.nerivaport-blocksy .entry-header,
.nerivaport-blocksy .hero-section {
  display: none;
}

.nerivaport-blocksy .site-main,
.nerivaport-blocksy [data-content="normal"] {
  padding: 0;
}

.nerivaport-blocksy .ct-container-full {
  max-width: none;
  padding: 0;
}

.nerivaport-blocksy .hero-photo {
  background-image: var(--hero-image);
}

.nerivaport-blocksy .living-image {
  background-image: var(--living-image);
}

.nerivaport-blocksy .story-image {
  background-image: var(--story-image);
}

.nerivaport-blocksy .profile-background {
  background-image: var(--profile-image);
}

.nerivaport-blocksy .account-background {
  background-image: var(--account-image);
}

.nerivaport-blocksy .hero-copy h1,
.nerivaport-blocksy .profile-story h1,
.nerivaport-blocksy .profile-form h2,
.nerivaport-blocksy .mycare-sidebar .brand,
.nerivaport-blocksy .account-story h1 {
  color: #fff;
}

.nerivaport-blocksy .care-signal,
.nerivaport-blocksy .care-signal strong,
.nerivaport-blocksy .care-signal dd {
  color: #fff;
}

.nerivaport-blocksy .signal-toggle {
  color: #fff;
  border-color: rgba(255, 255, 255, 0.28);
  background: rgba(20, 35, 52, 0.74);
}

.nerivaport-main {
  overflow: clip;
}

.page-template-nerivaport-home .ct-header,
.page-template-nerivaport-home .ct-footer,
.page-template-page-bakim-profili .ct-header,
.page-template-page-bakim-profili .ct-footer,
.page-template-page-mycare .ct-header,
.page-template-page-mycare .ct-footer,
.page-template-page-nerivaport-account .ct-header,
.page-template-page-nerivaport-account .ct-footer {
  display: none;
}

.nerivaport-engine-page .ct-header,
.nerivaport-engine-page .ct-footer {
  display: none;
}

.neriva-reveal {
  opacity: 0;
  transform: translateY(24px);
  transition: opacity 700ms ease, transform 700ms ease;
}

.neriva-reveal.is-visible {
  opacity: 1;
  transform: none;
}
