﻿/* #region bootstrap colors / theme colors */
/* #endregion */
/* #region bootstrap color tints */
/* #endregion */
.innovations {
  display: grid;
  grid-auto-flow: row;
  grid-row-gap: 1.25rem;
}
.innovations .item-head {
  letter-spacing: normal;
  margin-bottom: 0;
  font-weight: 600;
}
.innovations .item-head {
  line-height: 1.5;
  margin: 0;
}
.innovations ul:last-child {
  margin-bottom: 0;
}
.innovations.iv-synopsis {
  line-height: 1.5;
}
.innovations.iv-synopsis h2 {
  font-size: 1.125rem;
  font-weight: 700;
  color: #01768b;
}
.innovations.iv-synopsis .item-head {
  font-size: 1rem;
  color: #565a5c;
}
.innovations.iv-summary .item-head {
  font-size: 1.375rem;
}
@media (min-width: 75rem) {
  .innovations.iv-summary {
    grid-row-gap: 1.875rem;
  }
}

@media print {
  .innovations {
    display: grid;
    grid-auto-flow: row;
    line-height: 1.5;
    color: #343637;
  }
  .innovations .item-head {
    font-weight: 700;
  }
  .innovations .item-group {
    margin: 0;
  }
  .innovations.iv-synopsis {
    font-size: 9pt;
    padding: 12pt 10pt 10pt;
    grid-row-gap: 10pt;
    border-top: 4rem solid #01768b;
  }
  .innovations.iv-synopsis h2 {
    color: #565a5c;
  }
  .innovations.iv-synopsis .item-head {
    font-size: 10pt;
    margin-bottom: 2pt;
  }
  .innovations.iv-synopsis .item-value {
    font-size: 10pt;
  }
  .innovations.iv-summary {
    grid-row-gap: 12pt;
  }
  .innovations.iv-summary h1 {
    font-size: 24pt;
    font-weight: 300;
    color: #6f7374;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    position: static !important;
    height: auto !important;
    white-space: unset !important;
    width: 100% !important;
  }
  .innovations.iv-summary .item-head {
    font-size: 12pt;
    margin-bottom: 0;
  }
  .innovations.iv-summary .item-value {
    font-size: 10pt;
  }

  .nav-head-full {
    padding: 0;
  }
  .nav-head-full .nav-main {
    padding: var(--print-padding-sm) var(--print-padding-md);
  }

  .page-top {
    display: none !important;
  }

  .column-group {
    margin: 0;
    padding: 0;
    max-width: 60rem;
  }
  .column-group .row {
    padding: 0;
    margin: 0;
    display: grid;
    grid-template-columns: 1fr 2fr;
    gap: 12pt;
  }
  .column-group .row > .column {
    padding: 0;
    margin: 0;
    width: 100%;
    display: block;
  }
  .column-group .row .navigation {
    position: static;
    align-self: auto;
    background-color: #d9eaee;
  }

  .contact-card {
    margin-right: 1.25rem;
  }
  .contact-card .flex-md-row {
    flex-flow: row !important;
  }
  .contact-card .photo {
    width: 25%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/actions-runner/_work/ws.dotorg/ws.dotorg/CCHMC.Web.MVC/includes/stylesheets/org/01-abstracts/_var-bootstrap-reset.scss%22,%22file:///C:/actions-runner/_work/ws.dotorg/ws.dotorg/CCHMC.Web.MVC/includes/stylesheets/org/03-components/_innovations.scss%22,%22file:///C:/actions-runner/_work/ws.dotorg/ws.dotorg/CCHMC.Web.MVC/includes/stylesheets/libs/bootstrap5/mixins/_breakpoints.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AA4CA;AAuFA;AAGA;AAoGA;ACrOA;EACE;EACA;EACA,cDqcsB;;ACnctB;EACE;EACA;EACA;;AAMF;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE,WDqYwB;ECpYxB;EACA,ODiBU;;ACdZ;EACE,WDkXwB;ECjXxB,ODxBU;;AC8BZ;EACE,WDqXwB;;AEpW1B;EDpBF;IAOI,cD6ZkB;;;;ACxZxB;EACE;IACE;IACA;IACA;IACA,ODlCY;;ECoCZ;IACE;;EAGF;IACE;;EAGF;IACE;IACA;IACA;IACA;;EAEA;IACE,OD9DQ;;ECiEV;IACE;IACA;;EAGF;IACE;;EAIJ;IACE;;EAEA;IACE;IACA;IACA,ODzEQ;IC0ER;IACA;IACA;IACA;IACA;IACA;IACA;;EAGF;IACE;IACA;;EAGF;IACE;;;EAKN;IACE;;EAEA;IACE;;;EAIJ;IACE;;;EAGF;IACE;IACA;IACA;;EAEA;IACE;IACA;IACA;IACA;IACA;;EAEA;IACE;IACA;IACA;IACA;;EAGF;IACE;IACA;IACA,kBDeG;;;ECVT;IACE,cDgToB;;EC9SpB;IACE;;EAGF;IACE%22%7D */