/* Malli: @include icon($facebook)*/
.module-header_slider_new {
  overflow: initial; }
  .module-header_slider_new .header-slider-new-container {
    position: relative; }
    .module-header_slider_new .header-slider-new-container:after {
      content: '';
      display: block;
      position: absolute;
      top: 9.375rem;
      bottom: -4.0625rem;
      right: -25.9375rem;
      width: 100%;
      min-width: 23.125rem;
      background: url(../../images/header-slide-graphic.png) no-repeat;
      background-position: bottom right;
      background-size: contain;
      pointer-events: none; }
    @media screen and (max-width: 89.9375em) {
      .module-header_slider_new .header-slider-new-container:after {
        bottom: -3.125rem;
        right: -23.125rem; } }
  @media screen and (max-width: 79.9375em) {
    .module-header_slider_new .header-slider-new-container:after {
      bottom: -2.1875rem;
      right: -19.6875rem; } }
@media screen and (max-width: 63.9375em) {
  .module-header_slider_new .header-slider-new-container:after {
    bottom: 0; } }
@media screen and (max-width: 47.9375em) {
  .module-header_slider_new .header-slider-new-container:after {
    height: 18.75rem;
    bottom: initial;
    top: 9.375rem;
    right: -8.3125rem; } }
@media screen and (max-width: 31.1875em) {
  .module-header_slider_new .header-slider-new-container:after {
    height: 15.625rem;
    bottom: initial;
    top: 9.375rem;
    right: -6.9375rem; } }
.module-header_slider_new .header-slider-new-container.header-slider-type-subpage:after {
  top: 8.125rem;
  bottom: -1.875rem;
  right: -17.5rem; }
@media screen and (max-width: 89.9375em) {
  .module-header_slider_new .header-slider-new-container.header-slider-type-subpage:after {
    bottom: -1.5625rem;
    right: -15.3125rem; } }
@media screen and (max-width: 79.9375em) {
  .module-header_slider_new .header-slider-new-container.header-slider-type-subpage:after {
    bottom: -1.25rem;
    right: -12.8125rem; } }
@media screen and (max-width: 63.9375em) {
  .module-header_slider_new .header-slider-new-container.header-slider-type-subpage:after {
    bottom: 0;
    right: -10.9375rem; } }
@media screen and (max-width: 47.9375em) {
  .module-header_slider_new .header-slider-new-container.header-slider-type-subpage:after {
    height: 18.75rem;
    bottom: initial;
    top: 9.375rem;
    right: -8.3125rem; } }
@media screen and (max-width: 31.1875em) {
  .module-header_slider_new .header-slider-new-container.header-slider-type-subpage:after {
    height: 15.625rem;
    bottom: initial;
    top: 9.375rem;
    right: -6.9375rem; } }
.module-header_slider_new.module-width-full-area {
  padding-left: 0;
  padding-right: 0; }
.module-header_slider_new .header-slide-content-wrapper {
  pointer-events: none; }
  .module-header_slider_new .header-slide-content-wrapper .header-slide-content-container {
    pointer-events: initial; }
.module-header_slider_new .header-slide-buttons {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: -0.9375rem 0; }
@media screen and (max-width: 47.9375em) {
  .module-header_slider_new .header-slide-buttons {
    margin-bottom: -0.78125rem 0; } }
@media screen and (max-width: 31.1875em) {
  .module-header_slider_new .header-slide-buttons {
    margin-bottom: -0.625rem 0; } }
@media screen and (max-width: 25em) {
  .module-header_slider_new .header-slide-buttons {
    margin-bottom: -0.4375rem 0; } }
.module-header_slider_new .header-slide-buttons .header-slide-button {
  width: calc(50% - 1.25rem); }
@media screen and (max-width: 47.9375em) {
  .module-header_slider_new .header-slide-buttons .header-slide-button {
    width: calc(50% - 0.9375rem); } }
@media screen and (max-width: 31.1875em) {
  .module-header_slider_new .header-slide-buttons .header-slide-button {
    width: calc(50% - 0.78125rem); } }
@media screen and (max-width: 25em) {
  .module-header_slider_new .header-slide-buttons .header-slide-button {
    width: 100%; } }
