/* WPBakery column grid fix
   rgs.css (Nectar child theme) sets .col { width: 100% } which wins over
   WPBakery's vc_col-sm-* widths because those elements also carry the .col class.
   This restores correct Bootstrap-style column widths inside WPBakery rows. */

.wpb_row .vc_col-sm-6 { width: 50% !important; }
.wpb_row .vc_col-sm-4 { width: 33.333% !important; }
.wpb_row .vc_col-sm-3 { width: 25% !important; }
.wpb_row .vc_col-sm-8 { width: 66.667% !important; }
.wpb_row .vc_col-sm-9 { width: 75% !important; }

@media (max-width: 768px) {
  .wpb_row .vc_col-sm-6,
  .wpb_row .vc_col-sm-4,
  .wpb_row .vc_col-sm-3,
  .wpb_row .vc_col-sm-8,
  .wpb_row .vc_col-sm-9 { width: 100% !important; }
}
