﻿@media print {
  body {
    color: #000;
    background-color: #fff;
    font-size: 12pt; }
  .content-body {
    margin-top: 20px !important; }
  #epi-quickNavigator {
    display: none !important; }
  a:link,
  a:visited {
    color: #520;
    background: transparent;
    font-weight: bold;
    text-decoration: underline; }
  a[href]:after {
    content: none !important; }
  figure, picture, img, .main-image-section,
  .gallery, .gallery-item, .gallery-item > a,
  .capsule, .content-body li, .content-body p {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid !important;
    page-break-before: auto;
    page-break-after: auto; }
  .embed-responsive-16by9:before {
    padding: 0 !important; }
  .embed-responsive iframe {
    position: unset; }
  .btn:not(.award-btn) {
    padding-left: 0 !important; }
  .text-white {
    color: #000 !important; }
  .article-meta .w-100 ul + p {
    display: none !important; }
  .download-section {
    display: none !important; }
  /* Img */
  img {
    max-height: 700px !important;
    max-width: 100% !important; }
    img[src$=".aspx"] {
      display: none !important; }
  .icon-zoom {
    display: none !important; }
  .center-link img + svg {
    display: none !important; }
  /* Header */
  .site-navigation {
    display: none !important; }
  #home-header .menu {
    display: none !important; }
  .container > nav {
    display: none !important; }
  a.logo-background {
    display: none !important; }
  img.logo-in-printing {
    display: inline-block !important;
    width: 117px;
    margin-right: 1.5rem; }
  .branded-area-separator {
    display: inline-block !important;
    margin-top: 1.7rem !important; }
  #brandedAreaTitle {
    padding-top: 1.8rem; }
  .header-branded-title {
    padding-left: 0 !important; }
  .pf-header {
    display: block !important;
    font-size: 16px; }
    .pf-header strong {
      font-weight: 700; }
  /* Share and Contact blocks */
  .share {
    display: none !important; }
  .contact-teaser {
    display: none !important; }
  #share {
    display: none !important; }
  /* Slider */
  .teasers-slider-wrapper {
    display: none !important; }
  /* Newsletter blocks */
  .newsletter-block {
    display: none !important; }
  .newsletter-container {
    display: none !important; }
  .newsletter-contact {
    display: none !important; }
  .newsletter {
    display: none !important; }
  /* Capsule */
  .capsule-collapse .collapse {
    display: block !important; }
  #collapse-order-case-study {
    display: block !important; }
  /* Authors capsule */
  .authors-collapse {
    display: block !important; }
    .authors-collapse .authors-item {
      display: inline-flex !important;
      max-width: 100% !important; }
    .authors-collapse .authors-number {
      display: none !important; }
  /* Author name and picture links */
  .author-name {
    display: none !important; }
    .author-name.d-none {
      display: inline !important; }
  .author-portrait {
    display: none !important; }
    .author-portrait.d-none {
      display: inline !important; }
    .author-portrait .img-bordered {
      display: inline-block !important; }
    .author-portrait div.rounded-circle {
      display: none !important; }
  /* Publication main multimedia */
  .main-image-section .pf-publ-main-image {
    display: block !important; }
    .main-image-section .pf-publ-main-image .play-button {
      background: none !important;
      overflow: hidden; }
      .main-image-section .pf-publ-main-image .play-button img {
        width: 60px; }
  .main-image-section .embed-responsive {
    display: none !important; }
  /* Footer */
  .site_footer {
    display: none !important; }
  .pf-footer {
    display: block !important;
    font-size: 16px;
    color: #808080; }
  .back-to-top {
    display: none !important; }
  /* Only for Mozilla Firefox */
  @supports (-moz-appearance: none) {
    [class*=" offset-"] {
      margin-left: 0 !important; }
    .title-offset {
      margin-left: 0 !important; }
    .d-flex {
      display: block !important; }
    .title-section {
      display: block !important; }
    .icon {
      display: inline !important; }
    .icon-zoom {
      display: none !important; }
    .row {
      display: block !important; }
      .row .flex-column:not(.d-none),
      .row .flex-column:not(.d-lg-none),
      .row .flex-column:not(.d-md-none) {
        display: block !important; }
    [class*="col-"], [class*=" col-"] {
      display: block !important;
      max-width: 100% !important; }
    .d-md-none .center-link {
      display: none !important; }
    .page-content-body .capsule .article-teaser-related {
      margin-left: 16px !important; }
    .capsule .article-teaser-related img {
      max-width: 350px !important;
      margin-bottom: 10px;
      margin-left: -16px; }
    .main-image-section .pf-publ-main-image .play-button {
      margin-left: -100px; } } }

@page {
  margin-top: 2cm;
  margin-bottom: 2cm; }
