.blocks__whereToFindUs {
  padding: 40px 0 47px 0;
  .grid {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    .grid__item {
      &:first-child {
        flex-basis: 40%;
      }
      &:last-child {
        flex-basis: 60%;
        max-width: 60%;
        overflow: hidden;
        .owl-stage-outer {
          overflow: hidden;
        }
        .owl-stage {
          display: flex;
          text-align: center;
        }
        .owl-nav {
          position: absolute;
          top: 0;
          width: 100%;
          .owl-prev,
          .owl-next {
            border: none;
            background: transparent;
            &:focus,
            &:active {
              outline: none;
            }
          }
          .owl-prev {
            position: absolute;
            left: 0;
          }
          .owl-next {
            position: absolute;
            right: 0;
            transform: rotate(180deg);
          }
        }
        .streaming__platform {
          height: 100%;
          a {
            &:hover {
              img {
                filter: grayscale(0);
                -webkit-transition: all 0.3s ease-in-out;
                -o-transition: all 0.3s ease-in-out;
                -moz-transition: all 0.3s ease-in-out;
                transition: all 0.3s ease-in-out;
              }
            }
            img {
              position: relative;
              top: 50%;
              transform: translateY(-50%);
              width: 60px;
              height: auto;
              margin: 0 25px;
              filter: grayscale(0.95);
              -webkit-transition: all 0.3s ease-in-out;
              -o-transition: all 0.3s ease-in-out;
              -moz-transition: all 0.3s ease-in-out;
              transition: all 0.3s ease-in-out;
            }
          }
        }
      }
      h3 {
        font-family: "Roboto", sans-serif;
        font-size: 24px;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: 0.33px;
        color: #111111;
        margin: 0 0 5px 0;
      }
      p {
        font-family: Roboto;
        font-size: 16px;
        font-weight: normal;
        font-stretch: normal;
        font-style: normal;
        line-height: normal;
        letter-spacing: 0.22px;
        color: #111111;
        margin: 0;
      }
    }
  }
}
@media screen and (max-width: 991px) {
  .blocks__whereToFindUs {
    .container {
      .grid {
        .grid__item {
          flex-basis: 100%;
          &:first-child {
            text-align: center;
            p {
              margin-bottom: 20px;
            }
          }
          &:last-child {
            position: relative;
            max-width: 100%;
            left: 50%;
            transform: translateX(-50%);
          }
        }
      }
    }
  }
}
