/*------------------------------------*\
    $VARS
\*------------------------------------*/
/* DESIGN UPDATE */
/* FONT-FACE DEFINITIONS */
/* COLOR DEFINITIONS */
/*
$header-identity-font-size: 36;
$header-identity-line-height: 36;
*/
/* ASSET DEFINITIONS */
/* SIZE DEFINITIONS */
/* SCREEN SIZES */
/* $desktop: 1410px !default; */
/* VARIABLES THAT NEED TO BE DEFINED AS FOR INUIT.CSS */
/*
* font weights of Hind
*/
/*required for inuit.css*/
/**
 * Debug mode will visually highlight any potential markup/accessibility quirks
 * in the browser. Set to `true` or `false`.
 */
/**
 * Debug mode is set to: false
 */
/**
 * SERP Facelift vars, to be merged with upcoming facelift
 */
/**
 *  FACELIFT SIZE DEFINITIONS
 */
/** BREAKPOINTS */
/***
 * calculates relative units for font-size and line height based on pixel values
 */
@media print {
  * {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
    font-style: normal;
    font-weight: 300;
    font-size: 12px;
    font-size: 0.8rem;
    line-height: 15px;
    line-height: 1rem;
    max-width: 100% !important; }
  /*
  a:link:after,
  a:visited:after {
    content:" [" attr(href) "] ";
  }
  */
  @page {
    size: A4;
    margin: 14mm 5mm 5mm 5mm !important;
    @top-left {
      content: ""; }
    @top-center {
      content: ""; }
    @top-right {
      content: ""; }
    @bottom-left {
      content: ""; }
    @bottom-center {
      content: ""; }
    @bottom-right {
      content: ""; } }
  html, body {
    width: 200mm !important;
    margin: 0 !important; }
  img {
    max-width: 100%; }
  header.header,
  header.header-full,
  .header__tools,
  .header__navigation,
  .stage,
  .owl-controls,
  .headline__teaser-image img,
  .loading,
  .pager,
  .embedded-video,
  .footer,
  .prev-button-container,
  .next-button-container,
  .toolbar {
    display: none !important; }
  header.pull-down__header {
    display: none !important; }
  header.pull-down__header.icon-arrow_down {
    display: block !important; }
  .print-brand--text {
    font-size: 15px;
    font-size: 1rem;
    line-height: 20px;
    line-height: 1.33333rem;
    border-bottom: 1px solid #000; }
  .print-display--block {
    display: block !important; }
  .print-display--inline {
    display: inline !important; }
  .print-display--none {
    display: none !important; }
  .row {
    page-break-before: avoid;
    page-break-after: avoid;
    border: none;
    box-shadow: none;
    border-bottom: 1px solid #e4e4e4;
    margin-bottom: 0 !important; }
  .hide,
  .expander__content {
    display: block !important; }
  .co-brand {
    background: #fff !important;
    border-bottom: 1px solid #e4e4e4;
    box-shadow: none;
    width: 200mm !important; }
  .wrapper {
    background: #fff !important;
    border: none;
    box-shadow: none; }
  .logo-carousel .owl-item {
    width: 33% !important; }
  .cover-carousel .owl-item {
    width: 25% !important; }
    .cover-carousel .owl-item img {
      border: none !important;
      box-shadow: none !important; }
  .btn {
    background: #006ed5 !important;
    box-shadow: none !important; }
    .btn span {
      background: #006ed5 !important; }
  input {
    box-shadow: none !important; } }
