.iadb-data .highlighted-indicators {
  margin-top: 50px; }
  @media (max-width: 1200px) {
    .iadb-data .highlighted-indicators {
      padding: 0 20px; } }
  .iadb-data .highlighted-indicators .row-item {
    margin-bottom: 25px; }
  .iadb-data .highlighted-indicators .bottom-highlighted .indicator-related {
    min-height: 200px; }
  .iadb-data .highlighted-indicators .indicator-related {
    height: 100%; }
    .iadb-data .highlighted-indicators .indicator-related > a {
      width: 100%;
      height: 100%;
      padding: 15px; }
      .iadb-data .highlighted-indicators .indicator-related > a .field--name-field-theme {
        margin: 0; }
        .iadb-data .highlighted-indicators .indicator-related > a .field--name-field-theme .vocabulary-iadb-themes {
          display: flex;
          width: 100%; }
          .iadb-data .highlighted-indicators .indicator-related > a .field--name-field-theme .vocabulary-iadb-themes .icon {
            position: relative;
            height: 23px;
            width: 24px;
            bottom: 4px; }
            .iadb-data .highlighted-indicators .indicator-related > a .field--name-field-theme .vocabulary-iadb-themes .icon svg {
              position: absolute;
              top: 50%;
              left: 50%;
              color: white;
              height: 11px;
              -webkit-transform: translate(-50%, -50%);
              -moz-transform: translate(-50%, -50%);
              -ms-transform: translate(-50%, -50%);
              -o-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
            .iadb-data .highlighted-indicators .indicator-related > a .field--name-field-theme .vocabulary-iadb-themes .icon .field--name-field-icon-custom {
              display: flex;
              height: 100%;
              align-items: center; }
              .iadb-data .highlighted-indicators .indicator-related > a .field--name-field-theme .vocabulary-iadb-themes .icon .field--name-field-icon-custom img {
                display: inline-block;
                height: auto;
                width: 100%;
                padding: 3px; }
          .iadb-data .highlighted-indicators .indicator-related > a .field--name-field-theme .vocabulary-iadb-themes .title {
            flex: 1;
            font-family: "Lato", sans-serif;
            font-style: normal;
            font-weight: normal;
            font-size: 10px;
            padding-left: 8px;
            color: white;
            text-transform: uppercase;
            text-align: left;
            margin-bottom: 12px; }
      .iadb-data .highlighted-indicators .indicator-related > a .content {
        padding: 9px 20px;
        background-color: white;
        height: calc(100% - 30px); }
        .iadb-data .highlighted-indicators .indicator-related > a .content h2 {
          font-family: "Lato", sans-serif;
          font-style: normal;
          font-weight: bold;
          font-size: 18px;
          color: #333333;
          margin: 0;
          overflow: hidden;
          text-overflow: ellipsis; }
        .iadb-data .highlighted-indicators .indicator-related > a .content .field--name-field-teaser-image,
        .iadb-data .highlighted-indicators .indicator-related > a .content .field--name-field-teaser-image-large {
          margin-top: 9px; }
          .iadb-data .highlighted-indicators .indicator-related > a .content .field--name-field-teaser-image img,
          .iadb-data .highlighted-indicators .indicator-related > a .content .field--name-field-teaser-image-large img {
            width: 100%;
            height: auto; }
      .iadb-data .highlighted-indicators .indicator-related > a:hover {
        text-decoration: none; }
      .iadb-data .highlighted-indicators .indicator-related > a:focus {
        outline: none; }
  .iadb-data .highlighted-indicators .slick-track {
    display: flex; }
  .iadb-data .highlighted-indicators .slick-slide {
    height: inherit; }
  .iadb-data .highlighted-indicators .slick-dots {
    position: absolute;
    bottom: -40px;
    height: 10px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    margin: 0;
    padding: 0; }
