#rec1297540071 .t-name_sm {
    font-size: 14px !important;
    font-weight: 400 !important;
}

/*.t-carousel__zoomer__img {*/
/*    border: 1px solid #cccccc !important;*/
/*    padding: 2px !important;*/
/*}*/

.doc-pdf {
	border-radius: 5px !important;
	overflow: hidden;
}

.doc-pdf {
	border: 1px solid #cccccc;
	/*border: 1px solid #303030;*/
	background-color: #cccccc;
}

/* Vacancy upload button styling #rec1251996561 [data-elem-id="1756576091396"] */
.t-upwidget-container__button {
    color: #36384f !important;
    font-size: 12px !important;
    /*font-family: 'Oswald',Arial,sans-serif !important;*/
    background-color: #cccccc !important;
}

/* --- Start HDR --- */
.link-effect-menu[data-elem-type="text"] a {
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    border: 0 !important;
    color: #36384f !important;
    border-bottom: 1px solid transparent !important;
    padding-bottom: 2px !important; 
}

.link-effect-menu[data-elem-type="text"] a:hover {
    color: #36384f !important;
    border-bottom: 1px solid #cccccc !important;
    padding-bottom: 1px !important; 
}
/* --- END HDR --- */

/* --- Start FTR --- */

/* Base styles for phone and email links inside li[data-list="bullet"] within two containers */
#rec1193328361 li[data-list="bullet"] [href="tel:+78632098580"],
#rec1194110751 li[data-list="bullet"] [href="tel:+78632098580"],
#rec1193328361 li[data-list="bullet"] [href="mailto:ofis@erudit-profi.ru"],
#rec1194110751 li[data-list="bullet"] [href="mailto:ofis@erudit-profi.ru"],
#rec1193328361 li[data-list="bullet"] [href^="https://mail.google.com/mail/"],
#rec1194110751 li[data-list="bullet"] [href^="https://mail.google.com/mail/"]{
  margin: 1px;
  border-radius: 5px !important;
  border-color: #FCC42E;
  padding: 4px 10px !important;
  transition: all 0.2s ease-in-out;
  border-bottom: 0px solid #ffffff;
  -webkit-box-shadow: inset 0px 0px 0px 0px #ffffff;
}

/* Phone link specific styles inside li[data-list="bullet"] */
/* Yellow background, dark text, Oswald font, bold, and font size 18px */
#rec1193328361 li[data-list="bullet"] [href="tel:+78632098580"],
#rec1194110751 li[data-list="bullet"] [href="tel:+78632098580"] {
  background: #FCC42E !important;
  color: #36384F !important;
  font-family: Oswald, sans-serif !important;
  font-weight: bold !important;
  font-size: 18px !important;
}

/* Выбираем элемент списка с определенным атрибутом и ссылкой, заканчивающейся на "/members/" */
#rec1194110751 li[data-list="bullet"] [href$="/members/"] {
  margin: 1px;
  border-radius: 5px !important;
  border-color: #cccccc;
  border: 1px solid #cccccc;
  padding: 4px 10px !important;
  transition: all 0.2s ease-in-out;
  border-bottom: 1px solid #cccccc;
  -webkit-box-shadow: inset 0px 0px 0px 0px #ffffff;
}

#rec1194110751 li[data-list="bullet"] [href$="/members/"]:hover {
  background: #36384F !important;
  color: #FCC42E !important;
  opacity: 1 !important;
  border-radius: 5px !important;
}

/* Yandex Maps links styling remains global */
#rec1193328361 [href^="https://yandex.ru/maps/"],
#rec1194110751 [href^="https://yandex.ru/maps/"] {
  display: inline-block !important;
  padding-left: 12px !important;
  border: 0px solid #cccccc;
}

/* Hover state styles for phone and email links inside li[data-list="bullet"],
   and for Yandex Maps links globally */
#rec1193328361 li[data-list="bullet"] [href="tel:+78632098580"]:hover,
#rec1194110751 li[data-list="bullet"] [href="tel:+78632098580"]:hover,
#rec1193328361 li[data-list="bullet"] [href="mailto:sales@erudit-profi.ru"]:hover,
#rec1194110751 li[data-list="bullet"] [href="mailto:sales@erudit-profi.ru"]:hover,
#rec1193328361 li[data-list="bullet"] [href="mailto:ofis@erudit-profi.ru"]:hover,
#rec1194110751 li[data-list="bullet"] [href="mailto:ofis@erudit-profi.ru"]:hover,
#rec1193328361 li[data-list="bullet"] [href^="https://mail.google.com/mail/"]:hover,
#rec1194110751 li[data-list="bullet"] [href^="https://mail.google.com/mail/"]:hover,
#rec1193328361 [href^="https://yandex.ru/maps/"]:hover,
#rec1194110751 [href^="https://yandex.ru/maps/"]:hover {
  background: #36384F !important;
  color: #FCC42E !important;
  opacity: 1 !important;
  border-radius: 5px !important;
}

/* --- End FTR --- */

@media screen and (max-width: 480px) {
	.doc-pdf {
		height: 485px;
		width: 100%;
		/*width: 350px;*/
	}
}

@media screen and (min-width: 481px) {
	.doc-pdf {
		height: 800px;
		width: 100%;
	}
}