.module-header_slider_new .header-slide-buttons .header-slide-button a {
  border-bottom: 0.0625rem solid #707070;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-family: 'Barlow Condensed', "Times New Roman", Times, serif;
  font-size: 1.5rem;
  line-height: 1.1;
  color: #294465;
  font-weight: 600;
  font-style: normal;
  letter-spacing: 0rem;
  text-transform: initial;
  margin: 1.5625rem 0 1.25rem 0;
  text-decoration: none !important;
  padding-bottom: 0.9375rem;
  margin: 0.9375rem 0; }
  .module-header_slider_new .header-slide-buttons .header-slide-button a:after {
    display: none; }
  .module-header_slider_new .header-slide-buttons .header-slide-button a a:not(.button):not(.button-alt):not(.button-large):not(.button-large-alt):not(.button-small):not(.button-small-alt), .module-header_slider_new .header-slide-buttons .header-slide-button a .a {
    font-family: inherit;
    font-weight: inherit;
    text-transform: inherit;
    letter-spacing: inherit; }
  .module-header_slider_new .header-slide-buttons .header-slide-button aa, .module-header_slider_new .header-slide-buttons .header-slide-button a.a {
    font-family: inherit;
    color: inherit;
    font-weight: inherit;
    font-style: inherit;
    letter-spacing: inherit;
    text-transform: inherit; }
    .module-header_slider_new .header-slide-buttons .header-slide-button aa:hover, .module-header_slider_new .header-slide-buttons .header-slide-button a.a:hover, .module-header_slider_new .header-slide-buttons .header-slide-button aa:active, .module-header_slider_new .header-slide-buttons .header-slide-button a.a:active, .module-header_slider_new .header-slide-buttons .header-slide-button aa:focus, .module-header_slider_new .header-slide-buttons .header-slide-button a.a:focus {
      color: inherit; }
  @media screen and (max-width: 31.1875em) {
    .module-header_slider_new .header-slide-buttons .header-slide-button a {
      overflow-wrap: break-word;
      word-wrap: break-word;
      -webkit-hyphens: auto;
      -ms-hyphens: auto;
      -moz-hyphens: auto;
      hyphens: auto; } }
@media screen and (max-width: 63.9375em) {
  .module-header_slider_new .header-slide-buttons .header-slide-button a {
    font-size: calc(1.5rem * 0.95);
    letter-spacing: calc(0rem * 0.95);
    margin: calc(1.5625rem * 0.95) 0 calc(1.25rem * 0.95) 0; } }
@media screen and (max-width: 47.9375em) {
  .module-header_slider_new .header-slide-buttons .header-slide-button a {
    font-size: calc(1.5rem * 0.95);
    letter-spacing: calc(0rem * 0.95);
    margin: calc(1.5625rem * 0.95) 0 calc(1.25rem * 0.95) 0; } }
@media screen and (max-width: 31.1875em) {
  .module-header_slider_new .header-slide-buttons .header-slide-button a {
    font-size: calc(1.5rem * 0.95);
    letter-spacing: calc(0rem * 0.95);
    margin: calc(1.5625rem * 0.95) 0 calc(1.25rem * 0.95) 0; } }
.module-header_slider_new .header-slide-buttons .header-slide-button a:after {
  content: '';
  display: block;
  width: 2.1875rem;
  height: 1rem;
  background: url(../../images/arrow.svg) no-repeat;
  background-position: center center;
  background-size: contain; }
.module-header_slider_new .header-slide-buttons .header-slide-button a:hover, .module-header_slider_new .header-slide-buttons .header-slide-button a:active, .module-header_slider_new .header-slide-buttons .header-slide-button a:focus {
  color: #e62000; }
@media screen and (max-width: 47.9375em) {
  .module-header_slider_new .header-slide-buttons .header-slide-button a {
    margin: 0.78125rem 0; } }
@media screen and (max-width: 31.1875em) {
  .module-header_slider_new .header-slide-buttons .header-slide-button a {
    margin: 0.625rem 0;
    font-size: 1.25rem; }
    .module-header_slider_new .header-slide-buttons .header-slide-button a:after {
      width: 1.6875rem;
      height: 0.8125rem; } }
@media screen and (max-width: 25em) {
  .module-header_slider_new .header-slide-buttons .header-slide-button a {
    margin: 0.4375rem 0; } }
