.b-article {margin-bottom: 40px;padding: 0;position: relative;}.b-article .b-title-h2 {margin: 0 0 15px;color: #111a1c;font-family: 'Montserrat', sans-serif;font-size: 22px;font-style: normal;font-weight: normal;text-decoration: none;word-wrap: break-word;}.b-article .article__item {margin: 0 0 20px;padding: 0 0 20px;position: relative;background: transparent url("../images/news.bg.gif") repeat-x scroll left bottom;}.b-article .article__inner {}.b-article .article__inner:after {content: "";display: block;clear: both;font-size: 0;}.b-article .article__box {overflow: hidden;}.b-article .article__date {margin: 0 0 15px;font-family: 'Montserrat', sans-serif;font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #939393;}.b-article .article__author {font-family: 'Montserrat', sans-serif;font-size: 12px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #939393;}.b-article .article__title span,.b-article .article__title a:link,.b-article .article__title a:visited {font-family: 'Montserrat', sans-serif;font-size: 18px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #3c6144;}.b-article .article__title a:hover,.b-article .article__title a:active {font-family: 'Montserrat', sans-serif;font-size: 18px;font-weight: normal;font-style: normal;text-decoration: underline;text-transform: none;color: #3c6144;}.b-article .article__title {margin: 0 0 15px;padding-left: 0;background: transparent url("") 0 5px no-repeat;font-family: [modules.news.title.font_family];font-size: [modules.news.title.size];font-weight: [modules.news.title.weight];font-style: [modules.news.title.style];text-decoration: [modules.news.title.decoration];text-transform: [modules.news.title.transform];color: [modules.news.title.color];word-wrap: break-word;}.b-article .article__text {overflow: hidden;}.b-article .b-editor {margin-bottom: 0;}.b-article .article__linkback {font-size: 12px;}.b-article .article__pic img {max-width: 100%;width: 100%;height: auto;vertical-align: bottom;}.b-article .article__img img {max-width: 100%;height: auto;display: block;margin: 0 auto;}.b-article .article__more,.b-article .article__back {padding-top: 20px;}.b-article--list {margin-bottom: 0;padding: 0;}.b-article--list .article__title {font-family: 'Montserrat', sans-serif;font-size: 18px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: none;color: #3c6144;line-height: 1;}.b-article--list .article__pic {float: left;width: 30%;width: calc(100% / 3 - 20px);margin-right: 30px;}.b-article--main {margin-right: -5% ;}.b-article--main .article__item {margin-right: 5%;padding-bottom: 0;width: 28%;height: 300px;float: left;overflow: hidden;}.b-article--main .article__item:after {display: none;}.b-article--cols .article__row {margin: 0 -15px;}.b-article--cols .article__item {display: inline-block;vertical-align: top;margin-left: 15px;margin-right: 15px;width: calc(100% / 3 - 30px);}.b-article--cols .article__pic {margin-bottom: 15px;}.b-article--cols .article__box {overflow: initial;}.b-article--vertical .article__pic {margin-bottom: 15px;}.b-article--detal .article__date {margin-top: 15px;}.b-article--detal .article__pic {margin-bottom: 30px;}.b-article--main-carousel .article__item {width: auto;margin: 0;padding: 0;background: none;}.b-article--main-carousel .article__pic {margin-bottom: 20px;}.swiper.swiper--article {margin-bottom: 30px;}.swiper.swiper--article .swiper-slide {-webkit-user-select: none;user-select: none;}.swiper.swiper--article .swiper__btn {position: absolute;z-index: 2;top: 50%;transform: translateY(-50%);width: 30px;height: 98px;cursor: pointer;}.swiper.swiper--article .swiper__btn--prev {left: 0;background: url(/images/gal.back.gif) 0 0 no-repeat;}.swiper.swiper--article .swiper__btn--next {right: 0;background: url(/images/gal.next.gif) 0 0 no-repeat;}.swiper.swiper--article .swiper__btn:hover {background-position: 0 100%;}.swiper.swiper--article .swiper__btn.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none;}.swiper.swiper--article-nav .swiper-slide {cursor: pointer;-webkit-user-select: none;user-select: none;}.swiper.swiper--article-nav .swiper-slide-thumb-active {opacity: 0.5;}