.highlight {
  background: #929997 url("../../img/rw-head-big-2.png") no-repeat 55% center / auto 90%;
}
#allcont .highlight .highlight-cont ul.is-style-listen-check li {
  background-image: url("../../img/check-green-bold.svg") !important;
}
.highlight {
  position: relative;
}
.highlight > .inner_section {
  width: var(--baseWidth);
  max-width: var(--maxWidth);
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
.highlight .highlight-stoerer {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 90vw;
  background: var(--secondColor);
  color: #fff;
  font-weight: bold;
  padding: 10px 20px 10px 10px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  text-transform: uppercase;
}
.highlight .highlight-stoerer:before {
  content: "";
  display: block;
  width: calc((100vw - 1220px) / 2 + 1px);
  height: 100%;
  background: var(--secondColor);
  transform: translateX(-100%);
  position: absolute;
  top: 0;
  left: 1px;
}
@media (max-width: 1300px) {
  .highlight .highlight-stoerer:before {
    width: calc(4vw + 1px);
  }
}
.highlight .highlight-cont {
  padding: 5em 0 3em;
  color: #fff;
  width: 100%;
}
.highlight .highlight-cont h1, .highlight .highlight-cont h2, .highlight .highlight-cont h3, .highlight .highlight-cont h4, .highlight .highlight-cont h5, .highlight .highlight-cont h6, .highlight .highlight-cont .is-style-like-h1, .highlight .highlight-cont .is-style-like-h2, .highlight .highlight-cont .is-style-like-h3, .highlight .highlight-cont .is-style-like-h4 {
  color: #fff;
}
.highlight .highlight-cont ul:not(.is-style-list--check) li {
  background-image: url("../../img/li-platine-white2x.png") !important;
}
