@media all {
  #\36 1e2ce2d { min-height: 8px; gap: 24px 4%; width: 32%; min-width: 4%; align-items: center; border-radius: 25px; background-color: var(--color_3); background-image: none; flex: 1 1 auto; order: 0; padding: 20px; margin: 0%; }
  #\37 153e25e { min-height: 240px; gap: 24px 2%; width: 100%; flex-wrap: wrap; padding: 2% 2% 4%; }
  #\36 0ed77da { background-color: rgb(248, 248, 248); background-image: none; border-radius: 0px; }
  #de9d7606 { margin: 0px 2%; }
  #\35 97d174c.flex-element.widget-wrapper > [data-element-type] { padding: 10px; }
  #\35 97d174c { width: 80px; height: auto; max-width: 100%; justify-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #widget_2c6 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #widget_ib7 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\36 fe8d598 { min-height: 8px; gap: 24px 4%; width: 32%; min-width: 4%; align-items: center; border-radius: 25px; background-color: rgba(0, 0, 0, 0); background-image: url("/assets/irp/976f888a/dms3rep/multi/opt/commercial%2Bplumbing%2Bservice%2Bnewton%2Bnc-640w.webp"); flex: 1 1 auto; order: 1; padding: 20px; margin: 0%; }
  #\32 fc97d02 { min-height: 8px; gap: 24px 4%; width: 32%; min-width: 4%; align-items: center; border-radius: 25px; background-color: var(--color_3); background-image: none; flex: 1 1 auto; order: 2; padding: 20px; margin: 0%; }
  #\39 0d0ffd3.flex-element.widget-wrapper > [data-element-type] { padding: 10px; }
  #\39 0d0ffd3 { width: 80px; height: auto; max-width: 100%; justify-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\34 558bfd8 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\31 64d2887 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\35 cfc5b7b { min-height: 8px; gap: 24px 4%; width: 32%; min-width: 4%; align-items: center; border-radius: 25px; background-color: var(--color_3); background-image: none; flex: 1 1 auto; order: 3; padding: 20px; margin: 0%; }
  #\39 fa8d0d5.flex-element.widget-wrapper > [data-element-type] { padding: 10px; }
  #\39 fa8d0d5 { width: 80px; height: auto; max-width: 100%; justify-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #ce46e52b { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\34 f194070 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #f9ac5b86 { min-height: 8px; gap: 24px 4%; width: 32%; min-width: 4%; align-items: center; border-radius: 25px; background-color: var(--color_3); background-image: none; flex: 1 1 auto; order: 4; padding: 20px; margin: 0%; }
  #\36 9f730a6.flex-element.widget-wrapper > [data-element-type] { padding: 10px; }
  #\36 9f730a6 { width: 80px; height: auto; max-width: 100%; justify-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #c4ac8737 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #cb96aaa7 { width: 100%; height: auto; max-width: 100%; order: 0; }
  #f4055006 { min-height: 8px; gap: 24px 4%; width: 32%; min-width: 4%; align-items: center; border-radius: 25px; background-color: var(--color_3); background-image: none; flex: 1 1 auto; order: 5; padding: 20px; margin: 0%; }
  #\32 371b033.flex-element.widget-wrapper > [data-element-type] { padding: 10px; }
  #\32 371b033 { width: 80px; height: auto; max-width: 100%; justify-self: auto; order: 0; margin: 0px 0%; grid-area: auto; }
  #\32 c8691aa { width: 100%; height: auto; max-width: 100%; order: 0; }
  #\30 fb7a5a6 { width: 100%; height: auto; max-width: 100%; order: 0; }
}