@media screen and (max-width: 1150px) {
  .cell td {
    font-size: 12pt;
  }
  .cell th {
    font-size: 12pt;
  }
  .cell table {
    line-height: 12pt;
  }
}


@media screen and (max-width: 1000px) {
  .m_body {
    width: 100%;
  }
  .cell {
    width: 90%;
  }
  .row {
    flex-wrap: wrap;
  }
  .t_body {
    margin-left: 0;
  }
  .t_body_2 {
    bottom: 2%;
    margin-left: 0px;
  }
  .table_body {
    margin-left: 0;
    bottom: 10%;
    width: 90%;
  }
  .td-margin {
    width: 55% !important;
  }
  .table_body table {
    width: 100%;
  }
  .cell td {
    font-size: 16pt;
  }
  .cell th {
    font-size: 16pt;
  }
  .cell table {
    line-height: 16pt;
  }
  .r1 {
    height: 500px;
  }
  .r2 {
    margin-bottom: 50px;
  }
  .r2 p {
    bottom: 70px;
  }
  .links {
    font-size: 10pt;
  }
  .links a {margin-left: 20px;}
  .link_2 {margin-left: 40px;}
}
@media screen and (max-width: 600px) {
  .cell {
    width: 100%;
  }
  body {
    font-size: 12pt !important;
  }
  .t_body {
    width: 90%;
    margin-left: 10px;
    margin-top: 20px;
    bottom: 5px;
  }
  .t2 {
    font-size: 12pt;
  }
  .t_body_2 {
    font-size: 12pt;
    margin-left: 10px;
  }
  .table_body {
    margin-left: 10px;
    bottom: 50px;
  }
  .cell td {font-size: 11pt;}
  .cell th {font-size: 11pt;}
  .cell table {
    line-height: 11pt;
  }
  .r1 {
    height: 300px;
  }
  .fa {
    width: 14px;
  }
  .logo {
    left: 20px;
    width: 90%;
  }
  .r2 p {
    margin-left: 20px;
  }
}
@media screen and (max-width: 400px) {
  .cell td {
    font-size: 11pt;
    margin-right: 0;
  }
  .cell th {
    font-size: 12pt;
  }
  .cell table {
    line-height: 11pt;
  }
  .td-margin {
    width: 45% !important;
  }
  .table_body {

  }
}
