.breakdance .bde-section-93-157 .section-container{display:flex;flex-direction:column;gap:60px}.breakdance .bde-div-93-261{width:100%;padding-bottom:1rem;border-bottom:2px solid var(--bde-palette-color-1-6b76d970-77ce-4133-a39d-5742f8eaa94e)}.breakdance .bde-heading-93-263{margin-bottom:9px}.breakdance .bde-heading-93-263{max-width:500px}@media (max-width:1023px){.breakdance .bde-heading-93-263{max-width:100%}}.breakdance .bde-rich-text-93-262{max-width:850px}.breakdance .bde-columns-93-162{--columnCount:2;--bde-column-gap:30px}.breakdance .bde-columns-93-162{padding-bottom:1rem;border-bottom:2px solid var(--bde-palette-color-1-6b76d970-77ce-4133-a39d-5742f8eaa94e)}@media (max-width:1119px){.breakdance .bde-columns-93-162{--columnCount:2}.breakdance .bde-columns-93-162.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-93-162.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-93-162{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-93-162{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-93-162{--columnCount:2}}.breakdance .bde-column-93-163{--column-width:40%}.breakdance .bde-column-93-163{display:flex;flex-direction:column;justify-content:space-between;gap:9px}.breakdance .bde-heading-93-161{color:var(--bde-palette-color-1-1f8a7ec1-1f68-487a-a2f6-66fba36b2429)}.breakdance .bde-heading-93-161{max-width:500px}@media (max-width:1023px){.breakdance .bde-heading-93-161{max-width:100%}}.breakdance .bde-div-93-176{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:9px}.breakdance .bde-text-93-177{color:var(--bde-palette-color-1-9834efa1-57c2-4072-9f90-2e14fe1f7fba);line-height:1}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-text-93-177{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-text-93-177{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-text-93-177{display:none}}@media (max-width:479px){.breakdance .bde-text-93-177{display:none}}.breakdance .bde-text-93-175{color:var(--bde-palette-color-1-9834efa1-57c2-4072-9f90-2e14fe1f7fba);font-size:16px;line-height:1}.breakdance .bde-text-93-175{max-width:310px}.breakdance .bde-column-93-164{--column-width:60%}.breakdance .bde-columns-93-210{--columnCount:2;--bde-column-gap:30px}.breakdance .bde-columns-93-210{padding-bottom:1rem;border-bottom:2px solid var(--bde-palette-color-1-6b76d970-77ce-4133-a39d-5742f8eaa94e)}@media (max-width:1119px){.breakdance .bde-columns-93-210{--columnCount:2}.breakdance .bde-columns-93-210.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-93-210.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-93-210{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-93-210{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-93-210{--columnCount:2}}.breakdance .bde-column-93-211{--column-width:40%}.breakdance .bde-column-93-211{display:flex;flex-direction:column;justify-content:space-between;gap:9px}.breakdance .bde-heading-93-212{max-width:500px}@media (max-width:1023px){.breakdance .bde-heading-93-212{max-width:100%}}.breakdance .bde-div-93-213{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:9px}.breakdance .bde-text-93-214{color:var(--bde-palette-color-1-9834efa1-57c2-4072-9f90-2e14fe1f7fba);line-height:1}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-text-93-214{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-text-93-214{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-text-93-214{display:none}}@media (max-width:479px){.breakdance .bde-text-93-214{display:none}}.breakdance .bde-text-93-215{color:var(--bde-palette-color-1-9834efa1-57c2-4072-9f90-2e14fe1f7fba);font-size:16px;line-height:1}.breakdance .bde-text-93-215{max-width:310px}.breakdance .bde-column-93-216{--column-width:60%}.breakdance .bde-columns-93-218{--columnCount:2;--bde-column-gap:30px}.breakdance .bde-columns-93-218{padding-bottom:1rem;border-bottom:2px solid var(--bde-palette-color-1-6b76d970-77ce-4133-a39d-5742f8eaa94e)}@media (max-width:1119px){.breakdance .bde-columns-93-218{--columnCount:2}.breakdance .bde-columns-93-218.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-93-218.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.breakdance .bde-columns-93-218{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-93-218{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-93-218{--columnCount:2}}.breakdance .bde-column-93-219{--column-width:40%}.breakdance .bde-column-93-219{display:flex;flex-direction:column;justify-content:space-between;gap:9px}.breakdance .bde-heading-93-220{max-width:500px}@media (max-width:1023px){.breakdance .bde-heading-93-220{max-width:100%}}.breakdance .bde-div-93-221{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:9px}.breakdance .bde-text-93-222{color:var(--bde-palette-color-1-9834efa1-57c2-4072-9f90-2e14fe1f7fba);line-height:1}@media (max-width:1119px) and (min-width:1024px){.breakdance .bde-text-93-222{display:none}}@media (max-width:1023px) and (min-width:768px){.breakdance .bde-text-93-222{display:none}}@media (max-width:767px) and (min-width:480px){.breakdance .bde-text-93-222{display:none}}@media (max-width:479px){.breakdance .bde-text-93-222{display:none}}.breakdance .bde-text-93-223{color:var(--bde-palette-color-1-9834efa1-57c2-4072-9f90-2e14fe1f7fba);font-size:16px;line-height:1}.breakdance .bde-text-93-223{max-width:310px}.breakdance .bde-column-93-224{--column-width:60%}.breakdance .bde-section-93-234{background-color:var(--bde-palette-color-1-9834efa1-57c2-4072-9f90-2e14fe1f7fba);background-image:url(https://engineering.diamondgroup.co.uk/wp-content/uploads/2025/08/engineering-services.jpg)}.breakdance .bde-section-93-234>.section-background-overlay{background:linear-gradient(0deg,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 98.97435897435898%)}.breakdance .bde-section-93-234 .section-container{padding-bottom:0px;padding-top:0px}@media (max-width:1023px){.breakdance .bde-section-93-234 .section-container{padding-left:0px;padding-right:0px}}.breakdance .bde-columns-93-235{--columnCount:2;--bde-column-gap:30px}@media (max-width:1119px){.breakdance .bde-columns-93-235{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-93-235{--columnCount:2;--bde-column-gap:0px}.breakdance .bde-columns-93-235.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-93-235.bde-columns>.bde-column{width:100%}}@media (max-width:767px){.breakdance .bde-columns-93-235{--columnCount:2}}@media (max-width:479px){.breakdance .bde-columns-93-235{--columnCount:2}}.breakdance .bde-column-93-247{--column-width:40%}.breakdance .bde-column-93-247.bde-column{padding-top:60px;padding-bottom:60px}@media (max-width:1023px){.breakdance .bde-column-93-247.bde-column{padding:100px 20px 100px 20px}}.breakdance .bde-heading-93-249{color:var(--bde-palette-color-2-035df6e9-d6bb-4708-b2d3-46efd7b17480)}.breakdance .bde-heading-93-249{max-width:500px}@media (max-width:1023px){.breakdance .bde-heading-93-249{max-width:100%}}.breakdance .bde-rich-text-93-241{margin-top:9px;margin-bottom:30px;color:var(--bde-palette-color-2-035df6e9-d6bb-4708-b2d3-46efd7b17480)}.breakdance .bde-column-93-238{--column-width:60%;border-left:2px solid var(--bde-palette-color-2-035df6e9-d6bb-4708-b2d3-46efd7b17480);border-right:2px solid var(--bde-palette-color-2-035df6e9-d6bb-4708-b2d3-46efd7b17480)}.breakdance .bde-column-93-238{display:flex;flex-direction:column;justify-content:flex-start}.breakdance .bde-column-93-238.bde-column{padding-bottom:100px}@media (max-width:1023px){.breakdance .bde-column-93-238{border-left:0px solid;border-right:0px solid}.breakdance .bde-column-93-238.bde-column{padding-bottom:0px}}.breakdance .bde-div-93-239{width:100%;padding:60px 60px 60px 60px}.breakdance .bde-div-93-239{background-color:var(--bde-palette-color-2-035df6e9-d6bb-4708-b2d3-46efd7b17480)}@media (max-width:1023px){.breakdance .bde-div-93-239{padding:100px 20px 100px 20px}}.breakdance .bde-heading-93-240{max-width:500px}@media (max-width:1023px){.breakdance .bde-heading-93-240{max-width:100%}}.breakdance .bde-rich-text-93-250{margin-top:9px;margin-bottom:30px}