.elementor .e-8605fb61{@media(max-width:767px){margin-bottom:1.25rem!important;}\n}.elementor .e-44f8dd89{line-height:1.08;margin:0;max-width:12em;\n}.elementor .e-6345c4a3{@media(max-width:767px){padding:0!important;margin:0!important;max-width:100%;text-align:left;}\n}.elementor .e-8ca6e6d9{font-size:1.35rem;line-height:1.5;font-weight:600;\n}.elementor .e-d317a031{display:flex;flex-direction:column;gap:1.25rem;\n}.elementor .e-bef3439f{@media(max-width:767px){padding:0!important;gap:1.25rem!important;& > *{padding-inline:0!important;margin-inline:0!important;max-width:100%;}& > a{padding:1rem 1.25rem!important;box-sizing:border-box;}}\n}.elementor .e-23b56b33{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:start;@media(max-width:767px){grid-template-columns:1fr;gap:2rem;}\n}.elementor .e-57d46ed5{@media(max-width:767px){display:grid;grid-template-columns:minmax(0,1fr)!important;gap:1.5rem!important;padding:0!important;min-width:0;& > *{padding:0!important;margin-inline:0!important;min-width:0;max-width:100%;}}\n}.elementor .e-030cabb0{@media(max-width:767px){padding-inline:1.25rem!important;box-sizing:border-box;& > *{padding-inline:0!important;margin-inline:0!important;max-width:100%;}}\n}.elementor .e-c5512bef{padding-block-start:5rem;padding-block-end:5.5rem;padding-inline-end:0px;background-image:url("https://www.davisconstruction.uk/wp-content/uploads/2026/10/about-header-1024x410.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;background-color:#fafbf9;position:relative;isolation:isolate;&::before{content:"";position:absolute;inset:0;background-color:rgba(22,33,41,.82);pointer-events:none;z-index:0;}&::after{content:"";position:absolute;inset:0;background-image:url("https://www.davisconstruction.eighty3dev.co.uk/wp-content/uploads/2026/10/cube-pattern-grey.png");background-size:1800px auto;background-position:right center;background-repeat:repeat;filter:brightness(0) invert(1);opacity:.09;mask-image:linear-gradient(to right,transparent 30%,#000 85%);-webkit-mask-image:linear-gradient(to right,transparent 30%,#000 85%);pointer-events:none;z-index:0;}& > *{position:relative;z-index:1;}& h1,& h2,& h3,& p{color:#fff;}& > div > p:first-child{color:#a5cc70;}@media(max-width:767px){&::after{background-size:1200px auto;opacity:.06;}}\n}.elementor .e-bb3d6a38{@media(max-width:767px){padding-block:3rem!important;background-size:cover!important;background-position:center!important;background-attachment:scroll!important;&::after{background-size:900px auto;opacity:.06;}}\n}.elementor .e-102619e9{display:flex;flex-direction:column;gap:1rem;\n}.elementor .e-a01503bb{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:start;@media(max-width:767px){grid-template-columns:1fr;gap:2rem;}\n}.elementor .e-c841c37e{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://www.davisconstruction.uk/wp-content/uploads/2026/10/cube-pattern-white-super-slim-bottom.jpeg");background-repeat:no-repeat;background-attachment:fixed;background-size:100% auto;background-position:bottom center;}.elementor .e-b0b0e4ca{color:#fff;max-width:22em;margin-bottom:2.5rem;\n}.elementor .e-4e8a1289-7f7b{width:3.75rem;height:3.75rem;object-fit:contain;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-29dbd7ae{font-size:1.45rem;line-height:1.3;color:#85B342;\n}.elementor .e-9277a592{color:#fff;line-height:1.65;\n}.elementor .e-84800532{padding:2rem;border-top:1px solid #85B342;\n}.elementor .e-ed1a5d4-3964{width:3.75rem;height:3.75rem;object-fit:contain;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-318e244b{font-size:1.45rem;line-height:1.3;color:#85B342;\n}.elementor .e-b8091ce9{color:#fff;line-height:1.65;\n}.elementor .e-986349ba{padding:2rem;border-top:1px solid #85B342;\n}.elementor .e-79bb3edf-2293{width:3.75rem;height:3.75rem;object-fit:contain;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-72bd2c77{font-size:1.45rem;line-height:1.3;color:#85B342;\n}.elementor .e-25743e16{color:#fff;line-height:1.65;\n}.elementor .e-0211238b{padding:2rem;border-top:1px solid #85B342;\n}.elementor .e-54103529-cc5e{width:3.75rem;height:3.75rem;object-fit:contain;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-965e1a58{font-size:1.45rem;line-height:1.3;color:#85B342;\n}.elementor .e-4d27c485{color:#fff;line-height:1.65;\n}.elementor .e-78395ee1{padding:2rem;border-top:1px solid #85B342;\n}.elementor .e-e9bcf028{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;@media(max-width:767px){grid-template-columns:1fr;gap:1rem;}\n}.elementor .e-3a9386b9{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://www.davisconstruction.uk/wp-content/uploads/2026/10/cube-pattern-lighter.png");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;background-color:#162129;}.elementor .e-c9b6a355{@media(max-width:767px){background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;background-attachment:scroll!important;}\n}.elementor .e-1d6febc-e7705d5{max-height:40px;overflow:visible;aspect-ratio:auto;object-fit:contain;object-position:center left;}.elementor .e-ecff5657{font-size:1.25rem;line-height:1.3;\n}.elementor .e-8f6df423{font-size:1rem;\n}.elementor .e-66c87955{padding:1.5rem 0;border-top:1px solid #85B342;display:flex;flex-direction:column;gap:.75rem;\n}.elementor .e-dc9641b-d26eb9f{max-height:40px;overflow:visible;aspect-ratio:auto;object-fit:contain;object-position:center left;}.elementor .e-5ddd8b27{font-size:1.25rem;line-height:1.3;\n}.elementor .e-7404adbe{font-size:1rem;\n}.elementor .e-bb8ee3b3{padding:1.5rem 0;border-top:1px solid #85B342;display:flex;flex-direction:column;gap:.75rem;\n}.elementor .e-3405515-af5966a{max-height:40px;overflow:visible;aspect-ratio:auto;object-fit:contain;object-position:center left;}.elementor .e-79514af4{font-size:1.25rem;line-height:1.3;\n}.elementor .e-9bffd9c4{font-size:1rem;\n}.elementor .e-39dd6764{padding:1.5rem 0;border-top:1px solid #85B342;display:flex;flex-direction:column;gap:.75rem;\n}.elementor .e-095e3c0-374a802{max-height:40px;overflow:visible;aspect-ratio:auto;object-fit:contain;object-position:center left;}.elementor .e-eb5a1160{font-size:1.25rem;line-height:1.3;\n}.elementor .e-c12db8ad{font-size:1rem;\n}.elementor .e-812aee44{padding:1.5rem 0;border-top:1px solid #85B342;display:flex;flex-direction:column;gap:.75rem;\n}.elementor .e-5314c96-fd5cb26{max-height:40px;overflow:visible;aspect-ratio:auto;object-fit:contain;object-position:center left;}.elementor .e-889298b9{font-size:1.25rem;line-height:1.3;\n}.elementor .e-21eca4cd{font-size:1rem;\n}.elementor .e-f7aa8926{padding:1.5rem 0;border-top:1px solid #85B342;display:flex;flex-direction:column;gap:.75rem;\n}.elementor .e-635e8d3d{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem;@media(max-width:1024px){grid-template-columns:repeat(2,minmax(0,1fr));}@media(max-width:767px){grid-template-columns:1fr;}\n}.elementor .e-d7868ca3{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://www.davisconstruction.uk/wp-content/uploads/2026/10/cube-pattern-white-super-slim-bottom.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:100% auto;background-position:bottom center;}.elementor .e-5105d8ef-b80abf7{text-align:center;}.elementor .e-ff645650{color:#ffffff;text-align:center;margin-bottom:2.5rem;\n}.elementor .e-1711b33-df2006d{max-width:4rem;color:#a5b792;padding:0rem;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:auto;margin-inline-end:auto;border-width:0rem;border-color:#566149;border-style:none;background-color:transparent;}.elementor .e-a96cb4b-048b931{font-size:1.9rem;color:var(--davis-green);margin-block-end:1.25rem;}.elementor .e-e20d21c-4d22933{width:33%;color:#ffffff;text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:5px;background-image:url("https://www.davisconstruction.uk/wp-content/uploads/2026/10/cube-pattern-grey.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#303030;}.elementor .e-3f717a42{@media(max-width:767px){width:100%!important;max-width:100%!important;min-width:0!important;flex-basis:auto!important;padding:2rem 1.5rem!important;box-sizing:border-box;& h3,& p{max-width:100%;min-width:0;overflow-wrap:break-word;}}\n}.elementor .e-34c4fa2-1a0ca8f{max-width:4rem;color:#a5b792;padding:0rem;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:auto;margin-inline-end:auto;border-width:0rem;border-color:#566149;border-style:none;background-color:transparent;}.elementor .e-645a042-e915d2f{font-size:1.9rem;color:var(--davis-green);margin-block-end:1.25rem;}.elementor .e-edfdf90-a4d7e8f{width:33%;color:#ffffff;text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:5px;background-image:url("https://www.davisconstruction.uk/wp-content/uploads/2026/10/cube-pattern-grey.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#303030;}.elementor .e-7de3d8b1{@media(max-width:767px){width:100%!important;max-width:100%!important;min-width:0!important;flex-basis:auto!important;padding:2rem 1.5rem!important;box-sizing:border-box;& h3,& p{max-width:100%;min-width:0;overflow-wrap:break-word;}}\n}.elementor .e-56c23cf-9a0e577{max-width:4rem;color:#a5b792;padding:0rem;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:auto;margin-inline-end:auto;border-width:0rem;border-color:#566149;border-style:none;background-color:transparent;}.elementor .e-4e0d328-37c6933{font-size:1.9rem;color:var(--davis-green);margin-block-end:1.25rem;}.elementor .e-f9b30d9-c01a8a5{width:33%;color:#ffffff;text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:5px;background-image:url("https://www.davisconstruction.uk/wp-content/uploads/2026/10/cube-pattern-grey.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#303030;}.elementor .e-f27c7a4d{@media(max-width:767px){width:100%!important;max-width:100%!important;min-width:0!important;flex-basis:auto!important;padding:2rem 1.5rem!important;box-sizing:border-box;& h3,& p{max-width:100%;min-width:0;overflow-wrap:break-word;}}\n}.elementor .e-14e11e5-c05958b{gap:0px;}.elementor .e-cf889722{@media(max-width:767px){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:1.25rem!important;min-width:0;width:100%;max-width:100%;padding:0!important;& > *{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box;flex-basis:auto!important;}}\n}.elementor .e-4c67f2c2{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--davis-ink);}.elementor .e-7ce977d-baf6{margin-block-end:2.5rem;}.elementor .e-1a9d3089-34d2{gap:0px;@media(max-width:767px){min-width:0!important;max-width:100%;width:100%;display:block;& > *{min-width:0!important;max-width:100%;}}\n}.elementor .e-10595680-5684{margin-block-start:2.5rem;}.elementor .e-3cbe0546-ef9a{text-align:center;background-image:url("https://www.davisconstruction.uk/wp-content/uploads/2026/10/cube-pattern-white-super-slim-bottom.jpeg");background-repeat:no-repeat;background-attachment:fixed;background-size:100% auto;background-position:bottom center;}.elementor .e-953d854-4a0feb6{padding:0px;}.elementor .e-d3d178a6-bad7828{color:#fffff;}.elementor .e-3cf4a8ea{display:flex;flex-direction:column;gap:1.25rem;\n}.elementor .e-a58a710d{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:start;@media(max-width:767px){grid-template-columns:1fr;gap:2rem;}\n}.elementor .e-c5ee177e{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://www.davisconstruction.uk/wp-content/uploads/2026/10/cube-pattern-white-super-slim-bottom.jpeg");background-repeat:no-repeat;background-attachment:fixed;background-size:100% auto;background-position:bottom center;background-color:#ffffff;}