*{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}
html{height:100%}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
.clear{visibility:hidden;display:block;height:0;clear:both}
button{cursor:pointer}
a{text-decoration:none;color:#1f85c5}
a:hover{text-decoration:underline}
html{font:400 16px/20px Golos}
body{margin:0;padding:0;width:100%;height:100%;min-height:100%}
.w-container{position:relative;max-width:1200px;min-width:320px;margin:0 auto;padding:0 15px}
.new-container{position:relative;max-width:1440px;min-width:320px;margin:0 auto;padding:0 40px}
.gui-hidden{display:none}
sup{vertical-align:super;font-size:smaller}
@media screen and (max-width:767px){.new-container{padding:0 16px}
}
.element__comments,.element__date,.element__time,.element__views{position:relative;display:inline-block;font-size:.875rem;color:#333}
.element__comments:before,.element__date:before,.element__time:before,.element__views:before{vertical-align:middle;background-image:url("../../../../../club/img/icon-main-spritesheet.png");background-repeat:no-repeat;display:block;display:inline-block;content:'';margin-right:10px}
.element__comments:before{width:17px;height:17px;background-position:-45px -5px}
.element__date{margin-bottom:5px;font-size:.875rem;color:#186b8d}
.element__date:before{background-position:-56px -52px;width:13px;height:13px}
.element__time:before{background-position:-35px -51px;width:16px;height:16px}
.elements{position:relative}
.element__read{color:#186b8d;text-decoration:none;right:5px;top:0}
.element__read:active,.element__read:hover{text-decoration:underline}
.element__read--list-view{top:auto}
.article-main{font-size:0}
.article-main .element__read:active,.article-main .element__read:hover{text-decoration:underline}
.article-main .article__item{position:relative;width:30.3333%;display:inline-block;vertical-align:top;margin-right:4%;margin-bottom:54px}
.article-main .article__text-block{border-left:solid 1px #c2c2c2;border-right:solid 1px #c2c2c2;border-bottom:solid 1px #c2c2c2;padding:16px 32px;min-height:248px}
.article-main .article__block-title-desc{min-height:128px}
.article-main .article__cover{position:relative;display:block;max-width:270px;width:100%;height:170px;background-position:50% 50%;background-size:cover;font-size:.875rem}
.article-main .article__section{font-size:.875rem}
.article-main .article__section-link{text-decoration:none;font-weight:400;color:#186b8d}
.article-main .article__title{font-size:1.5rem;line-height:1.2;margin-top:5px;height:57.6px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;color:#333;max-width:296px}
.article-main .article__title a{display:inline-block;vertical-align:top;color:#333;text-decoration:none}
.article-main .article__title a:before{content:"";position:absolute;top:0;left:0;width:100%;height:208px}
.article-main .article__title a:hover{color:#333;text-decoration:underline}
.article-main .article__desc,.article-main .article__desc p{font-weight:300;margin-bottom:12px;max-width:296px;display:-webkit-box;margin-top:0;font-size:1rem;line-height:1.4;height:67.2px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#333}
.article-main .article__desc{font-size:1rem;color:#333;min-height:74px;margin:0 0 15px}
@media screen and (max-width:830px){.article-main .article__item{width:48%;margin-right:4%}
.article-main .article__item:nth-child(even){margin-right:0}
}
@media screen and (max-width:479px){.w-section{overflow:hidden}
.article-main .article__item{width:100%;margin-right:0!important}
}
.article-service-list{padding-bottom:50px}
.article__top-elements{margin-bottom:25px;color:#777}
.article__created{display:inline-block;margin-right:44px;font-size:1rem;font-weight:700}
.article__item{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:50px;font-size:0}
.article__text-block{padding:10px}
.article__block-title-desc{-js-display:flex;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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}
.article__cover{display:inline-block;width:300px;min-width:300px;height:262px;background-position:50% 50%;background-size:cover;font-size:.875rem}
.article__desc{display:none;width:66%;margin:0 0 0 4%;vertical-align:top;max-width:800px;min-height:262px;position:relative}
.article__title{font-size:2.25rem;line-height:1;height:72px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;color:#444}
.article__title a{color:#333}
.article__text{margin-top:20px;margin-bottom:30px;font-weight:300;color:#000;font-size:1.25rem;line-height:1.4;height:84px;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.article__text p{margin:0}
.article__h3-title{font-size:1.375rem;font-weight:400;margin:20px 0 10px;line-height:1.2}
.article-service-list--last-articles .article__top-elements{margin-bottom:15px;color:#777}
.article-service-list--last-articles .article__cover{display:inline-block;width:30%;height:225px;background-position:50% 50%;background-size:cover;font-size:.875rem}
.article-service-list--last-articles .article__desc{width:66%;margin:0 0 0 4%;display:inline-block;vertical-align:top;max-width:800px;min-height:225px;position:relative}
.article-service-list--last-articles .article__title{font-size:2.25rem;line-height:1;margin-top:5px;height:72px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;color:#444}
.article-service-list--last-articles .article__text{margin-top:15px;margin-bottom:15px;font-weight:300;color:#000;font-size:1.25rem;line-height:1.4;height:56px;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.article-service-list--last-articles .article__text p{margin:0}
.element__read{display:inline-block;width:auto;font-size:1.5rem}
.element__read .rsaquo{font-size:2.125rem;margin-left:10px}
.element__read--list-view{position:absolute;bottom:0;left:0;display:inline}
.element__comments,.element__date,.element__time,.element__views{float:none;padding-right:20px}
@media screen and (max-width:767px){.article-service-list{padding-bottom:0}
.article__item{margin-bottom:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.article__title{margin-bottom:15px;font-size:1.25rem}
.article__desc{width:100%;margin:0;min-height:0}
.article__text{margin-top:0}
.article__h3-title{font-size:1.25rem;margin-bottom:20px}
.article-service-list .article__cover,.section-articles--knowledge .article-service-list .article__cover{width:100%;max-width:none;margin-bottom:10px}
.section-articles--knowledge .article-service-list .article__desc{width:100%;max-width:none;margin-top:10px;padding-left:0;margin-left:0}
.section-articles--knowledge .article-service-list .element__read{left:0}
.article-service-list--last-articles .article__desc{width:100%;margin:0;min-height:auto}
.article-service-list--last-articles .article__title{margin-bottom:15px;font-size:1.25rem}
}
.article-view{padding:0 0 50px}
.article-view--knowledge{display:inline-block;width:66%;margin:0 0 0 4%}
.article-view__created{font-size:1.125rem;color:#777}
.article-view__h1-title{font-size:3rem;font-weight:400;color:#444;margin:20px 0 10px;line-height:1.2}
.article-view__text,.article-view__text p{font-size:1.25rem;line-height:1.4;font-weight:300;color:#000}
.article-view__text p strong,.article-view__text strong{font-weight:700;color:#444}
.article-view__text p>iframe,.article-view__text>iframe{max-width:100%}
@media screen and (max-width:830px){.article-view--knowledge{width:100%;margin-left:0}
}
@media screen and (max-width:479px){.article-view__h1-title{font-size:2.375rem}
.article-view__created{margin-top:40px}
}
.elements{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.element__views{display:inline-block;color:rgba(9,21,32,.4);font-size:.875rem;font-weight:400;position:relative;padding-left:27px}
.element__views:before{position:absolute;content:"";width:17px;height:11px;background-image:url("data:image/svg+xml,%3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.66505 10.338C5.17408 10.338 2.31616 7.44108 1.24936 6.19564C0.917768 5.79734 0.917768 5.24926 1.24406 4.85685C2.31616 3.60526 5.17492 0.708328 8.66505 0.708328C12.1569 0.708328 15.0142 3.60526 16.0805 4.85069C16.4121 5.24872 16.4123 5.79681 16.0863 6.18949C15.0139 7.44108 12.1552 10.338 8.66505 10.338ZM8.66505 1.77829C5.56681 1.77829 2.86603 4.64954 2.11213 5.52959C2.86603 6.39679 5.56625 9.26804 8.66505 9.26804C11.7633 9.26804 14.4641 6.39679 15.218 5.51675C14.4641 4.64954 11.7647 1.77829 8.66505 1.77829Z' fill='%23091520' fill-opacity='0.4'/%3E%3Cpath d='M1.17251 6.25962L1.1725 6.25963L1.17342 6.26069C1.71003 6.88716 2.69763 7.92974 3.99162 8.81635C5.28508 9.70261 6.89198 10.438 8.66505 10.438C10.4377 10.438 12.0446 9.7026 13.3389 8.81558C14.6337 7.92819 15.6229 6.88408 16.1623 6.25455L16.1633 6.25336C16.5203 5.82328 16.5195 5.22142 16.1573 4.78669L16.1573 4.78668L16.1564 4.78566C15.6201 4.15918 14.6328 3.1166 13.3389 2.22998C12.0455 1.34372 10.4385 0.608328 8.66505 0.608328C6.89239 0.608328 5.28548 1.34373 3.99126 2.23075C2.69651 3.11814 1.70737 4.16226 1.16811 4.79179L1.16811 4.79178L1.16717 4.79291C0.809773 5.22273 0.810345 5.82461 1.17251 6.25962ZM2.24463 5.52914C2.64435 5.06969 3.47447 4.1876 4.56766 3.40524C5.71668 2.58293 7.14588 1.87829 8.66505 1.87829C10.1849 1.87829 11.6142 2.58294 12.763 3.40369C13.8557 4.18426 14.6853 5.06306 15.0855 5.51719C14.6858 5.97665 13.8556 6.85873 12.7624 7.64109C11.6134 8.4634 10.1842 9.16804 8.66505 9.16804C7.14558 9.16804 5.71637 8.46339 4.56738 7.64264C3.47463 6.86207 2.64478 5.98327 2.24463 5.52914Z' stroke='%23091520' stroke-opacity='0.4' stroke-width='0.2'/%3E%3Cpath d='M8.66834 7.93039C7.28334 7.93039 6.15625 6.85053 6.15625 5.52297C6.15625 4.19568 7.28334 3.11555 8.66834 3.11555C10.0536 3.11555 11.1804 4.19568 11.1804 5.52297C11.1804 6.85053 10.0536 7.93039 8.66834 7.93039Z' fill='%23091520' fill-opacity='0.4'/%3E%3C/svg%3E%0A");left:0;top:50%;bottom:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-position:0 0}
.element__read{position:relative}
.element__read .rsaquo{position:absolute;top:-5px;right:-20px}
@media (max-width:767px){.elements{display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
.section-menu .new-container{padding:0 80px}
.section-menu .menu{position:relative;width:100%;border-bottom:none;padding-bottom:31px;margin:0;font-size:0;font-weight:400;list-style:none;z-index:2}
.section-menu .menu__item{display:inline-block;position:relative;top:2px;margin:0 9px 9px 0;background:#fff;border-radius:24px;overflow:hidden;-webkit-transition:background .25s;-o-transition:background .25s;transition:background .25s}
.section-menu .menu__item:last-child{margin-right:0}
.section-menu .menu__item:hover .menu__link{color:#ff5029}
.section-menu .menu__item.active{background:#ff5029}
.section-menu .menu__item.active .menu__link{color:#fff;cursor:default}
.section-menu .menu__link{display:block;position:relative;padding:9px 24px;background:0 0;font-size:1rem;font-weight:400;line-height:1.2;color:#091520;text-decoration:none}
.section-menu .wave{background:#CECECE;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-animation:wave .5s linear;animation:wave .5s linear;pointer-events:none;position:absolute}
@-webkit-keyframes wave{100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}
}
@keyframes wave{100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}
}
@media screen and (max-width:767px){.section-menu .new-container{padding:0 32px}
.section-menu .menu{padding-bottom:24px}
.section-menu .menu__link{padding:7px 24px;font-size:.875rem}
}
.article-search__form{position:relative;margin:0 40px 40px}
.article-search__input{width:100%;padding:24px 96px 24px 32px;background-color:#fff;color:#091520;font-size:1rem;font-weight:400;line-height:130%}
.article-search__button{position:absolute;top:19px;right:32px;width:32px;height:33px;background-image:url("data:image/svg+xml,%3Csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.2001 26.9L22.3227 22.0226M25.1098 15.0548C25.1098 20.4423 20.7424 24.8097 15.3549 24.8097C9.96749 24.8097 5.6001 20.4423 5.6001 15.0548C5.6001 9.66739 9.96749 5.3 15.3549 5.3C20.7424 5.3 25.1098 9.66739 25.1098 15.0548Z' stroke='%23091520' stroke-width='4'/%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer}
.search-result{margin:0 40px 40px}
.search-result__text{margin-bottom:24px;font-size:1.125rem;line-height:1;font-weight:400;color:#091520}
.search-result__list{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:decimal;list-style-position:inside}
.search-result__recomendation{margin-bottom:16px;font-size:1rem;line-height:1;font-weight:400;color:#091520}
@media screen and (max-width:970px){.search-result{margin:0 0 40px}
}
@media (max-width:767px){.article-search__form{margin:0 16px 40px}
.article-search__input{padding:18px 56px 18px 16px;font-size:.875rem}
.article-search__button{top:15px;right:16px;width:24px;height:24px;background-size:24px}
}
.h1-title{color:#091520;font-weight:400;font-size:3rem;line-height:1.1}
.h1-title--search{font-size:2rem}
.h2-title{margin:0;font-size:1.875rem;line-height:34px;color:#fff}
.h3-title{margin:0 0 42px;padding:0 0 34px;border-bottom:1px solid #acacac;color:#444;font-weight:400;font-size:2.25rem;line-height:40px;text-align:center}
@media screen and (max-width:479px){.h1-title{font-size:1.5rem;line-height:28px}
.h1-title--search{font-size:1.25rem;line-height:1.2}
}
.header-section{padding:60px 0;background:#0378a4}
.header-section .h1-title,.header-section .h2-title{color:#fff;margin:0;padding:0}
.header-section .h1-title{margin-bottom:40px;font-weight:400;font-size:3.375rem;line-height:64px}
.header-section .h2-title{font-size:1.875rem;line-height:34px}
@media screen and (max-width:479px){.header-section .h1-title{font-size:2.5rem;line-height:50px}
.header-section .h2-title{font-weight:300;font-size:1.5rem}
}
.pagination{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pagination .pagination__popup li,.pagination>li{display:inline-block;margin:0 4px;font-weight:400}
.pagination .pagination__popup li .pagination__button,.pagination .pagination__popup li>a,.pagination .pagination__popup li>div,.pagination .pagination__popup li>span,.pagination>li .pagination__button,.pagination>li>a,.pagination>li>div,.pagination>li>span{-js-display:flex;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;font-size:1rem;color:#091520;line-height:21px;height:56px;width:56px;background-color:#fff}
.pagination .pagination__popup li .pagination__button:hover,.pagination .pagination__popup li>a:hover,.pagination .pagination__popup li>div:hover,.pagination .pagination__popup li>span:hover,.pagination>li .pagination__button:hover,.pagination>li>a:hover,.pagination>li>div:hover,.pagination>li>span:hover{text-decoration:none}
.pagination>li{background-color:#fff}
.pagination>li>a{position:relative;background-color:transparent;z-index:1}
.pagination>li.active>a,.pagination>li.active>span{color:#ff5029}
.pagination .next,.pagination .prev{position:relative;width:56px;height:56px;display:inline-block;vertical-align:middle}
.pagination .next:before,.pagination .prev:before{position:absolute;content:'';top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px;height:18px;cursor:pointer}
.pagination .prev{margin:0 12px 0 0}
.pagination .prev:before{background-image:url("data:image/svg+xml,%3Csvg width='13' height='18' viewBox='0 0 13 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5999 1.80005L3.3999 9.00005L10.5999 16.2' stroke='%23091520' stroke-width='4'/%3E%3C/svg%3E%0A")}
.pagination .prev:focus:before,.pagination .prev:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='13' height='18' viewBox='0 0 13 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5999 1.80005L3.3999 9.00005L10.5999 16.2' stroke='%23FF5029' stroke-width='4'/%3E%3C/svg%3E%0A")}
.pagination .next{margin:0 0 0 12px}
.pagination .next:before{background-image:url("data:image/svg+xml,%3Csvg width='12' height='18' viewBox='0 0 12 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.6999 1.80005L8.8999 9.00005L1.6999 16.2' stroke='%23091520' stroke-width='4'/%3E%3C/svg%3E%0A")}
.pagination .next:focus:before,.pagination .next:hover:before{background-image:url("data:image/svg+xml,%3Csvg width='12' height='18' viewBox='0 0 12 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.6999 1.80005L8.8999 9.00005L1.6999 16.2' stroke='%23FF5029' stroke-width='4'/%3E%3C/svg%3E%0A")}
.pagination .pagination__popup{position:absolute;width:296px;top:-10px;left:-10px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);height:auto;display:none;padding:0}
.pagination .pagination__wrapper{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:5px 5px 30px rgba(153,153,153,.25);box-shadow:5px 5px 30px rgba(153,153,153,.25);background-color:#fff;border-radius:5px;padding:10px}
.pagination .pagination__wrapper li a{padding:5px 10px}
.pagination__inner{position:relative}
.pagination .pagination__popup--opened{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.pagination__button{cursor:pointer}
@media (max-width:767px){.pagination .pagination__popup--next{left:50%;right:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}
}
@media (max-width:575px){.pagination{position:relative}
.pagination .pagination__popup li,.pagination>li{margin:0 2px}
.pagination .next,.pagination .prev,.pagination>li .pagination__button,.pagination>li>a,.pagination>li>div,.pagination>li>span{width:40px;height:40px}
.pagination__inner{position:static}
.pagination .pagination__popup{left:50%;right:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}
}
@media screen and (max-width:357px){.pagination .next,.pagination .prev,.pagination>li .pagination__button,.pagination>li>a,.pagination>li>div,.pagination>li>span{width:30px;height:30px}
}
.list-view__items{display:-ms-grid;display:grid;-ms-grid-columns:1fr 8px 1fr 8px 1fr;grid-template-columns:repeat(3,1fr);gap:8px}
@media screen and (max-width:1180px){.list-view__items{-ms-grid-columns:1fr 4px 1fr;grid-template-columns:repeat(2,1fr);gap:8px 4px}
}
@media screen and (max-width:630px){.list-view__items{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:8px 4px}
}
