.elementor-160340 .elementor-element.elementor-element-ab00008 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab0000b > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00012 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00016 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00023 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00027 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab0002a > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00031 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00037 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab0003b > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab0003e > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00042 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00049 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab0004e > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab0005e > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00062 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00069 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab0006f > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00073 > .elementor-container{max-width:1120px;}.elementor-160340 .elementor-element.elementor-element-ab00076 > .elementor-container{max-width:1120px;}:root{--page-title-display:none;}@media(max-width:768px){.elementor-160340 .elementor-element.elementor-element-ab00005{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00007{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0000a{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0000f{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00011{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00015{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0001a{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0001e{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00022{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00026{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00029{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0002e{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00030{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00034{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00036{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0003a{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0003d{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00041{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00044{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00048{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0004d{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00053{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00058{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0005d{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00061{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00065{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00068{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0006c{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0006e{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00072{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00075{width:100%;}}@media(min-width:769px){.elementor-160340 .elementor-element.elementor-element-ab00005{width:47%;}.elementor-160340 .elementor-element.elementor-element-ab00007{width:53%;}.elementor-160340 .elementor-element.elementor-element-ab0000a{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0000f{width:68%;}.elementor-160340 .elementor-element.elementor-element-ab00011{width:32%;}.elementor-160340 .elementor-element.elementor-element-ab00015{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0001a{width:33.333%;}.elementor-160340 .elementor-element.elementor-element-ab0001e{width:33.333%;}.elementor-160340 .elementor-element.elementor-element-ab00022{width:33.333%;}.elementor-160340 .elementor-element.elementor-element-ab00026{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00029{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0002e{width:44%;}.elementor-160340 .elementor-element.elementor-element-ab00030{width:56%;}.elementor-160340 .elementor-element.elementor-element-ab00034{width:60%;}.elementor-160340 .elementor-element.elementor-element-ab00036{width:40%;}.elementor-160340 .elementor-element.elementor-element-ab0003a{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab0003d{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00041{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00044{width:62%;}.elementor-160340 .elementor-element.elementor-element-ab00048{width:38%;}.elementor-160340 .elementor-element.elementor-element-ab0004d{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00053{width:33.333%;}.elementor-160340 .elementor-element.elementor-element-ab00058{width:33.333%;}.elementor-160340 .elementor-element.elementor-element-ab0005d{width:33.333%;}.elementor-160340 .elementor-element.elementor-element-ab00061{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00065{width:70%;}.elementor-160340 .elementor-element.elementor-element-ab00068{width:30%;}.elementor-160340 .elementor-element.elementor-element-ab0006c{width:32%;}.elementor-160340 .elementor-element.elementor-element-ab0006e{width:68%;}.elementor-160340 .elementor-element.elementor-element-ab00072{width:100%;}.elementor-160340 .elementor-element.elementor-element-ab00075{width:100%;}}/* Start custom CSS for section, class: .elementor-element-ab0002a */@media (max-width: 767px) {
  .ra-table-scroll {
    overflow: visible;
    border: 0;
    background: transparent;
  }

  .ra table {
    display: block;
    min-width: 0 !important;
    width: 100% !important;
    background: transparent;
  }

  .ra caption {
    display: block;
    width: 100%;
    padding: 15px 17px;
    border: 1px solid var(--line);
    font-size: 14px;
    line-height: 1.6;
  }

  .ra thead {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    clip-path: inset(50%) !important;
    white-space: nowrap !important;
    border: 0 !important;
  }

  .ra tbody {
    display: block;
    width: 100%;
  }

  .ra tbody tr,
  .ra tbody tr:nth-child(even) {
    display: block;
    margin-top: 14px;
    padding: 0 17px 5px;
    background: #fff;
    border: 1px solid var(--line);
    border-radius: 3px;
  }

  .ra tbody th {
    display: block;
    width: 100% !important;
    padding: 15px 0 12px;
    font-size: 19px;
    line-height: 1.4;
    color: var(--ink);
    border-bottom: 2px solid var(--gold);
  }

  .ra tbody td {
    display: block;
    width: 100%;
    padding: 12px 0;
    font-size: 14px;
    line-height: 1.7;
    overflow-wrap: anywhere;
    border-bottom: 1px solid var(--line);
  }

  .ra tbody td:last-child {
    border-bottom: 0;
  }

  .ra tbody td::before {
    display: block;
    margin-bottom: 4px;
    color: var(--gold);
    font-size: 10px;
    line-height: 1.6;
    font-weight: 700;
    letter-spacing: 1px;
    text-transform: uppercase;
  }

  .ra tbody td:nth-child(2)::before {
    content: "Typical clue";
  }

  .ra tbody td:nth-child(3)::before {
    content: "What may be happening";
  }

  .ra tbody td:nth-child(4)::before {
    content: "A useful next step";
  }
}/* End custom CSS */