/* MP World inner-page header fixes */
.default-page .inner-top { background: transparent !important; }
@media (min-width: 768px) {
  html { scrollbar-gutter: stable; }
  .default-page .elementor > .e-con.e-parent:first-child > .e-con-inner > .e-con.e-child:has(> .elementor-widget-icon-list a[href^="tel:"]) > .elementor-widget-icon-list {
    width: 100% !important;
    max-width: 100% !important;
    flex-basis: 100% !important;
  }
}
@media (min-width: 768px) {
  .elementor-6270 .elementor-element-4f8bd61d,
  .default-page .e-con.e-child:has(h1) { background: transparent !important; }
}
/* Header contact visibility */
#header.white-header .header-top .top-user-panel > li > a,
#header.white-header .header-top .top-user-panel > li > a .text,
#header.white-header .header-top .top-user-panel > li > a .material-icons,
#header.white-header .header-top .top-user-panel > li > a [class^="icon-"],
#header.white-header .header-top .top-user-panel > li > a [class*=" icon-"] {
  color: #4b5563 !important;
  opacity: 1 !important;
  text-shadow: none !important;
}
#header.white-header .header-top .top-user-panel > li > a:hover,
#header.white-header .header-top .top-user-panel > li > a:hover .text,
#header.white-header .header-top .top-user-panel > li > a:hover .material-icons {
  color: #024570 !important;
}
#fixed-header .elementor-icon-list-item > a[href^="tel:"] .elementor-icon-list-text,
#fixed-header .elementor-icon-list-item > a[href^="mailto:"] .elementor-icon-list-text,
#fixed-header .elementor-icon-list-item > a[href^="tel:"] .elementor-icon-list-icon i,
#fixed-header .elementor-icon-list-item > a[href^="mailto:"] .elementor-icon-list-icon i,
.default-page .elementor .elementor-icon-list-item > a[href^="tel:"] .elementor-icon-list-text,
.default-page .elementor .elementor-icon-list-item > a[href^="mailto:"] .elementor-icon-list-text,
.default-page .elementor .elementor-icon-list-item > a[href^="tel:"] .elementor-icon-list-icon i,
.default-page .elementor .elementor-icon-list-item > a[href^="mailto:"] .elementor-icon-list-icon i {
  color: #4b5563 !important;
  opacity: 1 !important;
  text-shadow: none !important;
}
#fixed-header a[href^="tel:"],
#fixed-header a[href^="mailto:"],
.default-page .elementor a[href^="tel:"],
.default-page .elementor a[href^="mailto:"] {
  color: #4b5563 !important;
}
#fixed-header a[href^="tel:"] i,
#fixed-header a[href^="mailto:"] i,
.default-page .elementor a[href^="tel:"] i,
.default-page .elementor a[href^="mailto:"] i {
  color: #4b5563 !important;
}
