/************ self-serve CSS **********/

body.ip3-edit .component-wrapper .component-content .multiple-icon-signpost__two-item .component-wrapper.Item-MultipleTextIconSignpost {
  -ms-flex-preferred-size: calc(50% - var(--sm-1) + var(--sm-4));
  flex-basis: calc(50% - var(--sm-1) + var(--sm-4))
}
body.ip3-edit .component-wrapper .component-content .multiple-icon-signpost__three-item .component-wrapper.Item-MultipleTextIconSignpost  {
  -ms-flex-preferred-size: calc(33.33% - var(--sm-1) + var(--xs-1));
  flex-basis: calc(33.33% - var(--sm-1) + var(--xs-1))
}

body.ip3-edit .multiple-icon-signpost .cta--overlay-card::before {content:none;}
body.ip3-edit .config-text, body.ip3-edit .carousel-banner__content {position: relative; z-index: 5;}
body.ip3-edit.hasjs [data-animate]{opacity:1}
body.ip3-edit .signpost-card .cta::before, body.ip3-edit .cta--overlay-card::before {content: none;} 
body.ip3-edit .header{position:relative}
@media (max-width:1200px) {
  :where(.mm-slideout){
    z-index:999
  }
}

/*--------------*/

body.ip3-edit .bod {
    z-index: 1;
}

body.ip3-edit .modal-backdrop.show {
    position: relative;
    z-index: 1;
}

/****For sitemap****/

.sitemap-main-wrapper .sitemap-content-wrapper ul, 
.sitemap-main-wrapper .sitemap-content-wrapper ul li {
        margin: var(--xs-2) 0;
}

