/**
Creates "linear function" for property depending on VW between two points($start/$end).

USAGE
@include flProperty("margin-bottom", min_prop_value, max_prop_value, min_prop_value_at_start, max_prop_value_at_end);
@include flProperty("margin-bottom", 10px, 30px, 320px, 1024px);
@include flProperty("max-width", 750px, 1050px, 1400px);
 */
.boleroBasicWidget.boleroBasicWidget .section-elements {
  max-width: 1060px;
  margin: 45px auto; }
  .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper {
    display: flex;
    flex-wrap: wrap;
    padding: 0 0 45px;
    border-bottom: 1px solid #EFEFEF;
    margin: 0 -15px; }
    @media all and (max-width: 1299px) {
      .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper {
        padding: 30px 0; } }
    .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper {
      position: relative;
      color: #000000; }
      .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item {
        transition: color 0.3s ease-in-out; }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .imageBlock {
          position: relative;
          overflow: hidden;
          display: flex; }
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .imageBlock:after {
            content: '';
            display: block;
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
            width: auto;
            height: auto;
            background: rgba(151, 67, 244, 0.3);
            opacity: 0;
            transition: opacity 0.3s ease-in-out; }
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .imageBlock .bw-image {
            width: 100%; }
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .imageBlock .bw-image source {
              display: block; }
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .imageBlock .bw-image img {
              width: 100%;
              object-fit: cover;
              height: 100%;
              max-width: 100%; }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .code-teaser_subtitle {
          font-size: 18px;
          line-height: 1.05;
          font-family: "CaslonTwoTwentyFour";
          font-weight: 700;
          margin-bottom: 10px; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .code-teaser_subtitle {
              font-weight: 500;
              font-size: 14px; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .code-sponsored_title {
          display: none; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .code-sponsored_title {
              grid-row: 4;
              grid-column: 2;
              line-height: 1.05;
              font-family: "CaslonTwoTwentyFour";
              font-weight: 500;
              font-size: 14px;
              margin-top: 3px;
              display: block; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .code-sponsored_by {
          position: absolute;
          background: #ffffff;
          top: 20px;
          left: 50px;
          display: flex;
          align-items: center;
          padding-left: 11px;
          pointer-events: none; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .code-sponsored_by {
              display: none; } }
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .code-sponsored_by > .image-wrapper {
            order: 2;
            flex: 0 1 115px;
            height: 36px;
            width: 115px;
            position: relative;
            overflow: hidden; }
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .code-sponsored_by > .image-wrapper img {
              position: absolute;
              top: 50%;
              left: 50%;
              transform: translate(-50%, -50%);
              object-fit: cover;
              width: 100%;
              height: 100%; }
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .code-sponsored_by > .alternative-teaser-title {
            order: 1; }
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .code-sponsored_by > .alternative-teaser-text {
            display: none; }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .bw-title .title {
          font-size: 43px;
          line-height: 1;
          font-family: "CaslonTwoTwentyFour";
          text-transform: uppercase;
          font-weight: 400;
          margin: 0;
          word-break: break-word; }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .lead {
          font-size: 18px;
          line-height: 1.5;
          margin-top: 14px; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .lead {
              font-size: 22px; } }
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .lead p {
            margin: 0; }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .taxonomy-wrapper {
          font-size: 16px;
          line-height: 1.1531;
          font-family: "Relative-Book";
          text-transform: uppercase;
          letter-spacing: 1px;
          margin-top: 20px; }
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .taxonomy-wrapper .single-category {
            margin: 0 10px; }
            @media all and (max-width: 1299px) {
              .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .taxonomy-wrapper .single-category {
                margin: 0 10px 0 0; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .gradient-overlay {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0;
          width: auto;
          height: auto; }
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item .gradient-overlay a {
            display: block;
            height: 100%; }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item:hover, .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item:focus {
          color: #9743F4; }
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item:hover .imageBlock:after, .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper .layout-item:focus .imageBlock:after {
            opacity: 1; }
    .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper {
      flex: 1 1 100%;
      width: 100%;
      max-width: 100%; }
      .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item {
        text-align: center;
        padding-bottom: 45px;
        grid-template-columns: 68.86% auto;
        display: grid;
        align-items: center;
        grid-template-rows: 1fr max-content max-content max-content max-content max-content 1fr;
        position: relative;
        column-gap: 40px;
        border-bottom: 1px solid #EFEFEF; }
        @media all and (max-width: 1299px) {
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item {
            align-items: normal;
            grid-template-rows: max-content;
            text-align: left;
            grid-template-columns: 100%;
            column-gap: 0;
            padding-bottom: 30px; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item:after {
          display: block;
          content: '';
          grid-column: 2;
          grid-row: 8; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item:after {
              grid-column: 1; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item:before {
          display: block;
          content: '';
          grid-column: 2;
          grid-row: 1; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item:before {
              grid-column: 1; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .imageBlock {
          grid-auto-flow: row;
          grid-column: 1;
          grid-row: 1 / 8;
          max-width: 730px;
          max-height: 388px; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .imageBlock {
              grid-row: 1;
              max-width: 100%;
              min-height: 250px;
              margin-bottom: 30px; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .code-teaser_subtitle {
          grid-column: 2;
          grid-row: 2; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .code-teaser_subtitle {
              grid-column: 1; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .code-sponsored_title {
          display: none; }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .code-sponsored_by {
          position: absolute;
          background: #ffffff;
          top: 0;
          left: 0;
          display: flex;
          align-items: center;
          padding-left: 11px; }
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .code-sponsored_by > .image-wrapper {
            order: 2;
            flex: 0 1 115px;
            height: 36px;
            width: 115px; }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .bw-title {
          grid-column: 2;
          grid-row: 3; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .bw-title {
              grid-column: 1; } }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .bw-title .title {
              font-size: 36px; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .lead {
          grid-column: 2;
          grid-row: 4;
          overflow: hidden;
          text-overflow: ellipsis;
          display: -webkit-box;
          -webkit-line-clamp: 4;
          -webkit-box-orient: vertical;
          -moz-box-orient: vertical; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .lead {
              grid-column: 1;
              margin-top: 21px;
              overflow: hidden;
              text-overflow: ellipsis;
              display: -webkit-box;
              -webkit-line-clamp: 6;
              -webkit-box-orient: vertical;
              -moz-box-orient: vertical; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .taxonomy-wrapper {
          grid-column: 2;
          grid-row: 5; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .taxonomy-wrapper {
              grid-column: 1;
              font-size: 18px;
              margin-top: 24px; } }
    .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) {
      margin-top: 35px;
      flex: 0 0 50%;
      max-width: 50%; }
      @media all and (max-width: 1299px) {
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) {
          flex: 0 0 100%;
          max-width: 100%;
          margin-top: 25px; } }
      .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
        text-align: center; }
        @media all and (max-width: 1299px) {
          .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item {
            text-align: left;
            padding-bottom: 0;
            grid-template-columns: 117px auto;
            display: grid;
            align-items: center;
            grid-template-rows: 1fr max-content max-content max-content max-content max-content 1fr;
            position: relative;
            column-gap: 15px; }
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item:after {
              display: block;
              content: '';
              grid-column: 2;
              grid-row: 8; }
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item:before {
              display: block;
              content: '';
              grid-column: 2;
              grid-row: 1; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item .imageBlock {
          order: 1;
          flex: 1 1 100%;
          width: 100%;
          margin-bottom: 27px;
          display: inline-flex;
          max-width: 100%;
          min-height: 349px; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item .imageBlock {
              grid-auto-flow: row;
              grid-column: 1;
              grid-row: 1 / 8;
              max-width: 117px;
              max-height: 117px;
              min-height: 117px;
              margin-bottom: 0; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item .code-teaser_subtitle {
          order: 2; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item .code-teaser_subtitle {
              grid-row: 2;
              grid-column: 2;
              margin-bottom: 7px; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item .bw-title {
          order: 3; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item .bw-title {
              grid-row: 3;
              grid-column: 2; } }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item .bw-title .title {
              font-size: 24px; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item .lead {
          order: 4;
          overflow: hidden;
          text-overflow: ellipsis;
          display: -webkit-box;
          -webkit-line-clamp: 3;
          -webkit-box-orient: vertical;
          -moz-box-orient: vertical; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item .lead {
              display: none; } }
        .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item .taxonomy-wrapper {
          order: 5; }
          @media all and (max-width: 1299px) {
            .boleroBasicWidget.boleroBasicWidget .section-elements .items-wrapper .layout-wrapper:not(.article-big-wrapper) .layout-item .taxonomy-wrapper {
              grid-row: 5;
              grid-column: 2;
              font-size: 14px;
              margin-top: 15px; } }
  .boleroBasicWidget.boleroBasicWidget .section-elements .big-elements-1 .layout-wrapper:nth-child(2n+2) .layout-item {
    padding: 20px 50px 25px 0;
    border-right: 1px solid #EFEFEF; }
    @media all and (max-width: 1299px) {
      .boleroBasicWidget.boleroBasicWidget .section-elements .big-elements-1 .layout-wrapper:nth-child(2n+2) .layout-item {
        padding: 0;
        border: none; } }
  .boleroBasicWidget.boleroBasicWidget .section-elements .big-elements-1 .layout-wrapper:nth-child(2n+3) .layout-item {
    padding: 20px 0 25px 50px; }
    @media all and (max-width: 1299px) {
      .boleroBasicWidget.boleroBasicWidget .section-elements .big-elements-1 .layout-wrapper:nth-child(2n+3) .layout-item {
        padding: 0; } }
  .boleroBasicWidget.boleroBasicWidget .section-elements .big-elements-0 .layout-wrapper:nth-child(2n+1) .layout-item {
    padding: 20px 50px 25px 0;
    border-right: 1px solid #EFEFEF; }
    @media all and (max-width: 1299px) {
      .boleroBasicWidget.boleroBasicWidget .section-elements .big-elements-0 .layout-wrapper:nth-child(2n+1) .layout-item {
        padding: 0;
        border: none; } }
  .boleroBasicWidget.boleroBasicWidget .section-elements .big-elements-0 .layout-wrapper:nth-child(2n) .layout-item {
    padding: 20px 0 25px 50px; }
    @media all and (max-width: 1299px) {
      .boleroBasicWidget.boleroBasicWidget .section-elements .big-elements-0 .layout-wrapper:nth-child(2n) .layout-item {
        padding: 0; } }

.boleroBasicWidget.boleroBasicWidget.bigImageRight .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item {
  grid-template-columns: auto 68.86%; }
  @media all and (max-width: 1299px) {
    .boleroBasicWidget.boleroBasicWidget.bigImageRight .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item {
      padding-bottom: 30px;
      grid-template-columns: 100%; } }
  .boleroBasicWidget.boleroBasicWidget.bigImageRight .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item:after {
    display: block;
    content: '';
    grid-column: 1;
    grid-row: 8; }
  .boleroBasicWidget.boleroBasicWidget.bigImageRight .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item:before {
    display: block;
    content: '';
    grid-column: 1;
    grid-row: 1; }
  .boleroBasicWidget.boleroBasicWidget.bigImageRight .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .imageBlock {
    grid-auto-flow: row;
    grid-column: 2;
    grid-row: 1 / 8;
    max-width: 730px;
    max-height: 388px; }
    @media all and (max-width: 1299px) {
      .boleroBasicWidget.boleroBasicWidget.bigImageRight .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .imageBlock {
        grid-column: 1;
        grid-row: 1;
        max-width: 100%;
        min-height: 250px;
        margin-bottom: 30px; } }
  .boleroBasicWidget.boleroBasicWidget.bigImageRight .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .code-teaser_subtitle {
    grid-column: 1;
    grid-row: 2; }
  .boleroBasicWidget.boleroBasicWidget.bigImageRight .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .bw-title {
    grid-column: 1;
    grid-row: 3; }
  .boleroBasicWidget.boleroBasicWidget.bigImageRight .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .lead {
    grid-column: 1;
    grid-row: 4;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical; }
  .boleroBasicWidget.boleroBasicWidget.bigImageRight .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .taxonomy-wrapper {
    grid-column: 1;
    grid-row: 5; }

.boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item {
  grid-template-rows: max-content;
  grid-template-columns: 100%; }
  @media all and (max-width: 1299px) {
    .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item {
      padding-bottom: 30px; } }
  .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item:after {
    display: none; }
  .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item:before {
    display: none; }
  .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .imageBlock {
    grid-auto-flow: row;
    grid-column: 1;
    grid-row: 1;
    max-width: 1060px;
    max-height: 531px;
    margin-bottom: 63px; }
    @media all and (max-width: 1299px) {
      .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .imageBlock {
        max-width: 100%;
        min-height: 250px;
        margin-bottom: 30px; } }
  .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .code-teaser_subtitle {
    grid-column: 1;
    grid-row: 2; }
    @media all and (min-width: 1300px) {
      .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .code-teaser_subtitle {
        margin-bottom: 16px; } }
  .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .bw-title {
    grid-column: 1;
    grid-row: 3; }
    @media all and (min-width: 1300px) {
      .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .bw-title .title {
        font-size: 78px; } }
  .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .lead {
    grid-column: 1;
    grid-row: 4;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical; }
    @media all and (min-width: 1300px) {
      .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .lead {
        font-size: 26px;
        line-height: 1.34;
        margin-top: 18px; } }
  .boleroBasicWidget.boleroBasicWidget.bigImageFull .section-elements .items-wrapper .layout-wrapper.article-big-wrapper .layout-item .taxonomy-wrapper {
    grid-column: 1;
    grid-row: 5; }

.boleroBasicWidget.boleroBasicWidget .layout-item.layout-item.layout-item .imageBlock:after {
  background: rgba(151, 67, 244, 0.3);
  z-index: 2;
  pointer-events: none; }

.boleroBasicWidget.boleroBasicWidget .layout-item.layout-item.layout-item:hover, .boleroBasicWidget.boleroBasicWidget .layout-item.layout-item.layout-item:focus {
  color: #9743F4; }

/*# sourceMappingURL=project-basicWidget.css.map */
