@charset "UTF-8";
.zirno {
  font-weight: 700;
}
.g-button {
  background-color: #154638;
  background-image: linear-gradient(-180deg, #26814e 0%, #144337 100%);
}
.g-button:hover {
  background: #154639 !important;
}
.gallery-origin {
  margin-bottom: 20px;
}
.gallery-origin img {
  max-width: 100%;
  width: auto;
  height: auto;
}
body .g-form-field__note {
  font-size: 12px;
  padding-top: 5px;
}
body .lpc-content-wrapper + .g-submenu {
  display: none;
}
body .yandex-share-wrapper {
  text-align: center;
}
ul.seo {
  vertical-align: top;
  margin: 10px 5px 10px -25px;
}
ul.seo li {
  background: url("/t/images/mosaic/seo.png") no-repeat scroll left 4px / 20px rgba(0, 0, 0, 0);
  list-style-type: none;
  padding: 1px 1px 5px 29px;
}
.g-comment__author--reply {
  color: #356e57 !important;
}
.g-comment--reply {
  border: 1px solid #c3ddd2 !important;
  background-color: #f3fbf7 !important;
}
.g-comment--reply::after {
  border-bottom-color: #f3fbf7 !important;
}
.g-comment--reply::before {
  border-bottom-color: #c3ddd2 !important;
}
.g-comment--even {
  background-color: #fffcf2 !important;
}
@media (max-width: 960px) {
  body .content--u-i5mszfg5h h2 {
    font-size: 30px;
  }
}
@media (max-width: 640px) {
  body .content--u-i5mszfg5h h2 {
    font-size: 25px;
  }
}
@media (max-width: 960px) {
  body .content--u-i5mszfg5h h3 {
    font-size: 35px;
  }
}
@media (max-width: 640px) {
  body .content--u-i5mszfg5h h3 {
    font-size: 22px;
  }
}
@media (max-width: 991px) {
  body .div--u-i59h47xx2 {
    max-width: 100%;
  }
}
@media (max-width: 550px) {
  body .g-page-article__text img {
    float: none !important;
    margin: 10px 0 10px !important;
    max-width: 100%;
    height: 250px;
    display: block;
  }
}
.microdata-wrapper {
  display: none;
}
.news_slider-wrapper .news-slider {
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
}
.news_slider-wrapper .news-slider .news_item {
  padding: 25px;
  background: #fff;
  border-radius: 5px;
  border: 1px solid transparent;
  position: relative;
  box-sizing: border-box;
}
@media (max-width: 430px) {
  .news_slider-wrapper .news-slider .news_item {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.news_slider-wrapper .news-slider .news_item:before {
  content: "";
  left: 0;
  top: 0;
  right: 100%;
  height: 1px;
  position: absolute;
  background: #26814e;
  transition: ease 0.5s;
}
.news_slider-wrapper .news-slider .news_item:after {
  content: "";
  right: 0;
  bottom: 0;
  left: 100%;
  height: 1px;
  position: absolute;
  background: #26814e;
  transition: ease 0.3s;
}
.news_slider-wrapper .news-slider .news_item .border-element {
  pointer-events: none;
}
.news_slider-wrapper .news-slider .news_item .border-element:before {
  content: "";
  right: 0;
  top: 0;
  bottom: 100%;
  width: 1px;
  position: absolute;
  background: #26814e;
  transition: ease 0.5s;
}
.news_slider-wrapper .news-slider .news_item .border-element:after {
  content: "";
  left: 0;
  bottom: 0;
  top: 100%;
  width: 1px;
  position: absolute;
  background: #26814e;
  transition: ease 0.5s;
}
.news_slider-wrapper .news-slider .news_item:hover:before {
  right: 0;
}
.news_slider-wrapper .news-slider .news_item:hover:after {
  left: 0;
}
.news_slider-wrapper .news-slider .news_item:hover .border-element:before {
  bottom: 0;
}
.news_slider-wrapper .news-slider .news_item:hover .border-element:after {
  top: 0;
}
.news_slider-wrapper .news-slider .news_item .news_image {
  margin-bottom: 20px;
}
@media (max-width: 650px) {
  .news_slider-wrapper .news-slider .news_item .news_image {
    text-align: center;
    height: auto;
    display: flex;
    justify-content: center;
    width: 100%;
  }
  .news_slider-wrapper .news-slider .news_item .news_image img {
    width: 100%;
    height: auto;
    max-width: 100%;
    object-fit: cover;
  }
}
.news_slider-wrapper .news-slider .news_item .news_date {
  font-size: 15px;
  font-weight: 500;
  text-align: right;
  padding: 10px 45px 8px 0;
  position: relative;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='64' height='64' viewBox='0 0 64 64'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:url(%23a)%7D.b%7Bfill:url(%23b)%7D.c,.d,.e,.f,.g%7Bfill-rule:evenodd%7D.c%7Bfill:url(%23c)%7D.d%7Bfill:url(%23d)%7D.e%7Bfill:url(%23e)%7D.f%7Bfill:url(%23f)%7D.g%7Bfill:url(%23g)%7D%3C/style%3E%3ClinearGradient id='a' x1='32' y1='61.513' x2='32' y2='37.524' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23efb07f'/%3E%3Cstop offset='1' stop-color='%23fddbbb'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='32' y1='29.524' x2='32' y2='35.867' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23ee4423'/%3E%3Cstop offset='1' stop-color='%23d53221'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='32' y1='14.667' x2='32' y2='16.581' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%234b4d4e'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='24.75' y1='31.319' x2='24.75' y2='32.945' xlink:href='%23c'/%3E%3ClinearGradient id='e' x1='24.75' y1='38.568' x2='24.75' y2='40.194' xlink:href='%23c'/%3E%3ClinearGradient id='f' x1='39.251' y1='34.803' x2='39.251' y2='36.346' xlink:href='%23b'/%3E%3ClinearGradient id='g' x1='39.251' y1='42.052' x2='39.251' y2='43.595' xlink:href='%23b'/%3E%3C/defs%3E%3Ctitle%3Ecalendar-2_color%3C/title%3E%3Cpath class='a' d='M13.875 27.043h36.251v21.746H13.875z'/%3E%3Cpath class='b' d='M13.875 19.099h36.251v7.944H13.875z'/%3E%3Cpath class='c' d='M18.708 15.21h3.625v7.777h-3.625v-7.776zm22.959 0h3.625v7.777h-3.625v-7.776z'/%3E%3Cpath class='d' d='M18.708 31.875h4.834v4.833h-4.834v-4.833zm7.25 0h4.834v4.833H25.96v-4.833z'/%3E%3Cpath class='e' d='M25.959 39.124h4.833v4.832H25.96v-4.832zm-7.251 0h4.834v4.832h-4.834v-4.832z'/%3E%3Cpath class='f' d='M40.46 31.875h4.833v4.833h-4.834v-4.833zm-7.251 0h4.834v4.833h-4.834v-4.833z'/%3E%3Cpath class='g' d='M40.46 39.124h4.833v4.832h-4.834v-4.832zm-7.251 0h4.834v4.832h-4.834v-4.832z'/%3E%3C/svg%3E") right center / 40px auto no-repeat;
}
.news_slider-wrapper .news-slider .news_item .news_date:before {
  content: "Статья";
  color: #fff;
  background: #26814e;
  padding: 6px 10px;
  display: inline-block;
  position: absolute;
  left: -25px;
  top: 50%;
  margin-top: -11px;
  font-size: 12px;
}
@media (max-width: 430px) {
  .news_slider-wrapper .news-slider .news_item .news_date:before {
    left: -15px;
  }
}
.news_slider-wrapper .news-slider .news_item .news_title {
  display: block;
  padding: 5px 0;
  margin-top: 10px;
  text-decoration: none;
  color: #26814e;
  font-size: 15px;
  font-weight: bold;
  transition: ease 0.3s;
  cursor: pointer;
}
.news_slider-wrapper .news-slider .news_item .news_title:hover {
  color: #000;
}
.news_slider-wrapper .news-slider .news_item .news_body {
  padding-top: 6px;
  font-size: 14px;
  line-height: 1.5;
}
.news_slider-wrapper .news-slider .news_item .news_body p {
  margin: 0;
}
.news_slider-wrapper .news-slider .owl-dots {
  text-align: center;
  padding: 15px 0 15px;
}
.news_slider-wrapper .news-slider .owl-dots .owl-dot {
  width: 12px;
  height: 12px;
  margin: 0 5px;
  border-radius: 50%;
  background: #fff;
  transition: ease 0.3s;
  box-sizing: border-box;
  border: 1px solid #26814e;
}
.news_slider-wrapper .news-slider .owl-dots .owl-dot:hover, .news_slider-wrapper .news-slider .owl-dots .owl-dot.active {
  background: #26814e;
}
.news_slider-wrapper .news-slider .owl-dots .owl-dot span {
  display: none;
}
.yandex-rating-frame {
  margin-left: 10px;
}
.line {
  border-left: 3px solid #feca0a;
  padding: 10px 0 10px 20px;
  font-style: italic;
}
