/*
100 - Thin
200 - Extra Light, Ultra Light
300 - Light
400 - Normal, Book, Regular
500 - Medium
600 - Semi Bold, Demi Bold
700 - Bold
800 - Extra Bold, Ultra Bold
900 - Black, Heavy
*/
@CHARSET "UTF-8";
/* line 4, ../../sass/libs/node/_base.scss */
.node.node--view-mode-full .field--name-field-promo-image {
  float: left;
  margin: 0 2rem 2rem 0; }
/* line 9, ../../sass/libs/node/_base.scss */
.node.node--view-mode-full .node-created {
  margin-right: 12px; }
  @media only screen and (max-width: 650px) {
    /* line 9, ../../sass/libs/node/_base.scss */
    .node.node--view-mode-full .node-created {
      margin-right: 5px; } }
/* line 18, ../../sass/libs/node/_base.scss */
.node--top {
  margin-bottom: 20px; }
/* line 22, ../../sass/libs/node/_base.scss */
.node--bubble {
  background: #FFFFFF;
  border-radius: 10px;
  -moz-box-shadow: 0px 6px 15px rgba(142, 105, 63, 0.06);
  -webkit-box-shadow: 0px 6px 15px rgba(142, 105, 63, 0.06);
  box-shadow: 0px 6px 15px rgba(142, 105, 63, 0.06);
  padding: 30px 30px 35px; }
  @media only screen and (max-width: 650px) {
    /* line 22, ../../sass/libs/node/_base.scss */
    .node--bubble {
      padding: 20px 20px 25px; } }
/* line 33, ../../sass/libs/node/_base.scss */
.node--bottom {
  margin-top: 30px; }
  /* line 36, ../../sass/libs/node/_base.scss */
  .node--bottom .yashare-container {
    margin-top: 40px; }
    @media only screen and (max-width: 650px) {
      /* line 36, ../../sass/libs/node/_base.scss */
      .node--bottom .yashare-container {
        -webkit-flex: 0 1 100%;
        flex: 0 1 100%;
        -webkit-justify-content: center;
        justify-content: center;
        margin-top: 30px; } }
/* line 47, ../../sass/libs/node/_base.scss */
.node .node-created {
  font-size: 14px;
  font-weight: 300; }
  @media only screen and (max-width: 650px) {
    /* line 47, ../../sass/libs/node/_base.scss */
    .node .node-created {
      font-size: 12px; } }
/* line 58, ../../sass/libs/node/_base.scss */
.node--prev-next-container {
  margin-top: 40px; }
  /* line 61, ../../sass/libs/node/_base.scss */
  .prevnext-element {
    -webkit-flex-shrink: 0;
    flex-shrink: 0; }
    /* line 64, ../../sass/libs/node/_base.scss */
    .prevnext-element a {
      border: 1px solid #E2E2E2;
      -moz-border-radius: 20px;
      -webkit-border-radius: 20px;
      border-radius: 20px;
      -moz-box-shadow: 0px 6px 15px rgba(142, 105, 63, 0.06);
      -webkit-box-shadow: 0px 6px 15px rgba(142, 105, 63, 0.06);
      box-shadow: 0px 6px 15px rgba(142, 105, 63, 0.06);
      color: #000000;
      display: -webkit-flex;
      display: flex;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-align-items: center;
      align-items: center;
      font-size: 15px;
      font-weight: 400;
      line-height: 1;
      padding: 11px 10px;
      width: 160px;
      text-align: center;
      text-decoration: none; }
      /* line 78, ../../sass/libs/node/_base.scss */
      .prevnext-element a:hover {
        border-color: #DC5340;
        color: #DC5340; }
      @media only screen and (max-width: 650px) {
        /* line 64, ../../sass/libs/node/_base.scss */
        .prevnext-element a {
          font-size: 12px;
          padding: 12px 10px;
          width: 115px; } }
    /* line 90, ../../sass/libs/node/_base.scss */
    .prevnext-element.previous {
      margin-right: 20px; }
      /* line 95, ../../sass/libs/node/_base.scss */
      .prevnext-element.previous a:before {
        content: '';
        background: url('../../img/vector/sprite.svg?1740746290') no-repeat -464px -93px;
        display: block;
        margin-right: 5px;
        width: 14px;
        height: 14px; }
      /* line 105, ../../sass/libs/node/_base.scss */
      .prevnext-element.previous a:hover:before {
        background-position: -464px -113px; }
      @media only screen and (max-width: 650px) {
        /* line 90, ../../sass/libs/node/_base.scss */
        .prevnext-element.previous {
          margin-right: 10px; } }
    /* line 120, ../../sass/libs/node/_base.scss */
    .prevnext-element.next a:after {
      content: '';
      background: url('../../img/vector/sprite.svg?1740746290') no-repeat -485px -92px;
      display: block;
      margin-left: 5px;
      width: 14px;
      height: 14px; }
    /* line 130, ../../sass/libs/node/_base.scss */
    .prevnext-element.next a:hover:after {
      background-position: -486px -112px; }
  @media only screen and (max-width: 650px) {
    /* line 58, ../../sass/libs/node/_base.scss */
    .node--prev-next-container {
      margin-top: 30px; }
      /* line 141, ../../sass/libs/node/_base.scss */
      .node--prev-next-container.flex-container--start {
        -webkit-flex: 0 1 100%;
        flex: 0 1 100%;
        -webkit-justify-content: center;
        justify-content: center; } }
/* line 149, ../../sass/libs/node/_base.scss */
.node .yashare-container {
  margin-left: auto; }
/* line 155, ../../sass/libs/node/_base.scss */
.node--type-news.node--view-mode-teaser, .node--type-news.node--view-mode-action {
  background: #FFFFFF;
  border-radius: 10px;
  -moz-box-shadow: 0px 6px 15px rgba(142, 105, 63, 0.06);
  -webkit-box-shadow: 0px 6px 15px rgba(142, 105, 63, 0.06);
  box-shadow: 0px 6px 15px rgba(142, 105, 63, 0.06);
  overflow: hidden;
  padding: 0 20px 20px;
  height: 100%; }
/* line 165, ../../sass/libs/node/_base.scss */
.node--type-news .action-end-date, .node--type-news.node--view-mode-teaser .node-created {
  color: #757577;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-align-items: center;
  align-items: center;
  font-size: 14px;
  font-weight: 300;
  line-height: 1;
  margin-top: 20px; }
  /* line 175, ../../sass/libs/node/_base.scss */
  .node--type-news .action-end-date:before, .node--type-news.node--view-mode-teaser .node-created:before {
    content: '';
    background: url('../../img/vector/sprite.svg?1740746290') no-repeat -239px -140px;
    display: block;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    margin-right: 5px;
    width: 16px;
    height: 16px; }
/* line 185, ../../sass/libs/node/_base.scss */
.node--type-news.node--view-mode-teaser {
  padding-top: 20px; }

/*# sourceMappingURL=node.css.map */
