/* line 3, ../sass/print.scss */
body {
  background: none; }

/* line 7, ../sass/print.scss */
* {
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact; }

/* line 12, ../sass/print.scss */
img {
  max-width: 100% !important;
  page-break-inside: avoid; }

/* line 17, ../sass/print.scss */
.main-footer,
.main-aside,
.main-header__btns,
.main-nav,
#scrolltotop,
.news-detail-back-to-list,
.page-header__tools,
.controls__block,
.cd-trigger:after,
form,
.print-hide-me,
.media-block--single,
.show-more-block,
.modal {
  display: none !important; }

/* line 34, ../sass/print.scss */
.engage .item,
.timeline-item {
  page-break-inside: avoid; }

/* line 40, ../sass/print.scss */
body,
.page-wrapper {
  padding: 0; }

/* line 45, ../sass/print.scss */
.page-wrapper {
  margin: 0 auto;
  min-height: 0; }

/* line 50, ../sass/print.scss */
.main-main {
  width: 100%;
  margin-bottom: 0; }

/* line 55, ../sass/print.scss */
.main-header-wrapper {
  position: relative;
  width: 100%; }

/* line 60, ../sass/print.scss */
.main-header {
  padding-left: 0;
  padding-top: 0; }

/* line 65, ../sass/print.scss */
.crumbs {
  padding: 0.7em 0; }

/* line 70, ../sass/print.scss */
.context--content h1 {
  margin-top: 0.5em; }

/* line 75, ../sass/print.scss */
.timeline-item {
  visibility: visible !important;
  -webkit-transform: translateX(0) !important;
  -moz-transform: translateX(0) !important;
  -ms-transform: translateX(0) !important;
  -o-transform: translateX(0) !important;
  transform: translateX(0) !important;
  opacity: 1 !important;
  margin-bottom: 50px !important; }

/* line 86, ../sass/print.scss */
.cd-trigger {
  height: auto !important;
  page-break-before: always; }

/* line 91, ../sass/print.scss */
.cd-item__info {
  display: block !important; }

/* line 96, ../sass/print.scss */
.main__content .tile-contact-1,
.main__content .tile-contact-2 {
  padding-left: 0; }
/* line 102, ../sass/print.scss */
.p-subindex .main__content .grid .grid__item {
  page-break-before: always; }

/* line 109, ../sass/print.scss */
.operation-item .head-content .more,
.operation-item .head-content .close {
  display: none !important; }
/* line 114, ../sass/print.scss */
.operation-item .operation-info {
  display: block !important;
  opacity: 1 !important; }

/* line 120, ../sass/print.scss */
.accordion__body {
  display: block !important; }

/* line 124, ../sass/print.scss */
.accordion__item {
  border: none !important; }

/* line 128, ../sass/print.scss */
.accordion__header {
  background-color: #f7f6f5 !important;
  color: #636466 !important; }
  /* line 132, ../sass/print.scss */
  .accordion__header.is-expand {
    color: #636466 !important; }
  /* line 136, ../sass/print.scss */
  .accordion__header:before, .accordion__header:after,
  .accordion__header span:before,
  .accordion__header span:after {
    display: none !important; }

/* line 145, ../sass/print.scss */
.contrast .main-header {
  padding-bottom: 0; }
/* line 148, ../sass/print.scss */
.contrast .main-header__logo {
  vertical-align: middle;
  float: none;
  display: table-cell; }

/* line 155, ../sass/print.scss */
.icon-report-dl,
.icon-interactive {
  margin-left: 10px; }

/*# sourceMappingURL=print.css.map */
