.elementor-10108 .elementor-element.elementor-element-7b842e9{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.8;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-7b842e9:not(.elementor-motion-effects-element-type-background),.elementor-10108 .elementor-element.elementor-element-7b842e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://stonesense.co.uk/wp-content/uploads/2026/02/Fugen-Carrara-Satinato-Installation-1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-10108 .elementor-element.elementor-element-7b842e9::before,.elementor-10108 .elementor-element.elementor-element-7b842e9>.elementor-background-video-container::before,.elementor-10108 .elementor-element.elementor-element-7b842e9>.e-con-inner>.elementor-background-video-container::before,.elementor-10108 .elementor-element.elementor-element-7b842e9>.elementor-background-slideshow::before,.elementor-10108 .elementor-element.elementor-element-7b842e9>.e-con-inner>.elementor-background-slideshow::before,.elementor-10108 .elementor-element.elementor-element-7b842e9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-10108 .elementor-element.elementor-element-8d49a4e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-89bb579{text-align:center}.elementor-10108 .elementor-element.elementor-element-89bb579 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:60px;font-weight:400;color:#FFF}.elementor-10108 .elementor-element.elementor-element-7583651{text-align:center;font-family:"Noto Sans",Sans-serif;font-size:18px;font-weight:300;color:#FFF}.elementor-10108 .elementor-element.elementor-element-0eae76c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-e1e48df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-08af267{text-align:start}.elementor-10108 .elementor-element.elementor-element-08af267 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:35px;font-weight:400;color:#FFF}.elementor-10108 .elementor-element.elementor-element-e8b9f3e{font-family:"Noto Sans",Sans-serif;font-size:16px;font-weight:300;color:#ACBFC4}.elementor-10108 .elementor-element.elementor-element-1f6b4ad{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-a5b8c7f{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-f8b3ac2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-1332e58{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-1900b7f img{border-radius:8px 8px 8px 8px}.elementor-10108 .elementor-element.elementor-element-fd8303f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-110c67b{text-align:start}.elementor-10108 .elementor-element.elementor-element-110c67b .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:35px;font-weight:400;color:#FFF}.elementor-10108 .elementor-element.elementor-element-6c76c78{font-family:"Noto Sans",Sans-serif;font-size:16px;font-weight:300;color:#ACBFC4}.elementor-10108 .elementor-element.elementor-element-328a46b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-7f50d4a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-4ace5bf{text-align:start}.elementor-10108 .elementor-element.elementor-element-4ace5bf .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:35px;font-weight:400;color:#FFF}.elementor-10108 .elementor-element.elementor-element-3694257{font-family:"Noto Sans",Sans-serif;font-size:16px;font-weight:300;color:#ACBFC4}.elementor-10108 .elementor-element.elementor-element-ef9a065{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-2c05a44{text-align:center}.elementor-10108 .elementor-element.elementor-element-2c05a44 img{height:500px;border-radius:8px 8px 8px 8px}.elementor-10108 .elementor-element.elementor-element-857a299{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-f01b48a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-e2b3265 img{border-radius:8px 8px 8px 8px}.elementor-10108 .elementor-element.elementor-element-6078574{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-bcc546c{text-align:start}.elementor-10108 .elementor-element.elementor-element-bcc546c .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:35px;font-weight:400;color:#FFF}.elementor-10108 .elementor-element.elementor-element-fe3849c{font-family:"Noto Sans",Sans-serif;font-size:16px;font-weight:300;color:#ACBFC4}.elementor-10108 .elementor-element.elementor-element-417ec29{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-417ec29:not(.elementor-motion-effects-element-type-background),.elementor-10108 .elementor-element.elementor-element-417ec29>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://images.unsplash.com/photo-1604300867068-ab43a583466b);background-size:cover}.elementor-10108 .elementor-element.elementor-element-417ec29::before,.elementor-10108 .elementor-element.elementor-element-417ec29>.elementor-background-video-container::before,.elementor-10108 .elementor-element.elementor-element-417ec29>.e-con-inner>.elementor-background-video-container::before,.elementor-10108 .elementor-element.elementor-element-417ec29>.elementor-background-slideshow::before,.elementor-10108 .elementor-element.elementor-element-417ec29>.e-con-inner>.elementor-background-slideshow::before,.elementor-10108 .elementor-element.elementor-element-417ec29>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-10108 .elementor-element.elementor-element-c9ab32d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-b8a9155{text-align:center}.elementor-10108 .elementor-element.elementor-element-b8a9155 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:75px;font-weight:400;color:#FFF}.elementor-10108 .elementor-element.elementor-element-0101217{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center;font-family:"Noto Sans",Sans-serif;font-size:18px;font-weight:300;color:#ACBFC4}.elementor-10108 .elementor-element.elementor-element-6483c6f{text-align:start;font-family:"Noto Sans",Sans-serif;font-size:16px;font-weight:300;color:#FFF}.elementor-10108 .elementor-element.elementor-element-3fdbf54{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10108 .elementor-element.elementor-element-750870c .elementor-button{background-color:#B87333;font-family:"Noto Sans",Sans-serif;font-size:18px;font-weight:500;border-radius:35px 35px 35px 35px;padding:20px 35px 20px 35px}.elementor-10108 .elementor-element.elementor-element-750870c:hover{--e-transform-scale:1.05}.elementor-10108 .elementor-element.elementor-element-9a48ad4 .elementor-button{background-color:#fff0;font-family:"Noto Sans",Sans-serif;font-size:18px;font-weight:500;fill:#B87333;color:#B87333;transition-duration:1s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B87333;border-radius:35px 35px 35px 35px;padding:20px 35px 20px 35px}.elementor-10108 .elementor-element.elementor-element-9a48ad4 .elementor-button:hover,.elementor-10108 .elementor-element.elementor-element-9a48ad4 .elementor-button:focus{background-color:#B87333;color:#FFF}.elementor-10108 .elementor-element.elementor-element-9a48ad4 .elementor-button:hover svg,.elementor-10108 .elementor-element.elementor-element-9a48ad4 .elementor-button:focus svg{fill:#FFF}@media(max-width:1024px){.elementor-10108 .elementor-element.elementor-element-7b842e9{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px}.elementor-10108 .elementor-element.elementor-element-89bb579 .elementor-heading-title{font-size:60px}.elementor-10108 .elementor-element.elementor-element-7583651{font-size:14px}.elementor-10108 .elementor-element.elementor-element-08af267 .elementor-heading-title{font-size:35px}.elementor-10108 .elementor-element.elementor-element-e8b9f3e{font-size:14px}.elementor-10108 .elementor-element.elementor-element-1332e58{--justify-content:center}.elementor-10108 .elementor-element.elementor-element-110c67b{text-align:start}.elementor-10108 .elementor-element.elementor-element-110c67b .elementor-heading-title{font-size:25px}.elementor-10108 .elementor-element.elementor-element-6c76c78{font-size:14px}.elementor-10108 .elementor-element.elementor-element-4ace5bf{text-align:start}.elementor-10108 .elementor-element.elementor-element-4ace5bf .elementor-heading-title{font-size:25px}.elementor-10108 .elementor-element.elementor-element-3694257{font-size:14px}.elementor-10108 .elementor-element.elementor-element-ef9a065{--justify-content:center}.elementor-10108 .elementor-element.elementor-element-2c05a44 img{height:350px}.elementor-10108 .elementor-element.elementor-element-f01b48a{--justify-content:center}.elementor-10108 .elementor-element.elementor-element-bcc546c{text-align:start}.elementor-10108 .elementor-element.elementor-element-bcc546c .elementor-heading-title{font-size:25px}.elementor-10108 .elementor-element.elementor-element-fe3849c{font-size:14px}.elementor-10108 .elementor-element.elementor-element-c9ab32d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px}.elementor-10108 .elementor-element.elementor-element-b8a9155 .elementor-heading-title{font-size:60px}.elementor-10108 .elementor-element.elementor-element-6483c6f{font-size:16px}.elementor-10108 .elementor-element.elementor-element-750870c .elementor-button{font-size:16px}.elementor-10108 .elementor-element.elementor-element-9a48ad4 .elementor-button{font-size:16px}}@media(max-width:767px){.elementor-10108 .elementor-element.elementor-element-89bb579 .elementor-heading-title{font-size:30px}.elementor-10108 .elementor-element.elementor-element-08af267 .elementor-heading-title{font-size:30px}.elementor-10108 .elementor-element.elementor-element-f8b3ac2{--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-10108 .elementor-element.elementor-element-1332e58.e-con{--order:99999 /* order end hack */}.elementor-10108 .elementor-element.elementor-element-110c67b .elementor-heading-title{font-size:25px}.elementor-10108 .elementor-element.elementor-element-4ace5bf .elementor-heading-title{font-size:25px}.elementor-10108 .elementor-element.elementor-element-2c05a44 img{height:350px}.elementor-10108 .elementor-element.elementor-element-f01b48a.e-con{--order:99999 /* order end hack */}.elementor-10108 .elementor-element.elementor-element-bcc546c .elementor-heading-title{font-size:25px}.elementor-10108 .elementor-element.elementor-element-417ec29{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px}.elementor-10108 .elementor-element.elementor-element-b8a9155 .elementor-heading-title{font-size:30px}.elementor-10108 .elementor-element.elementor-element-0101217{font-size:14px}.elementor-10108 .elementor-element.elementor-element-6483c6f{font-size:14px}}