.elementor-2843 .elementor-element.elementor-element-098f83b{--display:flex;--min-height:0px;--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;--overflow:hidden;--overlay-opacity:1;--padding-top:80px;--padding-bottom:100px;--padding-left:60px;--padding-right:60px;}.elementor-2843 .elementor-element.elementor-element-098f83b:not(.elementor-motion-effects-element-type-background), .elementor-2843 .elementor-element.elementor-element-098f83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(136deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-2843 .elementor-element.elementor-element-098f83b::before, .elementor-2843 .elementor-element.elementor-element-098f83b > .elementor-background-video-container::before, .elementor-2843 .elementor-element.elementor-element-098f83b > .e-con-inner > .elementor-background-video-container::before, .elementor-2843 .elementor-element.elementor-element-098f83b > .elementor-background-slideshow::before, .elementor-2843 .elementor-element.elementor-element-098f83b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2843 .elementor-element.elementor-element-098f83b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://malaysiamaritimeweek.my/wp-content/uploads/2026/07/MMW-Pattern_Pattern-Solid.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2843 .elementor-element.elementor-element-17e23c7{text-align:start;}.elementor-2843 .elementor-element.elementor-element-17e23c7 .elementor-heading-title{font-family:var( --e-global-typography-168b3c6-font-family ), Sans-serif;font-size:var( --e-global-typography-168b3c6-font-size );font-weight:var( --e-global-typography-168b3c6-font-weight );line-height:var( --e-global-typography-168b3c6-line-height );letter-spacing:var( --e-global-typography-168b3c6-letter-spacing );color:var( --e-global-color-4f71ef9 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-2843 .elementor-element.elementor-element-03f4d9f{--e-icon-list-icon-size:17px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-item > a{font-family:var( --e-global-typography-3abb8be-font-family ), Sans-serif;font-size:var( --e-global-typography-3abb8be-font-size );font-weight:var( --e-global-typography-3abb8be-font-weight );line-height:var( --e-global-typography-3abb8be-line-height );letter-spacing:var( --e-global-typography-3abb8be-letter-spacing );}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-text{color:var( --e-global-color-4f71ef9 );transition:color 0.3s;}.elementor-2843 .elementor-element.elementor-element-2afdfc0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:60px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-2843 .elementor-element.elementor-element-2afdfc0:not(.elementor-motion-effects-element-type-background), .elementor-2843 .elementor-element.elementor-element-2afdfc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF99;}.elementor-2843 .elementor-element.elementor-element-2afdfc0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2843 .elementor-element.elementor-element-b8d07d9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-text-line-height );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 );}.elementor-2843 .elementor-element.elementor-element-48c720c{width:100%;max-width:100%;background-color:#FFFFFF;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2843 .elementor-element.elementor-element-76fe3bd{width:100%;max-width:100%;}.elementor-2843 .elementor-element.elementor-element-76fe3bd img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2843 .elementor-element.elementor-element-e8531dd .elementor-button{background-color:var( --e-global-color-18f80fd );font-family:"Barlow", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;}.elementor-2843 .elementor-element.elementor-element-e8531dd .elementor-button:hover, .elementor-2843 .elementor-element.elementor-element-e8531dd .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4f71ef9 );}.elementor-2843 .elementor-element.elementor-element-e8531dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2843 .elementor-element.elementor-element-e8531dd .elementor-button:hover svg, .elementor-2843 .elementor-element.elementor-element-e8531dd .elementor-button:focus svg{fill:var( --e-global-color-4f71ef9 );}@media(min-width:768px){.elementor-2843 .elementor-element.elementor-element-2afdfc0{--width:100%;}}@media(max-width:1200px){.elementor-2843 .elementor-element.elementor-element-098f83b{--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-2843 .elementor-element.elementor-element-2afdfc0{--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1024px){.elementor-2843 .elementor-element.elementor-element-17e23c7 .elementor-heading-title{font-size:var( --e-global-typography-168b3c6-font-size );line-height:var( --e-global-typography-168b3c6-line-height );letter-spacing:var( --e-global-typography-168b3c6-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-item > a{font-size:var( --e-global-typography-3abb8be-font-size );line-height:var( --e-global-typography-3abb8be-line-height );letter-spacing:var( --e-global-typography-3abb8be-letter-spacing );}.elementor-2843 .elementor-element.elementor-element-2afdfc0{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2843 .elementor-element.elementor-element-098f83b{--padding-top:60px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-2843 .elementor-element.elementor-element-17e23c7 .elementor-heading-title{font-size:var( --e-global-typography-168b3c6-font-size );line-height:var( --e-global-typography-168b3c6-line-height );letter-spacing:var( --e-global-typography-168b3c6-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2843 .elementor-element.elementor-element-03f4d9f .elementor-icon-list-item > a{font-size:var( --e-global-typography-3abb8be-font-size );line-height:var( --e-global-typography-3abb8be-line-height );letter-spacing:var( --e-global-typography-3abb8be-letter-spacing );}.elementor-2843 .elementor-element.elementor-element-2afdfc0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-48c720c *//* ═══════════════════════════════════════════════
   MMW 2026 — PROGRAMME OVERVIEW TABLE
   ▼ CHANGE ANY FONT / COLOUR / SPACING BELOW ▼
═══════════════════════════════════════════════ */
.mmw-table-wrap{

  /* ───── FONT SIZES ───── */
  --fs-header:14px;      /* TUESDAY / WEDNESDAY */
  --fs-date:15px;        /* 29 Sept */
  --fs-timeband:14px;    /* MORNING / AFTERNOON */
  --fs-cat:13px;         /* MMW EXHIBITION band */
  --fs-track:15px;       /* Track A: ... */
  --fs-title:15px;       /* session title */
  --fs-desc:14px;        /* italic description */
  --fs-ampm:14px;        /* (AM)/(PM) */
  --fs-venue:14px;       /* venue */
  --fs-list:14px;        /* bullet items */
  --fs-exhibition:15px;  /* OPEN THROUGHOUT cell */
  --fs-tag:11px;         /* EVENING tag */
  --fs-body:15px;        /* fallback cell text */
  --fs-empty:20px;       /* — dash */
  --fs-note:14px;        /* footer note */

  /* ───── FONT WEIGHTS (400 500 600 700 800) ───── */
  --fw-header:600;       /* TUESDAY / WEDNESDAY */
  --fw-date:600;         /* 29 Sept */
  --fw-timeband:700;     /* MORNING / AFTERNOON */
  --fw-cat:600;          /* MMW EXHIBITION band */
  --fw-track:700;        /* Track A: ... */
  --fw-title:700;        /* session title */
  --fw-desc:500;         /* italic description */
  --fw-ampm:700;         /* (AM)/(PM) */
  --fw-venue:600;        /* venue */
  --fw-list:600;         /* bullet items */
  --fw-exhibition:700;   /* OPEN THROUGHOUT cell */

  /* ───── COLOURS ───── */
  --c-header-bg:#0014FF;
  --c-band:#008CFF;
  --c-navy:#0014BE;
  --c-title:#1A1A2E;
  --c-body:#444444;
  --c-muted:#888888;
  --c-cat-bg:#f8faff;
  --c-hover:#f0f4ff;
  --c-line:rgba(0,20,190,0.12);
  --c-tag-bg:#00FF66;

  /* ───── SPACING ───── */
  --pad-cell:20px 22px;
  --col-detail:160px;
  --min-width:1120px;

  overflow-x:auto;width:100%;background:#fff;border-radius:12px;padding:0;-webkit-overflow-scrolling:touch;
}

/* ── TABLE BASE ── */
.mmw-booth-table{
  width:100%;min-width:var(--min-width);border-collapse:collapse;
  font-family:'Barlow',sans-serif;background:#fff;border:1px solid var(--c-line)!important;
}

/* ── HEADER ROW ── */
.mmw-booth-table thead tr{background:var(--c-header-bg)!important;}
.mmw-booth-table th{
  padding:20px 22px!important;font-size:var(--fs-header)!important;font-weight:var(--fw-header)!important;
  letter-spacing:.08em!important;text-transform:uppercase!important;text-align:center!important;
  color:#fff!important;background:var(--c-header-bg)!important;border:1px solid rgba(255,255,255,.15)!important;
}
.mmw-booth-table th.col-detail{text-align:left!important;width:var(--col-detail)!important;}
.mmw-booth-table th span{
  display:block!important;font-size:var(--fs-date)!important;font-weight:var(--fw-date)!important;opacity:.75!important;
  text-transform:none!important;letter-spacing:0!important;margin-top:3px!important;color:#fff!important;
}

/* ── BODY CELLS ── */
.mmw-booth-table td{
  padding:var(--pad-cell)!important;font-size:var(--fs-body)!important;color:var(--c-body)!important;
  text-align:center!important;vertical-align:top!important;border:1px solid var(--c-line)!important;background:#fff!important;
}
.mmw-booth-table td.empty{color:#C4D2E6!important;font-size:var(--fs-empty)!important;}
.mmw-booth-table tbody tr:hover td{background:var(--c-hover)!important;}
.mmw-booth-table tbody tr:hover td.empty{background:#fff!important;}

/* ── TIME-BAND (first column) ── */
.mmw-booth-table td.time-band{
  text-align:left!important;color:var(--c-navy)!important;font-size:var(--fs-timeband)!important;font-weight:var(--fw-timeband)!important;
  text-transform:uppercase!important;letter-spacing:.04em!important;
  font-family:'Barlow Semi Condensed',sans-serif!important;width:var(--col-detail)!important;
}

/* ── CATEGORY BAND ROWS ── */
.mmw-booth-table tr.cat-row td{
  background:var(--c-cat-bg)!important;font-size:var(--fs-cat)!important;font-weight:var(--fw-cat)!important;
  letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--c-muted)!important;
  padding:12px 22px 10px!important;text-align:left!important;
}
.mmw-booth-table tr.cat-row:hover td{background:var(--c-cat-bg)!important;}

/* ── CONTENT ATOMS ── */
.mmw-booth-table .ampm{display:block;font-size:var(--fs-ampm);font-weight:var(--fw-ampm);color:var(--c-navy);margin-bottom:8px;letter-spacing:.03em;}
.mmw-booth-table .track{color:var(--c-band);font-weight:var(--fw-track);font-size:var(--fs-track);font-family:'Barlow Semi Condensed',sans-serif;margin-bottom:8px;line-height:1.25;}
.mmw-booth-table .s-title{color:var(--c-title);font-weight:var(--fw-title);font-size:var(--fs-title);font-family:'Barlow Semi Condensed',sans-serif;margin-bottom:4px;line-height:1.3;}
.mmw-booth-table .s-desc{color:var(--c-muted);font-style:italic;font-weight:var(--fw-desc);font-size:var(--fs-desc);line-height:1.45;}
.mmw-booth-table .venue{color:var(--c-band);font-weight:var(--fw-venue);font-size:var(--fs-venue);margin-top:4px;}

/* ── DIVIDER / TAG / LIST ── */
.mmw-booth-table hr.mmw-hr{border:none;border-top:1px solid var(--c-line);margin:14px 0;height:0;}
.mmw-booth-table .dinner-tag{display:inline-block;font-size:var(--fs-tag);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#00092B;background:var(--c-tag-bg);padding:3px 12px;border-radius:4px;margin-bottom:8px;}
.mmw-booth-table ul.ext{list-style:none;margin:6px 0 0;padding:0;display:inline-block;text-align:left;}
.mmw-booth-table ul.ext li{position:relative;padding-left:16px;color:var(--c-navy);font-weight:var(--fw-list);font-size:var(--fs-list);line-height:1.7;}
.mmw-booth-table ul.ext li::before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:var(--c-band);}

/* ── EXHIBITION FULL-WIDTH CELL ── */
.mmw-booth-table td.ex-cell{font-family:'Barlow Semi Condensed',sans-serif!important;font-weight:var(--fw-exhibition)!important;color:var(--c-navy)!important;font-size:var(--fs-exhibition)!important;text-transform:uppercase!important;letter-spacing:.05em!important;}

/* ── NOTE ── */
.mmw-table-note{margin-top:16px!important;padding-left:22px;font-size:var(--fs-note)!important;color:var(--c-muted)!important;font-family:'Barlow',sans-serif!important;}

/* ── MOBILE ── */
@media (max-width:768px){
  .mmw-booth-table th,.mmw-booth-table td{padding:14px 16px!important;}
}/* End custom CSS */