html[lang="ru"] body, html[lang="ru"] body *{
  font-family: 'Source Sans Pro';
}
html[lang="ru"] body footer .container h3{
  font-size: 26px !important;
}
html[lang="ru"] .text__description p {
	/*font: normal normal 300 16px/34px 'Source Sans Pro Pro';*/
	font: normal normal 300 16px/34px 'Source Sans Pro';
}
@media (max-width:991px) {
	html[lang="ru"] .text__description p {
		/*font: normal normal 300 14px/23px 'Source Sans Pro Pro';*/
		font: normal normal 300 14px/23px 'Source Sans Pro';
  }
}
html[lang="ru"] .page li {
	/*font: normal normal 300 16px/34px 'Source Sans Pro Pro';*/
	font: normal normal 300 16px/34px 'Source Sans Pro';
}
html[lang="ru"] .search-form>.form-wrapper>div>label {
  /*font: normal normal 600 23px/27px 'Source Sans Pro Pro';*/
  font: normal normal 600 23px/27px 'Source Sans Pro';
}
html[lang="ru"] .faq__block>h3 {
  font-family: 'Source Sans Pro';
}
html[lang="ru"] footer .outer__footer>.elem__footer>h3 {
  font-family: 'Source Sans Pro';
  font-size: 26px;
}
html[lang="ru"] footer .outer__footer>.elem__footer>.reception__foot>span {
  font-family: 'Source Sans Pro';
  font-size: 19px;
}
html[lang="ru"] .hero__block .outer__hero .hero__info .hero__details .hero__info--text>p {
  font-family: 'Source Sans Pro'; 
}
html[lang="ru"] footer .outer__footer>.elem__footer>h3 {
  font-family: 'Source Sans Pro';
}
.hero__block .outer__hero .hero__info .hero__details .hero__title>h2 {
  font-family: 'Source Sans Pro';
}
.info__block .outer__info--block .head__info--block>h2 {
  font-family: 'Source Sans Pro';
}


html[lang="ru"] .info__list .outer__info--list .info__list--elem .info__list--content h3,
html[lang="ru"] .info__list .outer__info--list .info__list--elem .info__list--content>.views-field-title h3,
html[lang="ru"] .info__list .outer__info--list .info__list--elem .item-list h3,
html[lang="ru"] .info__list .outer__info--list .info__list--elem .item-list>.views-field-title h3 {
  /*font-family: 'Playfair Display', serif;*/
  font-family: 'Source Sans Pro';
}
html[lang="ru"] h1.header__main .field--name-title {
  font-family: 'Playfair Display';
}
html[lang="ru"] .object__block .head__object>h2 {
  font-family: 'Source Sans Pro';
}
html[lang="ru"] .payment__elem .payment__boxes>.elem__payment--box>h3 {
  font-family: 'Source Sans Pro';
}

html[lang="ru"] .text__description>h2 {
  font-family: 'Source Sans Pro';
}
html[lang="ru"] h2{
  font-family: 'Source Sans Pro';
}
html[lang="ru"] .header__main {
  font-family: 'Source Sans Pro';
}

html[lang="ru"] h1 {
  font-family: 'Playfair Display';
}
html[lang="ru"] .webform-submission-dkb-form-3-form .field-suffix {
    font: normal normal 300 18px/34px 'Source Sans Pro';
    color: #434c4d;
}
html[lang="ru"] .lan__switcher a span {
  font-family: Overpass,sans-serif;
}