.large {
  font-size: 1.7rem;
}

.center {
  max-width: 250px;
  display: block;
  text-align: center;
}

.offset {
  margin-left: 1.5rem;
}
/* =========================================== */
/* ============== bubble 7 ==================== */
/* =========================================== */
.menu__info--question-7 {
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 300px;
}

.menu__info--screen-7__text-last {
  margin-bottom: 2rem;
  width: 300px;
}

.menu__info--screen-7__text {
  margin-bottom: 2rem;
  line-height: 27px;
}

.menu__info--screen-7--row {
  margin: 6rem 0 4rem;
}

.menu__info--screen-7__text--pseudo,
.menu__info--screen-7__text--pseudo-2 {
  position: relative;
  margin-bottom: 1.5rem;
}

.menu__info--screen-7__text--pseudo::before {
  content: "";
  position: absolute;
  left: -2.5rem;
  background-image: url('../../static/img/menu__info-logo-phone--large.svg');
  background-repeat: no-repeat;
  width: 25px;
  height: 70px;
}

.menu__info--screen-7__text--pseudo-2::before {
  content: "";
  position: absolute;
  top: -10rem;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background-image: url('../../static/img/menu__info-logo-clock--large.svg');
  background-repeat: no-repeat;
  width: 56px;
  height: 56px;
}

.menu__info--screen-7__text:nth-last-child() {
  max-width: 312px;
  padding-left: 30px;
}

.station-c {
  margin-left: 20px;
}

.station-c::before {
  content: "";
  position: absolute;
  width: 17px;
  height: 17px;
}

.station-c-1::before {
  background: url('../../static/img/station/7Vector.svg');
  margin-left: -20px;
}

.station-c-2::before {
  margin-left: -20px;
  background: url('../../static/img/station/11Vector.svg');
}
.station-c-3::before { 
  margin-left: -20px;
  background: url('../../static/img/station/1Vector.svg') no-repeat center;
}


/* ====================================== */
/* ====================================== */
/* ====================================== */


/* moto G4 and Galaxy S5 */
@media screen and (min-device-width: 360px) and (max-device-height: 640px) {
  body {
    font-size: 14px;
  }

  .menu__info--question-7 {
    margin-top: 3rem;
  }
}

/* iPhone X */
@media screen and (min-device-width: 375px) and (max-device-height: 812px) {
  body {
    font-size: 14px;
  }

  .menu__info--question-7 {
    margin-top: 3rem;
  }
}

/* pixel 2 */
@media screen and (min-device-width: 411px) and (max-device-height: 731px) {
  body {
    font-size: 14px;
  }

  .menu__info--question-7 {
    margin-top: 3rem;
  }
}

/* Pixel 2 XL */
@media screen and (min-device-width: 411px) and (max-device-height: 823px) {
  body {
    font-size: 14px;
  }

  .menu__info--question-7 {
    margin-top: 3rem;
  }
}

/* iPhone5 */
@media screen and (min-device-width: 320px) and (max-device-height: 568px) {
  body {
    font-size: 14px;
  }

  .menu__info--question-7 {
    margin-top: 3rem;
  }
}

/* iPhone 6/7/8 */
@media screen and (min-device-width: 375px) and (max-device-height: 667px) {
  body {
    font-size: 14px;
  }
  .menu__info--question-7 {
    margin-top: 3rem;
  }
}

/* iPhone 6/7/8 PLUS */
@media screen and (min-device-width: 414px) and (max-device-height: 736px) {
  body {
    font-size: 14px;
  }

  .menu__info--question-7 {
    margin-top: 3rem;
  }
}

/* iPad */
@media screen and (min-device-width: 768px) and (max-device-height: 1024px) {
  body {
    font-size: 14px;
  }

  .menu__info--question-7 {
    margin-top: 3rem;
  }
}

/* iPad PRO */
@media screen and (min-device-width: 1024px) and (max-device-height: 1366px) {
  body {
    font-size: 14px;
  }

  .menu__info--question-7 {
    margin-top: 3rem;
  }

}

/* Surface Duo */
@media screen and (min-device-width: 450px) and (max-device-height: 600px) {
 
}