.elementor-1052 .elementor-element.elementor-element-8c0a549{--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;--overflow:hidden;--margin-top:-93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-5701b7a .elementor-repeater-item-2c1d921 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://heritageelectricalautomation.co.uk/wp-content/uploads/2024/08/heatmiser-installers-and-specialists-heritage-electrical-installation.webp);background-size:cover;}.elementor-1052 .elementor-element.elementor-element-5701b7a .elementor-repeater-item-2c1d921 .elementor-background-overlay{background-color:#00000069;}.elementor-1052 .elementor-element.elementor-element-5701b7a .swiper-slide{transition-duration:calc(5000ms*1.2);height:544px;}.elementor-1052 .elementor-element.elementor-element-5701b7a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1052 .elementor-element.elementor-element-5701b7a{z-index:0;}.elementor-1052 .elementor-element.elementor-element-5701b7a .swiper-slide-contents{max-width:66%;}.elementor-1052 .elementor-element.elementor-element-5701b7a .swiper-slide-inner{padding:0% 0% 0% 9%;text-align:start;}.elementor-1052 .elementor-element.elementor-element-5701b7a .elementor-slide-heading{color:#FFFFFF;font-family:"Geometos Soft", Sans-serif;font-size:57px;font-weight:700;line-height:66px;}.elementor-1052 .elementor-element.elementor-element-55bb863{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-55bb863:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-55bb863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-ad38345{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1052 .elementor-element.elementor-element-485d6f6{width:100%;max-width:100%;text-align:center;}.elementor-1052 .elementor-element.elementor-element-485d6f6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1052 .elementor-element.elementor-element-485d6f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:2px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-6782950{text-align:center;}.elementor-1052 .elementor-element.elementor-element-6782950 .elementor-heading-title{font-family:"Geometos Soft", Sans-serif;font-size:48px;font-weight:600;line-height:50px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-059b465 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-059b465{text-align:center;font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;line-height:24px;}.elementor-1052 .elementor-element.elementor-element-1cf64af .elementor-button{background-color:#02010100;font-size:18px;font-weight:600;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-1cf64af .elementor-button:hover, .elementor-1052 .elementor-element.elementor-element-1cf64af .elementor-button:focus{background-color:#3C6E7100;color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-1cf64af .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-1cf64af .elementor-button:hover svg, .elementor-1052 .elementor-element.elementor-element-1cf64af .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-95a558c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-95a558c:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-95a558c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heritageelectricalautomation.co.uk/wp-content/uploads/2025/11/smart-heating-and-heatmiser-controls-devon.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-95a558c::before, .elementor-1052 .elementor-element.elementor-element-95a558c > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-95a558c > .e-con-inner > .elementor-background-video-container::before, .elementor-1052 .elementor-element.elementor-element-95a558c > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-95a558c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1052 .elementor-element.elementor-element-95a558c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(167deg, #0201012E 0%, #152627 71%);}.elementor-1052 .elementor-element.elementor-element-10da01f{--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;}.elementor-1052 .elementor-element.elementor-element-9fbd543{text-align:start;}.elementor-1052 .elementor-element.elementor-element-9fbd543 .elementor-heading-title{font-family:"Geometos Soft", Sans-serif;font-size:41px;font-weight:600;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-5d641ba{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-5d641ba > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1052 .elementor-element.elementor-element-5d641ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:2px;word-spacing:0em;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-6006914{color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-3cd8620 .elementor-button{background-color:#02010100;font-size:18px;font-weight:600;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-3cd8620 .elementor-button:hover, .elementor-1052 .elementor-element.elementor-element-3cd8620 .elementor-button:focus{background-color:#3C6E7100;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-3cd8620 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-3cd8620 .elementor-button:hover svg, .elementor-1052 .elementor-element.elementor-element-3cd8620 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-cfd9d12{--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;}.elementor-1052 .elementor-element.elementor-element-1fe74e7{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-1fe74e7:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-1fe74e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-86719d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-1052 .elementor-element.elementor-element-d061bc4{width:100%;max-width:100%;text-align:start;}.elementor-1052 .elementor-element.elementor-element-d061bc4 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-1052 .elementor-element.elementor-element-d061bc4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:2px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-df39288{text-align:start;}.elementor-1052 .elementor-element.elementor-element-df39288 .elementor-heading-title{font-family:"Geometos Soft", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-5d1a260{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;line-height:24px;}.elementor-1052 .elementor-element.elementor-element-5d1a260 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-4039638{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-bdb0f74 .elementor-button{background-color:#02010100;font-size:18px;font-weight:600;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-bdb0f74 .elementor-button:hover, .elementor-1052 .elementor-element.elementor-element-bdb0f74 .elementor-button:focus{background-color:#3C6E7100;color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-bdb0f74 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-bdb0f74 .elementor-button:hover svg, .elementor-1052 .elementor-element.elementor-element-bdb0f74 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-8141734{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-8141734:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-8141734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1052 .elementor-element.elementor-element-01d5469{--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:flex-end;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-ed495cb{text-align:end;}.elementor-1052 .elementor-element.elementor-element-ed495cb .elementor-heading-title{font-family:"Geometos Soft", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-82f05a1{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-6178007{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;line-height:24px;}.elementor-1052 .elementor-element.elementor-element-6178007 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-da0b427 .elementor-button{background-color:#02010100;font-size:18px;font-weight:600;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-da0b427 .elementor-button:hover, .elementor-1052 .elementor-element.elementor-element-da0b427 .elementor-button:focus{background-color:#3C6E7100;color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-da0b427 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-da0b427 .elementor-button:hover svg, .elementor-1052 .elementor-element.elementor-element-da0b427 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-ba4306d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-ba4306d:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-ba4306d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heritageelectricalautomation.co.uk/wp-content/uploads/2026/01/devon-prawle-point.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-ba4306d.e-con{--align-self:center;}.elementor-1052 .elementor-element.elementor-element-5643dfda{--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;}.elementor-1052 .elementor-element.elementor-element-10f64a96 .elementor-heading-title{font-size:57px;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-ca658f0 .elementor-heading-title{font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-320982d5{--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;}.elementor-1052 .elementor-element.elementor-element-8014bbc{color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-56866ef{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-56866ef:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-56866ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-7e3c3e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-08021ac{text-align:start;}.elementor-1052 .elementor-element.elementor-element-08021ac .elementor-heading-title{font-family:"Geometos Soft", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-37ce715 .elementor-button{background-color:#02010100;font-size:18px;font-weight:600;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-37ce715 .elementor-button:hover, .elementor-1052 .elementor-element.elementor-element-37ce715 .elementor-button:focus{background-color:#3C6E7100;color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-37ce715{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-37ce715 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-37ce715 .elementor-button:hover svg, .elementor-1052 .elementor-element.elementor-element-37ce715 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-1e74c40{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;line-height:24px;}.elementor-1052 .elementor-element.elementor-element-1e74c40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-a9f2337{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-ddb58f1{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-ddb58f1:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-ddb58f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-1052 .elementor-element.elementor-element-c5c0737{--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:flex-end;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-0ba5522{text-align:end;}.elementor-1052 .elementor-element.elementor-element-0ba5522 .elementor-heading-title{font-family:"Geometos Soft", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-aceb14c{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-fe931cb{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;line-height:24px;}.elementor-1052 .elementor-element.elementor-element-fe931cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-3b7844d .elementor-button{background-color:#02010100;font-size:18px;font-weight:600;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-3b7844d .elementor-button:hover, .elementor-1052 .elementor-element.elementor-element-3b7844d .elementor-button:focus{background-color:#3C6E7100;color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-3b7844d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-3b7844d .elementor-button:hover svg, .elementor-1052 .elementor-element.elementor-element-3b7844d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-e0b4983{--display:flex;--min-height:0px;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-e0b4983:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-e0b4983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-83a4209{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-5e81d27{text-align:start;}.elementor-1052 .elementor-element.elementor-element-5e81d27 .elementor-heading-title{font-family:"Geometos Soft", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-eb7ba76{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;line-height:24px;}.elementor-1052 .elementor-element.elementor-element-eb7ba76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-009bedd{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-694a756 .elementor-button{background-color:#02010100;font-size:18px;font-weight:600;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-694a756 .elementor-button:hover, .elementor-1052 .elementor-element.elementor-element-694a756 .elementor-button:focus{background-color:#3C6E7100;color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-694a756{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-694a756 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-694a756 .elementor-button:hover svg, .elementor-1052 .elementor-element.elementor-element-694a756 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-bcc4c0f{--display:flex;--min-height:75vh;--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:space-evenly;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:9%;--padding-bottom:9%;--padding-left:5%;--padding-right:5%;}.elementor-1052 .elementor-element.elementor-element-bcc4c0f:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-bcc4c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1052 .elementor-element.elementor-element-4af4906{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-b6272c8{width:100%;max-width:100%;text-align:center;}.elementor-1052 .elementor-element.elementor-element-b6272c8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:2px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-951ea6d{text-align:center;}.elementor-1052 .elementor-element.elementor-element-951ea6d .elementor-heading-title{font-family:"Geometos Soft", Sans-serif;font-size:41px;font-weight:600;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-1dbcf6a{text-align:center;}.elementor-1052 .elementor-element.elementor-element-4bf896d{--display:flex;--min-height:164px;--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:space-around;--align-items:flex-start;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-df03bc0{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-df03bc0 > .elementor-widget-container{padding:5% 10% 5% 10%;border-style:none;}.elementor-1052 .elementor-element.elementor-element-df03bc0:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1052 .elementor-element.elementor-element-df03bc0 .elementor-icon-box-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-df03bc0 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-df03bc0 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-df03bc0 .elementor-icon-box-title a{font-family:"Molengo", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-1052 .elementor-element.elementor-element-df03bc0 .elementor-icon-box-description{font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-322b9f4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-322b9f4 > .elementor-widget-container{padding:5% 10% 5% 10%;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-1052 .elementor-element.elementor-element-322b9f4:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1052 .elementor-element.elementor-element-322b9f4 .elementor-icon-box-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-322b9f4 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-322b9f4 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-322b9f4 .elementor-icon-box-title a{font-family:"Molengo", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-1052 .elementor-element.elementor-element-322b9f4 .elementor-icon-box-description{font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-711ccf3{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-711ccf3 > .elementor-widget-container{padding:5% 10% 5% 10%;border-style:none;}.elementor-1052 .elementor-element.elementor-element-711ccf3:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1052 .elementor-element.elementor-element-711ccf3 .elementor-icon-box-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-711ccf3 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-711ccf3 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-711ccf3 .elementor-icon-box-title a{font-family:"Molengo", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-1052 .elementor-element.elementor-element-711ccf3 .elementor-icon-box-description{font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-3198753{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-3198753 > .elementor-widget-container{padding:5% 10% 5% 10%;border-style:none;}.elementor-1052 .elementor-element.elementor-element-3198753:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1052 .elementor-element.elementor-element-3198753 .elementor-icon-box-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-3198753 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-3198753 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-3198753 .elementor-icon-box-title a{font-family:"Molengo", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-1052 .elementor-element.elementor-element-3198753 .elementor-icon-box-description{font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-32965cb{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-32965cb > .elementor-widget-container{padding:5% 10% 5% 10%;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-1052 .elementor-element.elementor-element-32965cb:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1052 .elementor-element.elementor-element-32965cb .elementor-icon-box-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-32965cb .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-32965cb .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-32965cb .elementor-icon-box-title a{font-family:"Molengo", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-1052 .elementor-element.elementor-element-32965cb .elementor-icon-box-description{font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-344fd8f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1052 .elementor-element.elementor-element-344fd8f > .elementor-widget-container{padding:5% 10% 5% 10%;border-style:none;}.elementor-1052 .elementor-element.elementor-element-344fd8f:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1052 .elementor-element.elementor-element-344fd8f .elementor-icon-box-wrapper{text-align:center;}.elementor-1052 .elementor-element.elementor-element-344fd8f .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-344fd8f .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-344fd8f .elementor-icon-box-title a{font-family:"Molengo", Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-1052 .elementor-element.elementor-element-344fd8f .elementor-icon-box-description{font-family:"Molengo", Sans-serif;font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-2843352 .elementor-button{background-color:#02010100;font-size:18px;font-weight:600;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-2843352 .elementor-button:hover, .elementor-1052 .elementor-element.elementor-element-2843352 .elementor-button:focus{background-color:#3C6E7100;color:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-2843352 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1052 .elementor-element.elementor-element-2843352 .elementor-button:hover svg, .elementor-1052 .elementor-element.elementor-element-2843352 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1052 .elementor-element.elementor-element-0486295{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-4461051 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1052 .elementor-element.elementor-element-4461051{text-align:center;}.elementor-1052 .elementor-element.elementor-element-4461051 .elementor-heading-title{font-family:"Geometos Soft", Sans-serif;font-size:41px;font-weight:600;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-7ec8b6da{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-7ec8b6da:not(.elementor-motion-effects-element-type-background), .elementor-1052 .elementor-element.elementor-element-7ec8b6da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heritageelectricalautomation.co.uk/wp-content/uploads/2024/01/testimonial-bakground.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1052 .elementor-element.elementor-element-506c637{--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;}.elementor-1052 .elementor-element.elementor-element-9456ac9 .elementor-heading-title{font-size:57px;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-2cdbcad8 .elementor-heading-title{font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-1052 .elementor-element.elementor-element-f57aef2{--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;}.elementor-1052 .elementor-element.elementor-element-2a91a85{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#414F4D;--border-color:#414F4D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-2a91a85 > .elementor-shape-top .elementor-shape-fill, .elementor-1052 .elementor-element.elementor-element-2a91a85 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#414F4D;}.elementor-1052 .elementor-element.elementor-element-2a91a85 > .elementor-shape-top svg, .elementor-1052 .elementor-element.elementor-element-2a91a85 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:10px;}.elementor-1052 .elementor-element.elementor-element-6d6e06e{text-align:center;}.elementor-1052 .elementor-element.elementor-element-6d6e06e .elementor-heading-title{font-family:"Geometos Soft", Sans-serif;font-size:40px;font-weight:600;line-height:43px;color:var( --e-global-color-text );}.elementor-1052 .elementor-element.elementor-element-ea9d795{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1052 .elementor-element.elementor-element-ea9d795 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.68 * 100% );}.elementor-1052 .elementor-element.elementor-element-ea9d795:after{content:"0.68";}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-post__thumbnail__link{width:100%;}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-post{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-post__text{padding:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-post__thumbnail{border-radius:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-ea9d795.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:26px;}.elementor-1052 .elementor-element.elementor-element-ea9d795.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:26px;}.elementor-1052 .elementor-element.elementor-element-ea9d795.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:26px;}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-post__title, .elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-post__title a{color:#54595F;font-family:"Roboto Slab", Sans-serif;font-size:20px;font-weight:600;}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-post__title{margin-bottom:1px;}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-post__excerpt p{color:var( --e-global-color-secondary );font-family:"Molengo", Sans-serif;font-size:17px;font-weight:400;}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-post__excerpt{margin-bottom:17px;}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1052 .elementor-element.elementor-element-55bb863{--content-width:1080px;}.elementor-1052 .elementor-element.elementor-element-95a558c{--content-width:1080px;}.elementor-1052 .elementor-element.elementor-element-10da01f{--width:50%;}.elementor-1052 .elementor-element.elementor-element-cfd9d12{--width:50%;}.elementor-1052 .elementor-element.elementor-element-1fe74e7{--content-width:1080px;}.elementor-1052 .elementor-element.elementor-element-86719d6{--width:100%;}.elementor-1052 .elementor-element.elementor-element-8141734{--content-width:1080px;}.elementor-1052 .elementor-element.elementor-element-01d5469{--width:100%;}.elementor-1052 .elementor-element.elementor-element-ba4306d{--content-width:1080px;}.elementor-1052 .elementor-element.elementor-element-5643dfda{--width:40%;}.elementor-1052 .elementor-element.elementor-element-320982d5{--width:60%;}.elementor-1052 .elementor-element.elementor-element-56866ef{--content-width:1080px;}.elementor-1052 .elementor-element.elementor-element-7e3c3e0{--width:100%;}.elementor-1052 .elementor-element.elementor-element-ddb58f1{--content-width:1080px;}.elementor-1052 .elementor-element.elementor-element-c5c0737{--width:100%;}.elementor-1052 .elementor-element.elementor-element-e0b4983{--content-width:1080px;}.elementor-1052 .elementor-element.elementor-element-83a4209{--width:100%;}.elementor-1052 .elementor-element.elementor-element-bcc4c0f{--content-width:11080400px;}.elementor-1052 .elementor-element.elementor-element-4af4906{--content-width:1400px;}.elementor-1052 .elementor-element.elementor-element-4bf896d{--content-width:1400px;}.elementor-1052 .elementor-element.elementor-element-7ec8b6da{--content-width:1080px;}.elementor-1052 .elementor-element.elementor-element-506c637{--width:40%;}.elementor-1052 .elementor-element.elementor-element-f57aef2{--width:60%;}.elementor-1052 .elementor-element.elementor-element-2a91a85{--content-width:1080px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1052 .elementor-element.elementor-element-5643dfda{--width:50%;}.elementor-1052 .elementor-element.elementor-element-320982d5{--width:48%;}.elementor-1052 .elementor-element.elementor-element-506c637{--width:50%;}.elementor-1052 .elementor-element.elementor-element-f57aef2{--width:48%;}}@media(max-width:1024px){.elementor-1052 .elementor-element.elementor-element-55bb863{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-1052 .elementor-element.elementor-element-1fe74e7{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-1052 .elementor-element.elementor-element-8141734{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-1052 .elementor-element.elementor-element-6178007{text-align:end;}.elementor-1052 .elementor-element.elementor-element-da0b427{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-da0b427.elementor-element{--align-self:flex-end;}.elementor-1052 .elementor-element.elementor-element-10f64a96 .elementor-heading-title{font-size:50px;}.elementor-1052 .elementor-element.elementor-element-320982d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-56866ef{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-1052 .elementor-element.elementor-element-ddb58f1{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-1052 .elementor-element.elementor-element-3b7844d{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-e0b4983{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-1052 .elementor-element.elementor-element-bcc4c0f{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1052 .elementor-element.elementor-element-4bf896d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1052 .elementor-element.elementor-element-df03bc0 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-df03bc0 .elementor-icon-box-title a{font-size:22px;letter-spacing:0px;}.elementor-1052 .elementor-element.elementor-element-322b9f4 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-322b9f4 .elementor-icon-box-title a{font-size:22px;letter-spacing:0px;}.elementor-1052 .elementor-element.elementor-element-711ccf3 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-711ccf3 .elementor-icon-box-title a{font-size:22px;letter-spacing:0px;}.elementor-1052 .elementor-element.elementor-element-3198753 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-3198753 .elementor-icon-box-title a{font-size:22px;letter-spacing:0px;}.elementor-1052 .elementor-element.elementor-element-32965cb .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-32965cb .elementor-icon-box-title a{font-size:22px;letter-spacing:0px;}.elementor-1052 .elementor-element.elementor-element-344fd8f .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-344fd8f .elementor-icon-box-title a{font-size:22px;letter-spacing:0px;}.elementor-1052 .elementor-element.elementor-element-9456ac9 .elementor-heading-title{font-size:50px;}.elementor-1052 .elementor-element.elementor-element-f57aef2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1052 .elementor-element.elementor-element-2a91a85{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}}@media(max-width:767px){.elementor-1052 .elementor-element.elementor-element-8c0a549{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1052 .elementor-element.elementor-element-5701b7a .swiper-slide-contents{max-width:100%;}.elementor-1052 .elementor-element.elementor-element-5701b7a .elementor-slide-heading{font-size:47px;}.elementor-1052 .elementor-element.elementor-element-485d6f6 .elementor-heading-title{font-size:13px;}.elementor-1052 .elementor-element.elementor-element-5d641ba .elementor-heading-title{font-size:13px;}.elementor-1052 .elementor-element.elementor-element-d061bc4 .elementor-heading-title{font-size:13px;}.elementor-1052 .elementor-element.elementor-element-ba4306d{--padding-top:80px;--padding-bottom:80px;--padding-left:5px;--padding-right:5px;}.elementor-1052 .elementor-element.elementor-element-10f64a96 .elementor-heading-title{font-size:46px;}.elementor-1052 .elementor-element.elementor-element-bcc4c0f{--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-1052 .elementor-element.elementor-element-b6272c8 .elementor-heading-title{font-size:13px;}.elementor-1052 .elementor-element.elementor-element-4bf896d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1052 .elementor-element.elementor-element-df03bc0{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-df03bc0 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-df03bc0 .elementor-icon-box-title a{font-size:20px;}.elementor-1052 .elementor-element.elementor-element-322b9f4{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-322b9f4 > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-322b9f4 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-322b9f4 .elementor-icon-box-title a{font-size:20px;}.elementor-1052 .elementor-element.elementor-element-711ccf3{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-711ccf3 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-711ccf3 .elementor-icon-box-title a{font-size:20px;}.elementor-1052 .elementor-element.elementor-element-3198753{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-3198753 .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-3198753 .elementor-icon-box-title a{font-size:20px;}.elementor-1052 .elementor-element.elementor-element-32965cb{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-32965cb > .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-1052 .elementor-element.elementor-element-32965cb .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-32965cb .elementor-icon-box-title a{font-size:20px;}.elementor-1052 .elementor-element.elementor-element-344fd8f{width:100%;max-width:100%;}.elementor-1052 .elementor-element.elementor-element-344fd8f .elementor-icon-box-title, .elementor-1052 .elementor-element.elementor-element-344fd8f .elementor-icon-box-title a{font-size:20px;}.elementor-1052 .elementor-element.elementor-element-0486295{--padding-top:60px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-1052 .elementor-element.elementor-element-7ec8b6da{--padding-top:80px;--padding-bottom:80px;--padding-left:5px;--padding-right:5px;}.elementor-1052 .elementor-element.elementor-element-9456ac9 .elementor-heading-title{font-size:46px;}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1052 .elementor-element.elementor-element-ea9d795:after{content:"0.5";}.elementor-1052 .elementor-element.elementor-element-ea9d795 .elementor-post__thumbnail__link{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geometos Soft';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://heritageelectricalautomation.co.uk/wp-content/uploads/2023/11/Graphite-Geometos-Soft-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Geometos Soft';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://heritageelectricalautomation.co.uk/wp-content/uploads/2023/11/Graphite-Geometos-Soft-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Geometos Soft';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://heritageelectricalautomation.co.uk/wp-content/uploads/2023/11/Graphite-Geometos-Soft-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Geometos Soft';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://heritageelectricalautomation.co.uk/wp-content/uploads/2023/11/Graphite-Geometos-Soft-Extra-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */