@charset "UTF-8";
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:inherit;font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
*{-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{margin:0}
input:not([type="checkbox"]):not([type="radio"]),textarea,select{-webkit-appearance:none;-moz-appearance:textfield}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}
input::-ms-clear{display:none}
.clear {display: block;clear: both;}
img{max-width:100%;height:auto;vertical-align:top}
.element-hidden,.element-invisible{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:false;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"←"}
[dir="rtl"] .slick-prev:before{content:"→"}
.slick-next{right:-25px}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"→"}
[dir="rtl"] .slick-next:before{content:"←"}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:false;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:#000;opacity:.75}
.slick-loading .slick-list{background:#fff}
#container {position: relative;}
.tool-bar{position: fixed;top: 160px;right: 59px;background: transparent;z-index: 1;}
.resize-text-btn{position: absolute;top: 0;left: 0;border: none;outline: none;border-radius: 5px;background-color: #0579c6;color: #fff;padding: 6px 0;width: 37px;cursor: pointer;transition: opacity .2s ease;}
.resize-text-btn:hover{opacity: .9;}
.article-big-text .content-wysiwyg,
.article-big-text .article-short__text,
.article-big-text .article-seo-word > .link-wiki {font-size: 20px;}

@media only screen and (min-width: 768px) {
  .inview{-webkit-animation-play-state:paused;animation-play-state:paused}
}
.inview.enter{-webkit-animation-play-state:running;animation-play-state:running}
.fade-in,.fade-in-left,.fade-in-right,.fade-in-up,.fade-in-down,.scale-in{opacity:0;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.fade-in .ie,.fade-in-left .ie,.fade-in-right .ie,.fade-in-up .ie,.fade-in-down .ie,.scale-in .ie{opacity:1}
.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-duration:.3s;animation-duration:.3s}
.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left;-webkit-animation-duration:.3s;animation-duration:.3s}
.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right;-webkit-animation-duration:.3s;animation-duration:.3s}
.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up;-webkit-animation-duration:.3s;animation-duration:.3s}
.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down;-webkit-animation-duration:.3s;animation-duration:.3s}
.scale-in{-webkit-animation-name:scale-in;animation-name:scale-in;-webkit-animation-duration:.3s;animation-duration:.3s}
@-webkit-keyframes fade-in {
0%{opacity:0}
100%{opacity:1}
}
@keyframes fade-in {
0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fade-in-left {
0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fade-in-left {
0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fade-in-right {
0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fade-in-right {
0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fade-in-up {
0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fade-in-up {
0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes fade-in-down {
0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fade-in-down {
0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@-webkit-keyframes scale-in {
0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes scale-in {
0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}
100%{opacity:1;-webkit-transform:none;transform:none}
}
@media only screen and (min-width: 991px) {
  .hidden-desc{display:none}
}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .hidden-mob{display:none}
}
.dop_menu {top: 0;}
.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:33px;font-size:14px}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .breadcrumbs{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.breadcrumbs-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.breadcrumbs-item:not(:last-child):after{content:url("../data/breadcrumbs.svg");width:16px;height:14px;margin:0 15px}
.breadcrumbs a{color:#4b4b4b;text-decoration:none;border:none;font-size:14px;white-space:nowrap}
.breadcrumbs a:hover{text-decoration:underline}
.breadcrumbs-current{color:#a1a1a1}
.blue-btn{color:#fff;background:#016fbe;text-transform:uppercase;font-weight: 800;font-size:14px!important;padding:13px 20px!important;letter-spacing:.5px;text-decoration:none;border-radius:50px;display:inline-block;margin-top:30px;cursor:pointer;line-height:17px!important;width:auto!important;outline:none;border:none;min-width:200px;text-align:center}
.blue-btn:hover{background:#97b813}
.white-btn{color:#000;background:#fff;text-transform:uppercase;font-weight: 800;font-size:14px;padding:13px 20px!important;text-decoration:none;border-radius:50px;display:inline-block;margin-top:30px;cursor:pointer;line-height:17px!important;min-width:200px;width:auto!important;outline:none;border:none;text-align:center}
.white-btn:hover{background:#97b813;color:#fff}
.article{background:#fff;font-weight: 400;padding-top:35px;font-size:16px}
.article-with-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:column}
@media only screen and (min-width: 0) and (max-width: 990px) {
  .article-with-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.article-inner{max-width:1260px;margin:0 auto;padding:0 25px}
.article-content{width:calc(100% - 340px);padding-right:40px;}

/*.article-heading{font-size:36px;color:#4b4b4b;font-weight: 800;margin-bottom:28px;letter-spacing:.6px}*/
.article-heading{font-size:42px;color:#4b4b4b;font-weight: 400;margin-bottom:28px;letter-spacing:.6px}
.article-short__text{color:#000;font-size:16px;max-width:865px}
.article-short__text p{line-height:28px}
.article-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:27px 0 30px}
.article-info__time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.article-info__time svg{width:33px;height:38px;margin-right:10px}
.article-info__time span{color:#016fbe}
.article-info__level{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.article-info__level svg{width:36px;height:36px;margin-right:10px}
.article-info__level span{color:#97b813}
.article-thumb{position:relative}
.article-thumb__image {max-height: 500px;overflow: hidden;}
.article-thumb__image img{width:100%;height:auto}
.article-thumb__meta{position:absolute;left:0;bottom:0;background:rgba(255,255,255,0.8);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.article-thumb__meta-view{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#016fbe;font-size:20px}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-thumb__meta-view{font-size:14px;padding:7px 10px}
}
.article-thumb__meta-view svg{width:33px;height:33px;margin-right:10px}
.article-thumb__meta-readlater{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 30px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#016fbe;background:rgba(255,255,255,0.65);font-size:20px;text-decoration:none}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-thumb__meta-readlater{font-size:14px;padding:10px 10px 11px}
}
.article-thumb__meta-readlater svg{width:26px;height:26px;margin-right:10px}
.article-thumb__meta-readlater:hover{text-decoration:underline}
.article-thumb__meta-readbadge{position:absolute;right:0;bottom:0;padding:0 10px 16px;background:rgba(255,255,255,0.65)}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-thumb__meta-readbadge{padding:0 10px 6px}
}
@media only screen and (min-width: 0px) and (max-width: 379px) {
  .article-thumb__meta-readbadge{padding:0 10px 27px}
.article-thumb__meta-readbadge img{width:16px}
}
.article-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0}
.article-author img {width: 75px;height: 75px;}
.article-author__info{margin-left:20px}
.article-author__info-name{font-weight: 700;color:#016fbe}
.article-author__info-position{font-size:14px;color:#000}
.article-sidebar{width:300px;position:relative}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .article-sidebar{padding-bottom:40px;width:calc(100% - 40px)}
}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-sidebar{padding:0 15px 40px}
}
.article-sidebar__title{font-weight: 300;color:#4b4b4b;font-size:26px;margin-bottom:15px;letter-spacing:.75px}
@media only screen and (min-width: 0px) and (max-width: 1279px) {
  .article-sidebar__title{font-size:24px;margin-bottom:20px}
}
.article-sidebar__subscribe-beforetitle{font-weight: 300;color:#000;font-size:16px;margin-bottom:24px}
@media only screen and (min-width: 0px) and (max-width: 1279px) {
  .article-sidebar__subscribe-beforetitle{font-size:16px;margin-bottom:10px}
}
.article-sidebar__subscribe-title{color:#016fbe;font-weight: 800;font-size:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:10px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.article-sidebar__subscribe-title svg{width:34px;height:38px;margin-right:15px}
.article-sidebar__subscribe-beforeform{color:#ababab;font-size:16px;letter-spacing:.6px;line-height:18.4px}
.article-sidebar__subscribe .subscribe__body__formline{margin:40px 0 0;position:relative;margin:20px 0 0}
.article-sidebar__subscribe .subscribe__body__formline.required:after{position:absolute;content:"*";color:#fd0002;font-weight: 800;font-size:36px;right:0;top:0}
.article-sidebar__subscribe .subscribe__body__formsubmit{margin-top:0}
.article-sidebar__subscribe .subscribe__validation-form input{font-size:16px;line-height:34px;border:none;border-bottom:1px solid #ccc;outline:none;width:calc(100% - 20px);padding-right:20px}
.article-sidebar__subscribe .subscribe__validation-form input::-webkit-input-placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__subscribe .subscribe__validation-form input:-ms-input-placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__subscribe .subscribe__validation-form input::-ms-input-placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__subscribe .subscribe__validation-form input::placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__subscribe-afterform{color:#ababab;font-size:12px;line-height:18,4px;margin-top:21px;letter-spacing:-.13px;max-width:380px}
@media only screen and (min-width: 0px) and (max-width: 1279px) {
  .article-sidebar__subscribe-afterform{font-size:14px;line-height:20px;margin-top:10px}
}
.article-sidebar__subscribe-afterform a{color:#ababab}
.article-sidebar__anchors ol{counter-reset:item;list-style-type:none;padding-left:5px}
@media only screen and (min-width: 0px) and (max-width: 1279px) {
  .article-sidebar__anchors ol{padding:0}
}
.article-sidebar__anchors ol li{display:block;color:#989898;font-size:16px;margin-bottom:10px}
.article-sidebar__anchors ol li a{font-weight: 800;color:#016fbe;text-decoration:none;line-height:25px}
.article-sidebar__anchors ol li a:hover{text-decoration:underline}
.article-sidebar__anchors ol li:before{content:counter(item, decimal-leading-zero) ". ";counter-increment:item;margin-right:10px}
@media only screen and (min-width: 0px) and (max-width: 1279px) {
  .article-sidebar__anchors ol li:before{margin-right:0}
}
.article-sidebar__famous-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.article-sidebar__famous-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px}
.article-sidebar__famous-item:nth-of-type(1) .article-sidebar__famous-pic{width:75px;background:url(../data/icon-famous1.svg);background-size:46px;opacity:.3;background-repeat:no-repeat;background-position:top}
.article-sidebar__famous-item:nth-of-type(2) .article-sidebar__famous-pic{width:75px;background:url(../data/icon-famous2.svg);background-size:46px;opacity:.3;background-repeat:no-repeat;background-position:top}
.article-sidebar__famous-item:nth-of-type(3) .article-sidebar__famous-pic{width:75px;background:url(../data/icon-famous3.svg);background-size:46px;opacity:.3;background-repeat:no-repeat;background-position:top}
.article-sidebar__famous-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;width:calc(100% - 75px)}
@media only screen and (min-width: 0px) and (max-width: 1279px) {
  .article-sidebar__famous-text{width:100%}
}
.article-sidebar__famous-linktitle{color:#016fbe;font-size:18px;font-weight: 800;margin-top:6px;letter-spacing:.5px;margin-bottom:10px}
.article-sidebar__famous-linktitle:hover{text-decoration:underline}
.article-sidebar__famous-linktext{color:#000;letter-spacing:.4px;line-height:18.4px;font-size:16px}
.article-sidebar__famous-all{text-align:center}
.article-sidebar__famous-alllink{color:#fff;background:#016fbe;text-transform:uppercase;font-weight: 800;font-size:16px;padding:20px;text-decoration:none;border-radius:50px;display:inline-block;margin-top:9px}
.article-sidebar__getkp-title{color:#97b813;font-size:32px;font-weight: 800;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media only screen and (min-width: 0px) and (max-width: 1279px) {
  .article-sidebar__getkp-title{font-size:32px;margin-bottom:10px}
}
.article-sidebar__getkp-title svg{width:48px;height:48px;margin-right:13px}
@media only screen and (min-width: 991px) and (max-width: 1279px) {
  .article-sidebar__getkp-title svg{display:none}
}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .article-sidebar__getkp-title svg{width:35px;height:35px}
}
.article-sidebar__getkp-present{color:#545454;font-size:16px;line-height:18.4px;letter-spacing:-.4px;margin-bottom:27px}
@media only screen and (min-width: 0px) and (max-width: 1279px) {
  .article-sidebar__getkp-present{font-size:16px;line-height:24px}
}
.article-sidebar__getkp-formline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;position:relative}
.article-sidebar__getkp-formline .valid3{position:absolute;margin:0;right:25px;top:5px}
.article-sidebar__getkp-formline input{font-size:16px;border:none;border:1px solid #ccc;border-radius:10px;outline:none;width:calc(100% - 20px);padding:10px;background:#fff}
@media only screen and (min-width: 0px) and (max-width: 1279px) {
  .article-sidebar__getkp-formline input{font-size:18px}
}
.article-sidebar__getkp-formline input::-webkit-input-placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__getkp-formline input:-ms-input-placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__getkp-formline input::-ms-input-placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__getkp-formline input::placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__getkp-formline textarea{font-size:16px;border:none;border:1px solid #ccc;border-radius:10px;outline:none;width:calc(100% - 20px);padding:10px;resize:none;height:115px;margin-bottom:7px;background:#fff}
@media only screen and (min-width: 0px) and (max-width: 1279px) {
  .article-sidebar__getkp-formline textarea{font-size:18px}
}
.article-sidebar__getkp-formline textarea::-webkit-input-placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__getkp-formline textarea:-ms-input-placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__getkp-formline textarea::-ms-input-placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__getkp-formline textarea::placeholder{color:#bfbfbf;font-weight: 300;}
.article-sidebar__getkp-formsubmit .input-submit{margin-top:0}
.article-sidebar__whoweare-beforetitle{font-weight: 300;color:#000;font-size:22px}
.article-sidebar__whoweare-title{color:#016fbe;font-size:36px;margin:10px 0 15px;font-weight: 800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.article-sidebar__whoweare-title svg{width:32px;height:39px;margin-right:10px}
.article-sidebar__whoweare-text{font-size:16px;color:#6f6f6f;line-height:18.4px}
.article-sidebar__whoweare-text span{font-weight: 700;}
.article-sidebar__rel-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.article-sidebar__rel-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}
.article-sidebar__rel-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none}
.article-sidebar__rel-linktitle{color:#016fbe;font-size:18px;margin-bottom:5px;letter-spacing:.6px;font-weight: 800;}
.article-sidebar__rel-linktitle:hover{text-decoration:underline}
.article-sidebar__rel-linktext{color:#000;letter-spacing:.5px;font-size:16px;line-height:25px}
.article-sidebar__faq{text-align:center}
@media only screen and (min-width: 0px) and (max-width: 1279px) {
  .article-sidebar__faq-pic{max-width:150px;margin:0 auto}
}
.article-sidebar__faq-text{color:#373737;font-size:16px;margin-top:20px}
.article-sidebar__faq-text a{font-weight: 800;color:#016fbe;text-decoration:none}
.article-sidebar__faq-text a:hover{text-decoration:underline}
.article-siblings{font-size:18px;color:#626262}
.article-siblings__next{margin-bottom:16px;background:#f2f8fc;text-align:center;padding:28px}
.article-siblings__next a{font-weight: 800;color:#016fbe;text-decoration:none}
.article-siblings__next a:hover{text-decoration:underline}
.article-siblings__prev{background:#f6f6f6;text-align:center;padding:30px}
.article-siblings__prev a{font-weight: 800;color:#016fbe;text-decoration:none}
.article-siblings__prev a:hover{text-decoration:underline}
.article-wantarticle{background:#f7f7f7;color:#626262;margin:70px 0 61px;padding:0 10px 0 48px}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .article-wantarticle{padding:0 20px}
}
.article-wantarticle__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .article-wantarticle__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px}
}
.article-wantarticle__item:nth-of-type(1){width:268px}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .article-wantarticle__item:nth-of-type(1){width:168px}
}
.article-wantarticle__item:nth-of-type(2){width:calc(100% - 275px)}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .article-wantarticle__item:nth-of-type(2){width:100%}
}
.article-wantarticle__item-title{font-weight: 800;font-size:28px;margin-bottom:24px;margin-top:47px}
.article-wantarticle__item-text{font-size:20px;max-width:560px}
.article-wantarticle__item-btn{margin-bottom:46px}
.article-wantarticle__item svg{width:224px;height:224px}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .article-wantarticle__item svg{width:150px;height:150px}
}
.article-bottom-meta{font-size:20px;color:#626262;margin-top: 30px;margin-bottom:66px;}
.article-bottom-meta .rater-val{font-weight: 800;}
.content-wysiwyg{font-size:16px}
.content-wysiwyg b,.content-wysiwyg strong{font-weight:700}
/*.content-wysiwyg h2{color:#626262;font-size:28px;margin-bottom:15px;font-weight: 800;}*/
/*.content-wysiwyg h3{color:#a0a0a0;font-size:28px;position:relative;margin-bottom:15px;font-weight: 900;padding-left:40px}*/
.content-wysiwyg h2{color:#626262;font-size:28px;margin-bottom:15px;font-weight: 400;}
.content-wysiwyg h3{color:#a0a0a0;font-size:28px;position:relative;margin-bottom:15px;font-weight: 400;padding-left:40px}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .content-wysiwyg h3{padding-left:30px}
}
.content-wysiwyg h3:before{content:url("../data/icon-h3.svg");width:31px;height:31px;position:absolute;left:0;top:0}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .content-wysiwyg h3:before{width:25px;top:4px;height:25px}
}
.content-wysiwyg h3.grey-h3{background:#f7f7f7;padding:20px 20px 20px 100px;margin-bottom:0}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .content-wysiwyg h3.grey-h3{padding-left:20px}
}
.content-wysiwyg h3.grey-h3:before{left:55px;top:20px}
.content-wysiwyg h4{color:#016fbe;font-size:28px;position:relative;margin-bottom:15px;font-weight: 800;padding-left:40px}
.content-wysiwyg h4:before{content:url("../data/icon-h4.svg");position:absolute;left:0;top:0;width:32px;height:32px}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .content-wysiwyg h4:before{width:25px;height:25px}
}
.content-wysiwyg ul{padding:0;padding-left:40px}
.content-wysiwyg ol{padding-left:70px}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .content-wysiwyg ul{padding-left:15px}
.content-wysiwyg ol{padding-left:45px}
}
.content-wysiwyg ul li{background:url(../data/icon-ul.svg) no-repeat 0 0 transparent;background-size:21px;list-style-type:none;vertical-align:middle;padding-left:30px;line-height:21px;margin:10px 0}
.content-wysiwyg ol li{margin:10px 0;vertical-align:middle;line-height:1.31}
.content-wysiwyg ol.grey-ol{margin-top:0;padding:0 20px 15px 50px;background:#f7f7f7;counter-reset:item;list-style-type:none}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .content-wysiwyg ol.grey-ol{padding:0 20px 15px}
}
.content-wysiwyg ol.grey-ol li{margin-bottom:20px}
.content-wysiwyg ol.grey-ol li:before{content:counter(item, decimal) "";counter-increment:item;background:#fff;color:#626262;font-weight: 700;width:40px;height:31px;border-radius:40px;display:inline-block;text-align:center;vertical-align:middle;padding-top:10px;margin-right:20px}
.content-wysiwyg p a{color:#97b813}
.content-wysiwyg blockquote{font-size:18px;font-weight: 300;margin:20px 0;position:relative;padding-left:40px}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .content-wysiwyg blockquote{padding-left:18px}
}
.content-wysiwyg blockquote:before{width:11px;border-radius:20px;background:#016fbe;height:100%;content:"";position:absolute;top:0;left:0}
.content-wysiwyg blockquote a{color:#016fbe;font-weight: 800;}
.content-wysiwyg table{border-collapse:collapse;width:100%}
.content-wysiwyg table thead,.content-wysiwyg table th{text-align:left;color:#626262;font-weight: 900;font-size:18px;padding:10px}
.content-wysiwyg table tbody tr{background:#fbfbfb}
.content-wysiwyg table tbody tr:nth-child(2n-1){background:#f3f3f3}
.content-wysiwyg table tbody tr td{font-size:16px;padding:10px;color:#626262}
.content-wysiwyg table tbody tr td:nth-of-type(1){font-weight: 600;color:#000}
.content-wysiwyg table tbody tr td a{color:#016fbe;font-size:16px;font-style:italic}
.content-wysiwyg table a{color:#016fbe;font-style:italic}
.article-comments-block{border-top:5px solid #016fbe;background:#2c2c2c;padding:89px 25px 35px}
@media only screen and (max-width: 1679px) {
  .article-comments-block{padding:30px 20px 35px}
}
@media only screen and (max-width: 767px) {
  .article-comments-block{padding:20px 15px 25px}
}
.article-comments-block-inner{max-width:1480px;margin:0 auto}
.article-comments-block-inside{width:100%;max-width:928px}
.article-comments-block-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}
.article-comments-block-title{color:#fff;font-size:36px;font-weight: 800;letter-spacing:.9px}
.article-comments-block-filter{color:#bbb;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight: 600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:61px}
.article-comments-block-filter_tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:20px}
.article-comments-block-filter_tabs a{font-weight: 400;padding:10px 20px;color:#bbb;text-decoration:none}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-comments-block-filter_tabs a{padding:5px 10px}
}
.article-comments-block-filter_tabs a.active{color:#016fbe;font-weight: 700;background:#fff;border-radius:50px}
.article-comments-block-filter_tabs a.not-active:hover{text-decoration:underline}
.article-comments-block ul{margin:0}
.article-comments-block .comment_body{margin-bottom:30px;width:calc(100% - 50px)}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-comments-block .comment_body{width:100%}
}
.article-comments-block .comment_body-answers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-comments-block .comment_body-answers{padding-left:25px}
}
.article-comments-block .comment_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#bbb}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-comments-block .comment_header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
.article-comments-block .comment_header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:55px}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-comments-block .comment_header-left{margin-left:0;margin-bottom:10px}
}
.article-comments-block .comment_header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight: 700;font-size:20px}
.article-comments-block .comment_header-right .comments{margin-right:65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-comments-block .comment_header-right .comments{margin-right:20px}
}
.article-comments-block .comment_header-right .comments svg{width:30px;height:28px;fill:#fff;margin-right:11px}
.article-comments-block .comment_header-right .plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.article-comments-block .comment_header-right .plus span{font-size:34px;color:#97b813}
.article-comments-block .comment_header-right .minus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 78px 0 24px}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-comments-block .comment_header-right .minus{margin:0 0 0 24px}
}
.article-comments-block .comment_header-right .minus span{font-size:34px;color:red}
.article-comments-block .comment_header-name{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight: 800;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:7px;font-size:18px}
.article-comments-block .comment_header-name svg{width:21px;height:24px;fill:#d0d0d0;margin-right:11px}
.article-comments-block .comment_text{color:#626262;background:#fff;padding:38px 35px 43px 56px;max-width:760px;border-radius:10px;font-weight: 600;margin:14px 0;font-size:20px;letter-spacing:.6px}
@media only screen and (min-width: 0px) and (max-width: 767px) {
  .article-comments-block .comment_text{font-size:16px;padding:20px 15px}
}
.article-comments-block .comment_feel{padding-left:58px;padding-top:7px}
@media only screen and (max-width: 767px) {
  .article-comments-block .comment_feel{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
.article-comments-block .comment_feel a{color:#7b7b7b;font-weight: 800;text-transform:uppercase;text-decoration:none}
.article-comments-block .comment_feel a.answer{color:#97b813;margin-right:60px}
@media only screen and (max-width: 767px) {
  .article-comments-block .comment_feel a.answer{margin-right:0}
}
.article-comments-block .comment_feel a:hover{text-decoration:underline}
.article-add-comment{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:transparent;padding:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}
@media only screen and (min-width: 768px) {
  .article-add-comment{margin-top:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
.article-add-comment .icon-comment{margin-top:-4px;margin-right:12px}
.article-add-comment.active{cursor:default}
.article-add-comment.active .icon-comment{display:none}
.article-add-comment:not(.active):hover .article-add-comment-text{border-bottom-style:dashed}
.article-add-comment-title{font-size:40px;font-weight: 800;margin-bottom:26px;color:#fff;position:relative;letter-spacing:.9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.article-add-comment-title svg{margin:0 20px 0 24px;width:52px;height:46px;fill:#fff}
@media only screen and (max-width: 767px) {
  .article-add-comment-title svg{display:none}
}
.article-add-comment-form{background-color:#016fbe;background-repeat:no-repeat;background-size:cover;padding:72px 25px}
@media only screen and (max-width: 1679px) {
  .article-add-comment-form{padding:30px 20px 35px}
}
.article-add-comment-form .article-add-comment-inner{max-width:1480px;margin:0 auto}
.article-add-comment-form .article-add-comment-block{width:100%;max-width:850px}
.article-add-comment-form form{max-width:1090px}
.article-add-comment-form .form-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.article-add-comment-form .form-item{margin-bottom:16px}
.article-add-comment-form .form-item.name{width:calc(100% - 375px)}
.article-add-comment-form .form-item.name input{width:100%;font-weight: 400;}
.article-add-comment-form .form-item-captcha{display:-webkit-box;display:-ms-flexbox;display:flex}
.article-add-comment-form .form-item-captcha input{margin-left:10px;width:100px;text-align:center}
.article-add-comment-form .form-text{font-size:20px;border:1px solid #d7d7d7;border-radius:5px;padding:8px 22px;background:#fff}
.article-add-comment-form .form-text::-webkit-input-placeholder{color:#2f2f2f;opacity:.3}
.article-add-comment-form .form-text:-ms-input-placeholder{color:#2f2f2f;opacity:.3}
.article-add-comment-form .form-text::-ms-input-placeholder{color:#2f2f2f;opacity:.3}
.article-add-comment-form .form-text::placeholder{color:#2f2f2f;opacity:.3}
.article-add-comment-form .form-captcha{background:#fff;color:#434343;border:none;font-weight: 400;}
.article-add-comment-form .form-textarea{min-height:277px;resize:none;width:100%;margin-bottom:0;font-weight: 400;}
.article-add-comment-form .form-submit{width:279px}
.article-add-comment-form .form-action{padding-top:2px}
.article-add-comment-form .input-submit{margin-top:12px;padding:18px 80px!important}
.article_slider{position:relative;margin-bottom:98px}
.article_slider_item{padding:0 40px}
.article_slider_item-beforetitle{color:#626262;font-size:16px;font-weight: 600;text-shadow:0 0 0 #efefef}
.article_slider_item-title{color:#353535;font-size:36px;font-weight: 800;text-transform:uppercase;text-shadow:0 0 0 #efefef}
.article_slider_item .blue-btn{border:1px solid #efefef}
.article_slider_inner{background:#efefef;padding:0 40px;background-repeat:no-repeat;background-position:center;min-height:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;outline:2px solid #fff;outline-offset:-10px}
.article_slider .slick-arrow svg{fill:#e5e5e5}
.article_slider .slick-slide{height:auto}
.article_slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media only screen and (max-width: 1023px) {
  .article_slider .slick-dots{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.article_slider .slick-dots li{position:relative;width:12px;height:12px;border-radius:50%;background:#efefef;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
@media only screen and (max-width: 1023px) {
  .article_slider .slick-dots li{margin:0 17px}
}
.article_slider .slick-dots li:first-of-type{margin-top:0}
.article_slider .slick-dots li:last-of-type{margin-bottom:0}
.article_slider .slick-dots li::before{content:'';width:2px;height:2px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:50%;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.article_slider .slick-dots li button{padding:0}
.article_slider .slick-dots li button::before{display:none}
.article_slider .slick-dots li.slick-active{-webkit-transform:scale(1.1);transform:scale(1.1);border-width:0;background:#d6d6d6}
.main-white__btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;cursor:pointer}
@media only screen and (max-width: 1219px) {
  .main-white__btn img{width:40px}
}
.main-white__btn:hover img{-webkit-transform:scale(0.8);transform:scale(0.8)}
.main-white__prev-btn{left:0}
.main-white__next-btn{right:0}
.slider__books{position:relative;margin-bottom:30px;background-color:#016fbe;background-repeat:no-repeat;background-size:cover}
.slider__books::after{content:"";position:absolute;background:#fff;width:100%;height:55px;bottom:0;left:0;z-index:0}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .slider__books::after{display:none}
}
.slider__books::before{content:"";position:absolute;background:#fff;width:100%;height:55px;top:0;left:0;z-index:0}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .slider__books::before{display:none}
}
.slider__books-inside{max-width:1260px;margin:0 auto;z-index:2;position:relative}
.slider__books_item{padding:0 30px}
.slider__books_item-content{width:calc(100% - 360px);padding:40px 0}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .slider__books_item-content{width:50%}
}
@media only screen and (max-width: 479px) {
  .slider__books_item-content{width:100%}
}
.slider__books_item-content:nth-of-type(2){width:360px;height:100%;padding:0;position:relative;margin:20px 0 0}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .slider__books_item-content:nth-of-type(2){width:50%}
}
@media only screen and (max-width: 479px) {
  .slider__books_item-content:nth-of-type(2){width:100%}
}
.slider__books_item-header{width:100%}
.slider__books_item-title{color:#fff;font-size:36px;font-weight: 800;text-transform:uppercase;margin:20px 0 0}
@media only screen and (max-width: 479px) {
  .slider__books_item-title{font-size:28px}
}
.slider__books_item-text{color:#fff;font-size:16px;font-style:italic}
.slider__books_item-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .slider__books_item-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.slider__books_item-links a,.slider__books_item-links button{color:#fff;font-size:20px;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:none}
.slider__books_item-links .share_book{appearance:none;border:none;padding:0;background:transparent;outline:none;cursor:pointer}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .slider__books_item-links a,.slider__books_item-links button{margin-bottom:20px}
}
.slider__books_item-links a:hover,.slider__books_item-links button:hover{text-decoration:underline}
.slider__books_item-links a.read_online svg{fill:#fff;width:42px;height:34px;margin-right:10px}
.slider__books_item-links a.download_pdf svg{fill:#fff;width:34px;height:34px;margin-right:10px}
.slider__books_item-links a.share_book svg,.slider__books_item-links button.share_book svg{fill:#fff;width:30px;height:33px;margin-right:10px}
.slider__books_item .blue-btn{border:1px solid #efefef}
.slider__books_inner{padding:0 20px;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (min-width: 0px) and (max-width: 990px) {
  .slider__books_inner{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.slider__books .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.slider__books .slick-arrow svg{fill:#fff}
.slider__books .slick-slide{height:auto}
.slider__books .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media only screen and (max-width: 1023px) {
  .slider__books .slick-dots{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.slider__books .slick-dots li{position:relative;width:12px;height:12px;border-radius:50%;background:#efefef!important;padding:0;margin:0 5px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
@media only screen and (max-width: 1023px) {
  .slider__books .slick-dots li{margin:0 17px}
}
.slider__books .slick-dots li:first-of-type{margin-top:0}
.slider__books .slick-dots li:last-of-type{margin-bottom:0}
.slider__books .slick-dots li::before{content:'';width:2px;height:2px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;border-radius:50%;overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.slider__books .slick-dots li button{padding:0}
.slider__books .slick-dots li button::before{display:none}
.slider__books .slick-dots li.slick-active{-webkit-transform:scale(1.1);transform:scale(1.1);border-width:0;background:#d6d6d6!important}
.slider__books__btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;cursor:pointer}
@media only screen and (max-width: 1219px) {
  .slider__books__btn img{width:40px}
}
.slider__books__btn:hover img{-webkit-transform:scale(0.8);transform:scale(0.8)}
.slider__books__prev-btn{left:10px}
.slider__books__next-btn{right:10px}
.comment_items.orderby-reverse{display:flex;flex-direction:column-reverse}
.js-comment-rate{cursor:pointer;transition:opacity .3s ease}
.js-comment-rate:hover{opacity:.8}

.article-seo-word{position:relative}
span.article-seo-word > a,
span.article-seo-word > .link-wiki {font-size: 16px;font-weight: 500;color: #353535;letter-spacing: 0.24px;text-decoration: none;border-bottom: 1px solid #0e9ed6;position: relative;transition: all .2s ease;cursor: pointer;margin-right: 0.4em;}
span.article-seo-word > a,
span.article-seo-word > .link-wiki:hover {border: none;color: #0e9ed6;}
span.article-seo-word > a,
span.article-seo-word > .link-wiki::before {content: '*';position: absolute;font-size: 16px;top: 0;left: 100%;color: #0e9ed6;}
h3 span.article-seo-word > a,
h3 span.article-seo-word > .link-wiki {font-weight: 400;color: #a0a0a0;font-size: 28px;}
span.article-seo-word > a:hover {text-decoration: none;border: none;color: #0e9ed6;}
.article-seo-word:hover .box_href{display:block}
/*.article-seo-word:hover::before{content:'';position:absolute;top:0;left:0;width:100%;height:200%;display:block}*/
.box_href{width:400px;max-width:90vw;border-radius:20px;background:#fff;box-shadow:0 2px 8px 0 #d8d8d8;position:absolute;padding:40px;z-index:3;top:0;left:95%;font-size:20px;font-weight: 400;display:none;animation:fade-in-down .2s ease;animation-fill-mode:both}
.box_href::before{position: absolute;content: '';display: block;width: 120%;height: 130%;left: -10%;right: 0;top: -15%;bottom: 0;z-index: -1;}
.article-seo-word .box_href a{display:flex;-ms-align-items: center;align-items: center;font-size:18px;font-weight: 600;color:#016fbe;margin-top: 1em;}
.article-seo-word .box_href a:hover {text-decoration: none;}
.seo-word-svg {width: 20px;height: auto;opacity: .3;margin-left: 5px;margin-top: 3px;}
.box_href p{margin:0}
.box_href b,.box_href strong{font-weight: 800;}
.box_href .box_href {display: none !important;}
.article-seo-word .box_href .article-seo-word > a,
.article-seo-word .box_href .article-seo-word > .link-wiki {display: inline;color: #353535;text-decoration: none;font-family: inherit;font-size: inherit;cursor: default;}

.mail_inside_top_right_post_4_table{padding-left:0}
.progress-reading{position:fixed;top:0;left:0;right:0;width:0;z-index:999;transform:translateY(-100%);transition:transform .3s,width .1s ease;overflow:hidden}
.progress-reading-wrapper.active .progress-reading{transform:none}
.progress-reading-done{width:100vw;height:5px;background:linear-gradient(to right,#016fbe 0%,#0c87d1 45%,#0c87d1 55%,#016fbe 100%)}
.article-module{display:flex;justify-content:space-between}
.article-sidebar__section{padding-bottom:60px}
.slider__books.slider-moved{margin:55px -25px}
.slider__books.slider-moved .slider__books-back{background:transparent;margin-top:-55px;margin-bottom:-55px}
.slider__books.slider-moved::before,.slider__books.slider-moved::after{display:none}
@media (min-width: 481px) {
  .article-comments-block-inner,.article-add-comment-inner{padding:0 25px;box-sizing:border-box}
}
@keyframes fade-in-share {
from{opacity:0;transform:translateY(-50%)}
to{opacity:1;transform:none}
}
.share-wrapper{position:relative}
.share-wrapper .share-links-popup{display:none;position:absolute;right:0;top:100%;animation:fade-in-share .15s ease;animation-fill-mode:both}
.share-wrapper.active .share-links-popup{display:flex}
.share-wrapper .share-links-popup button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;background:transparent;outline:none;transition:transform .3s ease;cursor:pointer}
.share-wrapper .share-links-popup button:hover{transform:scale(1.1)}
.share-wrapper .share-links-popup svg{width:30px;height:30px;margin:0 5px}

/* /lt/eve.php */
a.more_serv {display: block;width: 206px;height: 33px;border:2px solid #419ed6;border-radius: 20px;text-align: center;line-height: 29px;font-weight: 600;font-size: 18px;color:black;margin: 44px auto;text-decoration: none;transition: border-color .2s ease;}
a.more_serv:hover {border-color: rgba(65, 158, 214, .5);}

/* Новые исследования */
.section-06, .section-06 *, .section-07, .section-07 * {box-sizing: border-box;}
.section-06, .section-07 {font-weight: 400;}
.section-06 {padding: 0 20px;}
.section-06 > h3 {font-size: 40px;font-weight: 800;margin-bottom: 26px;text-align: center;position: relative;letter-spacing: .9px;}
.section-06 .slick_new_research {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: space-between;justify-content: space-around;}
.section-06 .new_research {width: calc(50% - 20px);background: linear-gradient(to right,#419ed1, #0f6ca8);font-weight: 400;color:white;padding:23px 20px 23px 28px;}
.section-06 .new_research > div {height: 140px;overflow: hidden;margin-bottom: 16px;}
.section-06 h3 + .new_research {margin-right: 31px;}
.section-06 .new_research .date {font-weight: 600;font-size: 14px;margin-bottom: 10px;}
.section-06 .new_research .name {font-weight: 600;font-size: 20px;margin-bottom: 9px;}
.section-06 .new_research .name a {color: #ffffff;text-decoration: none;}
.section-06 .new_research .name a:hover {text-decoration: underline;}
.section-06 .new_research .descr {font-size: 14px;margin-bottom: 16px;}
.section-06 .new_research span {font-size: 14px;display: inline-block;padding-left: 24px;}
.section-06 .new_research .looked {background: url(/lt/books/img_events/s6_looked.png) no-repeat left center;margin-right: 11px;}
.section-06 .new_research .comments {background: url(/lt/books/img_events/s6_mssg.png) no-repeat left center;}
.section-06 .new_research .readmore {margin: 0 18px 0 0;border: 2px solid #fff;color:white;font-size: 16px;width: 113px;height: 31px;display: inline-block;line-height: 25px;}
.section-06 .new_research .readmore:hover {border-color: rgba(255,255,255,.5);}
.section-06 > a.more_serv {margin-top: 53px;margin-bottom: 49px;width: 235px;}

/* Интервью */
.section-07 h2 {margin-bottom: 15px;font-size: 65px;color: #419ed6;text-align: center;font-weight: 300;}
.section-07 p.title {margin-bottom: 32px;font-size: 24px;color: #6d6d6d;text-align: center;white-space: pre-line;font-weight: 600;}
.section-07 .interview_slick {margin: 0 auto;width: 86%;}
.section-07 .slick-slide {height: auto;}
.section-07 .interview {padding: 0 15px;}
.section-07 .interview .img {display: block;border:4px solid white;box-shadow: 0 0 10px #c1c1c1;overflow: hidden;font-weight: 400;margin-bottom: 18px;background-position: center;background-size: cover;transition: all .2s ease;background-image: url(/lt/books/img_ask/s05_bg.png);}
.section-07 .interview .img::after {display: block;padding-top: 58.25%;content:'';}
.section-07 .interview .img:hover {opacity: 0.8;}
.section-07 .interview .img img {min-width: 100%;min-height: 100%;}
.section-07 .interview .author {color: #419ed6;font-style: italic;margin-bottom: 16px;font-size: 14px;}
.section-07 .interview .title {font-weight: 600;font-size: 18px;margin-bottom: 21px;display: block;color:#000;text-decoration: none;}
.section-07 .interview .title:hover {text-decoration: underline;}
.section-07 .interview .txt {font-weight: 300;line-height: 1.1;}
.section-07 .slick-arrow {appearance: none;-webkit-appearance: none; background: url(/lt/books/img_events/s7_arrow.png) no-repeat center;height: 100%;position: absolute;top: 0;width: 60px;color: transparent;transition: all .15s ease;border: none;z-index: 1;transform: none;}
.section-07 .slick-arrow:active {transform: scale(0.9);}
.section-07 .slick-arrow.slick-prev {left: -55px;transform: scale(-1,1);}
.section-07 .slick-arrow.slick-next {right: -55px;}
.section-07 a.more_serv {width: 235px;margin-top: 9px;margin-bottom: 56px;}

/*СМИ о компании TOPODIN -----------------------------------------------------------*/
.our_trust {margin: 0 auto 50px;width: 86%;}
.our_trust-title {color: #0e9ed6;font-size: 36px;font-weight: 400;text-align: center;letter-spacing: 0.5px;margin-bottom: 40px;}
.our_trust_css,.our_trust_css *{outline:0;box-sizing:border-box}
.our_trust_css .slick-list{overflow:hidden}
.our_trust_css{clear:both;position:relative;padding:0 25px;width:100%}
.our_trust_css .slick-slide{float:left;display:flex !important;justify-content:center;align-items:center;padding:0 20px;height:100px}
.our_trust_css .slick-slide img{max-width:100%;max-height:100px;width:auto;height:auto}
.our_trust_css .slick-slide img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.our_trust_css .slick-slide:hover img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:initial}
/*.our_trust_css .slick-arrow {position: absolute;top: 35%;display: block;width: 30px;height: 30px;border: 5px solid #e5e5e5;border-radius:0 6px 6px 6px;border-right-color:transparent;border-bottom-color:transparent;background: transparent;font-size: 0;outline: none;z-index: 10;cursor: pointer;}
.our_trust_css .slick_prev.slick-arrow {transform: rotate(-45deg);left: 10px;}
.our_trust_css .slick_next.slick-arrow {transform: rotate(135deg);right: 10px;}*/
.our_trust_css .slick-arrow {appearance: none;-webkit-appearance: none;background: url(/lt/books/img_events/s7_arrow.png) no-repeat center;height: 100%;position: absolute;top: 0;width: 60px;color: transparent;transition: all .15s ease;border: none;z-index: 1;transform: none;}
.our_trust_css .slick-arrow:active {transform: scale(0.9);}
.our_trust_css .slick-arrow.slick-prev {left: -55px;transform: scale(-1,1);}
.our_trust_css .slick-arrow.slick-next {right: -55px;}

.scroll-to-top-button {width: 105px !important;height: 431px !important;background-color: #f6f6f6;color: #9a9a9a;padding: 20px;transition: color .2s ease;position: absolute;z-index: 2;left: 20px;bottom: 0;border: none;border-radius: 15px 15px 0 0;display: flex;justify-content: center;cursor: pointer;appearance: none;-webkit-appearance: none;outline: none;}
.scroll-to-top-button:hover {color: #079fc4;}

@media only screen and (min-width: 1280px) {
  .tool-bar{position: fixed;top: 0;left: calc(50vw - 686px);right: auto;width: 50px;background-color: #e8e8e8;height: 100%;}
  .resize-text-btn{position: absolute;top: 170px;left: 5px;}
}
