.product-material-module{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px 0;position:relative;text-align:center}.product-material-module:before{background-color:rgba(0,0,0,.8);content:"";inset:0;position:absolute;z-index:1}.product-material-module .inner-wrap{position:relative;z-index:2}.material-heading{color:#fff;font-size:36px;font-weight:700;margin-bottom:15px;text-align:left}.material-desc{color:#fff;font-size:18px;font-weight:400;line-height:28px;text-align:left}.materials-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:40px}.material-card{align-items:center;background-color:rgba(0,0,0,.6);border:1px solid #fff;border-radius:6px;color:#fff;display:flex;flex-direction:column;padding:45px 35px;text-align:center;transition:all .3s ease}.material-card:hover{background-color:#ab0000;border:1px solid #ab0000}.material-card:hover .iimmi-title:after{background-color:#fff}.material-icon{align-items:center;display:flex;height:70px;justify-content:center;margin-bottom:25px}.icon-img{filter:brightness(0) invert(1);height:auto;max-height:76px;max-width:76px;object-fit:contain;transition:all .3s ease;width:100%}.iimmi-title{font-family:HelveticaNeue Bold,arial;font-size:18px;font-weight:400;line-height:28px}.product-material-module .iimmi-desc{font-family:HelveticaNeue Regular,arial;font-size:18px;font-weight:300;line-height:28px}.product-applications{padding:40px 0}.product-applications p,.product-technologies p{font-size:18px;line-height:28px}.product-applications .three-col-lists ul{display:grid;gap:16px 32px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding-left:1.5em}.product-applications .three-col-lists ul li{font-size:18px;line-height:28px;margin-bottom:0}