.elementor-589 .elementor-element.elementor-element-149051ef{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-589 .elementor-element.elementor-element-5f308c6f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-19e1c788 */@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap');
    .table-g {
      border-collapse:collapse;
      border-spacing:0;
    }      
    .table-g td {
      background-color:#F8E491;
      border-style:solid;
      border-width:1px;
      color:#232323;
      font-family: 'Montserrat', sans-serif;
      font-size:14px;
      overflow:hidden;
      padding:10px 5px;
      word-break:normal;
    }
    .table-g th {
      background-color:#E6B23F;
      border-style:solid;
      border-width:1px;
      color:#232323;
      font-family: 'Titillium Web', sans-serif;
      font-size:18px;
      font-weight:normal;
      overflow:hidden;
      padding:10px 5px;
      word-break:normal;
    }
    .table-g .table-g-0pky {
      border-color:inherit;
      text-align:left;
      vertical-align:middle;
    }
    @media screen and (max-width: 410px) {
      .table-g {
          width: auto !important;
        }
        .table-g col {
            width: auto !important;
          }
          .table-g-wrap {
            overflow-x: auto;
            -webkit-overflow-scrolling: touch;
          }
      .table-g td {
        font-size: 8px !important;
      }
    }/* End custom CSS */