.elementor-4020 .elementor-element.elementor-element-01f08d6 > .elementor-container{max-width:1600px;min-height:400px;}.elementor-4020 .elementor-element.elementor-element-01f08d6:not(.elementor-motion-effects-element-type-background), .elementor-4020 .elementor-element.elementor-element-01f08d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://goldenkeyltd.co.uk/wp-content/uploads/2025/08/new-front-door-designs-1024x678-2.webp");}.elementor-4020 .elementor-element.elementor-element-01f08d6 > .elementor-background-overlay{background-color:#472B2B;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4020 .elementor-element.elementor-element-01f08d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4020 .elementor-element.elementor-element-619a311{text-align:center;}.elementor-4020 .elementor-element.elementor-element-619a311 .elementor-heading-title{color:#FFFFFF;}.elementor-4020 .elementor-element.elementor-element-355cfa9{text-align:justify;width:100%;max-width:100%;}.elementor-4020 .elementor-element.elementor-element-355cfa9 > .elementor-widget-container{margin:82px 0px 0px 0px;}.elementor-4020 .elementor-element.elementor-element-a719f76 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;}.elementor-4020 .elementor-element.elementor-element-a719f76{width:100%;max-width:100%;}.elementor-4020 .elementor-element.elementor-element-fb8d31f{color:var( --e-global-color-astglobalcolor0 );}.elementor-4020 .elementor-element.elementor-element-af717d9{color:var( --e-global-color-astglobalcolor0 );}.elementor-4020 .elementor-element.elementor-element-9421201 .elementor-button{font-size:25px;background-color:#E4CC6E;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:4px 4px 4px 4px;}.elementor-4020 .elementor-element.elementor-element-64b9917{text-align:left;}.elementor-4020 .elementor-element.elementor-element-64b9917 img{width:100%;filter:brightness( 136% ) contrast( 99% ) saturate( 90% ) blur( 0px ) hue-rotate( 0deg );border-radius:17px 17px 17px 17px;}.elementor-4020 .elementor-element.elementor-element-84b5c2f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;}.elementor-4020 .elementor-element.elementor-element-42cbaf0{color:var( --e-global-color-astglobalcolor0 );}.elementor-4020 .elementor-element.elementor-element-36337f1 img{border-radius:22px 22px 22px 22px;}.elementor-4020 .elementor-element.elementor-element-2120feb .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;}.elementor-4020 .elementor-element.elementor-element-a5b0c9c{color:var( --e-global-color-astglobalcolor0 );}.elementor-4020 .elementor-element.elementor-element-da2522a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;}.elementor-4020 .elementor-element.elementor-element-b193a35{color:var( --e-global-color-astglobalcolor0 );}.elementor-4020 .elementor-element.elementor-element-50ae5a6 .elementor-heading-title{font-family:"Lora", Sans-serif;}.elementor-4020 .elementor-element.elementor-element-d1fd73d{color:var( --e-global-color-astglobalcolor0 );}.elementor-4020 .elementor-element.elementor-element-e9bf86f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;}.elementor-4020 .elementor-element.elementor-element-19be9dd .elementor-tab-content{border-bottom-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-4020 .elementor-element.elementor-element-19be9dd .elementor-tab-title{border-color:var( --e-global-color-astglobalcolor0 );}.elementor-4020 .elementor-element.elementor-element-19be9dd .elementor-toggle-title, .elementor-4020 .elementor-element.elementor-element-19be9dd .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor0 );}.elementor-4020 .elementor-element.elementor-element-19be9dd .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-4020 .elementor-element.elementor-element-ab1b86c .elementor-heading-title{font-family:"Lora", Sans-serif;}.elementor-4020 .elementor-element.elementor-element-4e3e4b6{color:var( --e-global-color-astglobalcolor0 );}.elementor-4020 .elementor-element.elementor-element-dfecd2a .elementor-heading-title{font-family:"Lora", Sans-serif;}.elementor-4020 .elementor-element.elementor-element-66de926{color:var( --e-global-color-astglobalcolor0 );}