.header{color:#ffffff;margin-left:auto;margin-right:auto;position:absolute;top:8px;width:100%;z-index:99}.button{transition:all 0.2s ease 0s;width:fit-content;padding:16px 32px}.button:is(:hover,:focus-visible){background-color:var(--colour-quaternary);color:white}.menu_button{background-color:var(--colour-primary);color:var(--body-background) !important;font-family:var(--gp-font--canva-sans-display);font-size:20px;font-style:none;text-decoration:none;padding:0.6rem 2rem}.green_menu_button{background-color:var(--colour-secondary);color:var(--colour-quaternary);font-family:var(--gp-font--canva-sans-display);font-size:20px;line-height:1;text-align:center;text-decoration:none;transition:all 0.2s ease 0s;width:fit-content;padding:16px 32px}.green_menu_button a{color:var(--wnes-black)}.green_menu_button:is(:focus){background-color:var(--wnes-green);color:var(--wnes-black)}.green_menu_button:is(:hover,:focus-visible){background-color:var(--wnes-black);color:white}.no_margin{margin-bottom:0px}.white_text{color:#ffffff}.blue_button{align-items:center;background-color:var(--colour-primary);color:#ffffff;cursor:pointer;display:grid;flex-grow:1;font-family:var(--gp-font--canva-sans-display);font-size:20px;justify-content:center;line-height:1;text-align:center;text-decoration:none;transition:all 0.2s ease 0s;padding:16px 32px}.blue_button:is(:hover,:focus,:focus-visible){background-color:var(--wnes-black);color:white}.toolbar_text{font-size:20px}.hero-section-home{background-color:#000000;height:100dvh;min-height:800px;padding-bottom:32px;position:relative}@media (max-width:767px){.hero-section-home{height:100vh;min-height:600px}}.hero-section-home-content-wrapper{align-items:flex-end;display:grid;height:100%;position:relative;z-index:1}.content-offset-left{margin-left:20%;position:relative;z-index:1}@media (max-width:767px){.content-offset-left{margin-left:0%}}.content-wrapper-with-offset{position:relative}.image-watermark-left{left:0px;opacity:0.2;position:absolute;top:50%;transform:translateY(-50%)}.buttons-wrapper{align-items:center;column-gap:16px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;row-gap:16px;width:fit-content}.image-slanted-wrapper{height:100%;overflow-x:hidden;overflow-y:hidden;position:relative;transform:skew(-10deg);width:100%}.image-slanted{height:100%;left:0px;max-width:300%;object-fit:cover;position:absolute;top:0px;transform:skew(10deg) translate3d(-50%,0px,0px);width:300%}.slanted-images-wrapper{display:flex;height:100%;margin-left:64px;width:100%}@media (max-width:767px){.slanted-images-wrapper{height:400px;justify-self:center;margin-left:0px;width:150%}}.content-wrapper-with-slanted{align-items:center;column-gap:32px;display:grid;grid-template-columns:1fr 1fr;row-gap:32px}@media (max-width:767px){.content-wrapper-with-slanted{display:grid;grid-template-columns:1fr}}.section-with-slanted{overflow-x:hidden}.heading-centered{margin-left:auto;margin-right:auto;text-align:center;width:fit-content}.grid-featured-chemicals{column-gap:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));row-gap:16px;width:100%}.grid-featured-chemicals .green_menu_button{width:100%}.content-wrapper-narrow{align-items:center;display:grid;justify-content:center;justify-items:center;max-width:900px}.heading-subtitle{font-family:var(--gp-font--canva-sans-display);font-size:clamp(1.25rem,0.9286rem + 1.4286vw,2rem)}.grid-cards-square{column-gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:32px;width:100%}@media (max-width:1024px){.grid-cards-square{grid-template-columns:1fr 1fr}}@media (max-width:767px){.grid-cards-square{column-gap:16px;row-gap:8px}}@media (width < 500px){.grid-cards-square{grid-template-columns:1fr}}.card-square{align-items:flex-end;aspect-ratio:1;background-color:var(--colour-quaternary);display:grid;height:100%;justify-items:center;max-height:75vh;min-height:300px;width:100%;padding:16px}@media (max-width:767px){.card-square{aspect-ratio:auto}}@media (max-width:600px){.card-square{aspect-ratio:auto;padding-block:32px}}.card-square-content-wrapper{align-items:center;column-gap:8px;display:flex;justify-content:center;width:100%}.icon-small{height:60px;object-fit:contain;width:60px}.card-square-text{color:#ffffff;font-family:var(--gp-font--canva-sans-display);line-height:1;text-align:left;text-wrap:balance;margin:0px}.grid-logos{align-items:center;column-gap:32px;display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;margin-left:auto;margin-right:auto;max-width:900px;row-gap:32px}@media (max-width:767px){.grid-logos{column-gap:8px;row-gap:8px}}.grid-logos-item{aspect-ratio:1;height:auto;max-width:100%;object-fit:contain;width:auto}.section-small-padding{padding-bottom:32px;padding-top:32px}.content-wrapper-2{column-gap:32px;display:grid;grid-template-columns:1fr 1fr;row-gap:32px}@media (max-width:1024px){.content-wrapper-2{grid-template-columns:1fr}}.gallery-image{aspect-ratio:1;height:auto;max-height:90vh;object-fit:cover;width:100%}.footer{background-color:var(--colour-quaternary);color:#ffffff;padding-bottom:64px;padding-top:64px}.footer-content-grid{column-gap:32px;display:grid;grid-template-columns:1fr 2.5fr 2fr;row-gap:32px}.heading-footer{color:#ffffff;font-family:var(--gp-font--canva-sans-display);font-size:clamp(1.25rem,0.8482rem + 1.7857vw,2.1875rem)}.inline-text-wrapper{column-gap:4px;display:inline-flex;flex-wrap:wrap}.footer-contact-wrapper{display:flex;flex-direction:column}.footer-contact-wrapper *{margin-bottom:0}.footer-contact-wrapper a{color:white;text-decoration:none;transition-duration:200ms}.footer-contact-wrapper a:is(:hover,:focus-visible){color:var(--wnes-green)}.footer-contact-column{display:flex;flex-direction:column;row-gap:32px}.footer-contact-heading{color:white !important;font-size:20px !important}.car-square-content-wrapper-text-only{align-items:flex-start;color:#ffffff;column-gap:8px;display:flex;flex-direction:column;justify-content:center;width:100%}.card-square-text-only{align-items:center;aspect-ratio:1;background-color:var(--colour-quaternary);display:grid;height:100%;justify-content:center;justify-items:center;max-height:75vh;min-height:300px;width:100%;padding:16px}@media (max-width:767px){.card-square-text-only{aspect-ratio:auto;padding-block:32px}}.card-square-heading{color:#ffffff;font-size:28px}.grid-cards-square-text-only{column-gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:32px;width:100%}@media (max-width:1024px){.grid-cards-square-text-only{grid-template-columns:1fr 1fr}}@media (max-width:767px){.grid-cards-square-text-only{column-gap:0px;grid-template-columns:1fr;row-gap:0px}}.card-square-body-text{margin-bottom:0px}.grid-columns-2{column-gap:64px;display:grid;grid-template-columns:1fr 1fr;row-gap:32px}@media (max-width:1024px){.grid-columns-2{grid-template-columns:1fr}.grid-columns-2>div:has(img):is(:first-child){grid-row:2}}.grid-chemicals{column-gap:32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));row-gap:32px}.chemicals-item{background-color:rgba(56,54,54,0.10);border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;display:flex;justify-content:center;justify-items:center;position:relative;transition-duration:200ms;padding:16px}.chemicals-item>p{margin-bottom:0}.chemicals-item h3{font-size:1rem;margin-bottom:4px}.grid-item-expanded{display:grid;grid-column:1/-1;grid-template-columns:1fr 2fr;border:2px solid var(--colour-primary)}.grid-item-expanded .button-close{display:inline-flex}.grid-item-expanded .chemical-content{display:block}.grid-item-expanded .chemical-learn-more-text{display:none}@media (max-width:767px){.grid-item-expanded{grid-template-columns:1fr}}.chemical-content{display:none;width:100%}.chemical-technical-name{font-family:var(--gp-font--canva-sans-display);font-size:0.75rem}.chemical-learn-more-text{flex-grow:0;justify-self:center;margin-left:auto;margin-right:auto;margin-top:auto}.button-close{display:none;position:absolute;right:8px;top:8px}.carousel-items{column-gap:32px;display:grid;row-gap:32px}@media (max-width:767px){.carousel-items{column-gap:0px;display:flex;row-gap:0px}}.section-page-navigation{padding-bottom:0px;padding-top:64px}.grid-gallery{column-gap:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));row-gap:4px}.image-gallery{aspect-ratio:16/9;height:100%;width:100%}.grid-image-column{display:grid}.grid-logos-column{align-items:center;column-gap:32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));justify-content:center;margin-left:auto;margin-right:auto;max-width:100%;row-gap:32px;width:100%}@media (max-width:767px){.grid-logos-column{column-gap:8px;grid-template-columns:1fr 1fr;row-gap:8px}}.popup-request-quote-wrapper{background-color:var(--colour-quaternary);color:#ffffff;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-height:90vh;max-width:var(--gb-container-width);overflow-y:auto;padding:16px}.popup-request-quote-wrapper h2{color:white}@media (max-width:767px){.popup-request-quote-wrapper{padding:8px}}.chemicals-category-text{color:var(--colour-quaternary);color:color-mix(in oklch,var(--colour-quaternary),#fff 20%);font-size:16px;font-style:italic;line-height:1;padding-bottom:16px;margin:0px}