

/* Start:/local/templates/nlmk_career/css/news/news-left.css?17591709252026*/
.news__left {
  flex: 0 1 66.6667%;
}

.news__data {
  margin-bottom: 64px;
}

.news__content-text p {
  font-weight: 400;
  font-size: 18px;
  line-height: 140%;
  color: var(--black-color);
}
.news__content-text p:not(:last-child) {
  margin-bottom: 16px;
}
.news__content-text a {
  color: var(--primary-color);
  transition: var(--transition-main);
  display: inline-block;
  line-height: 1;
  border-bottom: 1px solid var(--border-link);
}
.news__content-text a:hover {
  color: var(--blue-hover-text);
  border-color: var(--border-link-hover) !important;
}

.news__content-video {
  margin-top: 96px;
  margin-bottom: 96px;
  position: relative;
  height: 597px;
}
.news__content-video img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
}
.news__content-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.news__content-video-btn-play {
  width: 120px;
  height: 120px;
  background: rgba(27, 88, 182, 0.8);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  border-radius: 100%;
  cursor: pointer;
  transition: var(--transition-main);
}
.news__content-video-btn-play::after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  left: 57%;
  transform: translate(-50%, -50%);
  border-style: solid;
  border-width: 24px 0 24px 43px;
  border-color: transparent transparent transparent #ffffff;
}
.news__content-video-btn-play:hover {
  background: #1b58b6;
}
@media (max-width: 768px) {
  .news__content-video-btn-play {
    width: 80px;
    height: 80px;
  }
  .news__content-video-btn-play::after {
    border-width: 16px 0 16px 26px;
  }
}

.news__content-video--active img {
  display: none;
}
.news__content-video--active .news__content-video-btn-play {
  display: none;
}

.news__title {
  margin-bottom: 96px;
}

.news__row {
  display: flex;
  justify-content: space-between;
}

.news__social {
  flex: 0 1 25%;
}
/* End */


/* Start:/local/templates/nlmk_career/components/nlmk/iblock.item/media_quiz/style.css?17591709254306*/
.quiz-section {
  padding-bottom: 160px;
}

.quiz-section .show {
  display: block;
}

.quiz-section .hide {
  display: none;
}

.quiz-section__title {
  margin-bottom: 80px;
}

.quiz-section__inner {
  max-width: 1064px;
}

.quiz-block__round-text {
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  color: #7A7A7A;
  letter-spacing: 0.01em;
}

.quiz-form {
  margin-top: 80px;
}

.quiz-block__round-text {
  margin-bottom: 18px;
}

.quiz-round__questions-number {
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #7A7A7A;
}

.quiz-round {
  background: #E3E9F3;
  padding: 40px;
}

.quiz-round__questions-number {
  margin-bottom: 12px;
}

.quiz-round__answer-list {
  margin-top: 24px;
  display: flex;
  flex-direction: column;
}

.quiz-round__answer-list label:not(:last-child) {
  margin-bottom: 16px;
}

.quiz-round__btn-next {
  margin-top: 40px;
  padding: 11.5px 22px;
}

.quiz-round__item {
  display: none;
}

.quiz-end-block {
  display: none;
  margin-top: 80px;
}

.quiz-form {
  display: none;
}

.quiz-form--active {
  display: block;
}

.quiz-end-block--active {
  display: block;
}

.quiz-round {
  display: none;
}

.quiz-round__item--active {
  display: block;
}

.quiz-round--active {
  display: block;
}

.quiz-round__btn-next--disabled {
  opacity: 0.5;
  pointer-events: none;
}

.quiz-start-block {
  margin-top: 40px;
}

.quiz-start-block__btn {
  padding: 11.5px 22px;
}

.quiz-end-block {
  padding: 40px;
  background: #F1F4F8;
}

.quiz-end-block__social-icon svg {
  width: 24px;
  height: 24px;
  fill: var(--primary-color);
  transition: var(--transition-main);
}

.quiz-end-block__social-icon:hover svg {
  fill: var(--blue-hover-text);
}

.quiz-end-block__social-icon:not(:last-child) {
  margin-right: 20px;
}

.quiz-end-block__row {
  display: flex;
}

.quiz-end-block__social-text {
  margin-right: 20px;
}

.quiz-end-block__result {
  font-weight: 400;
  font-size: 28px;
  line-height: 120%;
  color: var(--black-text);
  margin-bottom: 18px;
}

.quiz-end-block__social {
  display: flex;
  align-items: center;
  margin-top: 18px;
}

.quiz-end-block__img {
  position: relative;
  flex: 0 0 320px;
  height: 300px;
  bottom: -40px;
}

.quiz-end-block__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.quiz-end-block__text {
  flex: 0 1 660px;
  margin-right: 40px;
}

@media (max-width: 900px) {
  .quiz-end-block__social {
    flex-direction: column;
    align-items: flex-start;
  }

  .quiz-end-block__social-text {
    margin-bottom: 10px;
  }

  .quiz-end-block__social-icon {
    display: inline-block;
  }

  .quiz-end-block__social-icon svg {
    width: 40px;
    height: 40px;
  }
}

@media (max-width: 768px) {
  .quiz-section__title {
    font-size: 40px;
    margin-bottom: 40px;
  }

  .quiz-end-block__img {
    bottom: 0;
  }

  .quiz-start-block__btn {
    width: 100%;
  }

  .quiz-form {
    margin-top: 40px;
  }

  .quiz-block__round {
    padding: 32px 20px;
  }

  .quiz-round__questions-number {
    margin-bottom: 18px;
  }

  .quiz-round__btn-next {
    margin-top: 32px;
  }

  .quiz-round__btn-next {
    padding: 9px 18px;
    font-size: 16px;
  }

  .quiz-section {
    padding-bottom: 80px;
  }

  .quiz-round__item-questions {
    font-weight: 700;
    font-size: 20px;
  }

  .quiz-end-block__row {
    flex-direction: column;
  }

  .quiz-end-block__img {
    flex: 0 1 auto;
    height: 296px;
  }

  .quiz-end-block__text {
    flex: 0 1 auto;
    order: 2;
  }

  .quiz-end-block {
    padding: 32px 20px;
  }

  .quiz-end-block {
    margin-top: 40px;
  }

  .quiz-end-block__result {
    margin-top: 40px;
    font-weight: 700;
    font-size: 20px;
  }
}

.quiz-end-block_all {
  display: none;
}

.quiz-end-block_all--active {
  display: block;
}

.quiz-end-block_all__inner {
  padding: 40px;
  margin-top: 32px;
  background: #F1F4F8;
}

.quiz-end-block_all__answer-result--correct {
  color: #019C7C;
}

.quiz-end-block_all__answer-result--incorrect {
  color: #D3406C;
}

.quiz-end-block_all h2 {
  font-weight: 400;
  font-size: 40px;
  line-height: 118%;
  margin-top: 32px;
}

.quiz-end-block_all .quiz-round__questions-number {
  margin-bottom: 0px;
}

.quiz-end-block_all p {
  margin-top: 16px;
}
/* End */
/* /local/templates/nlmk_career/css/news/news-left.css?17591709252026 */
/* /local/templates/nlmk_career/components/nlmk/iblock.item/media_quiz/style.css?17591709254306 */
