.elementor-639 .elementor-element.elementor-element-396eb788{--display:flex;--min-height:59vh;--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-639 .elementor-element.elementor-element-396eb788:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-396eb788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jhaighconstruction.co.uk/wp-content/uploads/2025/09/new-build-low-angle.jpg");background-position:center center;background-size:cover;}.elementor-639 .elementor-element.elementor-element-a18be22{--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;--padding-top:0px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-639 .elementor-element.elementor-element-1c931273{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-639 .elementor-element.elementor-element-1c931273:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-1c931273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-30d4af1 );}.elementor-639 .elementor-element.elementor-element-11ffe253{text-align:center;}.elementor-639 .elementor-element.elementor-element-11ffe253 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-639 .elementor-element.elementor-element-6c139153{text-align:center;}.elementor-639 .elementor-element.elementor-element-1085fbc9{--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:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-639 .elementor-element.elementor-element-2132f358{--display:flex;--min-height:49vh;--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-639 .elementor-element.elementor-element-2132f358:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-2132f358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jhaighconstruction.co.uk/wp-content/uploads/2025/09/side-angle-garage.jpg");background-position:center center;background-size:cover;}.elementor-639 .elementor-element.elementor-element-15d07815{--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:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-639 .elementor-element.elementor-element-15d07815:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-15d07815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-34cbb56e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-0ea134e );}.elementor-639 .elementor-element.elementor-element-47f6a3da{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-0ea134e );}.elementor-639 .elementor-element.elementor-element-84e0da5{--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:0px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-639 .elementor-element.elementor-element-7250509{--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:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-639 .elementor-element.elementor-element-7250509:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-7250509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-639 .elementor-element.elementor-element-35d6bb8a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-0ea134e );}.elementor-639 .elementor-element.elementor-element-3e43b19f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-0ea134e );}.elementor-639 .elementor-element.elementor-element-3e43b19f a{color:var( --e-global-color-accent );}.elementor-639 .elementor-element.elementor-element-69e5dd4{--display:flex;--min-height:49vh;--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-639 .elementor-element.elementor-element-69e5dd4:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-69e5dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jhaighconstruction.co.uk/wp-content/uploads/2025/09/Newbuilds-finished-stairwell-1.jpg");background-position:center center;background-size:cover;}.elementor-639 .elementor-element.elementor-element-9181d8f{--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:0px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-639 .elementor-element.elementor-element-8b6134d{--display:flex;--min-height:49vh;--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-639 .elementor-element.elementor-element-8b6134d:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-8b6134d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jhaighconstruction.co.uk/wp-content/uploads/2025/10/nudura.jpg");background-position:center center;background-size:cover;}.elementor-639 .elementor-element.elementor-element-1cfa0e0{--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:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-639 .elementor-element.elementor-element-1cfa0e0:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-1cfa0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-a563f86 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-0ea134e );}.elementor-639 .elementor-element.elementor-element-f6c6109{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-0ea134e );}.elementor-639 .elementor-element.elementor-element-f6c6109 a{color:#F4FF38;}.elementor-639 .elementor-element.elementor-element-14a1d78e{--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:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-639 .elementor-element.elementor-element-14a1d78e:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-14a1d78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-639 .elementor-element.elementor-element-34344b45{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-639 .elementor-element.elementor-element-79db2a52{text-align:center;}.elementor-639 .elementor-element.elementor-element-79db2a52 .elementor-heading-title{font-family:var( --e-global-typography-783018d-font-family ), Sans-serif;font-size:var( --e-global-typography-783018d-font-size );font-weight:var( --e-global-typography-783018d-font-weight );text-transform:var( --e-global-typography-783018d-text-transform );line-height:var( --e-global-typography-783018d-line-height );color:var( --e-global-color-0ea134e );}.elementor-639 .elementor-element.elementor-element-61fc0864{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-0ea134e );}.elementor-639 .elementor-element.elementor-element-61fc0864 a{color:var( --e-global-color-accent );}.elementor-639 .elementor-element.elementor-global-718 .elementor-button{fill:var( --e-global-color-0ea134e );color:var( --e-global-color-0ea134e );}@media(max-width:1024px){.elementor-639 .elementor-element.elementor-element-396eb788{--min-height:49vh;}.elementor-639 .elementor-element.elementor-element-1c931273{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-639 .elementor-element.elementor-element-11ffe253 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-639 .elementor-element.elementor-element-15d07815{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-639 .elementor-element.elementor-element-34cbb56e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-639 .elementor-element.elementor-element-47f6a3da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-639 .elementor-element.elementor-element-7250509{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-639 .elementor-element.elementor-element-35d6bb8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-639 .elementor-element.elementor-element-3e43b19f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-639 .elementor-element.elementor-element-1cfa0e0{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-639 .elementor-element.elementor-element-a563f86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-639 .elementor-element.elementor-element-f6c6109{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-639 .elementor-element.elementor-element-34344b45{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-639 .elementor-element.elementor-element-79db2a52 .elementor-heading-title{font-size:var( --e-global-typography-783018d-font-size );line-height:var( --e-global-typography-783018d-line-height );}.elementor-639 .elementor-element.elementor-element-61fc0864{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-639 .elementor-element.elementor-element-396eb788{--min-height:39vh;}.elementor-639 .elementor-element.elementor-element-a18be22{--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-639 .elementor-element.elementor-element-1c931273{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-639 .elementor-element.elementor-element-11ffe253{text-align:start;}.elementor-639 .elementor-element.elementor-element-11ffe253 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-639 .elementor-element.elementor-element-6c139153{text-align:start;}.elementor-639 .elementor-element.elementor-element-1085fbc9{--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-639 .elementor-element.elementor-element-2132f358{--min-height:29vh;}.elementor-639 .elementor-element.elementor-element-34cbb56e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-639 .elementor-element.elementor-element-47f6a3da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-639 .elementor-element.elementor-element-84e0da5{--flex-direction:column-reverse;--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:9px;--padding-left:9px;--padding-right:9px;}.elementor-639 .elementor-element.elementor-element-35d6bb8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-639 .elementor-element.elementor-element-3e43b19f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-639 .elementor-element.elementor-element-69e5dd4{--min-height:29vh;}.elementor-639 .elementor-element.elementor-element-9181d8f{--padding-top:0px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-639 .elementor-element.elementor-element-8b6134d{--min-height:29vh;}.elementor-639 .elementor-element.elementor-element-a563f86 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-639 .elementor-element.elementor-element-f6c6109{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-639 .elementor-element.elementor-element-14a1d78e{--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-639 .elementor-element.elementor-element-34344b45{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-639 .elementor-element.elementor-element-79db2a52{text-align:start;}.elementor-639 .elementor-element.elementor-element-79db2a52 .elementor-heading-title{font-size:var( --e-global-typography-783018d-font-size );line-height:var( --e-global-typography-783018d-line-height );}.elementor-639 .elementor-element.elementor-element-61fc0864{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-639 .elementor-element.elementor-element-1c931273{--width:89%;}.elementor-639 .elementor-element.elementor-element-2132f358{--width:50%;}.elementor-639 .elementor-element.elementor-element-15d07815{--width:50%;}.elementor-639 .elementor-element.elementor-element-7250509{--width:50%;}.elementor-639 .elementor-element.elementor-element-69e5dd4{--width:50%;}.elementor-639 .elementor-element.elementor-element-8b6134d{--width:50%;}.elementor-639 .elementor-element.elementor-element-1cfa0e0{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-639 .elementor-element.elementor-element-1c931273{--width:100%;}}