@import url("https://fonts.googleapis.com/css2?family=Racing+Sans+One&family=Roboto:wght@500;700&display=swap");
#rd_technical_field .rd-technical-table {
  width: 100%;
  font-size: 17px;
  font-size: calc($size / 16)rem;
  border: 1px solid #969da0;
  line-height: 1.8; }
  @media screen and (max-width: 768px) {
    #rd_technical_field .rd-technical-table {
      font-size: 14px;
      font-size: calc($size / 16)rem; } }
  @media screen and (max-width: 640px) {
    #rd_technical_field .rd-technical-table {
      width: 750px; } }
  #rd_technical_field .rd-technical-table thead th {
    color: #fff;
    font-weight: 700;
    text-align: center;
    background: #5f6471;
    border: 1px solid #969da0;
    line-height: 1.3; }
  #rd_technical_field .rd-technical-table th, #rd_technical_field .rd-technical-table td {
    font-weight: 400;
    border: 1px solid #969da0;
    padding: 13px 20px;
    vertical-align: middle; }
  #rd_technical_field .rd-technical-table__th {
    width: 300px;
    font-weight: 700 !important;
    color: #fff;
    line-height: 1.3; }
    @media screen and (max-width: 768px) {
      #rd_technical_field .rd-technical-table__th {
        width: 180px; } }
    #rd_technical_field .rd-technical-table__th.--blue {
      background: linear-gradient(90deg, #008bc2 0%, rgba(0, 158, 218, 0.99) 100%); }
    #rd_technical_field .rd-technical-table__th.--red {
      background: linear-gradient(90deg, rgba(211, 56, 39, 0.99) 0%, #e9592f 100%); }
    #rd_technical_field .rd-technical-table__th.--yellow {
      background: linear-gradient(90deg, rgba(240, 137, 35, 0.99) 0%, #f6a620 100%); }
    #rd_technical_field .rd-technical-table__th.--navy {
      background: linear-gradient(90deg, rgba(6, 41, 86, 0.99) 0%, #0a3666 100%); }
  #rd_technical_field .rd-technical-table__td.--blue {
    background: #ebf7fc; }
  #rd_technical_field .rd-technical-table__td.--red {
    background: #fdf2ef; }
  #rd_technical_field .rd-technical-table__td.--yellow {
    background: #fef8ee; }
  #rd_technical_field .rd-technical-table__td.--navy {
    background: #eceff3; }
  #rd_technical_field .rd-technical-table__td .m-list-disc__item {
    font-size: 16px;
    font-size: calc($size / 16)rem; }
    @media screen and (max-width: 768px) {
      #rd_technical_field .rd-technical-table__td .m-list-disc__item {
        font-size: 14px;
        font-size: calc($size / 16)rem; } }
    @media screen and (max-width: 640px) {
      #rd_technical_field .rd-technical-table__td .m-list-disc__item {
        font-size: 13px;
        font-size: calc($size / 16)rem; } }
