.custom-project-realisation{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center;padding:0 0 78px;font-family:Arial,Helvetica,sans-serif}.custom-project-realisation-photo{min-width:0}.custom-project-realisation-photo a{display:block;border-radius:10px;overflow:hidden}.custom-project-realisation-photo img{display:block;width:100%;height:auto}.custom-project-realisation-content h2{margin:0 0 18px;text-align:left;font:700 34px/1.15 Arial,Helvetica,sans-serif}.custom-project-realisation-content>p:not(.custom-project-eyebrow){margin:0;color:#59666e;font-size:17px;line-height:1.65}.custom-project-realisation-quote{margin:26px 0;padding:20px 24px;border-left:3px solid #ed0026;background:#f2f3f4;border-radius:0 6px 6px 0}.custom-project-realisation-quote blockquote{margin:0;padding:0;border:0;background:none}.custom-project-realisation-quote blockquote p{margin:0;color:#17232b;font-size:22px;line-height:1.45;font-style:italic}.custom-project-realisation-quote figcaption{margin-top:12px;color:#59666e;font-size:13px;line-height:1.5}@media(max-width:850px){.custom-project-realisation{grid-template-columns:1fr;gap:30px}}@media(max-width:560px){.custom-project-realisation{padding-bottom:55px}.custom-project-realisation-content h2{font-size:29px}.custom-project-realisation-quote{padding:18px}.custom-project-realisation-quote blockquote p{font-size:20px}}
