/* Small. Above 34em (544px) */
/* Medium. Above 48em (768px) */
/* Large. Above 62em (992px) */
/* Extra large. Above 75em (1200px) */
.tfe-offers-plugin-row {
  width: 100%;
  margin-bottom: 30px;
  /* Medium. Above 48em (768px) */
}

@media screen and (min-width: 48em) {
  .tfe-offers-plugin-row {
    display: flex;
  }
}

.tfe-offers-plugin-row .tfe-offers-plugin-left {
  width: 40%;
  /* Medium. Above 48em (768px) */
}

.tfe-offers-plugin-row .tfe-offers-plugin-left img {
  width: 100%;
  height: auto;
}

@media screen and (max-width: 48em) {
  .tfe-offers-plugin-row .tfe-offers-plugin-left {
    width: 100%;
  }
}

.tfe-offers-plugin-row .tfe-offers-plugin-right {
  width: 60%;
  /* Medium. Above 48em (768px) */
}

.tfe-offers-plugin-row .tfe-offers-plugin-right .right-inner .tfe-minimum p {
  font-weight: bold;
}

@media screen and (min-width: 48em) {
  .tfe-offers-plugin-row .tfe-offers-plugin-right .right-inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media screen and (max-width: 48em) {
  .tfe-offers-plugin-row .tfe-offers-plugin-right .right-inner h2 {
    margin-top: 10px;
    font-size: 20px;
  }
}

.tfe-offers-plugin-row .tfe-offers-plugin-right strong {
  font-weight: bold;
}

@media screen and (max-width: 48em) {
  .tfe-offers-plugin-row .tfe-offers-plugin-right {
    width: 100%;
  }
}
