*{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}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_Regular.woff2") format("woff2");font-weight:400;font-style:normal}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_Medium.woff2") format("woff2");font-weight:500;font-style:normal}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_DemiBold.woff2") format("woff2");font-weight:600;font-style:normal}
@font-face{font-family:Golos;src:url("../../../../fonts/golos/Golos-Text_Bold.woff2") format("woff2");font-weight:700;font-style:normal}
html{font:400 16px/20px Golos}
body{margin:0;padding:0;width:100%;height:100%;min-height:100%}
.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}
button,input,textarea{font-family:inherit}
@media screen and (max-width:767px){.new-container{padding:0 16px}
}
@media screen and (max-width:479px){.w-section{overflow:hidden}
}
.nav-manual{width:100%;padding:22px 0 27px;background-color:#091520;z-index:1}
.nav-manual.animation{top:0;-webkit-animation:showTop 1s;animation:showTop 1s}
@-webkit-keyframes showTop{from{top:-10%}
to{top:0}
}
@keyframes showTop{from{top:-10%}
to{top:0}
}
.nav-manual .new-container{-js-display:flex;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}
.nav-manual__content{width:calc(100% - 340px);-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:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}
.nav-manual__button{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:185px;height:32px;width:100%;padding:0 23px;font-size:.875rem;font-weight:400;color:#091520;background-color:#fff;text-align:center}
.nav-manual__button--manualIb{max-width:260px;height:30px;border:1px solid #fff;background-color:transparent;color:#fff}
.nav-manual__button--manualQuestion{max-width:150px;height:30px;border:1px solid #fff;background-color:transparent;color:#fff}
.nav-manual__button:hover{background-color:#00bcd5;color:#fff;text-decoration:none}
.nav-manual__button--aut:hover{border-color:#ff6441;background-color:#ff6441}
@media screen and (max-width:1270px){.nav-manual__button--manualQuestion{display:none}
}
@media screen and (max-width:1200px){.nav-manual__content{width:calc(100% - 210px)}
}
@media screen and (max-width:991px){.nav-manual__button{display:none}
.nav-manual__button:hover{color:#fff;background-color:#091520}
.nav-manual__button--manualIb:hover,.nav-manual__button--manualQuestion:hover{background-color:#fff;color:#091520}
.nav-manual__button--burger{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media screen and (max-width:600px){.nav-manual .search-form__content{display:none}
.nav-manual__content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}
}
.manual-mobile__menu,.manual-mobile__menu .search-form__content{display:none}
.manual-mobile__menu-input{position:absolute;visibility:hidden}
.manual-mobile__menu-input-label{position:relative;display:block;width:24px;height:12px;border:none;background:0 0;cursor:pointer}
.manual-mobile__menu-input-label::after,.manual-mobile__menu-input-label:before{position:absolute;content:'';left:0;display:block;width:100%;height:4px;border-radius:10px;background:#fff}
.manual-mobile__menu-input-label:after{bottom:0;-webkit-transition:bottom .3s .15s,-webkit-transform .3s;-o-transition:bottom .3s .15s,transform .3s;transition:bottom .3s .15s,transform .3s;transition:bottom .3s .15s,transform .3s,-webkit-transform .3s}
.manual-mobile__menu-input:checked+label:before{top:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 6px 0 transparent;box-shadow:0 6px 0 transparent;-webkit-transition:top .3s,-webkit-box-shadow .15s,-webkit-transform .3s .15s;-o-transition:box-shadow .15s,top .3s,transform .3s .15s;transition:box-shadow .15s,top .3s,transform .3s .15s;transition:box-shadow .15s,top .3s,transform .3s .15s,-webkit-box-shadow .15s,-webkit-transform .3s .15s}
.manual-mobile__menu-input:checked+label::after{bottom:4px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom .3s,-webkit-transform .3s .15s;-o-transition:bottom .3s,transform .3s .15s;transition:bottom .3s,transform .3s .15s;transition:bottom .3s,transform .3s .15s,-webkit-transform .3s .15s}
.manual-mobile__menu-input:checked~.manual-mobile__menu-content{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.manual-mobile__menu-content{position:absolute;top:70px;left:0;display:-ms-grid;display:grid;gap:10px;width:100%;padding:40px;margin:0;background:#00bcd5;list-style-type:none;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:1}
.manual-mobile__menu-content--aut{background:#ff6441}
@media screen and (max-width:991px){.manual-mobile__menu{display:block}
}
@media screen and (max-width:767px){.manual-mobile__menu-content{padding:40px 16px 96px}
}
@media screen and (max-width:600px){.manual-mobile__menu .search-form__content{display:block;max-width:100%}
}
.search-form{position:relative}
.search-form__content{position:relative;max-width:598px;width:100%}
.search-form__form{width:100%}
.search-form__input-query{width:100%;min-height:32px;padding:0 66px 0 24px;border:1px solid rgba(255,255,255,.2);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:1rem;font-family:'Open Sans',Arial,Helvetica,sans-serif;line-height:30px;background-color:#121f2a}
.search-form__input-query::-webkit-input-placeholder{font-size:.875rem;color:rgba(255,255,255,.6)}
.search-form__input-query::-moz-placeholder{font-size:.875rem;color:rgba(255,255,255,.6)}
.search-form__input-query:-ms-input-placeholder{font-size:.875rem;color:rgba(255,255,255,.6)}
.search-form__input-query::-ms-input-placeholder{font-size:.875rem;color:rgba(255,255,255,.6)}
.search-form__input-query::placeholder{font-size:.875rem;color:rgba(255,255,255,.6)}
.search-form__input-query:focus{border-color:#fff;background-color:#2a2a2a}
.search-form__input-query:-webkit-autofill,.search-form__input-query:-webkit-autofill:active,.search-form__input-query:-webkit-autofill:focus,.search-form__input-query:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 42px #fff inset;-webkit-text-fill-color:#333}
.search-form__button-submit{position:absolute;right:44px;top:50%;bottom:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:21px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 17L13.9516 13.9516M15.6935 9.59677C15.6935 12.9639 12.9639 15.6935 9.59677 15.6935C6.22962 15.6935 3.5 12.9639 3.5 9.59677C3.5 6.22962 6.22962 3.5 9.59677 3.5C12.9639 3.5 15.6935 6.22962 15.6935 9.59677Z' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");cursor:pointer}
.search-form__button-close{position:absolute;right:12px;top:50%;bottom:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.11 2.697L2.698 4.11 6.586 8l-3.89 3.89 1.415 1.413L8 9.414l3.89 3.89 1.413-1.415L9.414 8l3.89-3.89-1.415-1.413L8 6.586l-3.89-3.89z' fill='%0Argba(255, 255, 255, 1)'%3E%3C/path%3E%3C/svg%3E");cursor:pointer}
.search-form__button-manual{min-width:315px;min-height:42px;margin-left:20px;border:1px solid #333;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;color:#333;font-size:.875rem;font-family:'Open Sans',Arial,Helvetica,sans-serif;line-height:40px;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:background-color .25s ease-in-out 0s;-o-transition:background-color .25s ease-in-out 0s;transition:background-color .25s ease-in-out 0s}
.search-form__button-manual:hover{text-decoration:none;background-color:#dee3e9}
.search-form::before{min-width:315px;min-height:42px;margin-right:20px;display:none}
.search-form.with-manual-button .search-form__button-manual,.search-form.with-manual-button::before{display:block}
.search-form .searched--search{top:36px;display:none;max-width:100%;border-color:#2a2a2a;background-color:#2a2a2a;z-index:2}
.search-form .searched--search .searched__head{color:#fff}
.search-form .searched--search .searched__list{margin-top:12px}
.search-form .searched--search .searched__item{background-color:#fff}
@media screen and (max-width:600px){.search-form__input-query{color:#091520;background-color:#fff}
.search-form__input-query::-webkit-input-placeholder{font-size:.875rem;color:#091520}
.search-form__input-query::-moz-placeholder{font-size:.875rem;color:#091520}
.search-form__input-query:-ms-input-placeholder{font-size:.875rem;color:#091520}
.search-form__input-query::-ms-input-placeholder{font-size:.875rem;color:#091520}
.search-form__input-query::placeholder{font-size:.875rem;color:#091520}
.search-form__input-query:focus{border-color:#fff;background-color:#fff}
.search-form__button-close,.search-form__button-submit{-webkit-filter:invert(100%);filter:invert(100%)}
}
.searched{position:absolute;top:40px;right:0;max-width:298px;width:100%;padding:24px;border:1px solid #f4f4f4;background-color:#fff}
.searched__head{font-size:1rem;line-height:21px;font-weight:500;color:#091520}
.searched__list{margin-top:16px;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}
.searched__item{padding:9px 16px;border-radius:82px;font-size:.875rem;line-height:1;font-weight:400;color:#091520;background-color:#ccf2f7;cursor:pointer}
.searched__item:hover{text-decoration:none}
.searched__item--aut{background-color:#ffdfd4}
@media screen and (max-width:1430px){.searched{display:none}
}
@media screen and (max-width:1200px){.search-form .searched--search{right:0}
.searched{right:40px}
}
@media screen and (max-width:767px){.searched{position:relative;top:40px;right:auto;max-width:100%}
.searched--search{position:absolute}
}
.category-view{overflow:hidden}
.category-view__wrapper{position:relative}
.category-view__title{position:relative;max-width:680px;padding:40px;background-color:#f0f0f0;font-size:2.25rem;line-height:43px;font-weight:400;color:#091520}
.category-view__title:before{position:absolute;content:"";width:100%;height:100%;top:0;padding-right:4000px;margin-right:-4000px;background-color:#f0f0f0;z-index:-1}
.category-view__welcome{max-width:640px;margin:20px 0 0 40px;font-size:1rem;line-height:21px;font-weight:400;color:#091520}
.category-view__content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.category-view__aside{position:relative;width:340px;background-color:#00bcd5}
.category-view__aside:after{position:absolute;content:"";width:100%;height:100%;top:0;padding-left:4000px;margin-left:-4000px;background-color:#00bcd5;z-index:-1}
.category-view__aside--aut,.category-view__aside--aut::after{background-color:#ff6441}
.category-view__aside-content{overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(166,166,166,.4) rgba(166,166,166,.15)}
.category-view__aside-content::-webkit-scrollbar{width:5px}
.category-view__aside-content::-webkit-scrollbar-track{background:rgba(166,166,166,.15)}
.category-view__aside-content::-webkit-scrollbar-thumb{background-color:rgba(166,166,166,.4);border-radius:5px}
.category-view__aside-content.fixed{position:fixed;width:340px}
.category-view__aside-content.absolute{position:absolute;width:100%}
.category-view__recent-articles{margin-top:30px}
.category-view__main{width:calc(100% - 340px)}
@media screen and (max-width:1200px){.category-view .new-container{padding:0}
.category-view__aside{display:none}
.category-view__main{width:100%}
}
@media all and (max-width:767px){.category-view__title{padding:40px 16px;text-align:left;font-size:1.4375rem;line-height:29px}
.category-view__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}
.category-view__aside{width:100%;margin-top:0}
.category-view__aside-content{position:relative!important;top:0!important;bottom:unset!important;width:100%!important;max-height:unset!important}
.category-view__main{width:100%}
}
.section__title{display:inline-block;max-width:640px;width:100%;font-weight:400;font-size:2.25rem;line-height:43px;color:#091520}
.section__title:hover{color:#1f4970;text-decoration:none}
.section__articles,.section__categories{max-width:680px;width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:40px}
.section__articles{gap:12px}
.section__categories{margin-bottom:96px}
.section__article{width:100%;padding:64px 0 0}
.section__article:not(:first-child){padding-top:0}
.section .article__title{font-size:1rem;line-height:21px;color:rgba(66,66,66,.8);text-decoration:none}
.section .article__title:hover{color:#00bcd5}
.section .article__title--aut:hover{color:#ff6441}
.section__category{width:100%;padding:64px 0 0}
.section .category__title{display:inline-block;width:100%;padding-bottom:8px;border-bottom:1px solid #f0f0f0;font-weight:400;font-size:1.5rem;line-height:28px;color:#091520;text-decoration:none}
.section .category__title:hover{color:#1f4970}
.section .category__items{width:100%;padding-top:16px;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(30%,1fr));gap:12px 42px}
.section .category__item{width:100%}
.section .category .item__title{font-size:1rem;line-height:21px;color:rgba(66,66,66,.8);text-decoration:none}
.section .category .item__title:hover{color:#00bcd5}
.section .category .item__title--aut:hover{color:#ff6441}
@media screen and (max-width:1400px){.section__title,.section__welcome{max-width:430px}
}
@media screen and (max-width:1200px){.section__articles,.section__categories{max-width:100%;padding:0 40px}
}
@media screen and (max-width:900px){.section__title,.section__welcome{max-width:343px}
}
@media screen and (max-width:767px){.section__wrapper{padding:40px 16px}
.section__wrapper:before{height:35%;top:auto;bottom:0;background-color:#fff;z-index:0;left:-50px}
.section__welcome{margin:30px 16px 0;font-size:.875rem;line-height:18px}
.section__title{font-size:1.5rem;line-height:28px}
.section__title,.section__welcome{max-width:100%}
.section__articles,.section__categories{padding:0 16px}
.section__category{padding:40px 0 0}
.section .category__title{font-size:1.125rem;line-height:22px}
.section .category .item__title{font-size:.875rem;line-height:18px;color:#424242}
}
.sidebar{max-width:270px;width:100%;padding-bottom:22px}
.sidebar__main{margin-bottom:30px}
.sidebar__rubricator .main-menu{display:none}
.sidebar__rubricator .main-menu.md-aside__nav-active{display:block}
.sidebar__rubricator .main-menu__title{position:relative;max-width:100%;height:50px;border:1px solid #ebebeb;padding:0 20px;margin:0;font-size:.875rem;font-weight:700;line-height:50px;color:#333;cursor:pointer}
.sidebar__rubricator .main-menu__title:after{position:absolute;content:"";width:26px;height:27px;top:50%;right:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 11.5L13 16.5L7 11.5' stroke='%23333333' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A")}
.sidebar__rubricator .main-menu__title-active{border-bottom:0}
.sidebar__rubricator .main-menu__title-active:after{background-image:url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 15.5L13 10.5L7 15.5' stroke='%23333333' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A")}
.sidebar__rubricator .main-menu__list{padding:0 20px}
.sidebar__rubricator .main-menu__item{width:100%;border-top:0;padding:0 0 19px;border-bottom:1px solid #ccc}
.sidebar__rubricator .main-menu__item:not(:first-child){margin-top:19px}
.sidebar__rubricator .main-menu__item:last-child{border-bottom:0}
.sidebar__rubricator .main-menu__item:first-of-type{margin-top:0}
.sidebar__rubricator .main-menu__item-title{margin-bottom:0;padding-bottom:7px;font-size:.875rem;line-height:1.6;color:#adadad;font-weight:400}
.sidebar__rubricator .main-menu__item-text{font-size:.875rem;color:#333}
.sidebar__rubricator .main-menu__item-text:hover{color:#0F9DF0}
.sidebar__rubricator .main-menu__item-child{padding:7px 0}
@media screen and (max-width:768px){.sidebar{max-width:290px;padding-bottom:10px}
}
.md-aside__nav,.md-aside__sublist{display:none;padding-left:20px}
.md-aside__nav-active,.md-aside__sublist-active{display:block;border:1px solid #ebebeb;border-top:0}
.md-aside-visible{display:block}
.md-aside-text{padding:7px 0;font-size:.875rem;font-weight:400;color:#333;line-height:1.6;cursor:pointer}
.md-aside-text:hover{color:#0F9DF0}
.md-aside-text--parent{position:relative}
.md-aside-text--parent:after{position:absolute;content:"";width:26px;height:27px;top:40%;right:6px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 16L18 21L12 16' stroke='%23333333' stroke-miterlimit='10'/%3E%3C/svg%3E%0A")}
.search-filters{border:1px solid #ebebeb}
.search-filters__header{padding:0 20px;position:relative}
.search-filters__title{margin:0 40px;font-size:.875rem;font-weight:700;line-height:50px;color:#333}
.search-filters__title::before{left:13px;top:7px;position:absolute;content:'';width:36px;height:36px;display:inline-block;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' fill='%23adadad' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M4 0v2H0v2h4v2h2V0H4zm2 12v2H0v2h6v2h2v-6H6zm10-6v2h4v2h-4v2h-2V6h2zM8 2h12v2H8V2zM0 8h12v2H0V8zm10 6h10v2H10v-2z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;cursor:pointer;-webkit-transition:background-color .25s ease-in-out 0s;-o-transition:background-color .25s ease-in-out 0s;transition:background-color .25s ease-in-out 0s}
.search-filters__title::before:active,.search-filters__title::before:hover{background-color:#f5f5f5;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.search-filters__title::before:active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='18' fill='%23333' xmlns:v='https://vecta.io/nano'%3E%3Cpath d='M4 0v2H0v2h4v2h2V0H4zm2 12v2H0v2h6v2h2v-6H6zm10-6v2h4v2h-4v2h-2V6h2zM8 2h12v2H8V2zM0 8h12v2H0V8zm10 6h10v2H10v-2z'/%3E%3C/svg%3E")}
.search-filters__button-collapse{right:8px;top:7px;position:absolute;width:36px;height:36px;display:inline-block;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 7L7 2L1 7' stroke='%23333333' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-position:center bottom 14px;background-repeat:no-repeat;cursor:pointer;-webkit-transition:background-color .25s ease-in-out 0s;-o-transition:background-color .25s ease-in-out 0s;transition:background-color .25s ease-in-out 0s}
.search-filters__button-collapse:active,.search-filters__button-collapse:hover{background-color:#f5f5f5;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.search-filters__button-collapse.collapsed{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-position:center bottom 15px}
.search-filters__body{padding:0 20px}
.search-filters__section{padding:20px 0 5px;border-top:1px solid #ebebeb}
.search-filters__section-title{padding-bottom:15px;font-size:.875rem;font-weight:700;line-height:25px;color:#333}
.search-filters__radio-list{display:block;font-size:.875rem;color:#333}
.search-filters__radio-list label{padding-bottom:20px;display:block}
.search-filters__radio-list input{width:0;height:0;position:absolute;opacity:0;pointer-events:none}
.search-filters__radio-list input+span{padding-left:28px;position:relative;display:inline-block;font-size:.875rem;line-height:20px;color:#333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.search-filters__radio-list input:disabled+span{color:#d8d6d8}
.search-filters__radio-list input+span:after,.search-filters__radio-list input+span:before{width:20px;height:20px;left:0;top:0;position:absolute;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:0;content:'';-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.search-filters__radio-list input+span:before{border:1px solid #d7d7d7;background-color:#fff}
.search-filters__radio-list input+span:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.search-filters__radio-list input:hover+span:before{background-color:#f5f5f5}
.search-filters__radio-list input:checked+span:before{border:2px solid #0f9df0;background-color:#fff}
.search-filters__radio-list input:checked+span:after{background-color:#0f9df0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}
.search-filters__radio-list input:checked:hover+span:before{border-color:#0d88cf}
.search-filters__radio-list input:checked:hover+span:after{background-color:#0d88cf}
.search-filters__radio-list input:disabled+span:before{border:2px solid #ebebeb;background-color:#fff}
.search-filters__radio-list input:disabled+span:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.search-filters__radio-list input:disabled:checked+span:before{border:2px solid #ebebeb;background-color:#fff}
.search-filters__radio-list input:disabled:checked+span:after{background-color:#ebebeb;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}
.search-filters__radio-list input:not(:disabled):active+span:before{border:2px solid #0f9df0;background-color:#fff;z-index:1;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.search-filters__radio-list input:not(:disabled):active+span:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 8px #f5f5f5;box-shadow:0 0 0 8px #f5f5f5;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.search-filters__radio-list input:checked:not(active)+span:after{-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.search-filters__checkbox-list{display:block;font-size:.875rem;color:#333}
.search-filters__checkbox-list label{padding-bottom:20px;display:block}
.search-filters__checkbox-list input{width:0;height:0;position:absolute;opacity:0;pointer-events:none}
.search-filters__checkbox-list input+span{padding-left:30px;position:relative;display:inline-block;font-size:.875rem;line-height:18px;color:#333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.search-filters__checkbox-list input:disabled+span{color:#d8d6d8}
.search-filters__checkbox-list input+span:after,.search-filters__checkbox-list input+span:before{width:18px;height:18px;left:0;top:0;position:absolute;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:0;content:'';-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}
.search-filters__checkbox-list input+span:before{border:1px solid #d7d7d7;background-color:#fff}
.search-filters__checkbox-list input+span:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.search-filters__checkbox-list input:hover+span:before{background-color:#f5f5f5}
.search-filters__checkbox-list input:checked+span:before{border:none;background-color:#0f9df0}
.search-filters__checkbox-list input:checked+span:after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 9.5L12 1.5L10.5 0L4 6.5L1.5 4L0 5.5L4 9.5Z' fill='white'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.search-filters__checkbox-list input:checked:hover+span:before{background-color:#0d88cf}
.search-filters__checkbox-list input:disabled+span:before{border:1px solid #ebebeb;background-color:#f5f5f5}
.search-filters__checkbox-list input:disabled+span:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.search-filters__checkbox-list input:disabled:checked+span:before{border:1px solid #ebebeb;background-color:#f5f5f5}
.search-filters__checkbox-list input:disabled:checked+span:after{background-color:#ebebeb;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.search-filters__checkbox-list input:not(:disabled):active+span:before{border:none;background-color:#0f9df0;z-index:1;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.search-filters__checkbox-list input:not(:disabled):active+span:after{background-image:none;background-color:transparent;border-radius:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 8px #f5f5f5;box-shadow:0 0 0 8px #f5f5f5;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.search-filters__checkbox-list input:checked:not(active)+span:after{-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.search-filters__footer{padding:25px 20px 50px;-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}
.search-filters__button-reset{min-width:160px;min-height:42px;display:block;border:1px solid #d1dbe5;border-radius:3px;font-size:.875rem;font-family:'Open Sans',Arial,Helvetica,sans-serif;line-height:20px;text-align:center;color:#333;cursor:pointer;-webkit-transition:background-color .25s ease-in-out 0s;-o-transition:background-color .25s ease-in-out 0s;transition:background-color .25s ease-in-out 0s}
.search-filters__button-reset:disabled,.search-filters__button-reset:hover{background-color:#eef1f6}
.search-filters__button-reset:disabled{color:#fff}
.search-filters__button-apply{min-width:160px;min-height:42px;display:block;padding:0;border:1px solid #d1dbe5;border-radius:3px;font-size:.875rem;font-family:'Open Sans',Arial,Helvetica,sans-serif;line-height:20px;text-align:center;color:#333;cursor:pointer}
.search-filters__button-apply--active{display:block}
.search-filters.collapsed .search-filters__body,.search-filters.collapsed .search-filters__footer{display:none}
.sticky{position:sticky;top:0}
.main-categories{border:1px solid #ebebeb}
.main-categories__header{padding:0 20px;position:relative}
.main-categories__title{margin-right:48px;font-size:.875rem;font-weight:700;line-height:50px;color:#333}
.main-categories__button-collapse{right:8px;top:7px;position:absolute;width:36px;height:36px;display:inline-block;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 7L7 2L1 7' stroke='%23333333' stroke-width='2' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");background-position:center bottom 14px;background-repeat:no-repeat;cursor:pointer;-webkit-transition:background-color .25s ease-in-out 0s;-o-transition:background-color .25s ease-in-out 0s;transition:background-color .25s ease-in-out 0s}
.main-categories__button-collapse:active,.main-categories__button-collapse:hover{background-color:#f5f5f5;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.main-categories__button-collapse.collapsed{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-position:center bottom 15px}
.main-categories__body{padding:0 20px}
.main-categories__category{margin-bottom:15px}
.main-categories__parent-category:not(:first-child){margin-top:18px;padding-top:15px;border-top:1px solid #ccc}
.main-categories__link{font-size:.875rem;line-height:19px;color:#333;cursor:pointer}
.main-categories__link:hover{text-decoration:none;color:#0f9df0}
.main-categories__parent-category .main-categories__link{color:#adadad}
.main-categories__parent-category .main-categories__link:hover{color:#0f9df0}
.main-categories.collapsed .main-categories__body{display:none}
.expandable-categories{padding:30px 40px 20px 0}
.expandable-categories__header{position:relative}
.expandable-categories__category{border-bottom:1px solid rgba(255,255,255,.2)}
.expandable-categories__category:last-child{border:0}
.expandable-categories__link{padding:16px 20px 16px 0;display:inline-block;width:100%;font-size:.875rem;line-height:17px;color:#fff;overflow:hidden;cursor:pointer}
.expandable-categories__link:hover{text-decoration:none}
.expandable-categories__link.active{font-weight:700;pointer-events:none}
.expandable-categories__link-node{padding-bottom:7px;font-weight:700}
.expandable-categories__link-node::after{content:'';display:block;right:0;top:50%;position:absolute;width:15px;height:11px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 0.900098L7.8 8.1001L0.6 0.900098' stroke='white'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;-webkit-transition:-webkit-transform .25s;-o-transition:transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.expandable-categories__link-node.collapsed{font-weight:400}
.expandable-categories__link-node.collapsed::after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}
.expandable-categories>.expandable-categories__category>.expandable-categories__header{margin-top:0}
.expandable-categories>.expandable-categories__category>.expandable-categories__header>.expandable-categories__link{font-weight:700;display:none}
.expandable-categories>.expandable-categories__category>.expandable-categories__children{margin-bottom:10px}
.expandable-categories__children{margin-left:24px;margin-bottom:16px;overflow:hidden}
.expandable-categories__children .expandable-categories__link{padding:5px 10px 5px 0}
.expandable-categories__children .expandable-categories__category{border-bottom:0}
.expandable-categories__children.collapsed{margin:0;height:0}
.expandable-categories__parent{overflow:hidden}
.expandable-categories__parent.collapsed{margin:0}
.expandable-categories.collapsed>.expandable-categories__category>.expandable-categories__children{height:0}
@media screen and (max-width:900px){.expandable-categories{padding:20px 0 0}
}
.recent-articles{border-top:1px solid #333;background-color:#edf0f3}
.recent-articles__header{padding:0 20px}
.recent-articles__title{font-size:.875rem;font-weight:700;line-height:50px;text-transform:uppercase;color:#333}
.recent-articles__body{padding:0 20px 7px}
.recent-articles__article{margin-bottom:13px}
.recent-articles__link{font-size:.875rem;line-height:25px;color:#333;cursor:pointer}
.recent-articles__link:hover{text-decoration:none;color:#0f9df0}
