.header-refinement header {
  background: #d8ebe8 url('/templates/img/website-refinement-header.jpg') no-repeat center 52% !important;
  background-size: cover !important;
}
.header-refinement header:before { background: #26344280; }
.header-refinement header .titles,
.header-refinement header .desk {
  -webkit-hyphens: none;
  hyphens: none;
  word-break: normal;
  overflow-wrap: normal;
}
.website-refinement-content section > h2:first-child { margin-top: 0; }
.website-refinement-content .titl { margin-top: 28px; }
.website-refinement-content li + li { margin-top: 8px; }
@media (min-width: 980px) {
  .header-refinement header {
    background-image: none !important;
  }
  .header-refinement header:after {
    width: 80%;
    left: calc(10% - 70px);
    right: auto;
    background: url('/templates/img/website-refinement-header.jpg') no-repeat center 52%;
    background-size: 100% auto;
    mask-image: linear-gradient(to right, transparent, #000 5%, #000 95%, transparent);
    z-index: 0;
    pointer-events: none;
  }
  .header-refinement header:before { z-index: 1; }
  .header-refinement header .content { position: relative; z-index: 2; }
}
@media (max-width: 979px) {
  .header-refinement header {
    background-size: auto 144% !important;
    background-position: 74% 51% !important;
  }
  .header-refinement header:before { background: #26344299; }
}
