/* Дополняет css/bbnf/bbnf.css */
.bbnf_big {
  max-width: 1036px;
  -ms-grid-columns: 100%;
	grid-template-columns: 1fr;
	-webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  -moz-box-pack: center;
  justify-content: center;
	-webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  -moz-box-align: start;
  align-items: flex-start;
	grid-gap: 32px;
}
.bbnf_big .benefit {
  width: 64px;
  height: 64px;
}

@media (min-width: 576px) { 
  .bbnf_big {
		-ms-grid-columns: minmax(213px, 1fr) 32px minmax(213px, 1fr);
		grid-template-columns: repeat(2, minmax(213px, 1fr));
  }
}

@media (min-width: 768px) { 
  .bbnf_big {
    grid-template-columns: repeat(auto-fit, minmax(213px, 1fr));
  }
}

@media (min-width: 992px) { 
}
