.elementor-26 .elementor-element.elementor-element-1172c273 .elementor-repeater-item-2bd870f.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-27a04445 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-27a04445{width:100%;}}/* Start custom CSS for html, class: .elementor-element-47a2f53 */.exhibitions {
    width: 100%;
    border-collapse: separate; /* avoids inherited borders */
    border-spacing: 0;
    table-layout: fixed;
    font-size: 16px;
    line-height: 1.4;
    background: none;
  }

  .exhibitions * {
    background: none !important;
    border: 0 !important;
    box-shadow: none !important;
    font-weight: 400;
  }

  .exhibitions th,
  .exhibitions td {
    padding: 6px 8px;
    vertical-align: top;
    text-align: left;
  }

  .details {
    display: block;
  }

  .details em {
    font-style: italic;
  }

  /* Mobile stacking */
  @media (max-width: 680px) {
    .exhibitions,
    .exhibitions tbody,
    .exhibitions tr,
    .exhibitions td {
      display: block;
      width: 100%;
    }

    .exhibitions thead {
      display: none;
    }

    .exhibitions tr {
      margin-bottom: 12px;
    }

    .exhibitions td {
      padding: 2px 0;
    }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4dfb9a3 */.exhibitions {
    width: 100%;
    border-collapse: separate; /* avoids inherited borders */
    border-spacing: 0;
    table-layout: fixed;
    font-size: 16px;
    line-height: 1.4;
    background: none;
  }

  .exhibitions * {
    background: none !important;
    border: 0 !important;
    box-shadow: none !important;
    font-weight: 400;
  }

  .exhibitions th,
  .exhibitions td {
    padding: 6px 8px;
    vertical-align: top;
    text-align: left;
  }

  .details {
    display: block;
  }

  .details em {
    font-style: italic;
  }

  /* Mobile stacking */
  @media (max-width: 680px) {
    .exhibitions,
    .exhibitions tbody,
    .exhibitions tr,
    .exhibitions td {
      display: block;
      width: 100%;
    }

    .exhibitions thead {
      display: none;
    }

    .exhibitions tr {
      margin-bottom: 12px;
    }

    .exhibitions td {
      padding: 2px 0;
    }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-10713f3 */.exhibitions {
    width: 100%;
    border-collapse: separate; /* avoids inherited borders */
    border-spacing: 0;
    table-layout: fixed;
    font-size: 16px;
    line-height: 1.4;
    background: none;
  }

  .exhibitions * {
    background: none !important;
    border: 0 !important;
    box-shadow: none !important;
    font-weight: 400;
  }

  .exhibitions th,
  .exhibitions td {
    padding: 6px 8px;
    vertical-align: top;
    text-align: left;
  }

  .details {
    display: block;
  }

  .details em {
    font-style: italic;
  }

  /* Mobile stacking */
  @media (max-width: 680px) {
    .exhibitions,
    .exhibitions tbody,
    .exhibitions tr,
    .exhibitions td {
      display: block;
      width: 100%;
    }

    .exhibitions thead {
      display: none;
    }

    .exhibitions tr {
      margin-bottom: 12px;
    }

    .exhibitions td {
      padding: 2px 0;
    }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6aacede */.exhibitions {
    width: 100%;
    border-collapse: separate; /* avoids inherited borders */
    border-spacing: 0;
    table-layout: fixed;
    font-size: 16px;
    line-height: 1.4;
    background: none;
  }

  .exhibitions * {
    background: none !important;
    border: 0 !important;
    box-shadow: none !important;
    font-weight: 400;
  }

  .exhibitions th,
  .exhibitions td {
    padding: 6px 8px;
    vertical-align: top;
    text-align: left;
  }

  .details {
    display: block;
  }

  .details em {
    font-style: italic;
  }

  /* Mobile stacking */
  @media (max-width: 680px) {
    .exhibitions,
    .exhibitions tbody,
    .exhibitions tr,
    .exhibitions td {
      display: block;
      width: 100%;
    }

    .exhibitions thead {
      display: none;
    }

    .exhibitions tr {
      margin-bottom: 12px;
    }

    .exhibitions td {
      padding: 2px 0;
    }
  }/* End custom CSS */