.our-formulation {background:#fff;padding-bottom:50px;border-bottom:1px solid #ccc;}
.our-formulation .icosnlist {display:grid;grid-template-columns:repeat(8, 1fr);}
.our-formulation .page-width {text-align:center;max-width: 130rem;}
.our-formulation .headingborder {border-top:1px solid #ccc;padding-top:30px;}
.our-formulation .page-width .icosnlist {max-width:100rem;margin:auto;} 
.our-formulation .icosnlist img {width:50%;height:auto;}
.our-formulation .icosnlist span {display:block;text-align:center;font-size:12px;line-height:1.3;}
@media screen and (max-width: 750px){
  .our-formulation .icosnwidth {padding-right:0px;}
  .our-formulation .page-width .icosnlist .iconitem {width:25vw;}
  .our-formulation .icosnlist {overflow:scroll;}
  .our-formulation .icosnlist span {font-size:12px;}
  .our-formulation {padding-bottom:30px;}
}