:root{--valour-red:#e10600;--valour-black:#111;--valour-text:#000;--valour-line:#d9d9d9;--valour-bg:#fff;--valour-heading-font:"Arial Narrow","Roboto Condensed",Arial,sans-serif;--valour-body-font:Arial,sans-serif;--valour-shell:1180px}.page-template-template-home-new #primary,.page-template-template-home-new .site-main,.valour-home-new{width:100%;max-width:none;margin:0;padding:0}.valour-home-new,.valour-home-new *{box-sizing:border-box}.valour-home-new{background:var(--valour-bg);color:var(--valour-text);font-family:var(--valour-body-font);overflow:hidden}.valour-home-new h1,.valour-home-new h2,.valour-home-new h3,.valour-home-new p{margin-top:0}.valour-home-new h1,.valour-home-new h2,.valour-home-new h3{color:var(--valour-black);font-family:var(--valour-heading-font);font-weight:800;line-height:1}.valour-home-new a{text-decoration:none}.valour-section-shell{width:min(100% - 64px,var(--valour-shell));margin-inline:auto}.valour-red-rule{display:block;width:34px;height:4px;margin-bottom:18px;background:var(--valour-red)}.valour-richtext{font-size:16px;line-height:1.65}.valour-richtext>:last-child{margin-bottom:0}.valour-hero{position:relative;display:flex;align-items:center;min-height:clamp(560px,64vw,720px);background-color:#f2f2f2;background-repeat:no-repeat;background-position:center center;background-size:cover}.valour-hero__overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.98) 0%,rgba(255,255,255,.86) 37%,rgba(255,255,255,.3) 69%,rgba(255,255,255,0) 88%);pointer-events:none}.valour-hero__inner{position:relative;z-index:1;width:min(100% - 96px,var(--valour-shell));margin-inline:auto;padding-block:72px}.valour-hero__title{max-width:570px;margin-bottom:22px;font-size:clamp(54px,6.2vw,94px);letter-spacing:-.04em}.valour-hero__tagline{margin-bottom:32px;font-size:clamp(18px,2vw,24px);font-weight:700}.valour-hero__actions{display:flex;flex-wrap:wrap;gap:18px}.valour-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;border:2px solid var(--valour-red);border-radius:0;font-size:13px;font-weight:700;line-height:1;text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease}.valour-btn--primary{background:var(--valour-red);color:#fff}.valour-btn--primary:hover,.valour-btn--primary:focus-visible{background:#b90500;border-color:#b90500;color:#fff}.valour-btn--outline{background:rgba(255,255,255,.8);color:var(--valour-black)}.valour-btn--outline:hover,.valour-btn--outline:focus-visible{background:var(--valour-red);color:#fff}.valour-industry-bodies{width:100%;padding:38px 0 42px;background:#fff}.valour-industry-bodies__inner{width:min(100% - 64px,var(--valour-shell));margin-inline:auto}.valour-industry-bodies__heading{margin:0 0 28px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:clamp(34px,3vw,48px);font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}.valour-industry-bodies__logos{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:28px;width:100%}.valour-industry-bodies__logo{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0}.valour-industry-bodies__logo img{display:block;width:auto;max-width:120px;height:65px;max-height:65px;object-fit:contain}.valour-expertise{width:100%;padding:0 70px 0;background:#fff}.valour-expertise-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;width:min(100% - 64px,var(--valour-shell));margin:0 auto;gap:70px;padding:54px 0}.valour-expertise-row:last-child{margin-bottom:0}.valour-expertise-row__content,.valour-expertise-row__media{min-width:0}.valour-expertise-row__content{display:flex;align-items:center}.valour-expertise-row__content-inner{width:100%;max-width:500px;padding:0}.valour-expertise-row--image-right .valour-expertise-row__content-inner{margin-right:auto}.valour-expertise-row--image-left .valour-expertise-row__content-inner{margin-left:auto}.valour-expertise-row__content h2{margin-bottom:18px;font-size:clamp(34px,3vw,48px);letter-spacing:-.025em}.valour-expertise-row .valour-richtext{font-size:16px;line-height:1.6;max-width:500px}.valour-expertise-row__media{position:relative;width:100%;aspect-ratio:1.35/1;min-height:0;overflow:hidden;border-radius:12px;background:#e7e7e7}.valour-expertise-row__media img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:center}.valour-expertise-row--image-left .valour-expertise-row__media{grid-column:1;grid-row:1}.valour-expertise-row--image-left .valour-expertise-row__content{grid-column:2;grid-row:1}.valour-expertise-row--image-right .valour-expertise-row__content{grid-column:1;grid-row:1}.valour-expertise-row--image-right .valour-expertise-row__media{grid-column:2;grid-row:1}.valour-text-link{display:inline-block;margin-top:20px;color:var(--valour-red);font-size:14px;font-weight:700}.valour-text-link:hover,.valour-text-link:focus-visible{text-decoration:underline;color:#b90500}.valour-projects{padding-top:48px}.valour-section-heading h2{margin-bottom:8px;font-size:clamp(28px,2.7vw,40px)}.valour-section-heading .valour-red-rule{margin-bottom:18px}.valour-projects__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.valour-project-card{position:relative;min-width:0;aspect-ratio:1.5/1;overflow:hidden;background:#ececec;border-radius:8px}.valour-project-card a{display:block;width:100%;height:100%}.valour-project-card img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.valour-project-card:hover img{transform:scale(1.035)}.valour-values{padding-block:54px 46px}.valour-values__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.valour-value-card{position:relative;padding:0 34px;text-align:center}.valour-value-card+.valour-value-card{border-left:1px solid #9f9f9f}.valour-value-card__icon{width:50px;height:50px;margin:0 auto 20px;object-fit:contain}.valour-value-card h3{margin-bottom:14px;font-size:18px}.valour-value-card p{max-width:250px;margin:0 auto;line-height:1.55}.valour-about{padding-bottom:44px}.valour-about__grid{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.valour-about__media{position:relative;min-height:285px;overflow:hidden;background:#e7e7e7;border-radius:12px}.valour-about__media img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.valour-about__content{display:flex;flex-direction:column;justify-content:center;padding:34px 0 34px 72px}.valour-about__content h2{margin-bottom:12px;font-size:clamp(34px,3vw,46px)}.valour-cta__inner{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;width:min(100% - 64px,var(--valour-shell));margin-inline:auto;padding:28px 0}.valour-cta__copy{text-align:center}.valour-cta__copy h2{margin-bottom:6px;font-size:clamp(24px,2.4vw,34px)}.valour-cta__copy p{margin-bottom:0;font-size:14px}.valour-cta__button{min-width:170px}@media (max-width:1024px){.valour-industry-bodies__logos{flex-wrap:wrap;justify-content:center;gap:30px 20px}.valour-industry-bodies__logo{flex:0 0 calc(25% - 20px)}}@media (max-width:767px){.valour-industry-bodies{padding:32px 0}.valour-industry-bodies__inner{width:min(100% - 36px,var(--valour-shell))}.valour-industry-bodies__heading{margin-bottom:24px;font-size:16px}.valour-industry-bodies__logo{flex:0 0 calc(50% - 15px)}.valour-industry-bodies__logo img{max-width:125px;height:60px;max-height:60px}}@media (max-width:1024px){.valour-section-shell,.valour-hero__inner,.valour-cta__inner{width:min(100% - 48px,var(--valour-shell))}.valour-expertise-row{width:min(100% - 48px,var(--valour-shell));gap:45px;margin-bottom:55px}.valour-expertise-row__content-inner{padding:0}.valour-expertise-row__media{aspect-ratio:1.3/1;min-height:0}.valour-projects__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.valour-values__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:38px}.valour-value-card:nth-child(3){border-left:0}}@media (max-width:767px){.valour-section-shell,.valour-hero__inner,.valour-cta__inner{width:min(100% - 36px,var(--valour-shell))}.valour-hero{min-height:620px;align-items:flex-end;background-position:64% center}.valour-hero__overlay{background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.65) 42%,rgba(255,255,255,.98) 74%,#fff 100%)}.valour-hero__inner{padding-block:56px}.valour-hero__title{max-width:100%;font-size:clamp(48px,15vw,68px)}.valour-hero__actions{display:grid;grid-template-columns:1fr;max-width:330px}.valour-expertise{padding:45px 0}.valour-expertise-row,.valour-about__grid{display:flex;flex-direction:column}.valour-expertise-row{width:min(100% - 36px,var(--valour-shell));gap:28px;margin-bottom:55px}.valour-expertise-row__content,.valour-expertise-row__media{width:100%;order:initial !important}.valour-expertise-row__content-inner{max-width:none;margin:0;padding:0}.valour-expertise-row__media{aspect-ratio:1.35/1;min-height:0;border-radius:8px}.valour-expertise-row__content h2{font-size:38px}.valour-projects__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.valour-values{padding-block:42px}.valour-values__grid{grid-template-columns:1fr}.valour-value-card,.valour-value-card+.valour-value-card,.valour-value-card:nth-child(3){padding:28px 0;border-left:0;border-top:1px solid #d5d5d5}.valour-value-card:first-child{border-top:0}.valour-about__media{min-height:300px}.valour-about__content{padding:38px 0 8px}.valour-cta__inner{grid-template-columns:1fr;gap:20px;padding-block:30px}.valour-cta__button{width:100%}}@media (max-width:480px){.valour-projects__grid{grid-template-columns:1fr}.valour-project-card{aspect-ratio:16/10}}.valour-expertise-row{position:relative;z-index:1}.valour-expertise-row--image-right:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background:#f6fafb;z-index:-1}