:root{--color-ecopex: #25a152;--color-pexco: #d32c27;--color-mineshaft: #3e3e3e;--color-darkgray: #636569;--color-neutral: #f3f3f3;--color-white: #fff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/fonts/poppins-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/poppins-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/fonts/poppins-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/fonts/poppins-700.woff2) format("woff2")}html,body{margin:0;width:100%;height:100%}body{color:var(--color-mineshaft);font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.18px}@media(width>1600px){body{font-size:1.75rem}}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:150%}.text--center{text-align:center}.weight--400{font-weight:400}.weight--600{font-weight:600}.weight--700{font-weight:700}.grid-wrap{display:grid;grid-auto-rows:auto;gap:24px}.grid-2-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-5-columns{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-60-40{grid-template-columns:minmax(0,6fr) minmax(0,4fr)}.grid-40-60{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}@media(width<=767px){.grid-wrap{grid-template-columns:minmax(0,1fr)}}@media(767px<width<=1024px){.grid-4-columns,.grid-5-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}.container{max-width:1340px}.container--mid{max-width:900px}.container--small{max-width:560px}.container,.container--mid,.container--small{margin:0 auto;padding:0 1.5em}.bg--cover{background-size:cover}.header--top{display:flex;justify-content:space-between;padding-top:30px;padding-bottom:120px}@media(width<=767px){.header--top{flex-direction:column}}.header--top .header__left{display:flex;gap:32px}.header--top .divider{color:#ffffff80;font-size:25px;margin-top:0}.header--top .button--cta{display:inline-block;background:var(--color-ecopex);color:var(--color-white);border-radius:4px;font-size:16px;font-weight:700;line-height:150%;padding:16px 20px;text-decoration:none}.header--top .button--cta:hover,.header--top .button--cta:focus{background:var(--color-white);color:var(--color-ecopex)}@media(width<=767px){.header--top .button--cta{max-width:70%;text-align:center}}.header--mid{color:var(--color-white);padding-bottom:120px}.header--mid .header__border{border-left:4px solid var(--color-ecopex)}.header--mid .heading--eyebrow{color:var(--color-ecopex);font-size:18px;font-weight:600;line-height:24px;text-transform:uppercase}@media(width>1600px){.header--mid .heading--eyebrow{font-size:1.5rem}}.header--mid .paragraph--emphasis{font-size:54px;font-weight:600;line-height:130%;margin-top:32px}.header--mid .heading--eyebrow,.header--mid .paragraph--emphasis{padding-left:32px}.floating-cards .card{background:var(--color-ecopex);color:var(--color-white);padding:24px}.floating-cards .card__title{font-size:28px;font-weight:600;padding-bottom:72px}.floating-cards .card__icon{display:flex;justify-content:center}.box-cards{margin-top:48px}.box-cards .card{color:var(--color-white);padding:32px}.box-cards .card p{margin-bottom:0}.box-cards .card__title{font-size:24px;font-weight:700;padding-top:160px}@media(width>1600px){.box-cards .card__title{font-size:1.75rem}}.invisible-cards{font-size:16px;margin-top:80px}@media(width>1600px){.invisible-cards{font-size:1.75rem}}.invisible-cards .card__title{border-top:1px solid var(--color-white);font-weight:600;padding-top:24px}@media(width>1600px){.invisible-cards .card__title{font-size:1.75rem}}.a-better-way,.circular-by-design,.one-clean-chemistry{padding-top:160px;padding-bottom:160px}.a-better-way h2,.circular-by-design h2,.one-clean-chemistry h2{font-size:36px;line-height:150%;border-left:4px solid var(--color-ecopex);padding-left:24px}.one-material-platform{color:var(--color-white);padding-top:320px;padding-bottom:320px;margin-top:-160px;margin-bottom:-160px}.one-material-platform p{font-size:24px;line-height:150%;text-align:center}@media(width>1600px){.one-material-platform p{font-size:1.75rem}}.one-clean-chemistry{color:var(--color-white);margin-top:-80px}.developed-by-pexco{background:var(--color-mineshaft);color:var(--color-white)}.developed-by-pexco .pexco__content{padding-top:142px;padding-bottom:142px}@media(width>768px){.developed-by-pexco .pexco__content{padding-left:48px;padding-right:48px}}.developed-by-pexco h2{font-size:32px;line-height:150%;border-left:4px solid var(--color-ecopex);padding-left:24px}.developed-by-pexco .spacer{margin-bottom:80px}.a-closer-look{background:var(--color-neutral);margin-top:-30px;padding-bottom:160px;text-align:center}.a-closer-look h2{color:var(--color-ecopex);font-size:36px;line-height:150%;padding-top:120px}.a-closer-look p{padding-bottom:48px}.cog-button--primary{padding:16px 20px!important}.footer--top{display:flex;justify-content:space-between;padding-top:32px;padding-bottom:32px;border-bottom:1px solid var(--color-neutral)}@media(width<=767px){.footer--top{flex-direction:column}}.footer--top .footer__right{display:flex;gap:16px}@media(width<=767px){.footer--top .footer__right{flex-direction:column;gap:0}.footer--top .footer__right .phone{margin-top:32px}.footer--top .footer__right .web{margin-top:0}}.footer--top .phone a{color:var(--color-darkgray);font-size:22px;font-weight:700}.footer--top .web a{color:var(--color-pexco);font-size:22px;font-weight:600}.footer--top .phone a,.footer--top .web a{text-decoration:none}.footer--top .divider{color:var(--color-darkgray);font-size:40px;margin-top:18px}@media(width<=767px){.footer--top .divider{display:none}}.footer--copy{text-align:center;padding-top:48px;padding-bottom:32px}
