.elementor-3648 .elementor-element.elementor-element-5f5ad8fb{--display:flex;--overlay-opacity:0.25;}.elementor-3648 .elementor-element.elementor-element-5f5ad8fb::before, .elementor-3648 .elementor-element.elementor-element-5f5ad8fb > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-5f5ad8fb > .e-con-inner > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-5f5ad8fb > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-5f5ad8fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-5f5ad8fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nvsdesignandbuild.co.uk/wp-content/uploads/2026/09/IMG_7787-scaled.jpeg");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-3648 .elementor-element.elementor-element-fa732a2{--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-3648 .elementor-element.elementor-element-3033288 .elementor-button{fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-a4f526b{--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-3648 .elementor-element.elementor-element-9dfd5b5{text-align:center;}.elementor-3648 .elementor-element.elementor-element-9e7a532{--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-3648 .elementor-element.elementor-element-c00663f{--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-3648 .elementor-element.elementor-element-5f4a631{text-align:center;}.elementor-3648 .elementor-element.elementor-element-b7f612a{--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-3648 .elementor-element.elementor-element-da0ca8e{--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;--flex-wrap:wrap;}.elementor-3648 .elementor-element.elementor-element-89b3614{--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-3648 .elementor-element.elementor-element-eb5a784 .elementor-icon-wrapper{text-align:center;}.elementor-3648 .elementor-element.elementor-element-eb5a784.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-eb5a784.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-eb5a784.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-eb5a784.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-eb5a784.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-b7867f4 .elementor-button{fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-70e4b9a{--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-3648 .elementor-element.elementor-element-7f6fac7 .elementor-icon-wrapper{text-align:center;}.elementor-3648 .elementor-element.elementor-element-7f6fac7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-7f6fac7.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-7f6fac7.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-7f6fac7.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-7f6fac7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-1eeb266 .elementor-button{fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-8bff152{--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-3648 .elementor-element.elementor-element-9708217 .elementor-icon-wrapper{text-align:center;}.elementor-3648 .elementor-element.elementor-element-9708217.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-9708217.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-9708217.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-9708217.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-9708217.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-f100422 .elementor-button{fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-510f915{--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;--flex-wrap:wrap;}.elementor-3648 .elementor-element.elementor-element-56bc30a{--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-3648 .elementor-element.elementor-element-2f0e477 .elementor-icon-wrapper{text-align:center;}.elementor-3648 .elementor-element.elementor-element-2f0e477.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-2f0e477.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-2f0e477.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-2f0e477.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-2f0e477.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-65e6713 .elementor-button{fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-3ad5de5{--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-3648 .elementor-element.elementor-element-3796749 .elementor-icon-wrapper{text-align:center;}.elementor-3648 .elementor-element.elementor-element-3796749.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-3796749.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-3796749.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-3796749.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-3796749.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-a4e3308 .elementor-button{fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-ade544d{--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-3648 .elementor-element.elementor-element-4b4081a .elementor-icon-wrapper{text-align:center;}.elementor-3648 .elementor-element.elementor-element-4b4081a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-4b4081a.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-4b4081a.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-4b4081a.elementor-view-framed .elementor-icon, .elementor-3648 .elementor-element.elementor-element-4b4081a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-47a1f15 .elementor-button{fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-31c0495{--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-3648 .elementor-element.elementor-element-ad4cc98{text-align:center;}.elementor-3648 .elementor-element.elementor-element-fc92b6d{--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-3648 .elementor-element.elementor-element-766fbbe{--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;--flex-wrap:wrap;}.elementor-3648 .elementor-element.elementor-element-b152f09{--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-3648 .elementor-element.elementor-element-1d4f22c{--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-3648 .elementor-element.elementor-element-f480bc2{--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-3648 .elementor-element.elementor-element-101f606{text-align:center;}.elementor-3648 .elementor-element.elementor-element-112af66{--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-3648 .elementor-element.elementor-element-e4b29db{--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;--flex-wrap:wrap;}.elementor-3648 .elementor-element.elementor-element-d6247ff{--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-3648 .elementor-element.elementor-element-23ed767 .elementor-button{fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-cdc96cf{--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-3648 .elementor-element.elementor-element-7b768c2 .elementor-button{fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}.elementor-3648 .elementor-element.elementor-element-19a056c{--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-3648 .elementor-element.elementor-element-5d08b72{text-align:center;}.elementor-3648 .elementor-element.elementor-element-a59ba37{--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-3648 .elementor-element.elementor-element-4ee5ccc{text-align:center;}.elementor-3648 .elementor-element.elementor-element-f14c4f9{--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-3648 .elementor-element.elementor-element-e8077d6{text-align:center;}.elementor-3648 .elementor-element.elementor-element-f1cb20a{--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-3648 .elementor-element.elementor-element-b1c3cf7{--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-3648 .elementor-element.elementor-element-ee5f376 .elementor-button{fill:var( --e-global-color-astglobalcolor3 );color:var( --e-global-color-astglobalcolor3 );}@media(min-width:768px){.elementor-3648 .elementor-element.elementor-element-89b3614{--width:33.3333%;}.elementor-3648 .elementor-element.elementor-element-70e4b9a{--width:33.3333%;}.elementor-3648 .elementor-element.elementor-element-8bff152{--width:33.3333%;}.elementor-3648 .elementor-element.elementor-element-56bc30a{--width:33.3333%;}.elementor-3648 .elementor-element.elementor-element-3ad5de5{--width:33.3333%;}.elementor-3648 .elementor-element.elementor-element-ade544d{--width:33.3333%;}.elementor-3648 .elementor-element.elementor-element-b152f09{--width:50%;}.elementor-3648 .elementor-element.elementor-element-1d4f22c{--width:50%;}.elementor-3648 .elementor-element.elementor-element-d6247ff{--width:50%;}.elementor-3648 .elementor-element.elementor-element-cdc96cf{--width:50%;}}@media(max-width:767px){.elementor-3648 .elementor-element.elementor-element-5f5ad8fb::before, .elementor-3648 .elementor-element.elementor-element-5f5ad8fb > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-5f5ad8fb > .e-con-inner > .elementor-background-video-container::before, .elementor-3648 .elementor-element.elementor-element-5f5ad8fb > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-5f5ad8fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3648 .elementor-element.elementor-element-5f5ad8fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;}}