.elementor-6147 .elementor-element.elementor-element-08c437d:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-08c437d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ec1locksmiths.co.uk/wp-content/uploads/2025/02/24-7-Locksmith-EC1.jpg");background-position:center center;background-size:cover;}.elementor-6147 .elementor-element.elementor-element-08c437d > .elementor-container{max-width:500px;}.elementor-6147 .elementor-element.elementor-element-08c437d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-08c437d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-0c4b26c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6147 .elementor-element.elementor-element-0c4b26c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:22px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-0832c01{width:var( --container-widget-width, 110.625% );max-width:110.625%;--container-widget-width:110.625%;--container-widget-flex-grow:0;text-align:center;}.elementor-6147 .elementor-element.elementor-element-0832c01 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-6147 .elementor-element.elementor-element-0832c01 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-6147 .elementor-element.elementor-element-c2debc0:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-c2debc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6147 .elementor-element.elementor-element-c2debc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-c2debc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-4685c36 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-6147 .elementor-element.elementor-element-a33b63a{text-align:left;color:#000000;}.elementor-6147 .elementor-element.elementor-element-a33b63a a{color:#000000;}.elementor-6147 .elementor-element.elementor-element-a33b63a a:hover, .elementor-6147 .elementor-element.elementor-element-a33b63a a:focus{color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6147 .elementor-element.elementor-element-84a16ec .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-6147 .elementor-element.elementor-element-84a16ec .elementor-button:hover, .elementor-6147 .elementor-element.elementor-element-84a16ec .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-6147 .elementor-element.elementor-element-84a16ec .elementor-button:hover svg, .elementor-6147 .elementor-element.elementor-element-84a16ec .elementor-button:focus svg{fill:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6147 .elementor-element.elementor-element-cc1e2be:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-cc1e2be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6147 .elementor-element.elementor-element-cc1e2be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-cc1e2be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-aae059c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-6147 .elementor-element.elementor-element-539a20f{text-align:left;color:#000000;}.elementor-6147 .elementor-element.elementor-element-539a20f a{color:#000000;}.elementor-6147 .elementor-element.elementor-element-539a20f a:hover, .elementor-6147 .elementor-element.elementor-element-539a20f a:focus{color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-53c3a51:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-53c3a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6147 .elementor-element.elementor-element-53c3a51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-53c3a51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-2b04df9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-6147 .elementor-element.elementor-element-f74638d{text-align:left;color:#000000;}.elementor-6147 .elementor-element.elementor-element-f74638d a{color:#1A1A1A;}.elementor-6147 .elementor-element.elementor-element-f74638d a:hover, .elementor-6147 .elementor-element.elementor-element-f74638d a:focus{color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-c54df17:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-c54df17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6147 .elementor-element.elementor-element-c54df17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-c54df17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-68ff41c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-6147 .elementor-element.elementor-element-cac80bd{text-align:left;color:#000000;}.elementor-6147 .elementor-element.elementor-element-cac80bd a{color:#000000;}.elementor-6147 .elementor-element.elementor-element-cac80bd a:hover, .elementor-6147 .elementor-element.elementor-element-cac80bd a:focus{color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-7c1a3bb .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-6147 .elementor-element.elementor-element-7c1a3bb .elementor-button:hover, .elementor-6147 .elementor-element.elementor-element-7c1a3bb .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-6147 .elementor-element.elementor-element-7c1a3bb .elementor-button:hover svg, .elementor-6147 .elementor-element.elementor-element-7c1a3bb .elementor-button:focus svg{fill:#000000;}.elementor-6147 .elementor-element.elementor-element-69a5e02:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-69a5e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6147 .elementor-element.elementor-element-69a5e02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-69a5e02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-9da0faf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-6147 .elementor-element.elementor-element-a1121f6{text-align:left;color:#000000;}.elementor-6147 .elementor-element.elementor-element-a1121f6 a{color:#000000;}.elementor-6147 .elementor-element.elementor-element-a1121f6 a:hover, .elementor-6147 .elementor-element.elementor-element-a1121f6 a:focus{color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-6d9aec4:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-6d9aec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6147 .elementor-element.elementor-element-6d9aec4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-6d9aec4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-f6a638c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-6147 .elementor-element.elementor-element-4077749{text-align:left;color:#000000;}.elementor-6147 .elementor-element.elementor-element-4077749 a{color:#000000;}.elementor-6147 .elementor-element.elementor-element-4077749 a:hover, .elementor-6147 .elementor-element.elementor-element-4077749 a:focus{color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-a740a42 .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-6147 .elementor-element.elementor-element-a740a42 .elementor-button:hover, .elementor-6147 .elementor-element.elementor-element-a740a42 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-6147 .elementor-element.elementor-element-a740a42 .elementor-button:hover svg, .elementor-6147 .elementor-element.elementor-element-a740a42 .elementor-button:focus svg{fill:#000000;}.elementor-6147 .elementor-element.elementor-element-dbf9ae6:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-dbf9ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6147 .elementor-element.elementor-element-dbf9ae6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-dbf9ae6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-9561a9b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-6147 .elementor-element.elementor-element-a125a74{text-align:left;color:#000000;}.elementor-6147 .elementor-element.elementor-element-a125a74 a{color:#000000;}.elementor-6147 .elementor-element.elementor-element-a125a74 a:hover, .elementor-6147 .elementor-element.elementor-element-a125a74 a:focus{color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-2357683:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-2357683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6147 .elementor-element.elementor-element-2357683{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-2357683 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-c98b1f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:600;color:#000000;}.elementor-6147 .elementor-element.elementor-element-d51946c{text-align:left;color:#000000;}.elementor-6147 .elementor-element.elementor-element-d51946c a{color:#0A0A0A;}.elementor-6147 .elementor-element.elementor-element-d51946c a:hover, .elementor-6147 .elementor-element.elementor-element-d51946c a:focus{color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-7b75c0c .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-6147 .elementor-element.elementor-element-7b75c0c .elementor-button:hover, .elementor-6147 .elementor-element.elementor-element-7b75c0c .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-6147 .elementor-element.elementor-element-7b75c0c .elementor-button:hover svg, .elementor-6147 .elementor-element.elementor-element-7b75c0c .elementor-button:focus svg{fill:#000000;}.elementor-6147 .elementor-element.elementor-element-be3805b:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-be3805b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6147 .elementor-element.elementor-element-be3805b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-be3805b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-b1753e9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-6147 .elementor-element.elementor-element-46e3416{text-align:left;color:#000000;}.elementor-6147 .elementor-element.elementor-element-46e3416 a{color:#000000;}.elementor-6147 .elementor-element.elementor-element-46e3416 a:hover, .elementor-6147 .elementor-element.elementor-element-46e3416 a:focus{color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-e92dd40:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-e92dd40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6147 .elementor-element.elementor-element-e92dd40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-e92dd40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-2ab888d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-6147 .elementor-element.elementor-element-5d1bcfb{text-align:left;color:#000000;}.elementor-6147 .elementor-element.elementor-element-5d1bcfb a{color:#000000;}.elementor-6147 .elementor-element.elementor-element-5d1bcfb a:hover, .elementor-6147 .elementor-element.elementor-element-5d1bcfb a:focus{color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-27ce14a .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-6147 .elementor-element.elementor-element-27ce14a .elementor-button:hover, .elementor-6147 .elementor-element.elementor-element-27ce14a .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-6147 .elementor-element.elementor-element-27ce14a .elementor-button:hover svg, .elementor-6147 .elementor-element.elementor-element-27ce14a .elementor-button:focus svg{fill:#000000;}.elementor-6147 .elementor-element.elementor-element-f46bedf a{color:#000000;}.elementor-6147 .elementor-element.elementor-element-f46bedf a:hover{color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-4bf15cb{text-align:center;}.elementor-6147 .elementor-element.elementor-element-4bf15cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6147 .elementor-element.elementor-element-7e0ae5a .elementor-accordion-icon, .elementor-6147 .elementor-element.elementor-element-7e0ae5a .elementor-accordion-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-6147 .elementor-element.elementor-element-7e0ae5a .elementor-accordion-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-6147 .elementor-element.elementor-element-7e0ae5a .elementor-active .elementor-accordion-icon, .elementor-6147 .elementor-element.elementor-element-7e0ae5a .elementor-active .elementor-accordion-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-6147 .elementor-element.elementor-element-7e0ae5a .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-6147 .elementor-element.elementor-element-011ffce:not(.elementor-motion-effects-element-type-background), .elementor-6147 .elementor-element.elementor-element-011ffce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-6147 .elementor-element.elementor-element-011ffce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6147 .elementor-element.elementor-element-011ffce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6147 .elementor-element.elementor-element-4c1f1fd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:600;color:#000000;}.elementor-6147 .elementor-element.elementor-element-4726e35{text-align:left;color:#000000;}.elementor-6147 .elementor-element.elementor-element-4726e35 a{color:#000000;}.elementor-6147 .elementor-element.elementor-element-4726e35 a:hover, .elementor-6147 .elementor-element.elementor-element-4726e35 a:focus{color:var( --e-global-color-primary );}.elementor-6147 .elementor-element.elementor-element-17499c3 .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-6147 .elementor-element.elementor-element-17499c3 .elementor-button:hover, .elementor-6147 .elementor-element.elementor-element-17499c3 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-6147 .elementor-element.elementor-element-17499c3 .elementor-button:hover svg, .elementor-6147 .elementor-element.elementor-element-17499c3 .elementor-button:focus svg{fill:#000000;}.elementor-6147 .elementor-element.elementor-element-068b075{text-align:center;}.elementor-6147 .elementor-element.elementor-element-068b075 .elementor-heading-title{color:#000000;}.elementor-6147 .elementor-element.elementor-element-2fce406 .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;}.elementor-6147 .elementor-element.elementor-element-2fce406 .elementor-button:hover, .elementor-6147 .elementor-element.elementor-element-2fce406 .elementor-button:focus{background-color:#EDF0E9;color:#000000;}.elementor-6147 .elementor-element.elementor-element-2fce406 .elementor-button:hover svg, .elementor-6147 .elementor-element.elementor-element-2fce406 .elementor-button:focus svg{fill:#000000;}.elementor-6147 .elementor-element.elementor-element-f48a89b{--grid-template-columns:repeat(0, auto);--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:3px;}.elementor-6147 .elementor-element.elementor-element-f48a89b .elementor-widget-container{text-align:center;}.elementor-6147 .elementor-element.elementor-element-f48a89b .elementor-social-icon{--icon-padding:0.7em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6147 .elementor-element.elementor-element-0c4b26c{width:100%;}}