.elementor-1882468 .elementor-element.elementor-element-0af9a31{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-1882468 .elementor-element.elementor-element-1c042a2 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-1882468 .elementor-element.elementor-element-8baf14b{width:100%;max-width:100%;}.elementor-1882468 .elementor-element.elementor-element-8baf14b > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-1882468 .elementor-element.elementor-element-164de11{width:100%;max-width:100%;}.elementor-1882468 .elementor-element.elementor-element-164de11 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-1882468 .elementor-element.elementor-element-203713e > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-1882468 .elementor-element.elementor-element-19fefb4{width:100%;max-width:100%;}.elementor-1882468 .elementor-element.elementor-element-19fefb4 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-1882468 .elementor-element.elementor-element-45fac7e > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-1882468 .elementor-element.elementor-element-1067d38{width:100%;max-width:100%;}.elementor-1882468 .elementor-element.elementor-element-1067d38 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-1882468 .elementor-element.elementor-element-b2a5c00 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-1882468 .elementor-element.elementor-element-46df396{width:100%;max-width:100%;}.elementor-1882468 .elementor-element.elementor-element-46df396 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-1882468 .elementor-element.elementor-element-4e5d8db > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-1882468 .elementor-element.elementor-element-2eccb98{width:100%;max-width:100%;}.elementor-1882468 .elementor-element.elementor-element-2eccb98 > .elementor-widget-container{margin:0em 0em 1em 0em;}/* Start custom CSS for section, class: .elementor-element-383e2e50 */.inner--section {
      padding-inline-start: 2em !important;
    }
    .rwd-table {
      margin: auto;
      min-width: 300px;
      max-width: 100%;
      border-collapse: collapse;
    }

    .rwd-table thead tr {
      border-top: none;
      background: #428bca;
      color: #fff !important;
    }

    .rwd-table thead tr th {
      color: #fff !important;

    }

    .rwd-table tr {
      border-top: 1px solid #ddd;
      border-bottom: 1px solid #ddd;
      background-color: #f5f9fc;
    }

    .rwd-table tr:nth-child(odd):not(:first-child) {
      background-color: #ebf3f9;
    }

    .rwd-table th {
      display: none;
    }

    .rwd-table td {
      display: block;
    }

    .rwd-table td:first-child {
      margin-top: .5em;
    }

    .rwd-table td:last-child {
      margin-bottom: .5em;
    }

    .rwd-table td:before {
      content: attr(data-th) ": ";
      font-weight: bold;
      width: 120px;
      display: inline-block;
      color: #000;
    }

    .rwd-table td:last-child:before {
      width:100%;
    }

    .rwd-table th,
    .rwd-table td {
      text-align: left;
    }

    .rwd-table {
      color: #333;
      border-radius: .4em;
      overflow: hidden;
    }

    .rwd-table tr {
      border-color: #bfbfbf;
    }

    .rwd-table th,
    .rwd-table td {
      padding: .5em 1em;
    }

    @media screen and (max-width: 601px) {
      .rwd-table tr:nth-child(2) {
        border-top: none;
      }
    }

    @media screen and (max-width:601px) {
      table caption {
        text-align: center;
      }

      .rwd-table tr {
        border-bottom: 3px solid #ddd;
        display: block;
        margin-bottom: 0.625em;
      }

      .rwd-table tr:first-child {
        margin-block-end: 0;
      }

      .rwd-table tr:last-child {
        margin-block-end: 0;
      }
      
    }

    @media screen and (min-width: 600px) {
      
      table caption {
        text-align: start;
      }

      .rwd-table tr:hover:not(:first-child) {
        background-color: #d8e7f3;
      }

      .rwd-table td:before {
        display: none;
      }

      .rwd-table th,
      .rwd-table td {
        display: table-cell;
        padding: .25em .5em;
      }

      .rwd-table th:first-child,
      .rwd-table td:first-child {
        padding-left: 0;
      }

      .rwd-table th:last-child,
      .rwd-table td:last-child {
        padding-right: 0;
      }

      .rwd-table th,
      .rwd-table td {
        padding: 1em !important;
      }
    }

    table caption {
      width: 100%;
      margin-block-end: .5em;
      position: relative;
      font-size: 1.5em;
      color: #000;
    }

    @-webkit-keyframes leftRight {
      0% {
        -webkit-transform: translateX(0)
      }

      25% {
        -webkit-transform: translateX(-10px)
      }

      75% {
        -webkit-transform: translateX(10px)
      }

      100% {
        -webkit-transform: translateX(0)
      }
    }

    @keyframes leftRight {
      0% {
        transform: translateX(0)
      }

      25% {
        transform: translateX(-10px)
      }

      75% {
        transform: translateX(10px)
      }

      100% {
        transform: translateX(0)
      }
    }/* End custom CSS */