.elementor-19196 .elementor-element.elementor-element-6dda05b{--display:flex;}/* Start custom CSS */@media only screen and (max-width: 768px) {

  .abd-news-fixed table {
    max-width: 100% !important;
  }

  .abd-news-fixed .abd-container {
    width: 100% !important;
    max-width: 100% !important;
    padding: 12px !important;
    box-sizing: border-box !important;
  }

  .abd-news-fixed .abd-grid-table,
  .abd-news-fixed .abd-grid-table tbody,
  .abd-news-fixed .abd-grid-table tr {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
  }

  .abd-news-fixed .abd-stack-cell,
  .abd-news-fixed .abd-full-cell {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    padding: 8px 0 !important;
    box-sizing: border-box !important;
  }

  .abd-news-fixed .abd-stack-cell table,
  .abd-news-fixed .abd-full-cell table {
    width: 100% !important;
    max-width: 100% !important;
    table-layout: fixed !important;
  }

  .abd-news-fixed img {
    width: 100% !important;
    max-width: 100% !important;
    display: block !important;
  }

  .abd-news-fixed .abd-card-img {
    height: 210px !important;
    object-fit: cover !important;
  }

  .abd-news-fixed .abd-featured-img {
    height: 220px !important;
    object-fit: cover !important;
  }

  .abd-news-fixed p {
    font-size: 15px !important;
    line-height: 1.45 !important;
  }

  .abd-news-fixed .abd-title-main {
    font-size: 19px !important;
    padding: 15px 12px !important;
  }

  .abd-news-fixed .abd-title-section {
    font-size: 16px !important;
    padding: 12px !important;
  }
}/* End custom CSS */