    .emphasis-title h1 {
  font-size: clamp(2.2rem, 8vw, 2.8rem);
  letter-spacing: 1px;
  hyphens: none;
  -webkit-hyphens: none;
  text-wrap: balance;
  overflow-wrap: break-word;
}
@media (min-width: 768px) {
  .emphasis-title h1 {
    font-size: clamp(2.8rem, 5vw, 3.7rem);
    letter-spacing: 2px;
  }
}
@media (min-width: 992px) {
	:root {
		--cnvs-header-height: 100px;
	}
}
@media (min-width: 1200px) {
  .emphasis-title h1 {
    font-size: 4.8rem;
  }
}
html {
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
}
.header-row {
    padding: 20px 0;
}
#header-wrap #logo img {
    padding: 0;
}
.feature-box {background:#1a1411;}
