.header{border-bottom:1px solid #ededed;background-color:#fff;width:100%}@media screen and (max-width:900px){.header{position:sticky;top:0}}.header>div{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width:900px){.header>div{flex-direction:column}}@media screen and (max-width:900px){.header .nav-wrapper{top:0;margin-top:70px;background-color:transparent;position:fixed;width:100%;height:100vh;display:flex}}@media screen and (max-width:900px){.header nav{visibility:hidden;background-color:#fff;width:100%;height:100%;max-width:80%;position:fixed;border-top:1px solid #ededed;border-left:1px solid #ededed;right:0}}.header header{max-width:300px;line-height:0}@media screen and (max-width:900px){.header header{max-width:200px}}.header header img{width:100%}.header .nav-list{list-style-type:none;display:flex;flex-direction:row}@media screen and (max-width:900px){.header .nav-list{flex-direction:column;width:100%}}.header .nav-list li{padding:20px}@media screen and (max-width:900px){.header .nav-list li{padding:0}}.header .nav-list li a{color:default-back-1;font-size:1em;font-weight:400}@media screen and (max-width:900px){.header .nav-list li a{display:block;padding:20px}}.header .nav-list li a:hover{border-bottom:2px solid #41947b}@media screen and (max-width:900px){.header .nav-list li a:hover{border-bottom:none;background-color:#62b9e9;color:#fff}}.header .nav-list li .active{font-weight:500;border-bottom:2px solid #41947b}@media screen and (max-width:900px){.header .nav-list li .active{border-bottom:none;background-color:#62b9e9;color:#fff}}.header .show-menu{display:none}@media screen and (max-width:900px){.header .show-menu{line-height:0;display:block}}.header .logo{padding:20px}@media screen and (max-width:900px){.header .logo{height:70px;display:flex;align-items:center;justify-content:space-between;width:100%}}.header .logo button{border:none;background:0 0;line-height:0;font-size:0}.header .logo button svg{fill:#333;line-height:0;width:24px}.header .logo button svg:last-child{display:none}.header .nav-menu{display:flex;align-items:center}@media screen and (max-width:900px){.header .nav-menu{flex-direction:column}}.header .lang-list{border-left:1px solid #ededed;padding-left:20px;padding-right:20px}@media screen and (max-width:900px){.header .lang-list{border:none;margin-top:40px;width:100%}}.header .lang-list ul{display:flex;list-style-type:none}.header .lang-list li{margin-right:5px}.header .lang-list li:last-child{margin-right:0}@media screen and (max-width:900px){.header .lang-list li{margin-right:10px}}.header .lang-list a{text-transform:uppercase}.header .lang-list .active{font-weight:500;border-bottom:2px solid #41947b}footer{padding:20px;background-color:#41947b;color:#fff}footer .footer-container{padding-left:20px;padding-right:20px;display:flex;flex-direction:row;gap:80px}@media screen and (max-width:900px){footer .footer-container{flex-direction:column;gap:20px;align-items:center}}footer img{width:100%}footer .logo-bottom{margin:40px;max-width:300px}@media screen and (max-width:900px){footer .logo-bottom{margin:40px auto}}footer .linkedin img{max-width:34px}footer .uppercase{text-transform:uppercase}footer section{max-width:300px;width:100%;padding:20px}footer section>div{padding-bottom:40px}footer section h3{font-size:1rem;font-weight:700;padding-bottom:10px}footer section p{font-size:1rem;font-weight:300}footer section a{color:#fff;display:inline-block}footer section ul{list-style-type:none}footer .copyright{width:100%;text-align:center}footer .copyright p{font-weight:400;font-size:.8rem}.index-cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px 0}@media screen and (max-width:900px){.index-cards{flex-direction:column;align-items:center}}.index-cards .index-card{width:25%;padding-left:20px;padding-right:20px}@media screen and (max-width:900px){.index-cards .index-card{width:100%}}.index-cards .index-card-symbol-container{margin:auto}.index-cards .index-card-symbol-container img{width:100%;max-width:200px;margin:20px auto;display:flex;align-items:center;justify-content:center}.index-cards h3{text-align:center;color:#41947b;font-size:1rem}.index-about-us{display:grid;grid-template-columns:auto auto auto auto;grid-template-rows:auto auto 40px}.index-about-us .index-about-us-top{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:1;background-color:#41947b}.index-about-us .index-about-us-wrapper{grid-column-start:2;grid-column-end:4;grid-row-start:2;grid-row-end:4;justify-self:center;max-width:1200px;width:100%;display:flex;padding:0 20px;gap:80px}@media screen and (max-width:900px){.index-about-us .index-about-us-wrapper{flex-direction:column-reverse;gap:40px}.index-about-us .index-about-us-wrapper>div:last-of-type{text-align:center}}.index-about-us .index-about-us-wrapper>div:first-of-type{min-width:40%}@media screen and (max-width:900px){.index-about-us .index-about-us-wrapper>div:first-of-type{width:100%}}.index-about-us .index-about-us-bg{background-color:#41947b;grid-column-start:1;grid-column-end:5;grid-row-start:2;grid-row-end:3}.index-about-us .index-about-us-image{max-width:500px;line-height:0}@media screen and (max-width:900px){.index-about-us .index-about-us-image{margin:auto}}.index-about-us .index-about-us-image img{width:100%}.index-about-us h2{color:#fff;padding-bottom:40px}.index-about-us a{display:inline-block}.index-products .index-products-see-all{color:#41947b;font-weight:600;display:flex;align-items:center}.index-products .index-products-see-all svg{fill:#41947b}.index-products .index-products-title{display:flex;justify-content:space-between;align-items:center;gap:20px}@media screen and (max-width:900px){.index-products .index-products-title{flex-direction:column;gap:0;align-items:flex-start}.index-products .index-products-title a{margin-top:20px;align-self:flex-end}}.index-products .index-products-cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}@media screen and (max-width:900px){.index-products .index-products-cards{grid-template-columns:1fr 1fr}}.index-products .index-products-cards .card{box-shadow:0 4px 6px rgba(0,0,0,.2);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease-in-out}.index-products .index-products-cards .card:hover{box-shadow:0 8px 12px rgba(0,0,0,.3)}.index-products .index-products-cards .card .card-image{min-height:100px}.index-products .index-products-cards .card .card-image img{width:100%}.index-products .index-products-cards .card .card-text{background-color:#41947b;color:#fff;padding:10px;flex-grow:1;display:flex;align-items:center}.index-products .index-products-cards .card .card-text h5{font-size:1rem;font-weight:400;text-align:center;display:block;width:100%}.index-cta-section{width:100%}.index-cta-section .cta-section-container{padding:160px 20px 120px;border-radius:8px}.index-cta-section .cta-section-container h2{text-align:center}.index-cta-section .cta-section-container p{max-width:700px;margin:auto;text-align:center;padding-top:20px;padding-bottom:60px}.index-cta-section .cta-section-container>div{display:flex;justify-content:center}.index-cta-section .cta-section-green-bg{background-image:url(/sustainalube-cta-bg.webp);background-size:cover;background-position:50%}.index-cta-section .cta-section-green-bg h2{color:#fff}.index-cta-section .cta-section-green-bg p{color:#fff}.index-cta-section .cta-section-white h2{color:#41947b}.index-cta-section .cta-section-white p{color:#41947b}.products span{color:#62b9e9;font-weight:600;font-size:1rem}.products h2{font-size:1.5rem}.products-hero{display:flex}@media screen and (max-width:900px){.products-hero{flex-direction:column}}.products-hero p{font-size:1rem;margin-bottom:20px}.products-hero p:last-of-type{margin-bottom:0}.products-hero .hero-text{max-width:900px;padding-bottom:40px}.products-hero .hero-image{align-self:flex-end;line-height:0;margin-bottom:20px;min-width:300px}@media screen and (max-width:900px){.products-hero .hero-image{align-self:center;min-width:auto}}.products-hero .hero-image img{width:100%}@media screen and (max-width:900px){.products-hero .hero-image img{max-width:300px}}.products-list{display:inline-grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:40px;width:100%}@media screen and (max-width:1100px){.products-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:900px){.products-list{grid-template-columns:1fr}}.products-list article{margin-bottom:80px;max-width:400px}@media screen and (max-width:900px){.products-list article{justify-self:center}}.products-list img{background-color:#f7f7f7;width:100%}.products-list h3{color:#41947b;font-size:2rem;padding-top:10px;padding-bottom:10px}@media screen and (max-width:900px){.products-list h3{font-size:1.5rem}}.products-list p{font-size:1rem;line-height:1.5rem;font-weight:400}.products-single .product-header{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:900px){.products-single .product-header{flex-direction:column;gap:40px}}.products-single .product-header img{max-width:240px}.products-single .content{display:flex;gap:80px;padding:0 20px;margin-top:80px}@media screen and (max-width:900px){.products-single .content{flex-direction:column-reverse;gap:20px;margin-top:20px}.products-single .content h2{display:none;text-align:center}}.products-single .content p{font-size:1rem;padding-bottom:20px}.products-single .content .download{width:100%;max-width:320px}.products-single .content .download>div{padding:40px;background-color:#d6e5dc}.products-single .content .download a{display:block;background-color:#41947b;padding:20px;margin-bottom:20px;color:#fff;font-weight:600;display:flex;align-items:center;gap:20px}.products-single .content .download a:hover{background-color:#fff;color:#41947b}.products-single .content .download a:hover svg{fill:#41947b}.products-single .content .download h3{margin-bottom:40px;font-size:2rem;font-weight:600;color:#41947b}.products-single .content .download svg{fill:#fff}.products-single .content .content-section{max-width:700px}.products-single .content .content-section .bullet-points h5{font-size:1rem;color:#333}.products-single li{list-style-type:circle;list-style-position:inside;padding-bottom:10px}.products-category-list{display:inline-grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:40px;width:100%;place-items:center}@media screen and (max-width:1100px){.products-category-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.products-category-list{grid-template-columns:1fr}}.products-category-list .card{box-shadow:0 4px 6px rgba(0,0,0,.2);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease-in-out;max-width:300px;justify-self:center}.products-category-list .card:hover{box-shadow:0 8px 12px rgba(0,0,0,.3)}.products-category-list .card .card-image img{width:100%}.products-category-list .card .card-text{background-color:#41947b;color:#fff;padding:10px;flex-grow:1;display:flex;align-items:center}.products-category-list .card .card-text h5{font-size:1rem;font-weight:400;text-align:center;display:block;width:100%}.contact{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media screen and (max-width:900px){.contact{grid-template-columns:1fr;gap:80px}}.contact .contact-card{display:flex;gap:20px;align-items:center}@media screen and (max-width:900px){.contact .contact-card{flex-direction:column;text-align:center;width:100%}}.contact .contact-card p{font-size:1rem}.contact .contact-card img{max-width:100px}.contact .contact-card h2{font-size:2rem}.contact .contact-card span{color:#333;font-size:1rem;font-weight:600}.contact .contact-card a{color:#333;padding-bottom:10px}.industries-hero p{font-size:1rem;max-width:900px}.index-industries{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;gap:40px}@media screen and (max-width:900px){.index-industries{flex-direction:column;align-items:center;grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.index-industries{grid-template-columns:1fr}}.index-industries .index-industries{display:block;width:100%}.index-industries img{width:100%}.index-industries h3{color:#62b9e9;font-size:1.2rem;padding-top:10px}.industries{display:flex;flex-direction:row;gap:40px;margin-top:40px}@media screen and (max-width:900px){.industries{margin-top:0;flex-direction:column}}.industries aside{min-width:250px}.industries aside nav{border:1px solid #ededed;border-radius:4px;padding:20px}.industries aside li{margin-bottom:20px}.industries aside li:last-of-type{margin-bottom:0}.industries aside a{font-size:1rem}.industries aside a:hover{border-bottom:2px solid #41947b}.industries aside ul{list-style-type:none}.industries aside .active{font-weight:500;border-bottom:2px solid #41947b}.industries section{max-width:700px;width:100%}.industries article p{font-size:1rem;padding-bottom:20px}.industries article h2{font-size:2rem;padding-bottom:20px}.industries article strong{font-weight:600;color:#333}.industries article img{width:100%;max-width:700px}.company{display:flex;flex-direction:row;gap:40px;margin-top:40px}@media screen and (max-width:900px){.company{margin-top:0;flex-direction:column}}.company aside{min-width:200px}.company aside nav{border:1px solid #ededed;border-radius:4px;padding:20px}.company aside li{margin-bottom:20px}.company aside li:last-of-type{margin-bottom:0}.company aside a{font-size:1rem}.company aside a:hover{border-bottom:2px solid #41947b}.company aside ul{list-style-type:none}.company aside .active{font-weight:500;border-bottom:2px solid #41947b}.company article{max-width:700px}.company article p{font-size:1rem;padding-bottom:20px}.company article h2{font-size:2rem;padding-bottom:20px}.company article img{width:100%;max-width:600px}.company article iframe{max-width:100%}:root{font-size:16px}*{margin:0;padding:0;font-family:poppins,sans-serif;box-sizing:border-box}html{height:100%}a{text-decoration:none;font-weight:400;font-style:normal;color:#000;outline:none;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1{font-size:4rem;color:#41947b;font-size:40px;font-weight:700;font-style:normal}h2{font-size:3rem;color:#41947b}@media screen and (max-width:900px){h2{font-size:2rem}}p{font-size:18px;line-height:30px}button{cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}button:focus,button:active,button:after{outline:none!important}body{display:flex;flex-direction:column;min-height:100vh}main{width:100%;height:100%;flex:1}.__wrapper{max-width:1200px;margin:auto}.__link-blue{color:#fff;background-color:#62b9e9;font-size:1rem;font-weight:700;padding:20px 30px;transition:.5s ease-in-out all}.__link-blue:hover{background-color:#fff;color:#62b9e9}.__link-green{color:#fff;background-color:#41947b;font-size:1rem;font-weight:700;padding:20px 30px;transition:.5s ease-in-out all}.__link-green:hover{background-color:#d6e5dc;color:#41947b}.__h-blue-container{display:flex;align-items:center}.__h-blue-container::before{margin-right:10px;width:15px;display:block;content:'';border-top:2px solid #62b9e9}.__h-blue-container .__h-blue{color:#62b9e9;text-transform:uppercase;font-weight:700;font-size:1rem}.__section{padding:20px}.__space-s{height:20px}.__space-m{height:40px}.__space-l{height:80px}.__reset-bottom-padding{padding-bottom:0!important}.page-not-found{height:100%;display:flex;align-items:center;justify-content:center}.page-not-found>div{display:flex;flex-direction:column;align-items:center;padding:120px 20px 200px}.page-not-found h1{color:#41947b;text-transform:capitalize;font-size:2rem;text-align:center}.page-not-found .error-code{color:#75ae97;font-weight:500;font-size:8rem;display:block}.hero{padding:40px 0;border-bottom:1px solid #ededed;background-color:#f7f7f7}.hero.index-hero{background-image:url(/water_bg_large.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (max-width:900px){.hero{padding:20px 0}}.hero .default-content{padding-left:20px;padding-right:20px}.hero .default-content h1{font-size:2rem;font-weight:700}.hero .index-content{padding:80px 20px 40px}.hero .index-content h1{font-size:4rem;max-width:700px;line-height:5.5rem}@media screen and (max-width:900px){.hero .index-content h1{font-size:2rem;line-height:3rem}}.hero .index-content>*{padding-bottom:20px}.hero .index-content p{max-width:500px;margin-bottom:20px}.hero .nav{color:#75ae97;font-size:1rem}.hero .nav a{color:#75ae97}