.mce-content-body:not([dir=rtl]) blockquote {
  padding: 8px 15px;
  border-left: 0;
  background-color: #ededed;
}
.tiny-wrap {
  /* width: 900px; */
  margin: 0 auto;
}
.tiny-wrap blockquote p {
  margin: 0;
  font-style: italic;
}
.tiny-wrap .block {
  margin-bottom: 20px;
  overflow: hidden;
}
.tiny-wrap .block .fl {
  float: left;
  margin: 0 20px 0 0;
}
.tiny-wrap .block .fr {
  float: right;
  margin: 0 0 0 20px;
}
.tiny-wrap .block p {
  margin: 0 0 10px;
  font-size: 19px;
  font-family: SFProDisplay;
  font-weight: 400;
  color: #101010;
  line-height: 32px;
}
.tiny-wrap .en-block p, .tiny-wrap .en-block .img-des {
  font-family: ProximaNova;
  letter-spacing: -.0135em;
  line-height: 1.5em;
}
.tiny-wrap .block .tiny-title {
  margin: 10px 0;
  font-size: 24px;
  font-family: SFProDisplay;
  font-weight: 500;
  color: #101010;
  line-height: 32px;
}
.tiny-wrap .quote {
  padding: 15px;
  font-size: 16px;
  font-style: italic;
  border: 1px solid #e3e3e3;
  background-color: #f1f1f1;
}
.tiny-wrap .img-wrap {
  text-align: center;
}
.tiny-wrap .img-wrap img {
  max-width: 600px;
  max-height: 600px;
}
.tiny-wrap .block .img-des {
  margin: 10px 0 0;
  font-size: 14px;
  color: #8d8d8d;
  text-align: center;
}