/* Main Nav */

#masthead .custom-logo {
    max-width: 250px;
    height: auto;
    width: 100%;
}

.main-navigation #primary-menu > li:hover > a > .name > .name-inner {
  border: 1px solid transparent !important;
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-offset: 7px;
  color: var(--wp--preset--color--pale-pink) !important;
}

.main-navigation #primary-menu > li.current-menu-item > a > .name > .name-inner {
  border: 1px solid transparent !important;
  text-decoration: underline;
  text-decoration-thickness: 2px;
  text-underline-offset: 7px;
  color: var(--wp--preset--color--white);
}

.main-navigation #primary-menu .menu-item-depth-0.contact-us-cta a {
  padding: 5px 15px 1px;
  font-size: 0.8rem;
}

/* Sub Nav */

.menu-resources-nav-container,
.menu-tips-advice-nav-container {
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: var(--wp--style--global--content-size);
  padding-left: var(--wp--preset--spacing--70);
  padding-right: var(--wp--preset--spacing--70);
}

form.search-form {
  margin-left: auto;
}

/* Posts */

.archive .post-content .hentry .entry-excerpt p,
.blog .post-content .hentry .entry-excerpt p {
  font-size: var(--wp--preset--font-size--normal);
}

.archive .post-content .hentry .teaser-content,
.blog .post-content .hentry .teaser-content {
  max-width: unset !important;
}

.archive .post-content .hentry .btn-read-more a,
.blog .post-content .hentry .btn-read-more a,
.pagination a,
#resources-nav a {
  font-size: var(--wp--preset--font-size--normal);
}

/* Autism & I/DDs */

.wp-container-core-group-is-layout-0d6e617b .wp-block-group {
  display: flex;
  flex-direction: column;
}

.wp-container-core-group-is-layout-0d6e617b .wp-block-group .wp-block-buttons {
  margin-top: auto !important;
}

#start-your-journey {
  position: relative;
}

#start-your-journey .section {
  position: relative;
  z-index: 2;
}

#start-your-journey .hero-image img {
  display: block;
  min-width: 400px;
  max-width: 608px;
  width: 47.6489028%;
}

#start-your-journey .hero-image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  position: absolute;
  z-index: 1;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  max-width: 1440px;
  margin: auto;
}

#start-your-journey:after {
  content: "";
  background-color: #fff;
  height: 230px;
  width: 100%;
  display: block;
}

@media screen and (min-width: 782px) {
  #start-your-journey .hero-image {
    display: block;
  }

  #start-your-journey:after {
    height: 93px;
  }
}

/* Take Autism Screener CTA */

.diagnosis-underline a {
  text-decoration: underline;
  text-decoration-thickness: 2px !important;
  text-underline-offset: 7px !important;
  color: var(--wp--preset--color--white) !important;
}

/* Accordion +-Sign Aligmnet */
.wp-block-acf-accordion .block-accordion-panel-title .icon-close {
  height: 27px;
}

.copyright {
  color: var(--wp--preset--color--dark-blue) !important;
}

.site-address a {
  color: var(--wp--preset--color--dark-blue) !important;
}

.copyright .pipe {
  opacity: 0.2;
}

.copyright a {
  color: var(--wp--preset--color--dark-blue) !important;
  text-decoration: none !important;
}