.Table {
  width: 100%;
  color: #636363;
  border-collapse: collapse;
}
.Table td {
  border-width: 1px;
  border-style: solid;
  border-color: #bfbfbf;
  word-break: break-all;
  padding: 0px 10px;
  margin: 0px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  font-size: 13px !important;
  color: #636363;
  font-family: "Arial";
  font-weight: normal;
  border-color: #bfbfbf;
  table-layout: fixed;
  padding: 0px 10px !important;
  text-overflow: ellipsis !important;
  -webkit-line-clamp: 1 !important;
  -webkit-box-orient: vertical !important;
}
.Table td:first-child {
  width: 15% !important;
  min-width: 150px;
  vertical-align: center;
  min-height: 300px;
}
.Table td p {
  margin: 0;
}
body .lpc-wrap a:not(.lp-icon-link):not(.lp-button):not(.lp-text-color-not):not([href^="tel:"]):not(.lpc-link-edit) {
  color: #000;
  text-decoration: none;
}
body [data-media-source="media-md"] .lpc-news-post__post-img {
  height: 300px;
}
body #_lp_block_21928405[data-block-layout="435707"], body [data-block-layout] {
  padding-top: 10px !important;
}
body [data-media-source="media-md"] .lpc-news-post__post-img {
  width: 100%;
}
body [data-media-source="media-md"] .lpc-news-post__post-img img {
  width: 100% !important;
}
body #_lp_block_21928205[data-block-layout="336308"] .lpc-prods-3-item {
  padding-left: 0;
}
body #_lp_block_21970405[data-block-layout="336308"] {
  padding-bottom: 5px;
}
body #_lp_block_21928205[data-block-layout="336308"] .lpc-prods-3-item {
  margin-bottom: 0;
}
body #_lp_block_21970605[data-block-layout="336308"] .lpc-prods-3-item {
  margin-top: 5px;
}
body .lpc-wrap a:not(.lp-icon-link):not(.lp-button):not(.lp-text-color-not):not([href^="tel:"]):not(.lpc-link-edit):hover span {
  color: #db2204 !important;
}
body .table2 td {
  background: linear-gradient(0deg, rgba(4, 0, 0, 0.23), rgba(194, 194, 194, 0.46));
}
body .table2 {
  margin-bottom: 0px;
}
body .table2 strong {
  display: flex;
  justify-content: center;
}
body table.table1 td {
  padding: 3px;
}
body table.table0 td, body table.table1 td, body table.table2 td, body table.table2 th {
  color: #636363;
  font-size: 13px;
  line-height: 20px;
}
body [data-media-source="media-md"] .lpc-col-6-md {
  width: calc(((100% / 18)* 9) - 24px);
}
body .lpc-block__img-inner._4_3h {
  padding-top: calc(100%* 3 / 6) !important;
}
body table {
  border: 1px solid #ededed;
  border-collapse: collapse;
  width: 100%;
}
body table tr, body table td {
  border: 1px solid #ededed;
}
body .hor-menu--u-izlxe9s6v .hor-menu__sub_list .hor-menu__sub_list {
  height: 700px;
  overflow-y: scroll;
}
