.elementor-531 .elementor-element.elementor-element-ef0d149{--display:flex;--min-height:826px;--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;--flex-wrap:nowrap;--overlay-opacity:1}.elementor-531 .elementor-element.elementor-element-ef0d149:not(.elementor-motion-effects-element-type-background),.elementor-531 .elementor-element.elementor-element-ef0d149>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://davincibuilders.co.uk/wp-content/uploads/2026/02/Architectural-planning-and-building-services-by-Da-Vinci-Builders-in-Reading-Berkshire.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-531 .elementor-element.elementor-element-ef0d149:before,.elementor-531 .elementor-element.elementor-element-ef0d149>.elementor-background-video-container:before,.elementor-531 .elementor-element.elementor-element-ef0d149>.e-con-inner>.elementor-background-video-container:before,.elementor-531 .elementor-element.elementor-element-ef0d149>.elementor-background-slideshow:before,.elementor-531 .elementor-element.elementor-element-ef0d149>.e-con-inner>.elementor-background-slideshow:before,.elementor-531 .elementor-element.elementor-element-ef0d149>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-531 .elementor-element.elementor-element-ef0d149.e-con{--flex-grow:0;--flex-shrink:0}.elementor-531 .elementor-element.elementor-element-cd1caa7{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-531 .elementor-element.elementor-element-24fc527{--display:flex}.elementor-531 .elementor-element.elementor-element-76c29fb img{height:267px}.elementor-531 .elementor-element.elementor-element-450ec53.elementor-element{--flex-grow:1;--flex-shrink:1}.elementor-531 .elementor-element.elementor-element-450ec53{text-align:start}.elementor-531 .elementor-element.elementor-element-450ec53 .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-531 .elementor-element.elementor-element-450ec53 .elementor-heading-title a{transition-duration:0s}.elementor-531 .elementor-element.elementor-element-3a6cf20>.elementor-widget-container{border-style:none}.elementor-531 .elementor-element.elementor-element-3a6cf20{font-size:17px;line-height:21px}.elementor-531 .elementor-element.elementor-element-9115fe1 .elementor-button{background-color:#f3e964;fill:#131111;color:#131111}.elementor-531 .elementor-element.elementor-element-9115fe1 .elementor-button:hover,.elementor-531 .elementor-element.elementor-element-9115fe1 .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-531 .elementor-element.elementor-element-dcbda8f{--display:flex}.elementor-531 .elementor-element.elementor-element-ba34c80 img{height:267px;object-fit:cover;object-position:center center}.elementor-531 .elementor-element.elementor-element-cbae074{font-size:17px;line-height:21px}.elementor-531 .elementor-element.elementor-element-9defa35 .elementor-button{background-color:#f3e964;fill:#131111;color:#131111}.elementor-531 .elementor-element.elementor-element-9defa35 .elementor-button:hover,.elementor-531 .elementor-element.elementor-element-9defa35 .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-531 .elementor-element.elementor-element-0c2ae92{--display:flex}.elementor-531 .elementor-element.elementor-element-901417d img{height:267px}.elementor-531 .elementor-element.elementor-element-cc8907a{font-size:17px;line-height:21px}.elementor-531 .elementor-element.elementor-element-0a56a2d .elementor-button{background-color:#f3e964;fill:#131111;color:#131111}.elementor-531 .elementor-element.elementor-element-0a56a2d .elementor-button:hover,.elementor-531 .elementor-element.elementor-element-0a56a2d .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-531 .elementor-element.elementor-element-773aa7e{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-531 .elementor-element.elementor-element-7645e17{--display:flex}.elementor-531 .elementor-element.elementor-element-9fff0c7 img{height:267px}.elementor-531 .elementor-element.elementor-element-84734a2{font-size:17px;line-height:21px}.elementor-531 .elementor-element.elementor-element-55f35fa .elementor-button{background-color:#f3e964;fill:#131111;color:#131111}.elementor-531 .elementor-element.elementor-element-55f35fa .elementor-button:hover,.elementor-531 .elementor-element.elementor-element-55f35fa .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-531 .elementor-element.elementor-element-0cb38d7{--display:flex}.elementor-531 .elementor-element.elementor-element-81d077d img{height:267px}.elementor-531 .elementor-element.elementor-element-3b0efa7{font-size:17px;line-height:21px}.elementor-531 .elementor-element.elementor-element-78ca632 .elementor-button{background-color:#f3e964;fill:#131111;color:#131111}.elementor-531 .elementor-element.elementor-element-78ca632 .elementor-button:hover,.elementor-531 .elementor-element.elementor-element-78ca632 .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-531 .elementor-element.elementor-element-7fce4c8{--display:flex}.elementor-531 .elementor-element.elementor-element-4396f4a img{height:267px}.elementor-531 .elementor-element.elementor-element-3a7ffc5{font-size:17px;line-height:21px}.elementor-531 .elementor-element.elementor-element-8a8f52e .elementor-button{background-color:#f3e964;fill:#131111;color:#131111}.elementor-531 .elementor-element.elementor-element-8a8f52e .elementor-button:hover,.elementor-531 .elementor-element.elementor-element-8a8f52e .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-531 .elementor-element.elementor-element-4a521c7{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-531 .elementor-element.elementor-element-35a8d1a{--display:flex}.elementor-531 .elementor-element.elementor-element-3f97916 img{height:267px}.elementor-531 .elementor-element.elementor-element-b65f4b0{font-size:17px;line-height:21px}.elementor-531 .elementor-element.elementor-element-da7b277 .elementor-button{background-color:#f3e964;fill:#131111;color:#131111}.elementor-531 .elementor-element.elementor-element-da7b277 .elementor-button:hover,.elementor-531 .elementor-element.elementor-element-da7b277 .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-531 .elementor-element.elementor-element-7af2dca{--display:flex}.elementor-531 .elementor-element.elementor-element-b763097 img{height:267px}.elementor-531 .elementor-element.elementor-element-b63129a{font-size:17px;line-height:21px}.elementor-531 .elementor-element.elementor-element-7f73747{--spacer-size:1px}.elementor-531 .elementor-element.elementor-element-89611d1 .elementor-button{background-color:#f3e964;fill:#131111;color:#131111}.elementor-531 .elementor-element.elementor-element-89611d1 .elementor-button:hover,.elementor-531 .elementor-element.elementor-element-89611d1 .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-531 .elementor-element.elementor-element-585b514{--display:flex}.elementor-531 .elementor-element.elementor-element-6bfdf12 img{height:267px}.elementor-531 .elementor-element.elementor-element-593848f{font-size:17px;line-height:21px}.elementor-531 .elementor-element.elementor-element-a90765a .elementor-button{background-color:#f3e964;fill:#131111;color:#131111}.elementor-531 .elementor-element.elementor-element-a90765a .elementor-button:hover,.elementor-531 .elementor-element.elementor-element-a90765a .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-531 .elementor-element.elementor-element-07df8cc{--display:flex}.elementor-531 .elementor-element.elementor-element-60b1433{--display:flex}.elementor-531 .elementor-element.elementor-element-659539e{--display:flex}.elementor-531 .elementor-element.elementor-element-7892e74{font-size:16px;line-height:20px;letter-spacing:0px}.elementor-531 .elementor-element.elementor-element-95b2138{--display:flex}.elementor-531 .elementor-element.elementor-element-a30e416{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-531 .elementor-element.elementor-element-5dbd441{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-531 .elementor-element.elementor-element-63c1093{text-align:start}.elementor-531 .elementor-element.elementor-element-a074d33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-531 .elementor-element.elementor-element-a074d33.e-con{--align-self:flex-start}.elementor-531 .elementor-element.elementor-element-962c6ea .elementor-button{background-color:#f3e964;fill:#131111;color:#131111}.elementor-531 .elementor-element.elementor-element-962c6ea .elementor-button:hover,.elementor-531 .elementor-element.elementor-element-962c6ea .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.elementor-531 .elementor-element.elementor-element-9e6e5bf{--display:flex}.elementor-531 .elementor-element.elementor-element-282395b{--spacer-size:50px}:root{--page-title-display:none}@media(min-width:768px){.elementor-531 .elementor-element.elementor-element-ef0d149{--width:100%}.elementor-531 .elementor-element.elementor-element-a30e416{--content-width:1140px}.elementor-531 .elementor-element.elementor-element-5dbd441{--width:80%}.elementor-531 .elementor-element.elementor-element-a074d33{--width:20%}}@media(max-width:1024px) and (min-width:768px){.elementor-531 .elementor-element.elementor-element-5dbd441{--width:70%}.elementor-531 .elementor-element.elementor-element-a074d33{--width:30%}}@media(min-width:1367px){.elementor-531 .elementor-element.elementor-element-ef0d149:not(.elementor-motion-effects-element-type-background),.elementor-531 .elementor-element.elementor-element-ef0d149>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1366px){.elementor-531 .elementor-element.elementor-element-cd1caa7{--grid-auto-flow:row}.elementor-531 .elementor-element.elementor-element-773aa7e{--grid-auto-flow:row}.elementor-531 .elementor-element.elementor-element-4a521c7{--grid-auto-flow:row}}@media(max-width:1024px){.elementor-531 .elementor-element.elementor-element-ef0d149{--min-height:354px}.elementor-531 .elementor-element.elementor-element-cd1caa7{--grid-auto-flow:row}.elementor-531 .elementor-element.elementor-element-76c29fb img{width:330px;height:250px;object-fit:fill}.elementor-531 .elementor-element.elementor-element-ba34c80 img{height:250px}.elementor-531 .elementor-element.elementor-element-901417d img{height:250px}.elementor-531 .elementor-element.elementor-element-773aa7e{--grid-auto-flow:row}.elementor-531 .elementor-element.elementor-element-9fff0c7 img{height:250px}.elementor-531 .elementor-element.elementor-element-81d077d img{height:250px}.elementor-531 .elementor-element.elementor-element-4396f4a img{height:250px}.elementor-531 .elementor-element.elementor-element-4a521c7{--grid-auto-flow:row}.elementor-531 .elementor-element.elementor-element-3f97916 img{height:250px}.elementor-531 .elementor-element.elementor-element-b763097 img{height:250px}.elementor-531 .elementor-element.elementor-element-6bfdf12 img{height:250px}.elementor-531 .elementor-element.elementor-element-a30e416{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px}.elementor-531 .elementor-element.elementor-element-63c1093>.elementor-widget-container{padding:0}.elementor-531 .elementor-element.elementor-element-a074d33.e-con{--align-self:stretch}}@media(max-width:767px){.elementor-531 .elementor-element.elementor-element-ef0d149{--min-height:160px}.elementor-531 .elementor-element.elementor-element-cd1caa7{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-531 .elementor-element.elementor-element-76c29fb img{width:322px;max-width:325px;height:267px}.elementor-531 .elementor-element.elementor-element-773aa7e{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-531 .elementor-element.elementor-element-4a521c7{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-531 .elementor-element.elementor-element-a30e416{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-531 .elementor-element.elementor-element-5dbd441{--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-531 .elementor-element.elementor-element-63c1093>.elementor-widget-container{padding:0 25px 10px}.elementor-531 .elementor-element.elementor-element-63c1093{text-align:center}.elementor-531 .elementor-element.elementor-element-a074d33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}}