

/* Start:/local/templates/terra-c/components/bitrix/news/gids/bitrix/news.detail/.default/style.css?17327818173195*/
.visually-hidden:not(:focus):not(:active),
input[type="checkbox"].visually-hidden,
input[type="radio"].visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  padding: 0;
  white-space: nowrap;
  clip-path: inset(100%);
  clip: rect(0 0 0 0);
  overflow: hidden;
}

.guide__name {
  color: #0f47a8;
  font-size: 32px;
  line-height: 44px;
  font-weight: 500;
}

.guide__image {
  display: block;
  margin-top: 20px;
  border-radius: 10px;
}

.guide-single__wrap .rightbar {
  margin-top: 35px;
}

.guide__props {
  margin-top: 25px;
  font-size: 16px;
  line-height: 25px;
  margin-bottom: 34px;
}

.guide__prop-name {
  min-width: 140px;
  color: #788196;
}

.guide__prop-value {
  color: #151e26;
}

.guide__prop {
  display: flex;
  align-items: center;
  gap: 10px;
}

.guide-single__wrap .catalog_audio-text {
  font-weight: 400;
  margin-right: 24px !important;
}

.guide__detail-text {
  margin-top: 40px;
  color: #151e26;
  font-size: 18px;
  line-height: 160%;
  font-weight: 300;
}

.guide__link {
  display: flex;
  align-items: center;
  padding: 16px;
  background-color: #eff3ff;
  transition: all 0.25s;
}

.guide__link span {
  width: 144px;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  font-weight: 600;
  color: #4d77e6;
  transition: all 0.25s;
}

.guide__link svg path {
  transition: all 0.25s;
}

.guide__buttons {
  display: flex;
  align-items: center;
  margin-top: 45px;
}

.guide__prev {
  border: solid #4d77e6;
  border-radius: 8px 0 0 8px;
  border-width: 1.5px 0 1.5px 1.5px;
}

.guide__next {
  border: solid #4d77e6;
  border-radius: 0 8px 8px 0;
  border-width: 1.5px 1.5px 1.5px 1.5px;
}

.guide__link:hover,
.guide__link:active {
  background-color: #2055e0;
}
.guide__link.no_active:hover,
.guide__link.no_active:active {
  background-color: #9191eb;
  cursor: no-drop;
}

.guide__link:focus {
  box-shadow: 0 0 0 3px #bac5f5;
  z-index: 2;
}

.guide__link:hover span,
.guide__link:active span {
  color: white;
}

.guide__link:hover svg path,
.guide__link:active svg path {
  stroke: white;
}


@media (max-width: 1000px) {
  .guide-single__wrap .heading_title-2 {
    font-size: 64px;
  }

  .guide-single__wrap .heading_title-3 {
    font-size: 40px;
  }

  .guide-single__wrap .heading.__5 {
    padding-left: 0;
    padding-right: 0;
  }

  .guide__link {
    padding: 16px;
  }
}

@media (max-width: 640px) {
  .guide__image {
    min-height: 340px;
    object-fit: cover;
  }
}

@media (max-width: 450px) {
  .guide-single__wrap .heading_title-2 {
    font-size: 36px;
  }

  .guide-single__wrap .heading_title-3 {
    font-size: 24px;
  }

  .guide__link {
    padding: 8px 16px;
    gap: 8px;
  }

  .guide-single__wrap .catalog_audio-block {
    flex-wrap: wrap;
    flex-direction: column;
    align-items: flex-start;
    gap: 24px;
    display: flex;
  }

  .guide-single__wrap .catalog_audio {
    width: 100%;
  }

  .guide-single__wrap .ppq-audio-player .play-pause-btn {
    position: static;
    margin-right: 12px !important;
  }

  .guide__link span {
    width: auto;
  }

  .guide__next span {
    text-align: right;
  }

  .guide__prev span {
    text-align: left;
  }
}

/* End */


/* Start:/local/templates/terra-c/components/bitrix/news.list/sidebar_country_articles_custom/style.css?1663937502679*/
.country-article-wrap .row {
    display: flex;
    align-items: center;
}

.country-article-wrap .col-xs-3 {
    padding: 0;
}

.country-article-wrap .article-title-wrap {
    padding-right: 0;
}

.catalog.item-views.list .country-article-wrap .item .title {
    margin-bottom: 0;
    font-size: 14px;
}

.catalog.item-views.list .country-article-wrap .item {
    padding: 10px 18px;
    border: 0;
}

.catalog.item-views.list .country-article-wrap .item .text {
    padding-top: 0 !important;
}

.catalog.item-views .country-article-wrap .item .image {
    height: auto;
    line-height: inherit;
}

.sidebar-subtitle {
    margin-top: 25px;
}
/* End */


/* Start:/local/templates/terra-c/components/bitrix/news.list/visa_clients/style.css?1702970750150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /local/templates/terra-c/components/bitrix/news/gids/bitrix/news.detail/.default/style.css?17327818173195 */
/* /local/templates/terra-c/components/bitrix/news.list/sidebar_country_articles_custom/style.css?1663937502679 */
/* /local/templates/terra-c/components/bitrix/news.list/visa_clients/style.css?1702970750150 */
