/*
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 5, ../../sass/libs/node/_base.scss */
.node--type-news.node--view-mode-teaser {
  background: #FFFFFF;
  -moz-border-radius: 40px;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  padding: 40px;
  height: 100%; }
  /* line 11, ../../sass/libs/node/_base.scss */
  .node--type-news.node--view-mode-teaser .field--name-field-display-title {
    margin-top: 20px; }
    /* line 14, ../../sass/libs/node/_base.scss */
    .node--type-news.node--view-mode-teaser .field--name-field-display-title a {
      color: #000000;
      font-family: "Nunito", sans-serif;
      font-size: 24px;
      font-weight: 700;
      line-height: 125%; }
      /* line 21, ../../sass/libs/node/_base.scss */
      .node--type-news.node--view-mode-teaser .field--name-field-display-title a:hover {
        color: #FF52AF; }
      @media only screen and (max-width: 999px) {
        /* line 14, ../../sass/libs/node/_base.scss */
        .node--type-news.node--view-mode-teaser .field--name-field-display-title a {
          font-size: 18px; } }
    @media only screen and (max-width: 999px) {
      /* line 11, ../../sass/libs/node/_base.scss */
      .node--type-news.node--view-mode-teaser .field--name-field-display-title {
        margin-top: 10px; } }
  /* line 35, ../../sass/libs/node/_base.scss */
  .node--type-news.node--view-mode-teaser .field--name-body {
    margin-top: 20px;
    line-height: 180%; }
    @media only screen and (max-width: 999px) {
      /* line 35, ../../sass/libs/node/_base.scss */
      .node--type-news.node--view-mode-teaser .field--name-body {
        font-size: 15px;
        margin-top: 10px; } }
  @media only screen and (max-width: 999px) {
    /* line 45, ../../sass/libs/node/_base.scss */
    .node--type-news.node--view-mode-teaser .node-created {
      font-size: 14px; } }
  @media only screen and (max-width: 999px) {
    /* line 5, ../../sass/libs/node/_base.scss */
    .node--type-news.node--view-mode-teaser {
      padding: 30px 20px; } }
/* line 57, ../../sass/libs/node/_base.scss */
.node--type-news .news--view-button {
  margin-top: 20px; }
  /* line 60, ../../sass/libs/node/_base.scss */
  .node--type-news .news--view-button a {
    color: #8C7BB2;
    font-weight: 600;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    align-items: center;
    line-height: 1; }
    /* line 66, ../../sass/libs/node/_base.scss */
    .node--type-news .news--view-button a:hover {
      color: #795CBB; }
    /* line 70, ../../sass/libs/node/_base.scss */
    .node--type-news .news--view-button a:after {
      content: '';
      background: url('../../img/vector/sprite.svg?1690451052') no-repeat -31px -169px;
      display: block;
      margin-left: 5px;
      width: 20px;
      height: 20px; }
    @media only screen and (max-width: 999px) {
      /* line 60, ../../sass/libs/node/_base.scss */
      .node--type-news .news--view-button a {
        font-size: 15px; } }
  @media only screen and (max-width: 999px) {
    /* line 57, ../../sass/libs/node/_base.scss */
    .node--type-news .news--view-button {
      margin-top: 10px; } }
/* line 88, ../../sass/libs/node/_base.scss */
.node--type-news .node-created {
  color: #8F8F8F;
  font-size: 16px;
  font-weight: 600;
  line-height: 1; }
/* line 98, ../../sass/libs/node/_base.scss */
.node--type-faq.node--view-mode-teaser {
  background: #FFFFFF;
  border-radius: 40px;
  padding: 40px; }
  /* line 103, ../../sass/libs/node/_base.scss */
  .node--type-faq.node--view-mode-teaser .faq--title {
    cursor: pointer;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    align-items: center; }
    /* line 107, ../../sass/libs/node/_base.scss */
    .node--type-faq.node--view-mode-teaser .faq--title:before, .node--type-faq.node--view-mode-teaser .faq--title:after {
      content: '';
      background: url('../../img/vector/sprite.svg?1690451052');
      background-repeat: no-repeat;
      display: block;
      -webkit-flex-shrink: 0;
      flex-shrink: 0; }
      @media only screen and (max-width: 850px) {
        /* line 107, ../../sass/libs/node/_base.scss */
        .node--type-faq.node--view-mode-teaser .faq--title:before, .node--type-faq.node--view-mode-teaser .faq--title:after {
          zoom: 0.75; } }
    /* line 120, ../../sass/libs/node/_base.scss */
    .node--type-faq.node--view-mode-teaser .faq--title:before {
      background-position: -302px -64px;
      margin-right: 20px;
      width: 34px;
      height: 34px; }
      @media only screen and (max-width: 850px) {
        /* line 120, ../../sass/libs/node/_base.scss */
        .node--type-faq.node--view-mode-teaser .faq--title:before {
          margin-right: 10px; } }
    /* line 130, ../../sass/libs/node/_base.scss */
    .node--type-faq.node--view-mode-teaser .faq--title:after {
      background-position: -145px -158px;
      margin-left: auto;
      width: 40px;
      height: 40px; }
  /* line 137, ../../sass/libs/node/_base.scss */
  .node--type-faq.node--view-mode-teaser .field--name-field-display-title {
    font-family: "Nunito", sans-serif;
    font-weight: 700;
    line-height: 125%;
    max-width: 680px;
    font-size: 16px; }
    @media screen and (min-width: 1000px) {
      /* line 137, ../../sass/libs/node/_base.scss */
      .node--type-faq.node--view-mode-teaser .field--name-field-display-title {
        font-size: calc(16px + 8 * (100vw - 1000px) / 920); } }
    @media screen and (min-width: 1920px) {
      /* line 137, ../../sass/libs/node/_base.scss */
      .node--type-faq.node--view-mode-teaser .field--name-field-display-title {
        font-size: 24px; } }
  /* line 146, ../../sass/libs/node/_base.scss */
  .node--type-faq.node--view-mode-teaser .field--name-body {
    margin-top: 20px;
    display: none; }
    @media only screen and (max-width: 999px) {
      /* line 146, ../../sass/libs/node/_base.scss */
      .node--type-faq.node--view-mode-teaser .field--name-body {
        font-size: 15px; } }
  /* line 159, ../../sass/libs/node/_base.scss */
  .node--type-faq.node--view-mode-teaser.open .faq--title:after {
    background-position: -178px -158px; }
  /* line 164, ../../sass/libs/node/_base.scss */
  .node--type-faq.node--view-mode-teaser.open .field--name-body {
    display: block; }
  @media only screen and (max-width: 850px) {
    /* line 98, ../../sass/libs/node/_base.scss */
    .node--type-faq.node--view-mode-teaser {
      padding: 20px; } }

/*# sourceMappingURL=node.css.map */
