.elementor-10018 .elementor-element.elementor-element-2523f3ac{--display:flex;--min-height:60vh;--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;--justify-content:center;--overlay-opacity:0.86;--padding-top:124px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-10018 .elementor-element.elementor-element-2523f3ac:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-2523f3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/quotemyrenovation.co.uk/wp-content/uploads/2026/09/Bark-Alternative-for-London-Builders.jpeg?fit=1200%2C800&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10018 .elementor-element.elementor-element-2523f3ac::before, .elementor-10018 .elementor-element.elementor-element-2523f3ac > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-2523f3ac > .e-con-inner > .elementor-background-video-container::before, .elementor-10018 .elementor-element.elementor-element-2523f3ac > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-2523f3ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-10018 .elementor-element.elementor-element-2523f3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-lprimary1 );--background-overlay:'';}.elementor-10018 .elementor-element.elementor-element-4f43e87e{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10018 .elementor-element.elementor-element-4f43e87e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10018 .elementor-element.elementor-element-5510c65a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px -100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10018 .elementor-element.elementor-element-5510c65a .elementor-heading-title{font-family:var( --e-global-typography-lheading1-font-family ), Sans-serif;font-size:var( --e-global-typography-lheading1-font-size );font-weight:var( --e-global-typography-lheading1-font-weight );font-style:var( --e-global-typography-lheading1-font-style );line-height:var( --e-global-typography-lheading1-line-height );letter-spacing:var( --e-global-typography-lheading1-letter-spacing );word-spacing:var( --e-global-typography-lheading1-word-spacing );color:var( --e-global-color-lcolor3 );}.elementor-10018 .elementor-element.elementor-element-690af3f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );color:var( --e-global-color-lprimary2 );}.elementor-10018 .elementor-element.elementor-element-690af3f a{color:var( --e-global-color-lprimary2 );}.elementor-10018 .elementor-element.elementor-element-c60684a{--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-10018 .elementor-element.elementor-element-0c43434{--display:flex;}.elementor-10018 .elementor-element.elementor-element-0c43434.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10018 .elementor-element.elementor-element-9aba9f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-efadd55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-efadd55 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:36px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-46338d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-19f551a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-19f551a .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:25px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-fbb8ba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-0b77db5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-0b77db5 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:36px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-82cf7b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-6bc7b28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-6bc7b28 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:25px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-61580e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-ac091b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-ac091b6 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:25px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-5dfd272{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-40d6d4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-40d6d4f .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:25px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-5231d8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-af68542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-af68542 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:36px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-18827d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10018 .elementor-element.elementor-element-a47d3f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-a47d3f7 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:36px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-ea104f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-7058cb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-7058cb9 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:36px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-03cd20c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-209766d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-209766d .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:36px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-36e1828{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-b0ec81f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-b0ec81f .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:25px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-bea5330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-13fbcbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-13fbcbd .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:25px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-d99fd51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-96c0af6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-96c0af6 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:25px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-3731aca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-5560530{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-5560530 .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:25px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-74dd907{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-1afc6fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-10018 .elementor-element.elementor-element-1afc6fe .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:36px;font-weight:700;line-height:36px;letter-spacing:-1px;color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-d8c9ede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:var( --e-global-typography-ltext1-font-family ), Sans-serif;font-size:var( --e-global-typography-ltext1-font-size );font-weight:var( --e-global-typography-ltext1-font-weight );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-dfae260{--display:flex;}.elementor-10018 .elementor-element.elementor-element-eb84bab .listivo-contact-form__label{color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-429110b{--display:flex;--min-height:0px;}.elementor-10018 .elementor-element.elementor-element-bb7e558:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-bb7e558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f0e70e );}.elementor-10018 .elementor-element.elementor-element-bb7e558{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-10018 .elementor-element.elementor-element-bb7e558 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10018 .elementor-element.elementor-element-c5874cf{--spacer-size:60px;}.elementor-10018 .elementor-element.elementor-element-648ed3a > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-a300599 .listivo-heading-v2__small-text{color:var( --e-global-color-013b74e );}.elementor-10018 .elementor-element.elementor-element-a300599 .listivo-heading-v2__text{color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-a84a2d3{--spacer-size:20px;}.elementor-10018 .elementor-element.elementor-element-2c91100{--spacer-size:60px;}.elementor-10018 .elementor-element.elementor-element-d737f59{--spacer-size:60px;}.elementor-10018 .elementor-element.elementor-element-a91aacb .listivo-accordion__arrow path{fill:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-a91aacb .listivo-accordion--open.listivo-accordion--open .listivo-accordion__arrow path{fill:var( --e-global-color-lprimary2 );}.elementor-10018 .elementor-element.elementor-element-a91aacb .listivo-accordion--open.listivo-accordion--open:hover .listivo-accordion__arrow path{fill:var( --e-global-color-lprimary2 );}.elementor-10018 .elementor-element.elementor-element-950f824 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-0b05975{--spacer-size:30px;}.elementor-10018 .elementor-element.elementor-element-86b76bb .listivo-contact-form__label{color:var( --e-global-color-lprimary1 );}.elementor-10018 .elementor-element.elementor-element-e14b531{--spacer-size:30px;}.elementor-10018 .elementor-element.elementor-element-c2810cc{--spacer-size:30px;}@media(max-width:1024px){.elementor-10018 .elementor-element.elementor-element-5510c65a{text-align:center;}.elementor-10018 .elementor-element.elementor-element-5510c65a .elementor-heading-title{font-size:var( --e-global-typography-lheading1-font-size );line-height:var( --e-global-typography-lheading1-line-height );letter-spacing:var( --e-global-typography-lheading1-letter-spacing );word-spacing:var( --e-global-typography-lheading1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-690af3f{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-c60684a{--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-10018 .elementor-element.elementor-element-9aba9f7{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-46338d6{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-fbb8ba9{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-82cf7b0{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-61580e2{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-5dfd272{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-5231d8b{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-ea104f4{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-03cd20c{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-36e1828{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-bea5330{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-d99fd51{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-3731aca{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-74dd907{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-d8c9ede{font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-bb7e558 > .elementor-container{max-width:780px;}.elementor-10018 .elementor-element.elementor-element-c5874cf{--spacer-size:60px;}.elementor-10018 .elementor-element.elementor-element-648ed3a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10018 .elementor-element.elementor-element-950f824 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10018 .elementor-element.elementor-element-c2810cc{--spacer-size:60px;}}@media(min-width:768px){.elementor-10018 .elementor-element.elementor-element-4f43e87e{--width:90.157%;}.elementor-10018 .elementor-element.elementor-element-0c43434{--width:58.182%;}.elementor-10018 .elementor-element.elementor-element-648ed3a{width:66%;}.elementor-10018 .elementor-element.elementor-element-950f824{width:34%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10018 .elementor-element.elementor-element-4f43e87e{--width:100%;}.elementor-10018 .elementor-element.elementor-element-0c43434{--width:100%;}.elementor-10018 .elementor-element.elementor-element-648ed3a{width:100%;}.elementor-10018 .elementor-element.elementor-element-950f824{width:100%;}}@media(max-width:767px){.elementor-10018 .elementor-element.elementor-element-2523f3ac:not(.elementor-motion-effects-element-type-background), .elementor-10018 .elementor-element.elementor-element-2523f3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/quotemyrenovation.co.uk/wp-content/uploads/2026/09/builder-apply.jpeg?fit=360%2C520&ssl=1");background-position:center left;}.elementor-10018 .elementor-element.elementor-element-2523f3ac{--min-height:80vh;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:0.7;}.elementor-10018 .elementor-element.elementor-element-4f43e87e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10018 .elementor-element.elementor-element-5510c65a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10018 .elementor-element.elementor-element-5510c65a .elementor-heading-title{font-size:var( --e-global-typography-lheading1-font-size );line-height:var( --e-global-typography-lheading1-line-height );letter-spacing:var( --e-global-typography-lheading1-letter-spacing );word-spacing:var( --e-global-typography-lheading1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-690af3f{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-9aba9f7{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-efadd55{text-align:center;}.elementor-10018 .elementor-element.elementor-element-efadd55 .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-46338d6{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-19f551a{text-align:center;}.elementor-10018 .elementor-element.elementor-element-19f551a .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-fbb8ba9{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-0b77db5{text-align:center;}.elementor-10018 .elementor-element.elementor-element-0b77db5 .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-82cf7b0{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-6bc7b28{text-align:center;}.elementor-10018 .elementor-element.elementor-element-6bc7b28 .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-61580e2{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-ac091b6{text-align:center;}.elementor-10018 .elementor-element.elementor-element-ac091b6 .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-5dfd272{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-40d6d4f{text-align:center;}.elementor-10018 .elementor-element.elementor-element-40d6d4f .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-5231d8b{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-af68542{text-align:center;}.elementor-10018 .elementor-element.elementor-element-af68542 .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-a47d3f7{text-align:center;}.elementor-10018 .elementor-element.elementor-element-a47d3f7 .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-ea104f4{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-7058cb9{text-align:center;}.elementor-10018 .elementor-element.elementor-element-7058cb9 .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-03cd20c{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-209766d{text-align:center;}.elementor-10018 .elementor-element.elementor-element-209766d .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-36e1828{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-b0ec81f{text-align:center;}.elementor-10018 .elementor-element.elementor-element-b0ec81f .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-bea5330{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-13fbcbd{text-align:center;}.elementor-10018 .elementor-element.elementor-element-13fbcbd .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-d99fd51{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-96c0af6{text-align:center;}.elementor-10018 .elementor-element.elementor-element-96c0af6 .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-3731aca{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-5560530{text-align:center;}.elementor-10018 .elementor-element.elementor-element-5560530 .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-74dd907{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-1afc6fe{text-align:center;}.elementor-10018 .elementor-element.elementor-element-1afc6fe .elementor-heading-title{font-size:29px;}.elementor-10018 .elementor-element.elementor-element-d8c9ede{text-align:center;font-size:var( --e-global-typography-ltext1-font-size );line-height:var( --e-global-typography-ltext1-line-height );letter-spacing:var( --e-global-typography-ltext1-letter-spacing );word-spacing:var( --e-global-typography-ltext1-word-spacing );}.elementor-10018 .elementor-element.elementor-element-bb7e558 > .elementor-container{max-width:390px;}.elementor-10018 .elementor-element.elementor-element-4f95c01{text-align:center;}}