.elementor-1471 .elementor-element.elementor-element-4998f17{--display:flex;--background-transition:0.3s;}.elementor-1471 .elementor-element.elementor-element-d4444dd .jet-listing-dynamic-field__content{font-family:var( --e-global-typography-1845ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-1845ed2-font-size );font-weight:var( --e-global-typography-1845ed2-font-weight );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );text-align:left;}.elementor-1471 .elementor-element.elementor-element-d4444dd .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-1471 .elementor-element.elementor-element-d4444dd .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-1471 .elementor-element.elementor-element-d4444dd .jet-listing-dynamic-field{justify-content:flex-start;}#elementor-popup-modal-1471 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-1471{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-1471 .dialog-close-button{display:flex;}#elementor-popup-modal-1471 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-1471 .elementor-element.elementor-element-d4444dd .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}}@media(max-width:767px){.elementor-1471 .elementor-element.elementor-element-d4444dd .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-1845ed2-font-size );line-height:var( --e-global-typography-1845ed2-line-height );letter-spacing:var( --e-global-typography-1845ed2-letter-spacing );word-spacing:var( --e-global-typography-1845ed2-word-spacing );}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-d4444dd */table {
        width: 100%;
        border-collapse: collapse;
      }
      th,
      td {
        padding: 8px;
        text-align: left;
        border: 1px solid #ddd;
      }
      tr:nth-child(even) {
        background-color: #f2f2f2;
      }
      @media screen and (max-width: 600px) {
        table,
        thead,
        tbody,
        th,
        td,
        tr {
          display: block;
        }
        thead tr {
          display: none;
        }
        tr {
          margin-bottom: 15px;
        }
        td {
          text-align: right;
          padding-left: 50%;
          position: relative;
        }
        td:before {
          content: attr(data-label);
          position: absolute;
          left: 0;
          width: 50%;
          padding-left: 10px;
          font-weight: bold;
          text-align: left;
        }
      }/* End custom CSS */