.elementor-4580 .elementor-element.elementor-element-7300051{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-7300051 */.card{
    background:#fff;
    border:1px solid #e5e7eb;
    box-shadow: 0 1px 3px rgba(0,0,0,.06);
    border-radius:12px;
    padding:14px;
    margin-bottom:22px;
  }
  table{
    width:100%;
    border-collapse:collapse;
    font-size:14px;
  }
  thead{
    background-color:#005c5a;
    color:#fff;
  }
  th, td{
    border:1px solid #e5e7eb;
    padding:10px 8px;
    vertical-align:top;
  }
  th{ font-weight:700; text-align:left;}
  .pkg{ min-width:200px; }
  .red{ color:#d90429; }
  .note{ font-style:italic; color:#d90429; }
  .price-strong{ color:#d90429; font-weight:700; }
  .badge{ display:inline-block; border:1px solid #ef4444; color:#ef4444; padding:2px 6px; border-radius:6px; font-size:12px; margin-left:6px;}
  .section-title{ font-size:18px; font-weight:800; margin:0 0 10px; }
  .muted{ color:#6b7280; font-size:12px; }
  @media (max-width:640px){
    th,td{ font-size:13px; }
  }/* End custom CSS */