
/* Prevent legacy flex-basis rules from collapsing grid cards on desktop. */
#sitebuilder .sitebuilder-5990 .sitebuilder-element-2c21097>.e-con-inner>div{
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
  flex:1 1 auto!important;
  align-self:stretch!important;
}
#sitebuilder .sitebuilder-5990 .sitebuilder-element-2c21097>.e-con-inner>div>.sitebuilder-widget-image-box,
#sitebuilder .sitebuilder-5990 .sitebuilder-element-2c21097>.e-con-inner>div>.sitebuilder-widget-image-box>.sitebuilder-widget-container,
#sitebuilder .sitebuilder-5990 .sitebuilder-element-2c21097>.e-con-inner>div .sitebuilder-image-box-wrapper,
#sitebuilder .sitebuilder-5990 .sitebuilder-element-2c21097>.e-con-inner>div .sitebuilder-image-box-content{
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
}
@media(max-width:767px){
  #sitebuilder .sitebuilder-5990 .sitebuilder-element-2c21097>.e-con-inner>div{width:100%!important}
}
