.interview__section {
  padding-top: 70px; }
.interview__title {
  color: inherit; }
.interview__row {
  display: flex;
  justify-content: space-between;
  padding-right: 55px; }
.interview__body {
  background: var(--color-black-bg);
  color: #fff;
  padding: 71px 72px 106px 72px; }
.interview__person {
  width: 44%; }
  .interview__person-image {
    width: 288px;
    margin: 0 auto -50px auto;
    position: relative; }
    .interview__person-image:before {
      content: '';
      display: block;
      background: url(../img/quotes.svg) center center no-repeat;
      background-size: contain;
      width: 108px;
      height: 69px;
      position: absolute;
      right: -52px;
      top: 30px; }
  .interview__person-name {
    font-size: 22px;
    color: inherit;
    position: relative; }
  .interview__person-job {
    font-size: 19px;
    font-weight: 600;
    margin-bottom: 1em;
    position: relative; }
  .interview__person-subscription {
    position: relative; }
.interview__text {
  width: 47%;
  padding-top: 30px; }
  .interview__text h3 {
    font-size: 22px;
    color: inherit;
    margin-bottom: 1em;
    line-height: 1.36; }

@media (max-width: 1199px) {
  .interview__row {
    padding-right: 0; }
  .interview__body {
    padding: 50px; } }
@media (max-width: 991px) {
  .interview__row {
    display: block; }
  .interview__person {
    width: 100%; }
  .interview__text {
    width: 100%; } }
@media (max-width: 575px) {
  .interview__header {
    margin-bottom: 14px; }
  .interview__body {
    padding: 30px 15px 15px; }
  .interview__person-image {
    width: 30vw;
    margin-bottom: 19px; }
    .interview__person-image:before {
      width: 11vw;
      height: 7vw;
      position: absolute;
      right: -6vw;
      top: 6vw; }
  .interview__person-name {
    font-size: 19px;
    text-align: center;
    margin-bottom: 17px; }
  .interview__person-job {
    font-size: 16px;
    margin-bottom: 5px; }
  .interview__text {
    line-height: 1.2; }
    .interview__text h3 {
      font-size: 19px; } }

/*# sourceMappingURL=interview.css.map */
