*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}
body{line-height:1}
article,aside,footer,nav,section{display:block}
ul{list-style:none}
input{vertical-align:middle}
a{text-decoration:none;color:#1f85c5}
.fancybox{font-family:Golos}
.fancybox div{position:relative}
.fancybox.fancybox-success{max-width:510px;padding:106px 78px 85px;border:1px solid #e5e5e5;background:#fff}
.fancybox__title{position:relative;margin:0 0 31px;color:#090808;font-weight:300;text-align:center;font-family:inherit}
@media screen and (max-width:479px){.fancybox.fancybox-success{max-width:320px;padding:50px 10px 40px}
.w-section{overflow:hidden}
}
html{height:100%;font:400 16px/20px 'Open Sans',Arial,Helvetica,sans-serif}
body{margin:0;padding:0;width:100%;height:100%;min-height:100%;background:#fff;color:#444}
.invisible{display:none}
.w-container{position:relative;max-width:1200px;min-width:320px;margin:0 auto;padding:0 15px}
.gui-hidden{display:none}
article,aside{display:inline-block;vertical-align:top}
aside{width:35%;max-width:300px;margin-right:70px}
article{width:65%}
.cb-default-view .w-container{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.cb-default-view article,.cb-default-view aside{width:100%;margin-right:0}
.cb-default-view aside.expert{max-width:170px}
.cb-default-view article{max-width:600px}
@media (max-width:1100px){article{width:55%}
aside{margin-right:20px}
}
@media (max-width:768px){article{width:100%}
aside{width:100%;margin:0 auto;display:block;max-width:540px}
}
@media (max-width:480px){.w-container--mobile{padding:0}
}
.search__form{position:relative}
.search__form input{min-height:50px;border:1px solid #333;border-radius:6px;padding:10px 50px 10px 20px;position:relative;width:100%;display:block}
.search__form-icon{background-image:url("data:image/svg+xml,%3Csvg data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M17.78 16.69l-4.1-4.1a7.72 7.72 0 1 0-1.08 1.08l4.1 4.1a.77.77 0 0 0 .54.23.77.77 0 0 0 .54-1.31zm-3.89-9a6.18 6.18 0 1 1-6.18-6.16 6.19 6.19 0 0 1 6.18 6.18z' fill='%23333'/%3E%3C/svg%3E");width:18px;height:18px;display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:.7}
.search__form--desktop{display:block}
@media (max-width:480px){.search__form{margin:0 15px 30px}
.search__form input{margin-bottom:0}
.search__form--desktop{display:none}
}
.search__form-container{position:relative}
.search__notice{font-size:.75rem;margin-bottom:30px;color:#999}
.search__form input{margin-bottom:15px}
.section-breadcrumb{padding:15px 0}
.breadcrumb li{display:inline-block;font-size:.75rem;line-height:15px;color:#333}
.breadcrumb>li>a{color:#333;font-size:.75rem;line-height:15px;text-decoration:underline}
.breadcrumb>li+li:before{content:"";display:inline-block;width:14px;height:8px;margin:0 10px -2px 5px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3536 4.35355C10.5488 4.15829 10.5488 3.84171 10.3536 3.64645L7.17157 0.464467C6.97631 0.269205 6.65973 0.269204 6.46447 0.464467C6.2692 0.659729 6.2692 0.976311 6.46447 1.17157L9.29289 4L6.46447 6.82843C6.2692 7.02369 6.2692 7.34027 6.46447 7.53553C6.65973 7.7308 6.97631 7.7308 7.17157 7.53553L10.3536 4.35355ZM-4.37114e-08 4.5L10 4.5L10 3.5L4.37114e-08 3.5L-4.37114e-08 4.5Z' fill='%23ADADAD'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:2px 0}
@media screen and (max-width:479px){.section-breadcrumb{display:none}
}
.last-article__title{color:#333;font-size:1rem;font-weight:700;padding:26px 0 28px}
.last-article__item{padding-bottom:14px}
.last-article__link{line-height:1.4;font-size:.875rem;color:#333;text-decoration:underline}
.fancybox__title{padding:60px 40px 20px;font-size:1.75rem;margin-left:auto;margin-right:auto;line-height:1.4;max-width:400px}
.inn--section{margin-top:50px}
.inn__title{font-size:1.125rem;font-weight:600;color:#fff;padding-bottom:10px}
.inn__desc{font-size:.875rem;line-height:1.4;color:#fff}
.inn__head{padding:20px;border-top-left-radius:8px;border-top-right-radius:8px;background:#3da1c5}
.inn__content{padding:20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;background:#eef1f6}
.inn__content .help-block{font-size:.75rem;padding-bottom:10px;color:red}
.inn__input{font-size:1rem;padding:0 20px;height:50px;line-height:48px;border:1px solid #d1dbe5;background:#fff;width:100%;max-width:260px;display:block;margin:0 0 20px}
.inn__button{width:100%;max-width:150px;background:#3da1c5;padding:0;min-width:auto;border-radius:6px;font-size:1rem;height:50px;line-height:48px}
@media screen and (max-width:640px){.inn--section{margin-left:15px;margin-right:15px}
}
.expert--section{background:#eef1f6;padding:22px 14px;max-width:170px;width:100%;border-radius:8px}
.expert__title{color:#3da1c5;font-size:.875rem;font-weight:800;text-align:center;padding-bottom:18px}
.expert__name{color:#333;font-size:.875rem;font-weight:800;text-align:center;line-height:1.4;padding:18px 0}
.expert__photo>img{display:block;margin:0 auto}
.expert__position{font-size:.75rem;color:#333;text-align:center;line-height:1.4}
@media screen and (max-width:768px){.cb-default-view .expert--section,.cb-default-view aside.expert{max-width:100%;margin-bottom:20px}
}
@media screen and (max-width:640px){.cb-default-view aside.expert{display:none}
}
.left-menu__container{border-radius:6px;min-height:50px;border:1px solid #333;margin-bottom:30px}
.left-menu__head{padding:10px 24px 10px 20px;min-height:50px;line-height:28px}
.left-menu__head-link{display:block;position:relative;font-size:1rem;color:#333}
.left-menu__head-link:after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7'%3E%3Cpath fill='%23333' d='M11.09 0L6 5.15.91 0 0 .93 6 7l6-6.07-.91-.93z'/%3E%3C/svg%3E");width:12px;height:7px;display:block;vertical-align:middle}
.left-menu__list{border-top:1px solid #333;display:none}
.left-menu__item{padding:10px 50px 10px 20px}
.left-menu__item:first-child{padding-top:20px}
.left-menu__item:last-child{padding-bottom:20px}
.left-menu__link{font-size:1rem;color:#333;line-height:1.4}
.trial-popup__head{font-size:1.125rem;font-weight:700;color:#333;line-height:1.4;padding:36px 60px;text-align:center;white-space:nowrap}
.trial-popup__footer{background:#eef1f6;padding:0 60px;min-height:108px}
.trial-popup__button-group{text-align:center;font-size:1rem}
.trial-popup__button{font-size:1rem;color:#fff;background:#3da1c5;width:100%;max-width:230px;border-radius:6px;height:50px;line-height:48px;margin-top:30px}
@media screen and (max-width:640px){.left-menu__container{display:none}
.trial-popup__head{padding:36px 0;font-weight:400;font-size:1rem}
.trial-popup__button{font-size:.875rem;height:40px;line-height:38px}
}
.article__content--unregister{position:relative}
.article__content--unregister:after{position:absolute;bottom:20px;content:'';display:block;width:100%;height:45px;background:#c2c2c2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),to(#fff));background:-o-linear-gradient(top,rgba(255,255,255,.5) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,.5) 0,#fff 100%)}
.article__title{font-size:1.75rem;font-weight:800;color:#333;padding:0 0 36px}
.article__read-more{display:block;text-align:center;width:100%;max-width:130px;font-size:.875rem;height:40px;line-height:38px;border:1px solid #d1dbe5;color:#999;border-radius:6px;margin-top:38px;margin-bottom:50px}
article p{color:#333;font-size:1rem;line-height:1.4;padding:0 0 20px}
article hr{background:#d1dbe5;height:1px;width:100%}
article h1{line-height:1.2}
@media screen and (max-width:768px){.cb-default-view article,.cb-default-view aside{margin:0 auto}
}
@media screen and (max-width:640px){article{padding-left:15px;padding-right:15px}
article p{font-size:.875rem;word-wrap:break-word}
.article__read-more{max-width:100%}
.cb-default-view .w-container{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}