.elementor-782 .elementor-element.elementor-element-f0b434d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-782 .elementor-element.elementor-element-f0b434d:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-f0b434d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-782 .elementor-element.elementor-element-a07d966.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-782 .elementor-element.elementor-element-a07d966 .elementor-main-swiper{width:100%;}.elementor-782 .elementor-element.elementor-element-a07d966 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-a07d966 .elementor-swiper-button{font-size:20px;}.elementor-782 .elementor-element.elementor-element-a07d966 .elementor-testimonial__text{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;font-style:normal;}.elementor-782 .elementor-element.elementor-element-9565c0f{--display:flex;--min-height:400px;--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;--justify-content:center;--overlay-opacity:0.4;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}.elementor-782 .elementor-element.elementor-element-9565c0f:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-9565c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3fdba4b );background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/Home-Hero-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-782 .elementor-element.elementor-element-9565c0f::before, .elementor-782 .elementor-element.elementor-element-9565c0f > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-9565c0f > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-9565c0f > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-9565c0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-9565c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-782 .elementor-element.elementor-element-ab6ef0e{width:var( --container-widget-width, 483px );max-width:483px;padding:0px 0px 20px 0px;--container-widget-width:483px;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-ab6ef0e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:35px;font-weight:700;line-height:1.3em;letter-spacing:2.1px;text-shadow:4px 4px 8px rgba(0, 0, 0, 0.29);color:var( --e-global-color-e6c2e6b );}.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-782 .elementor-element.elementor-element-994a034 .elementor-button:hover, .elementor-782 .elementor-element.elementor-element-994a034 .elementor-button:focus{background-color:var( --e-global-color-e6c2e6b );color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-994a034{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-994a034 .elementor-button{font-family:"Futura", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 35px 15px 35px;}.elementor-782 .elementor-element.elementor-element-994a034 .elementor-button:hover svg, .elementor-782 .elementor-element.elementor-element-994a034 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-b47216a{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-28d4baf{--display:flex;--min-height:211px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;box-shadow:4px 4px 10px -2px rgba(0,0,0,0.5);--margin-top:-134px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-28d4baf:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-28d4baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-6a8591e{padding:0px 0px 30px 0px;text-align:center;}.elementor-782 .elementor-element.elementor-element-6a8591e .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;letter-spacing:1.4px;color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-54e7c22{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-398cf60 .elementor-button:hover, .elementor-782 .elementor-element.elementor-element-398cf60 .elementor-button:focus{background-color:var( --e-global-color-e6c2e6b );color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-398cf60{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-398cf60 .elementor-button{font-family:"Futura", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 35px 15px 35px;}.elementor-782 .elementor-element.elementor-element-398cf60 .elementor-button:hover svg, .elementor-782 .elementor-element.elementor-element-398cf60 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-1b6ac8e .elementor-button:hover, .elementor-782 .elementor-element.elementor-element-1b6ac8e .elementor-button:focus{background-color:var( --e-global-color-e6c2e6b );color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-1b6ac8e{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-1b6ac8e .elementor-button{font-family:"Futura", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 35px 15px 35px;}.elementor-782 .elementor-element.elementor-element-1b6ac8e .elementor-button:hover svg, .elementor-782 .elementor-element.elementor-element-1b6ac8e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-ea80a39 .elementor-button:hover, .elementor-782 .elementor-element.elementor-element-ea80a39 .elementor-button:focus{background-color:var( --e-global-color-e6c2e6b );color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-ea80a39{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-ea80a39 .elementor-button{font-family:"Futura", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 35px 15px 35px;}.elementor-782 .elementor-element.elementor-element-ea80a39 .elementor-button:hover svg, .elementor-782 .elementor-element.elementor-element-ea80a39 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-5f102be{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-50cb489 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-782 .elementor-element.elementor-element-86435f1{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-782 .elementor-element.elementor-element-7d77175{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-4bba376{--display:flex;--min-height:275px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.6;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-4bba376:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-4bba376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/ARK499-43-scaled-1.webp");background-position:center center;background-size:cover;}.elementor-782 .elementor-element.elementor-element-4bba376::before, .elementor-782 .elementor-element.elementor-element-4bba376 > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-4bba376 > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-4bba376 > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-4bba376 > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-4bba376 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-4bba376:hover::before, .elementor-782 .elementor-element.elementor-element-4bba376:hover > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-4bba376:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-4bba376 > .elementor-background-slideshow:hover::before, .elementor-782 .elementor-element.elementor-element-4bba376 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-e46a0d1 );--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-4bba376:hover{--overlay-opacity:0.7;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-865dbc2 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-782 .elementor-element.elementor-element-865dbc2 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-865dbc2 .elementor-icon{font-size:30px;}.elementor-782 .elementor-element.elementor-element-865dbc2 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-865dbc2 .elementor-icon-box-title a{font-family:"Futura", Sans-serif;font-size:30px;font-weight:700;}.elementor-782 .elementor-element.elementor-element-2372616{--display:flex;--min-height:275px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.6;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-2372616:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-2372616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/R_220316_N176-scaled-1.webp");background-position:center center;background-size:cover;}.elementor-782 .elementor-element.elementor-element-2372616::before, .elementor-782 .elementor-element.elementor-element-2372616 > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-2372616 > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-2372616 > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-2372616 > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-2372616 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-2372616:hover::before, .elementor-782 .elementor-element.elementor-element-2372616:hover > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-2372616:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-2372616 > .elementor-background-slideshow:hover::before, .elementor-782 .elementor-element.elementor-element-2372616 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-e46a0d1 );--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-2372616:hover{--overlay-opacity:0.75;}.elementor-782 .elementor-element.elementor-element-8f27485 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-782 .elementor-element.elementor-element-8f27485 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-8f27485 .elementor-icon{font-size:30px;}.elementor-782 .elementor-element.elementor-element-8f27485 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-8f27485 .elementor-icon-box-title a{font-family:"Futura", Sans-serif;font-size:30px;font-weight:700;}.elementor-782 .elementor-element.elementor-element-b32cae3{--display:flex;--min-height:275px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-b32cae3:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-b32cae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/Screenshot-2024-11-26-at-1.45.23-PM.webp");background-position:center center;background-size:cover;}.elementor-782 .elementor-element.elementor-element-b32cae3::before, .elementor-782 .elementor-element.elementor-element-b32cae3 > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-b32cae3 > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-b32cae3 > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-b32cae3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-b32cae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-b32cae3:hover::before, .elementor-782 .elementor-element.elementor-element-b32cae3:hover > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-b32cae3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-b32cae3 > .elementor-background-slideshow:hover::before, .elementor-782 .elementor-element.elementor-element-b32cae3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-e46a0d1 );--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-b32cae3:hover{--overlay-opacity:0.7;}.elementor-782 .elementor-element.elementor-element-c551abf .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-782 .elementor-element.elementor-element-c551abf .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-c551abf .elementor-icon{font-size:30px;}.elementor-782 .elementor-element.elementor-element-c551abf .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-c551abf .elementor-icon-box-title a{font-family:"Futura", Sans-serif;font-size:30px;font-weight:700;}.elementor-782 .elementor-element.elementor-element-56e9702{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-56e9702:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-56e9702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e6e7fbc );}.elementor-782 .elementor-element.elementor-element-66b52f6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--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-782 .elementor-element.elementor-element-cf1173f{--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-782 .elementor-element.elementor-element-f79cc0b .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-b61d051{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-4526340{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-4526340.e-con{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-5f40935{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-5f40935:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-5f40935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-f0592fd{text-align:center;}.elementor-782 .elementor-element.elementor-element-f0592fd .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-e46a0d1 );}.elementor-782 .elementor-element.elementor-element-719ddfb{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-719ddfb:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-719ddfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-48ab5f9{text-align:center;}.elementor-782 .elementor-element.elementor-element-48ab5f9 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-875ec57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Futura", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-c9991e0{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-c9991e0:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-c9991e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-fd28ad6{text-align:center;}.elementor-782 .elementor-element.elementor-element-fd28ad6 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-c8618df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Futura", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-28647c3{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-28647c3:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-28647c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-c19a1e4{text-align:center;}.elementor-782 .elementor-element.elementor-element-c19a1e4 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-4a9aa14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Futura", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-0d22630{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-0d22630:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-0d22630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-3ef3a6f{text-align:center;}.elementor-782 .elementor-element.elementor-element-3ef3a6f .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-1e36305{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Futura", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-533318e{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-533318e:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-533318e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-afb395c{text-align:center;}.elementor-782 .elementor-element.elementor-element-afb395c .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-c48a967{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Futura", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-73501c3{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-73501c3:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-73501c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-0bab317{text-align:center;}.elementor-782 .elementor-element.elementor-element-0bab317 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-6e61702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Futura", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-358c76a{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-358c76a:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-358c76a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-4bc1dc2{text-align:center;}.elementor-782 .elementor-element.elementor-element-4bc1dc2 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-d520315{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-d520315:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-d520315 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-2b667b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Futura", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-9d10c2c{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-9d10c2c:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-9d10c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-b566380{text-align:center;}.elementor-782 .elementor-element.elementor-element-b566380 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-a594311{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-a594311:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-a594311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-aad2517{text-align:center;}.elementor-782 .elementor-element.elementor-element-aad2517 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-d11f5bb{--display:flex;--min-height:105px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-d11f5bb:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-d11f5bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-3979b68{text-align:center;}.elementor-782 .elementor-element.elementor-element-3979b68 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-14c8cea{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-14c8cea:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-14c8cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-320efab{--display:flex;--min-height:470px;--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;--justify-content:center;--border-radius:5px 0px 0px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-782 .elementor-element.elementor-element-320efab:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-320efab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/carpentry-1-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-782 .elementor-element.elementor-element-625afc8{width:var( --container-widget-width, 376px );max-width:376px;--container-widget-width:376px;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-625afc8 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;text-shadow:0px 10px 10px rgba(0, 0, 0, 0.41);color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-0ec93ab{--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;--justify-content:center;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-782 .elementor-element.elementor-element-0ec93ab:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-0ec93ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1EAED;}.elementor-782 .elementor-element.elementor-element-956047f{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-782 .elementor-element.elementor-element-c27534b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Futura", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-e6c2e6b );color:var( --e-global-color-e6c2e6b );border-style:none;padding:15px 35px 15px 35px;}.elementor-782 .elementor-element.elementor-element-c27534b .elementor-button:hover, .elementor-782 .elementor-element.elementor-element-c27534b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-c27534b{width:var( --container-widget-width, 209px );max-width:209px;--container-widget-width:209px;--container-widget-flex-grow:0;}.elementor-782 .elementor-element.elementor-element-c27534b .elementor-button:hover svg, .elementor-782 .elementor-element.elementor-element-c27534b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-782 .elementor-element.elementor-element-56de5af{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:65px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-61902bb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-5c47c4d{--display:flex;--min-height:275px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-782 .elementor-element.elementor-element-5c47c4d:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-5c47c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/card-placeholder.webp");background-position:center center;background-size:cover;}.elementor-782 .elementor-element.elementor-element-5c47c4d::before, .elementor-782 .elementor-element.elementor-element-5c47c4d > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-5c47c4d > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-5c47c4d > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-5c47c4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-5c47c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-5c47c4d:hover::before, .elementor-782 .elementor-element.elementor-element-5c47c4d:hover > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-5c47c4d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-5c47c4d > .elementor-background-slideshow:hover::before, .elementor-782 .elementor-element.elementor-element-5c47c4d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-e46a0d1 );--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-5c47c4d:hover{--overlay-opacity:0.75;}.elementor-782 .elementor-element.elementor-element-80acdf7 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-782 .elementor-element.elementor-element-80acdf7 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-80acdf7 .elementor-icon{font-size:30px;}.elementor-782 .elementor-element.elementor-element-80acdf7 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-80acdf7 .elementor-icon-box-title a{font-family:"Futura", Sans-serif;font-size:30px;font-weight:700;}.elementor-782 .elementor-element.elementor-element-9d3d908{--display:flex;--min-height:275px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-9d3d908:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-9d3d908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/Frame-25.png");background-position:center center;background-size:cover;}.elementor-782 .elementor-element.elementor-element-9d3d908::before, .elementor-782 .elementor-element.elementor-element-9d3d908 > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-9d3d908 > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-9d3d908 > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-9d3d908 > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-9d3d908 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-9d3d908:hover::before, .elementor-782 .elementor-element.elementor-element-9d3d908:hover > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-9d3d908:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-9d3d908 > .elementor-background-slideshow:hover::before, .elementor-782 .elementor-element.elementor-element-9d3d908 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-e46a0d1 );--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-9d3d908:hover{--overlay-opacity:0.76;}.elementor-782 .elementor-element.elementor-element-860cfd3 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-782 .elementor-element.elementor-element-860cfd3 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-860cfd3 .elementor-icon{font-size:30px;}.elementor-782 .elementor-element.elementor-element-860cfd3 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-860cfd3 .elementor-icon-box-title a{font-family:"Futura", Sans-serif;font-size:30px;font-weight:700;}.elementor-782 .elementor-element.elementor-element-d78a659{--display:flex;--min-height:275px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-d78a659:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-d78a659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/HubAssets1200x6274-scaled-1.webp");background-position:center center;background-size:cover;}.elementor-782 .elementor-element.elementor-element-d78a659::before, .elementor-782 .elementor-element.elementor-element-d78a659 > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-d78a659 > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-d78a659 > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-d78a659 > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-d78a659 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-d78a659:hover::before, .elementor-782 .elementor-element.elementor-element-d78a659:hover > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-d78a659:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-d78a659 > .elementor-background-slideshow:hover::before, .elementor-782 .elementor-element.elementor-element-d78a659 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-e46a0d1 );--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-d78a659:hover{--overlay-opacity:0.7;}.elementor-782 .elementor-element.elementor-element-e03c936 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-782 .elementor-element.elementor-element-e03c936 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-e03c936 .elementor-icon{font-size:30px;}.elementor-782 .elementor-element.elementor-element-e03c936 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-e03c936 .elementor-icon-box-title a{font-family:"Futura", Sans-serif;font-size:30px;font-weight:700;}.elementor-782 .elementor-element.elementor-element-f5e8df8{--display:flex;--min-height:275px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.65;--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-f5e8df8:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-f5e8df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/R_220316_N65-1.webp");background-position:center center;background-size:cover;}.elementor-782 .elementor-element.elementor-element-f5e8df8::before, .elementor-782 .elementor-element.elementor-element-f5e8df8 > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-f5e8df8 > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-f5e8df8 > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-f5e8df8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-f5e8df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-f5e8df8:hover::before, .elementor-782 .elementor-element.elementor-element-f5e8df8:hover > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-f5e8df8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-f5e8df8 > .elementor-background-slideshow:hover::before, .elementor-782 .elementor-element.elementor-element-f5e8df8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-e46a0d1 );--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-f5e8df8:hover{--overlay-opacity:0.75;}.elementor-782 .elementor-element.elementor-element-34d4804 .elementor-icon-box-wrapper{align-items:center;gap:11px;}.elementor-782 .elementor-element.elementor-element-34d4804 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-34d4804 .elementor-icon{font-size:30px;}.elementor-782 .elementor-element.elementor-element-34d4804 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-34d4804 .elementor-icon-box-title a{font-family:"Futura", Sans-serif;font-size:30px;font-weight:700;}.elementor-782 .elementor-element.elementor-element-f27618d{--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-782 .elementor-element.elementor-element-850bc1b{--display:flex;--min-height:354px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--border-radius:5px 0px 0px 5px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-850bc1b:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-850bc1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/R_220316_N176-scaled-1.webp");background-position:center center;background-size:cover;}.elementor-782 .elementor-element.elementor-element-850bc1b::before, .elementor-782 .elementor-element.elementor-element-850bc1b > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-850bc1b > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-850bc1b > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-850bc1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-850bc1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-850bc1b:hover::before, .elementor-782 .elementor-element.elementor-element-850bc1b:hover > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-850bc1b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-850bc1b > .elementor-background-slideshow:hover::before, .elementor-782 .elementor-element.elementor-element-850bc1b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-e46a0d1 );--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-850bc1b:hover{--overlay-opacity:0.75;}.elementor-782 .elementor-element.elementor-element-cc30877 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-782 .elementor-element.elementor-element-cc30877 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-cc30877 .elementor-icon{font-size:30px;}.elementor-782 .elementor-element.elementor-element-cc30877 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-cc30877 .elementor-icon-box-title a{font-family:"Futura", Sans-serif;font-size:30px;font-weight:700;}.elementor-782 .elementor-element.elementor-element-1c7fee2{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 5px 5px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-1c7fee2:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-1c7fee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#024147;}.elementor-782 .elementor-element.elementor-element-1c7fee2::before, .elementor-782 .elementor-element.elementor-element-1c7fee2 > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-1c7fee2 > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-1c7fee2 > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-1c7fee2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-1c7fee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-1c7fee2:hover::before, .elementor-782 .elementor-element.elementor-element-1c7fee2:hover > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-1c7fee2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-1c7fee2 > .elementor-background-slideshow:hover::before, .elementor-782 .elementor-element.elementor-element-1c7fee2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-1c7fee2:hover{--overlay-opacity:0.7;}.elementor-782 .elementor-element.elementor-element-4300ad7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--border-radius:5px 5px 5px 5px;--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-782 .elementor-element.elementor-element-4300ad7:hover::before, .elementor-782 .elementor-element.elementor-element-4300ad7:hover > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-4300ad7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-4300ad7 > .elementor-background-slideshow:hover::before, .elementor-782 .elementor-element.elementor-element-4300ad7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-4300ad7.e-con{--align-self:stretch;}.elementor-782 .elementor-element.elementor-element-1d97128{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-1d97128:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-1d97128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-5e1ff60{text-align:center;}.elementor-782 .elementor-element.elementor-element-5e1ff60 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-08fc369{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-08fc369:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-08fc369 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-f067c14{text-align:center;}.elementor-782 .elementor-element.elementor-element-f067c14 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-ca9c806{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-ca9c806:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-ca9c806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-7dd2348{text-align:center;}.elementor-782 .elementor-element.elementor-element-7dd2348 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-8e4f5e7{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-8e4f5e7:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-8e4f5e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-5165e54{text-align:center;}.elementor-782 .elementor-element.elementor-element-5165e54 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-b253c2d{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-b253c2d:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-b253c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-d107046{text-align:center;}.elementor-782 .elementor-element.elementor-element-d107046 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-b06a1ba{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-b06a1ba:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-b06a1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-000dc4c{text-align:center;}.elementor-782 .elementor-element.elementor-element-000dc4c .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-362d2d0{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-362d2d0:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-362d2d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-1b33e25{text-align:center;}.elementor-782 .elementor-element.elementor-element-1b33e25 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-6c6de88{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-6c6de88:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-6c6de88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-3b5ab69{text-align:center;}.elementor-782 .elementor-element.elementor-element-3b5ab69 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-5d89761{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-5d89761:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-5d89761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-b4bc25a{text-align:center;}.elementor-782 .elementor-element.elementor-element-b4bc25a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-157477f{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-157477f:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-157477f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-743f25a{text-align:center;}.elementor-782 .elementor-element.elementor-element-743f25a .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-c06f8b4{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-c06f8b4:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-c06f8b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-1fedf75{text-align:center;}.elementor-782 .elementor-element.elementor-element-1fedf75 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-3caef3c{--display:flex;--min-height:50px;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-3caef3c:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-3caef3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02515D;}.elementor-782 .elementor-element.elementor-element-a929271{text-align:center;}.elementor-782 .elementor-element.elementor-element-a929271 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-bf10af2{--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;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-bf10af2:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-bf10af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3fdba4b );}.elementor-782 .elementor-element.elementor-element-bf10af2::before, .elementor-782 .elementor-element.elementor-element-bf10af2 > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-bf10af2 > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-bf10af2 > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-bf10af2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-bf10af2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-a06a0f3{--display:flex;--min-height:514px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.69;--border-radius:5px 5px 5px 5px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-782 .elementor-element.elementor-element-a06a0f3:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-a06a0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/b0daf7b5936ec6280ecea0a25a9b9926-scaled-1.webp");background-position:center center;background-size:cover;}.elementor-782 .elementor-element.elementor-element-a06a0f3::before, .elementor-782 .elementor-element.elementor-element-a06a0f3 > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-a06a0f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-782 .elementor-element.elementor-element-a06a0f3 > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-a06a0f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-782 .elementor-element.elementor-element-a06a0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-782 .elementor-element.elementor-element-4db56ca{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-3bc27ba{text-align:center;}.elementor-782 .elementor-element.elementor-element-3bc27ba .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:25px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-b968019{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-782 .elementor-element.elementor-element-a41eaa4 .elementor-icon-wrapper{text-align:center;}.elementor-782 .elementor-element.elementor-element-a41eaa4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-a41eaa4.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-a41eaa4.elementor-view-default .elementor-icon{color:var( --e-global-color-a30699c );border-color:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-a41eaa4.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-a41eaa4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-a41eaa4 .elementor-icon{font-size:23px;}.elementor-782 .elementor-element.elementor-element-a41eaa4 .elementor-icon svg{height:23px;}.elementor-782 .elementor-element.elementor-element-6a049ce .elementor-icon-wrapper{text-align:center;}.elementor-782 .elementor-element.elementor-element-6a049ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-6a049ce.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-6a049ce.elementor-view-default .elementor-icon{color:var( --e-global-color-a30699c );border-color:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-6a049ce.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-6a049ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-6a049ce .elementor-icon{font-size:23px;}.elementor-782 .elementor-element.elementor-element-6a049ce .elementor-icon svg{height:23px;}.elementor-782 .elementor-element.elementor-element-0b95c78 .elementor-icon-wrapper{text-align:center;}.elementor-782 .elementor-element.elementor-element-0b95c78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-0b95c78.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-0b95c78.elementor-view-default .elementor-icon{color:var( --e-global-color-a30699c );border-color:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-0b95c78.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-0b95c78.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-0b95c78 .elementor-icon{font-size:23px;}.elementor-782 .elementor-element.elementor-element-0b95c78 .elementor-icon svg{height:23px;}.elementor-782 .elementor-element.elementor-element-f3e4972 .elementor-icon-wrapper{text-align:center;}.elementor-782 .elementor-element.elementor-element-f3e4972.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-f3e4972.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-f3e4972.elementor-view-default .elementor-icon{color:var( --e-global-color-a30699c );border-color:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-f3e4972.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-f3e4972.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-f3e4972 .elementor-icon{font-size:23px;}.elementor-782 .elementor-element.elementor-element-f3e4972 .elementor-icon svg{height:23px;}.elementor-782 .elementor-element.elementor-element-f6bb3e1 .elementor-icon-wrapper{text-align:center;}.elementor-782 .elementor-element.elementor-element-f6bb3e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-f6bb3e1.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-f6bb3e1.elementor-view-default .elementor-icon{color:var( --e-global-color-a30699c );border-color:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-f6bb3e1.elementor-view-framed .elementor-icon, .elementor-782 .elementor-element.elementor-element-f6bb3e1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a30699c );}.elementor-782 .elementor-element.elementor-element-f6bb3e1 .elementor-icon{font-size:23px;}.elementor-782 .elementor-element.elementor-element-f6bb3e1 .elementor-icon svg{height:23px;}.elementor-widget-jet-testimonials .jet-testimonials__comment{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-testimonials .jet-testimonials__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-testimonials .jet-testimonials__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-testimonials .jet-testimonials__name a:hover{color:var( --e-global-color-secondary );}.elementor-widget-jet-testimonials .jet-testimonials__position{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-testimonials .jet-testimonials__date{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-arrow{background-color:var( --e-global-color-primary );}.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-arrow:hover{background-color:var( --e-global-color-accent );}.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li span{background-color:var( --e-global-color-text );}.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li span:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-testimonials .jet-testimonials__instance .jet-slick-dots li.slick-active span{background-color:var( --e-global-color-accent );}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__item-inner{background-color:#02010100;margin:0px 70px 0px 70px;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__comment{background-color:#EFC20300;order:4;align-self:center;text-align:center;color:#ffffff;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:1.3em;width:100%;padding:25px 15px 25px 15px;border-radius:5px 5px 5px 5px;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__rating{font-size:20px;order:8;color:#EFC203;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__figure{order:1;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__icon{order:2;align-self:center;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__title{order:3;text-align:center;align-self:center;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__name{order:5;align-self:center;text-align:center;color:var( --e-global-color-e6c2e6b );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:italic;margin:0px 0px 0px 18px;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__position{order:6;align-self:center;text-align:center;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__date{order:7;align-self:center;text-align:center;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__content{justify-content:center;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__tag-img{width:150px;height:150px;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__name a:hover{color:var( --e-global-color-e6c2e6b );}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__rating i{color:#FFFFFF;}body:not(.rtl) .elementor-782 .elementor-element.elementor-element-4f3b889 i:not(:last-of-type){margin-right:7px;}body.rtl .elementor-782 .elementor-element.elementor-element-4f3b889 i:not(:last-of-type){margin-left:7px;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__instance .jet-arrow{background-color:var( --e-global-color-e6c2e6b );color:#02010100;font-size:35px;width:35px;height:35px;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__instance .jet-arrow svg *{fill:#02010100;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__instance .jet-arrow:before{font-size:35px;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__instance .jet-arrow svg{width:35px;height:35px;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__instance .jet-slick-dots{justify-content:center;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__instance .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-782 .elementor-element.elementor-element-8741798{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-48d56f8 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:37px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-782 .elementor-element.elementor-element-373e7ff{padding:0px 0px 0px 0px;}:is( .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__items, .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(10px / 2);padding-right:calc(10px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid, .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__slider, .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 10px / -2);margin-right:calc( 10px / -2);width:calc(100% + 10px);}:is( .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid, .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__slider, .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-782 .elementor-element.elementor-element-5037b25 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Futura", Sans-serif;font-size:14px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:15px 35px 15px 35px;}.elementor-782 .elementor-element.elementor-element-5037b25 .elementor-button:hover, .elementor-782 .elementor-element.elementor-element-5037b25 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-782 .elementor-element.elementor-element-5037b25 .elementor-button:hover svg, .elementor-782 .elementor-element.elementor-element-5037b25 .elementor-button:focus svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-782 .elementor-element.elementor-element-f0b434d{--content-width:100%;}.elementor-782 .elementor-element.elementor-element-28d4baf{--width:563px;}.elementor-782 .elementor-element.elementor-element-4bba376{--width:33%;}.elementor-782 .elementor-element.elementor-element-2372616{--width:33%;}.elementor-782 .elementor-element.elementor-element-b32cae3{--width:33%;}.elementor-782 .elementor-element.elementor-element-4526340{--width:100%;}.elementor-782 .elementor-element.elementor-element-320efab{--width:50%;}.elementor-782 .elementor-element.elementor-element-0ec93ab{--width:50%;}.elementor-782 .elementor-element.elementor-element-5c47c4d{--width:25%;}.elementor-782 .elementor-element.elementor-element-9d3d908{--width:25%;}.elementor-782 .elementor-element.elementor-element-d78a659{--width:25%;}.elementor-782 .elementor-element.elementor-element-f5e8df8{--width:25%;}.elementor-782 .elementor-element.elementor-element-850bc1b{--width:33%;}.elementor-782 .elementor-element.elementor-element-1c7fee2{--width:70%;}.elementor-782 .elementor-element.elementor-element-4300ad7{--width:100%;}.elementor-782 .elementor-element.elementor-element-bf10af2{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-782 .elementor-element.elementor-element-28d4baf{--width:100%;}.elementor-782 .elementor-element.elementor-element-4bba376{--width:100%;}.elementor-782 .elementor-element.elementor-element-2372616{--width:100%;}.elementor-782 .elementor-element.elementor-element-b32cae3{--width:100%;}.elementor-782 .elementor-element.elementor-element-5c47c4d{--width:100%;}.elementor-782 .elementor-element.elementor-element-9d3d908{--width:100%;}.elementor-782 .elementor-element.elementor-element-d78a659{--width:100%;}.elementor-782 .elementor-element.elementor-element-f5e8df8{--width:100%;}.elementor-782 .elementor-element.elementor-element-850bc1b{--width:100%;}.elementor-782 .elementor-element.elementor-element-1c7fee2{--width:100%;}}@media(min-width:1201px){.elementor-782 .elementor-element.elementor-element-9565c0f:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-9565c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1200px){.elementor-782 .elementor-element.elementor-element-f0b434d{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:10px;--padding-left:10px;--padding-right:15px;}.elementor-782 .elementor-element.elementor-element-4526340{--grid-auto-flow:row;}.elementor-782 .elementor-element.elementor-element-80acdf7 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-80acdf7 .elementor-icon-box-title a{font-size:20px;}.elementor-782 .elementor-element.elementor-element-860cfd3 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-860cfd3 .elementor-icon-box-title a{font-size:20px;}.elementor-782 .elementor-element.elementor-element-e03c936 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-e03c936 .elementor-icon-box-title a{font-size:20px;}.elementor-782 .elementor-element.elementor-element-34d4804 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-34d4804 .elementor-icon-box-title a{font-size:20px;}.elementor-782 .elementor-element.elementor-element-4300ad7{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-782 .elementor-element.elementor-element-f0b434d{--justify-content:center;--margin-top:-7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-9565c0f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-782 .elementor-element.elementor-element-ab6ef0e{--container-widget-width:592px;--container-widget-flex-grow:0;width:var( --container-widget-width, 592px );max-width:592px;text-align:center;}.elementor-782 .elementor-element.elementor-element-ab6ef0e .elementor-heading-title{font-size:40px;}.elementor-782 .elementor-element.elementor-element-994a034.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-b47216a{--border-radius:5px 5px 5px 5px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-28d4baf{--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-782 .elementor-element.elementor-element-5f102be{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-50cb489 .elementor-heading-title{line-height:1.3em;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-7d77175{--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-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-865dbc2 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-865dbc2 .elementor-icon-box-title a{font-size:25px;}.elementor-782 .elementor-element.elementor-element-8f27485 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-8f27485 .elementor-icon-box-title a{font-size:25px;}.elementor-782 .elementor-element.elementor-element-c551abf .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-c551abf .elementor-icon-box-title a{font-size:25px;}.elementor-782 .elementor-element.elementor-element-56e9702{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-66b52f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-f79cc0b .elementor-heading-title{line-height:1.3em;}.elementor-782 .elementor-element.elementor-element-4526340{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-14c8cea{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-320efab{--border-radius:7px 0px 0px 7px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-782 .elementor-element.elementor-element-625afc8{width:100%;max-width:100%;}.elementor-782 .elementor-element.elementor-element-625afc8 .elementor-heading-title{font-size:30px;}.elementor-782 .elementor-element.elementor-element-0ec93ab{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-56de5af{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-61902bb{--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-782 .elementor-element.elementor-element-5c47c4d:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-5c47c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-782 .elementor-element.elementor-element-80acdf7 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-80acdf7 .elementor-icon-box-title a{font-size:25px;}.elementor-782 .elementor-element.elementor-element-860cfd3 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-860cfd3 .elementor-icon-box-title a{font-size:25px;}.elementor-782 .elementor-element.elementor-element-e03c936 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-e03c936 .elementor-icon-box-title a{font-size:25px;}.elementor-782 .elementor-element.elementor-element-34d4804 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-34d4804 .elementor-icon-box-title a{font-size:25px;}.elementor-782 .elementor-element.elementor-element-850bc1b{--border-radius:5px 5px 5px 5px;}.elementor-782 .elementor-element.elementor-element-cc30877 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-cc30877 .elementor-icon-box-title a{font-size:25px;}.elementor-782 .elementor-element.elementor-element-1c7fee2{--border-radius:5px 5px 5px 5px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-782 .elementor-element.elementor-element-4300ad7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-bf10af2{--overlay-opacity:0.6;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-a06a0f3{--overlay-opacity:0.6;}.elementor-782 .elementor-element.elementor-element-b968019{--gap:0px 6px;--row-gap:0px;--column-gap:6px;}.elementor-782 .elementor-element.elementor-element-a41eaa4 .elementor-icon{font-size:20px;}.elementor-782 .elementor-element.elementor-element-a41eaa4 .elementor-icon svg{height:20px;}.elementor-782 .elementor-element.elementor-element-6a049ce .elementor-icon{font-size:20px;}.elementor-782 .elementor-element.elementor-element-6a049ce .elementor-icon svg{height:20px;}.elementor-782 .elementor-element.elementor-element-0b95c78 .elementor-icon{font-size:20px;}.elementor-782 .elementor-element.elementor-element-0b95c78 .elementor-icon svg{height:20px;}.elementor-782 .elementor-element.elementor-element-f3e4972 .elementor-icon{font-size:20px;}.elementor-782 .elementor-element.elementor-element-f3e4972 .elementor-icon svg{height:20px;}.elementor-782 .elementor-element.elementor-element-f6bb3e1 .elementor-icon{font-size:20px;}.elementor-782 .elementor-element.elementor-element-f6bb3e1 .elementor-icon svg{height:20px;}.elementor-widget-jet-testimonials .jet-testimonials__title{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-testimonials .jet-testimonials__comment{line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-8741798{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(max-width:767px){.elementor-782 .elementor-element.elementor-element-f0b434d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:00px;--padding-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-a07d966.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-782 .elementor-element.elementor-element-a07d966 .elementor-main-swiper{width:100%;}.elementor-782 .elementor-element.elementor-element-9565c0f{--min-height:510px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-ab6ef0e{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-782 .elementor-element.elementor-element-ab6ef0e .elementor-heading-title{font-size:30px;}.elementor-782 .elementor-element.elementor-element-b47216a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-28d4baf{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-6a8591e{padding:00px 00px 00px 00px;}.elementor-782 .elementor-element.elementor-element-6a8591e.elementor-element{--align-self:center;}.elementor-782 .elementor-element.elementor-element-6a8591e .elementor-heading-title{font-size:25px;}.elementor-782 .elementor-element.elementor-element-398cf60{width:auto;max-width:auto;}.elementor-782 .elementor-element.elementor-element-1b6ac8e{width:auto;max-width:auto;}.elementor-782 .elementor-element.elementor-element-ea80a39{width:auto;max-width:auto;}.elementor-782 .elementor-element.elementor-element-5f102be{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-50cb489 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-56e9702{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-66b52f6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-f79cc0b .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-782 .elementor-element.elementor-element-4526340:not(.elementor-motion-effects-element-type-background), .elementor-782 .elementor-element.elementor-element-4526340 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/mufid-majnun-EiVEsCCLHFE-unsplash-scaled-3.webp");background-position:-16px 0px;background-repeat:no-repeat;}.elementor-782 .elementor-element.elementor-element-4526340{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-14c8cea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-782 .elementor-element.elementor-element-320efab{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-625afc8 .elementor-heading-title{font-size:30px;}.elementor-782 .elementor-element.elementor-element-0ec93ab{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-56de5af{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-80acdf7 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-80acdf7 .elementor-icon-box-title a{line-height:1.3em;}.elementor-782 .elementor-element.elementor-element-860cfd3 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-860cfd3 .elementor-icon-box-title a{line-height:1.3em;}.elementor-782 .elementor-element.elementor-element-e03c936 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-e03c936 .elementor-icon-box-title a{line-height:1.3em;}.elementor-782 .elementor-element.elementor-element-34d4804 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-34d4804 .elementor-icon-box-title a{line-height:1.3em;}.elementor-782 .elementor-element.elementor-element-cc30877 .elementor-icon-box-title, .elementor-782 .elementor-element.elementor-element-cc30877 .elementor-icon-box-title a{line-height:1.3em;}.elementor-782 .elementor-element.elementor-element-4300ad7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-782 .elementor-element.elementor-element-bf10af2{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-4db56ca{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-782 .elementor-element.elementor-element-3bc27ba .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-782 .elementor-element.elementor-element-b968019{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-jet-testimonials .jet-testimonials__title{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-testimonials .jet-testimonials__comment{line-height:var( --e-global-typography-text-line-height );}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__item-inner{margin:0px 0px 0px 0px;}.elementor-782 .elementor-element.elementor-element-4f3b889 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__instance .jet-arrow.prev-arrow{left:-25px;right:auto;}.elementor-782 .elementor-element.elementor-element-4f3b889 .jet-testimonials__instance .jet-arrow.next-arrow{right:-25px;left:auto;}.elementor-782 .elementor-element.elementor-element-8741798{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-782 .elementor-element.elementor-element-48d56f8{text-align:start;}.elementor-782 .elementor-element.elementor-element-48d56f8 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__items, .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(20px / 2);padding-bottom:calc(20px / 2);}:is( .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid, .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__slider, .elementor-782 .elementor-element.elementor-element-373e7ff > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 20px / -2);margin-bottom:calc( 20px / -2);}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-a07d966 */.elementor-782 .elementor-element.elementor-element-a07d966 .elementor-testimonial__text span {
    color: #ED008D;
    font-family: "Futura", Sans-serif;
    font-size: 16px;
    font-weight: 700;
    padding-left: 10px;
    text-transform: uppercase;
}
.elementor-782 .elementor-element.elementor-element-a07d966 .elementor-testimonial__footer {
    display: none;
}
@media(max-width: 767px) {
    .elementor-782 .elementor-element.elementor-element-a07d966 .elementor-testimonial__text span {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b434d */.elementor-782 .elementor-element.elementor-element-f0b434d * {
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d97128 */.elementor-782 .elementor-element.elementor-element-1d97128 {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08fc369 */.elementor-782 .elementor-element.elementor-element-08fc369 {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca9c806 */.elementor-782 .elementor-element.elementor-element-ca9c806 {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e4f5e7 */.elementor-782 .elementor-element.elementor-element-8e4f5e7 {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b253c2d */.elementor-782 .elementor-element.elementor-element-b253c2d {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06a1ba */.elementor-782 .elementor-element.elementor-element-b06a1ba {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-362d2d0 */.elementor-782 .elementor-element.elementor-element-362d2d0 {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c6de88 */.elementor-782 .elementor-element.elementor-element-6c6de88 {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d89761 */.elementor-782 .elementor-element.elementor-element-5d89761 {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157477f */.elementor-782 .elementor-element.elementor-element-157477f {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c06f8b4 */.elementor-782 .elementor-element.elementor-element-c06f8b4 {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3caef3c */.elementor-782 .elementor-element.elementor-element-3caef3c {box-shadow: 2px 2px 14px 0px rgba(0, 0, 0, 0.25);}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/Futura-Medium-01.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/Futura-Bold-03.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://retrofitnew.e-staging.co.uk/wp-content/uploads/2025/12/Futura-MediumItalic-02.ttf') format('truetype');
}
/* End Custom Fonts CSS */