<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.layout:has(header) {
  padding:0;
}

header[class*="ad-lp-header-"] {
  width:100%;
  padding:15px 30px;
}

@media only screen and (min-width: 1230px) {
  header[class*="ad-lp-header-"] {
    padding:15px 0;
  }
}

header[class*="ad-lp-header-"] .ad-lp-header-container {
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
  align-items:center;
  margin:0 auto;
}

@media only screen and (min-width: 960px) {
  header[class*="ad-lp-header-"] .ad-lp-header-container {
    flex-wrap:nowrap;
  }
}

header[class*="ad-lp-header-"] .ad-lp-header-logo,
header[class*="ad-lp-header-"] .ad-lp-header-menu {
  flex-basis:100%;
}

@media only screen and (min-width: 960px) {
  header[class*="ad-lp-header-"] .ad-lp-header-logo,
  header[class*="ad-lp-header-"] .ad-lp-header-menu {
    flex-basis:auto;
  }
}

header[class*="ad-lp-header-"] .ad-lp-header-logo {
  margin-right:0;
}

@media only screen and (min-width: 960px) {
  header[class*="ad-lp-header-"] .ad-lp-header-logo {
    margin-right:20px;
  }
}

header[class*="ad-lp-header-"] .ad-lp-header-menu {
  margin-top:15px;
}

@media only screen and (min-width: 960px) {
  header[class*="ad-lp-header-"] .ad-lp-header-menu {
    margin-top:0px;
  }
}

.layout:has(.ad-lp-header-green) {
  background-color:var(--cutler);
  padding-top:0;
  padding-bottom:0;
}

.layout:has(.ad-lp-header-white) {
  background-color:var(--white);
  padding-top:0;
  padding-bottom:0;
}

header.ad-lp-header-green {
  color:var(--white);
}

header.ad-lp-header-white {
  color:var(--cutler);
}

header[class*="ad-lp-header-"] img {
  height:auto;
  display:block;
  margin:0 auto;
}

@media only screen and (min-width: 960px) {
  header[class*="ad-lp-header-"] img {
    margin:0;
  }
}

header[class*="ad-lp-header-"] .ad-lp-header-logo.ohio-logo img {
  max-width:130px;
}

header[class*="ad-lp-header-"] .ad-lp-header-logo.ohio-online-logo img {
  max-width:260px;
}

@media only screen and (min-width: 750px) {
  header[class*="ad-lp-header-"] .ad-lp-header-logo.ohio-online-logo img {
    max-width:292px;
  }
} 

header[class*="ad-lp-header-"] .ad-lp-header-logo.ohio-hcom-logo img {
  max-width:260px;
}

@media only screen and (min-width: 750px) {
  header[class*="ad-lp-header-"] .ad-lp-header-logo.ohio-hcom-logo img {
    max-width:310px;
  }
} 

header[class*="ad-lp-header-"] ul {
  list-style:'';
  padding:0;
  overflow:visible;
  text-align:center;
}

@media only screen and (min-width: 960px) {
  header[class*="ad-lp-header-"] ul {
    text-align:right;
  }
}

header[class*="ad-lp-header-"] ul li {
  display:inline-block;
  margin-bottom:0;
}

header[class*="ad-lp-header-"] ul li:first-of-type {
  margin-right:15px;
}

header.ad-lp-header-green ul li {
  color:var(--white);
}

header.ad-lp-header-white ul li {
  color:var(--cutler);
}

header[class*="ad-lp-header-"] ul li a {
  display:inline-block;
  font-family:var(--text-display);
  text-transform:uppercase;
  text-decoration:none;
  -webkit-text-decoration-color:transparent;
  text-decoration-color:transparent;
  font-size:16px;
  line-height:20px;
  font-weight:900;
  padding:0 5px;
  outline:2px solid transparent;
  outline-offset:2px;
  transition:.2s all ease;
}

@media only screen and (min-width: 750px) {
  header[class*="ad-lp-header-"] ul li a {
    font-size:18px;
    line-height:20px;
  }
}

header[class*="ad-lp-header-"] ul li a:hover {
  text-decoration:underline;
}

header[class*="ad-lp-header-"] ul li a:focus {
  outline:2px solid currentColor !important;
  background:none !important;
}

header.ad-lp-header-green ul li a {
  color:var(--white);
}

header.ad-lp-header-white ul li a {
  color:var(--cutler);
}

header.ad-lp-header-green ul li a:hover,
header.ad-lp-header-green ul li a:focus {
  color:var(--teal) !important;
}

header.ad-lp-header-white ul li a:hover,
header.ad-lp-header-white ul li a:focus {
  color:var(--under-the-elms) !important;
}

@media print {
  header[class*="ad-lp-header-"] {
    border-bottom:1px solid var(--under-the-elms);
  }

  header[class*="ad-lp-header-"] img {
    -webkit-filter:brightness(0) saturate(100%) invert(31%) sepia(19%) saturate(2425%) hue-rotate(120deg) brightness(96%) contrast(107%);
    filter:brightness(0) saturate(100%) invert(31%) sepia(19%) saturate(2425%) hue-rotate(120deg) brightness(96%) contrast(107%);
  }

  header[class*="ad-lp-header-"] ul li a {
    color:var(--cutler) !important;
  }
}

/* Styles specific to layout builder preview */
/* Remove outside padding on header section */
.ouws_wspage:has(.node-ad-landing-page-layout-builder-form) .layout:has(header[class^="ad-lp-header-"]) .layout-builder-block {
  padding:0;
}
</pre></body></html>