.everops-big-mark-content .container-fluid {
  position: relative;
}
.everops-big-mark-content .mark-contain {
  position: absolute;
  top: -10rem;
  width: 914px;
  bottom: -10rem;
  overflow: hidden;
  display: none;
}
@media (min-width: 55rem) {
  .everops-big-mark-content .mark-contain {
    display: block;
  }
}
.everops-big-mark-content .mark {
  position: absolute;
  width: 914px;
  height: 443px;
  background-image: url("../img/floating-mark.svg");
  background-repeat: no-repeat;
  background-size: contain;
  top: calc(50% - 221px);
  right: 0;
  z-index: -1;
}
.everops-big-mark-content:not(.right-aligned-image) .mark-contain {
  left: -380px;
}
@media (min-width: 75rem) {
  .everops-big-mark-content:not(.right-aligned-image).with-image .mark-contain {
    left: -440px;
  }
  .everops-big-mark-content:not(.right-aligned-image).with-image .content-area {
    padding-left: 43%;
  }
}
@media (min-width: 55rem) {
  .everops-big-mark-content:not(.right-aligned-image) .window-panes {
    left: -36px;
  }
}
.everops-big-mark-content:not(.right-aligned-image) .window-panes img {
  left: 0;
}
@media (min-width: 55rem) {
  .everops-big-mark-content:not(.right-aligned-image) .content-area {
    padding-left: 50%;
  }
}
.everops-big-mark-content.right-aligned-image .mark-contain {
  right: -380px;
}
@media (min-width: 75rem) {
  .everops-big-mark-content.right-aligned-image.with-image .mark-contain {
    right: -440px;
  }
  .everops-big-mark-content.right-aligned-image.with-image .content-area {
    padding-right: 43%;
  }
}
@media (min-width: 55rem) {
  .everops-big-mark-content.right-aligned-image .window-panes {
    right: -36px;
  }
}
.everops-big-mark-content.right-aligned-image .window-panes img {
  right: 0;
}
@media (min-width: 55rem) {
  .everops-big-mark-content.right-aligned-image .content-area {
    padding-right: 50%;
  }
}
.everops-big-mark-content .window-panes {
  width: 342px;
  height: 402px;
  margin: -2rem auto 2rem;
  position: relative;
  max-width: 100%;
  z-index: -1;
}
@media (min-width: 55rem) {
  .everops-big-mark-content .window-panes {
    width: 486px;
    height: 574px;
    margin: 0;
    position: absolute;
    top: calc(50% - 287px);
  }
}
.everops-big-mark-content .window-panes img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  object-fit: cover;
  clip-path: url(#markWindowPanes);
}
@media (min-width: 55rem) {
  .everops-big-mark-content .window-panes img {
    clip-path: url(#markWindowPanesBig);
  }
}
.everops-big-mark-content .window-panes svg {
  max-width: 100%;
  height: auto;
}
