/* Лёгкая сетка вместо bootstrap-grid (~51 KiB → ~1 KiB) */
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:15px;padding-left:15px}
.col-6{flex:0 0 auto;width:50%}
@media (min-width:768px){
  .col-md-3{flex:0 0 auto;width:25%}
}
@media (min-width:992px){
  .col-lg-3{flex:0 0 auto;width:25%}
  .col-lg-4{flex:0 0 auto;width:33.33333333%}
  .col-lg-6{flex:0 0 auto;width:50%}
  .col-lg-8{flex:0 0 auto;width:66.66666667%}
  .col-lg-12{flex:0 0 auto;width:100%}
}
