.elementor-4256 .elementor-element.elementor-element-2ec220e2:not(.elementor-motion-effects-element-type-background), .elementor-4256 .elementor-element.elementor-element-2ec220e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stylish-living.co.uk/wp-content/uploads/2026/07/Peter-Bruce-Photography-14912-2.jpg");background-position:center center;background-size:cover;}.elementor-4256 .elementor-element.elementor-element-2ec220e2 > .elementor-background-overlay{background-color:rgba(0,0,0,0.55);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-2ec220e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 70px 90px 70px;}.elementor-bc-flex-widget .elementor-4256 .elementor-element.elementor-element-723b0d8e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4256 .elementor-element.elementor-element-723b0d8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4256 .elementor-element.elementor-element-723b0d8e > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-4256 .elementor-element.elementor-element-6e799456{text-align:start;}.elementor-4256 .elementor-element.elementor-element-6e799456 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:96px;font-weight:400;line-height:0.98em;color:#FFFFFF;}.elementor-4256 .elementor-element.elementor-element-752868f .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;fill:#050505;color:#050505;border-radius:50px 50px 50px 50px;padding:16px 28px 16px 28px;}.elementor-4256 .elementor-element.elementor-element-54241949 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 28px 16px 28px;}.elementor-4256 .elementor-element.elementor-element-2e6251cd{padding:120px 60px 120px 60px;}.elementor-4256 .elementor-element.elementor-element-584719 > .elementor-element-populated{padding:40px 60px 40px 0px;}.elementor-4256 .elementor-element.elementor-element-6925c99d{text-align:start;}.elementor-4256 .elementor-element.elementor-element-6925c99d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:400;line-height:0.98em;color:#8D8277;}.elementor-4256 .elementor-element.elementor-element-280790a8{text-align:start;}.elementor-4256 .elementor-element.elementor-element-280790a8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:62px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-c0596b4{text-align:start;}.elementor-4256 .elementor-element.elementor-element-c0596b4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:400;line-height:0.98em;color:#252321;}.elementor-4256 .elementor-element.elementor-element-54daa72e{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-1a0e1fe8 .elementor-button{background-color:#050505;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 28px 16px 28px;}.elementor-4256 .elementor-element.elementor-element-387a8c0{padding:0px 0px 0px 0px;}.elementor-4256 .elementor-element.elementor-element-6d98d9a5{text-align:center;}.elementor-4256 .elementor-element.elementor-element-3620b740:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4256 .elementor-element.elementor-element-3620b740 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-4256 .elementor-element.elementor-element-3620b740 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 70px 85px 70px;}.elementor-4256 .elementor-element.elementor-element-3620b740 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-24765ac4{text-align:start;}.elementor-4256 .elementor-element.elementor-element-24765ac4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:400;line-height:0.98em;color:#D4CDC5;}.elementor-4256 .elementor-element.elementor-element-30e26799{text-align:start;}.elementor-4256 .elementor-element.elementor-element-30e26799 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:66px;font-weight:400;line-height:0.98em;color:#FFFFFF;}.elementor-4256 .elementor-element.elementor-element-7372f9dd{text-align:start;}.elementor-4256 .elementor-element.elementor-element-7372f9dd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:29px;font-weight:400;line-height:0.98em;color:#FFFFFF;}.elementor-4256 .elementor-element.elementor-element-4a7ccd68{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.8em;color:#C9C4BF;}.elementor-4256 .elementor-element.elementor-element-6537d7cc .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;fill:#050505;color:#050505;border-radius:50px 50px 50px 50px;padding:16px 28px 16px 28px;}.elementor-4256 .elementor-element.elementor-element-614be53b .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 28px 16px 28px;}.elementor-4256 .elementor-element.elementor-element-386ff051:not(.elementor-motion-effects-element-type-background), .elementor-4256 .elementor-element.elementor-element-386ff051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1ED;}.elementor-4256 .elementor-element.elementor-element-386ff051{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 60px 50px 60px;}.elementor-4256 .elementor-element.elementor-element-386ff051 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-530941e2{text-align:center;}.elementor-4256 .elementor-element.elementor-element-530941e2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:11px;font-weight:400;line-height:0.98em;color:#8D8277;}.elementor-4256 .elementor-element.elementor-element-c2d58ef{text-align:center;}.elementor-4256 .elementor-element.elementor-element-c2d58ef .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:62px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-38f52edb{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-2f596f4d:not(.elementor-motion-effects-element-type-background), .elementor-4256 .elementor-element.elementor-element-2f596f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1ED;}.elementor-4256 .elementor-element.elementor-element-2f596f4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 110px 60px;}.elementor-4256 .elementor-element.elementor-element-2f596f4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-7fb770cd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4256 .elementor-element.elementor-element-7fb770cd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4256 .elementor-element.elementor-element-7fb770cd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D1CA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 35px 45px 35px;}.elementor-4256 .elementor-element.elementor-element-7fb770cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-546d3401{text-align:start;}.elementor-4256 .elementor-element.elementor-element-546d3401 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:11px;font-weight:400;line-height:0.98em;color:#A79D91;}.elementor-4256 .elementor-element.elementor-element-5d3be818{text-align:start;}.elementor-4256 .elementor-element.elementor-element-5d3be818 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-6883694c{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-2aeda729:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4256 .elementor-element.elementor-element-2aeda729 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4256 .elementor-element.elementor-element-2aeda729 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D1CA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 35px 45px 35px;}.elementor-4256 .elementor-element.elementor-element-2aeda729 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-2a7d34f9{text-align:start;}.elementor-4256 .elementor-element.elementor-element-2a7d34f9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:11px;font-weight:400;line-height:0.98em;color:#A79D91;}.elementor-4256 .elementor-element.elementor-element-7cc30724{text-align:start;}.elementor-4256 .elementor-element.elementor-element-7cc30724 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-36d099f{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-27522df2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4256 .elementor-element.elementor-element-27522df2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4256 .elementor-element.elementor-element-27522df2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D1CA;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 35px 45px 35px;}.elementor-4256 .elementor-element.elementor-element-27522df2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-176845b7{text-align:start;}.elementor-4256 .elementor-element.elementor-element-176845b7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:11px;font-weight:400;line-height:0.98em;color:#A79D91;}.elementor-4256 .elementor-element.elementor-element-44bddcb9{text-align:start;}.elementor-4256 .elementor-element.elementor-element-44bddcb9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-2f7ae3c9{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-16e12e09{padding:120px 60px 50px 60px;}.elementor-4256 .elementor-element.elementor-element-46460265{text-align:start;}.elementor-4256 .elementor-element.elementor-element-46460265 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:11px;font-weight:400;line-height:0.98em;color:#8D8277;}.elementor-4256 .elementor-element.elementor-element-517da273{text-align:start;}.elementor-4256 .elementor-element.elementor-element-517da273 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:66px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-3c1dfb51{padding:0px 42px 0px 42px;}.elementor-4256 .elementor-element.elementor-element-66be24c0 > .elementor-element-populated{padding:0px 18px 55px 18px;}.elementor-4256 .elementor-element.elementor-element-1ead0f13{text-align:center;}.elementor-4256 .elementor-element.elementor-element-2da108fa{text-align:start;}.elementor-4256 .elementor-element.elementor-element-2da108fa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-2bfe4e3b{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-1becc783 > .elementor-element-populated{padding:0px 18px 55px 18px;}.elementor-4256 .elementor-element.elementor-element-6dd17253{text-align:center;}.elementor-4256 .elementor-element.elementor-element-688a8ead{text-align:start;}.elementor-4256 .elementor-element.elementor-element-688a8ead .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-2e848dad{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-69d1516e{padding:0px 42px 0px 42px;}.elementor-4256 .elementor-element.elementor-element-3b14bf6f > .elementor-element-populated{padding:0px 18px 55px 18px;}.elementor-4256 .elementor-element.elementor-element-35e07be0{text-align:center;}.elementor-4256 .elementor-element.elementor-element-548649c4{text-align:start;}.elementor-4256 .elementor-element.elementor-element-548649c4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-5275855e{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-63c6662a > .elementor-element-populated{padding:0px 18px 55px 18px;}.elementor-4256 .elementor-element.elementor-element-268880e7{text-align:center;}.elementor-4256 .elementor-element.elementor-element-68f52476{text-align:start;}.elementor-4256 .elementor-element.elementor-element-68f52476 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-66201bba{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-7d41637b:not(.elementor-motion-effects-element-type-background), .elementor-4256 .elementor-element.elementor-element-7d41637b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1ED;}.elementor-4256 .elementor-element.elementor-element-7d41637b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 60px 50px 60px;}.elementor-4256 .elementor-element.elementor-element-7d41637b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-9079bcd{text-align:center;}.elementor-4256 .elementor-element.elementor-element-9079bcd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:11px;font-weight:400;line-height:0.98em;color:#8D8277;}.elementor-4256 .elementor-element.elementor-element-b38275f{text-align:center;}.elementor-4256 .elementor-element.elementor-element-b38275f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:62px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-68e8d5d{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-6ae549b5:not(.elementor-motion-effects-element-type-background), .elementor-4256 .elementor-element.elementor-element-6ae549b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1ED;}.elementor-4256 .elementor-element.elementor-element-6ae549b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 52px 0px 52px;}.elementor-4256 .elementor-element.elementor-element-6ae549b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-7290912 > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-4256 .elementor-element.elementor-element-2695a082{text-align:center;}.elementor-4256 .elementor-element.elementor-element-11e999f7 > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-4256 .elementor-element.elementor-element-210a9986{text-align:center;}.elementor-4256 .elementor-element.elementor-element-4ccbc8e9 > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-4256 .elementor-element.elementor-element-1b81a906{text-align:center;}.elementor-4256 .elementor-element.elementor-element-60cb4ab6:not(.elementor-motion-effects-element-type-background), .elementor-4256 .elementor-element.elementor-element-60cb4ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1ED;}.elementor-4256 .elementor-element.elementor-element-60cb4ab6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 52px 0px 52px;}.elementor-4256 .elementor-element.elementor-element-60cb4ab6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-112d27b0 > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-4256 .elementor-element.elementor-element-3341bda5{text-align:center;}.elementor-4256 .elementor-element.elementor-element-ffc45fe{text-align:center;}.elementor-4256 .elementor-element.elementor-element-533ca32c > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-4256 .elementor-element.elementor-element-2e741876{text-align:center;}.elementor-4256 .elementor-element.elementor-element-a6c370d{text-align:center;}.elementor-4256 .elementor-element.elementor-element-4550952 > .elementor-element-populated{padding:8px 8px 8px 8px;}.elementor-4256 .elementor-element.elementor-element-64c01097{text-align:center;}.elementor-4256 .elementor-element.elementor-element-f44dc12{text-align:center;}.elementor-4256 .elementor-element.elementor-element-18ba4368:not(.elementor-motion-effects-element-type-background), .elementor-4256 .elementor-element.elementor-element-18ba4368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1ED;}.elementor-4256 .elementor-element.elementor-element-18ba4368{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 60px 50px 60px;}.elementor-4256 .elementor-element.elementor-element-18ba4368 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-2b4311b9{text-align:center;}.elementor-4256 .elementor-element.elementor-element-2b4311b9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:400;line-height:0.98em;color:#8D8277;}.elementor-4256 .elementor-element.elementor-element-d99b5de{text-align:center;}.elementor-4256 .elementor-element.elementor-element-d99b5de .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:62px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-5cdcb911{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-3fa4943b:not(.elementor-motion-effects-element-type-background), .elementor-4256 .elementor-element.elementor-element-3fa4943b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1ED;}.elementor-4256 .elementor-element.elementor-element-3fa4943b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 110px 60px;}.elementor-4256 .elementor-element.elementor-element-3fa4943b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4256 .elementor-element.elementor-element-3dbadc2f > .elementor-element-populated{padding:45px 35px 45px 35px;}.elementor-4256 .elementor-element.elementor-element-34812ebe{text-align:start;}.elementor-4256 .elementor-element.elementor-element-34812ebe .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:11px;font-weight:400;line-height:0.98em;color:#8D8277;}.elementor-4256 .elementor-element.elementor-element-7be2c639{text-align:start;}.elementor-4256 .elementor-element.elementor-element-7be2c639 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-2e2e5ae4{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-472e8971 .elementor-button{background-color:#050505;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 28px 16px 28px;}.elementor-4256 .elementor-element.elementor-element-27c5afc9 > .elementor-element-populated{padding:45px 35px 45px 35px;}.elementor-4256 .elementor-element.elementor-element-196aafe6{text-align:start;}.elementor-4256 .elementor-element.elementor-element-196aafe6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:11px;font-weight:400;line-height:0.98em;color:#8D8277;}.elementor-4256 .elementor-element.elementor-element-69d8735f{text-align:start;}.elementor-4256 .elementor-element.elementor-element-69d8735f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-4000155e{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-53e403fa > .elementor-element-populated{padding:45px 35px 45px 35px;}.elementor-4256 .elementor-element.elementor-element-1d6e826{text-align:start;}.elementor-4256 .elementor-element.elementor-element-1d6e826 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:11px;font-weight:400;line-height:0.98em;color:#8D8277;}.elementor-4256 .elementor-element.elementor-element-5bdce7b1{text-align:start;}.elementor-4256 .elementor-element.elementor-element-5bdce7b1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:400;line-height:0.98em;color:#050505;}.elementor-4256 .elementor-element.elementor-element-4655b106{text-align:start;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.8em;color:#67615C;}.elementor-4256 .elementor-element.elementor-element-0f871b7{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4256 .elementor-element.elementor-element-0f871b7:not(.elementor-motion-effects-element-type-background), .elementor-4256 .elementor-element.elementor-element-0f871b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stylish-living.co.uk/wp-content/uploads/2026/07/Peter-Bruce-Photography-14916-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4256 .elementor-element.elementor-element-0f871b7::before, .elementor-4256 .elementor-element.elementor-element-0f871b7 > .elementor-background-video-container::before, .elementor-4256 .elementor-element.elementor-element-0f871b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4256 .elementor-element.elementor-element-0f871b7 > .elementor-background-slideshow::before, .elementor-4256 .elementor-element.elementor-element-0f871b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4256 .elementor-element.elementor-element-0f871b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.62);--background-overlay:'';}.elementor-4256 .elementor-element.elementor-element-1c31566{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-4256 .elementor-element.elementor-element-49c0690{text-align:start;}.elementor-4256 .elementor-element.elementor-element-49c0690 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:11px;font-weight:400;line-height:0.98em;color:#D4CDC5;}.elementor-4256 .elementor-element.elementor-element-7adf9ce{text-align:start;}.elementor-4256 .elementor-element.elementor-element-7adf9ce .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:66px;font-weight:400;line-height:0.98em;color:#FFFFFF;}.elementor-4256 .elementor-element.elementor-element-b47f8d4{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:1.8em;color:#FFFFFF;}.elementor-4256 .elementor-element.elementor-element-cc9a2fa .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;fill:#050505;color:#050505;border-radius:50px 50px 50px 50px;padding:16px 28px 16px 28px;}.elementor-4256 .elementor-element.elementor-element-aa4a3ad .elementor-button{background-color:rgba(255,255,255,0);font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 28px 16px 28px;}