@media print {
  @page {
    margin-top: 2cm;
    margin-bottom: 2cm;
    margin-left: 2cm;
    margin-right: 2cm;
  }
  header {
    box-shadow: none;
    padding: 0;
  }
  @page :first {
    header {
      display: block !important;
    }
  }
  .header-main.fixed {
    position: absolute;
    box-shadow: rgb(0 0 0 / 0%) 0 0 0px;
  }
  body {
    background: #ffffff;
    color: #000000;
    font-size: 8pt;
    line-height: 150%;
    margin: 0px;
  }
  body * {
    -o-transition-property: none !important;
    -moz-transition-property: none !important;
    -ms-transition-property: none !important;
    -webkit-transition-property: none !important;
    transition-property: none !important;
    transition: none;
    -moz-transition: none;
    -webkit-transition: none;
  }
  hr {
    color: #ccc;
    background-color: #ccc;
  }
  h1, h2, h3, h4, h5, h6, code, pre, p, a:link, a:visited, blockquote, .sub-head, .sub-title, .read-more a:after, .date, .filter-dropdowns .filter-item .dropdown-toggle, .filter-dropdowns .filter-item .dropdown-toggle:before {
    color: #000000 !important;
  }
  p {
    page-break-inside: avoid;
  }
  blockquote {
    background-image: none;
  }
  a:link, a:visited {
    text-decoration: underline;
  }
  .btn {
    border: 1px solid #000;
  }
  .collapse {
    display: block !important;
    height: auto !important;
  }
  .skip-btn, .nav-bar, #menu, #navigation, .do-not-print, #Nav, #FlyOutNav, #SubNav, .NoPrint {
    display: none;
  }
  .header-over-hero .header-main .brand .brand-white, .footer-main .brand img {
    content: url('../../../../uploads/2022/06/brand-canyon.png');
  }
  .blue-bg, .footer-main, .blue-bg h1, .blue-bg h2, .blue-bg h3, .blue-bg h4, .blue-bg h5, .blue-bg h6, .blue-bg .sub-head {
    background: #fff;
    color: #000000;
  }
  .owl-stage, .strategies-slider-cont .left-cl {
    width: 100% !important;
    text-align: left;
  }
  .owl-carousel .owl-stage-outer {
    overflow: visible;
    width: 100%;
  }
  .grid-lines.slide-lines:before, .grid-lines.slide-lines:after, .menu-btn, .strategies-slider-cont .right-cl, .strategies-slider-cont .left-cl .item .icon, .sub-head:before, .read-more, .footer-main .aside-wrap, .social-links {
    display: none !important;
  }
  .owl-stage {
    display: block;
    transform: none !important;
  }
  .owl-item {
    width: 100% !important;
    float: none;
    text-align: left;
  }
  .strategies-slider-cont .left-cl .item {
    max-width: none;
  }
  .strategies-slider-cont, .leadership-cont, .news-list {
    page-break-before: always;
  }
	.leadership-cont {page-break-after:always;}
	.news-list {float:none; display:block;}
  .strategies-slider-cont .left-cl .item .sub-head {
    margin-bottom: 0;
  }
  .sub-head {
    padding-left: 0;
  }
  .leadership-cont, .news-list {
    overflow: visible;
  }
  .cta-banner .over-cont h2 {
    color: #fff !important;
  }
  .news-list.list2 .grid-lines {
    padding: 0;
  }
  .footer-main {
    padding-bottom: 0;
  }
  .leadership-cont .grid-lines {
    padding-top: 0;
  }
  .wow {
    opacity: 1 !important;
    visibility:visible !important; transition: none;
-moz-transition: none;
-webkit-transition: none;
  }
}