.mainpage-blog,.mainpage-blog__head{-ms-flex-flow:column nowrap;-webkit-box-orient:vertical}.mainpage-blog__article:hover .mainpage-blog__title,.mainpage-blog__title:hover{color:#7880eb}.mainpage-blog{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-direction:normal;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px;padding:0}.mainpage-blog__head,.mainpage-blog__slider,.mainpage-blog__slider-container{display:-webkit-box;display:-ms-flexbox;width:100%;-webkit-box-direction:normal}.mainpage-blog.--mt-40{margin-top:40px;margin-bottom:0}.mainpage-blog__head{display:flex;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:16px}.mainpage-blog__header{display:block;font-size:30px;font-weight:700;color:#374957;text-align:left}.mainpage-blog__slider-container{position:relative;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background:#fff;border-radius:10px;-webkit-box-shadow:0 6px 40px 0 rgba(56,69,94,.07);box-shadow:0 6px 40px 0 rgba(56,69,94,.07);padding:26px 36px 20px}.mainpage-blog__slider,.mainpage-blog__slider-container{display:flex}.mainpage-blog__slider{overflow:hidden;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.mainpage-blog__article,.mainpage-blog__img-link,.slider_next,.slider_prev{-webkit-box-orient:vertical;-webkit-box-direction:normal}.slider_next,.slider_prev{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:45%;width:48px;height:48px;background:#fff;-webkit-box-shadow:0 6px 10px 0 rgba(56,69,94,.12);box-shadow:0 6px 10px 0 rgba(56,69,94,.12);border-radius:50%;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;z-index:90;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.slider_next{right:-14px}.slider_prev{left:-14px}.slider_next:hover,.slider_prev:hover{opacity:1;-webkit-box-shadow:0 4px 6px 0 rgba(56,69,94,.12);box-shadow:0 4px 6px 0 rgba(56,69,94,.12)}.mainpage-blog__article{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:10px}.mainpage-blog__img-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:165px!important}.mainpage-blog__cover{display:block;margin:auto}.mainpage-blog__body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:16px;padding-right:10px}.mainpage-blog__body,.mainpage-blog__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.mainpage-blog__announce,.mainpage-blog__title{display:block;text-align:left;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mainpage-blog__title{font-size:16px;font-weight:500;color:#374957;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;margin-bottom:8px;text-decoration:none;display:-webkit-box;height:72px}.mainpage-blog__announce{font-size:15px;color:#425766;margin-bottom:16px;display:-webkit-box}.mainpage-blog__date{display:block;font-size:12px;color:#9aaebe}@media only screen and (max-width:767px){.mainpage-blog,.mainpage-blog__slider-container{padding:0}.slider_next,.slider_prev{top:30%}.mainpage-blog__head{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mainpage-blog__header{text-align:center;font-size:26px}.slider_next{right:-6px}.slider_prev{left:-6px}}