abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;-webkit-font-smoothing:antialiased;vertical-align:baseline;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;outline:0}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
html{font-size:10px}
textarea{overflow:auto}
img{vertical-align:top}
a img{border:none}
input[type=radio]{vertical-align:text-bottom}
input[type=checkbox]{vertical-align:bottom}
* html input[type=checkbox]{vertical-align:baseline}
form,input{margin:0;padding:0}
input{display:inline-block;padding:5px 10px;outline:0;border:1px solid #ccc;line-height:normal;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}
input[type=submit]{cursor:pointer}
:root{--color-accent-h:45;--color-accent-s:100%;--color-accent-l:50%;--color-accent:hsl( var(--color-accent-h), var(--color-accent-s), var(--color-accent-l) );--color-secondary:hsl(
        20,
        var(--color-accent-s),
        var(--color-accent-l)
    );--color-gradient-angle:180deg;--color-gradient-start:hsl( var(--color-accent-h), var(--color-accent-s), var(--color-accent-l) );--color-gradient-middle:hsl( var(--color-accent-h), 83%, 70% );--color-gradient-end:hsl( var(--color-accent-h), 71%, 65% );--color-dark-h:var(--color-accent-h);--color-dark-s:0%;--color-dark-l:15%;--color-dark:hsl(
            var(--color-dark-h),
            var(--color-dark-s),
            var(--color-dark-l)
        );--color-gray-h:var(--color-accent-h);--color-gray-s:12%;--color-gray-l:97%;--color-gray:hsl(
            var(--color-gray-h),
            var(--color-gray-s),
            var(--color-gray-l)
        )}
.b-grid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}
@media (min-width:576px){
.b-grid{padding-right:15px;padding-left:15px}
}
@media (min-width:768px){
.b-grid{padding-right:15px;padding-left:15px}
}
@media (min-width:992px){
.b-grid{padding-right:15px;padding-left:15px}
}
@media (min-width:1200px){
.b-grid{padding-right:15px;padding-left:15px}
}
@media (min-width:576px){
.b-grid{width:540px;max-width:100%}
}
@media (min-width:768px){
.b-grid{width:720px;max-width:100%}
}
@media (min-width:992px){
.b-grid{width:960px;max-width:100%}
}
@media (min-width:1200px){
.b-grid{width:1140px;max-width:100%}
}
.b-grid_fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}
@media (min-width:576px){
.b-grid_fluid{padding-right:15px;padding-left:15px}
}
@media (min-width:768px){
.b-grid_fluid{padding-right:15px;padding-left:15px}
}
@media (min-width:992px){
.b-grid_fluid{padding-right:15px;padding-left:15px}
}
@media (min-width:1200px){
.b-grid_fluid{padding-right:15px;padding-left:15px}
}
.b-grid__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
@media (min-width:576px){
.b-grid__row{margin-right:-15px;margin-left:-15px}
}
@media (min-width:768px){
.b-grid__row{margin-right:-15px;margin-left:-15px}
}
@media (min-width:992px){
.b-grid__row{margin-right:-15px;margin-left:-15px}
}
@media (min-width:1200px){
.b-grid__row{margin-right:-15px;margin-left:-15px}
}
.b-grid__row_gutters_no{margin-right:0;margin-left:0}
.b-grid__row_gutters_no>.b-grid__col,.b-grid__row_gutters_no>[class*=b-grid__col_size_]{padding-right:0;padding-left:0}
.b-grid__col,.b-grid__col_size_1,.b-grid__col_size_10,.b-grid__col_size_11,.b-grid__col_size_12,.b-grid__col_size_2,.b-grid__col_size_3,.b-grid__col_size_4,.b-grid__col_size_5,.b-grid__col_size_6,.b-grid__col_size_7,.b-grid__col_size_8,.b-grid__col_size_9,.b-grid__col_size_lg,.b-grid__col_size_lg-1,.b-grid__col_size_lg-10,.b-grid__col_size_lg-11,.b-grid__col_size_lg-12,.b-grid__col_size_lg-2,.b-grid__col_size_lg-3,.b-grid__col_size_lg-4,.b-grid__col_size_lg-5,.b-grid__col_size_lg-6,.b-grid__col_size_lg-7,.b-grid__col_size_lg-8,.b-grid__col_size_lg-9,.b-grid__col_size_md,.b-grid__col_size_md-1,.b-grid__col_size_md-10,.b-grid__col_size_md-11,.b-grid__col_size_md-12,.b-grid__col_size_md-2,.b-grid__col_size_md-3,.b-grid__col_size_md-4,.b-grid__col_size_md-5,.b-grid__col_size_md-6,.b-grid__col_size_md-7,.b-grid__col_size_md-8,.b-grid__col_size_md-9,.b-grid__col_size_sm,.b-grid__col_size_sm-1,.b-grid__col_size_sm-10,.b-grid__col_size_sm-11,.b-grid__col_size_sm-12,.b-grid__col_size_sm-2,.b-grid__col_size_sm-3,.b-grid__col_size_sm-4,.b-grid__col_size_sm-5,.b-grid__col_size_sm-6,.b-grid__col_size_sm-7,.b-grid__col_size_sm-8,.b-grid__col_size_sm-9,.b-grid__col_size_xl,.b-grid__col_size_xl-1,.b-grid__col_size_xl-10,.b-grid__col_size_xl-11,.b-grid__col_size_xl-12,.b-grid__col_size_xl-2,.b-grid__col_size_xl-3,.b-grid__col_size_xl-4,.b-grid__col_size_xl-5,.b-grid__col_size_xl-6,.b-grid__col_size_xl-7,.b-grid__col_size_xl-8,.b-grid__col_size_xl-9{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (min-width:576px){
.b-grid__col,.b-grid__col_size_1,.b-grid__col_size_10,.b-grid__col_size_11,.b-grid__col_size_12,.b-grid__col_size_2,.b-grid__col_size_3,.b-grid__col_size_4,.b-grid__col_size_5,.b-grid__col_size_6,.b-grid__col_size_7,.b-grid__col_size_8,.b-grid__col_size_9,.b-grid__col_size_lg,.b-grid__col_size_lg-1,.b-grid__col_size_lg-10,.b-grid__col_size_lg-11,.b-grid__col_size_lg-12,.b-grid__col_size_lg-2,.b-grid__col_size_lg-3,.b-grid__col_size_lg-4,.b-grid__col_size_lg-5,.b-grid__col_size_lg-6,.b-grid__col_size_lg-7,.b-grid__col_size_lg-8,.b-grid__col_size_lg-9,.b-grid__col_size_md,.b-grid__col_size_md-1,.b-grid__col_size_md-10,.b-grid__col_size_md-11,.b-grid__col_size_md-12,.b-grid__col_size_md-2,.b-grid__col_size_md-3,.b-grid__col_size_md-4,.b-grid__col_size_md-5,.b-grid__col_size_md-6,.b-grid__col_size_md-7,.b-grid__col_size_md-8,.b-grid__col_size_md-9,.b-grid__col_size_sm,.b-grid__col_size_sm-1,.b-grid__col_size_sm-10,.b-grid__col_size_sm-11,.b-grid__col_size_sm-12,.b-grid__col_size_sm-2,.b-grid__col_size_sm-3,.b-grid__col_size_sm-4,.b-grid__col_size_sm-5,.b-grid__col_size_sm-6,.b-grid__col_size_sm-7,.b-grid__col_size_sm-8,.b-grid__col_size_sm-9,.b-grid__col_size_xl,.b-grid__col_size_xl-1,.b-grid__col_size_xl-10,.b-grid__col_size_xl-11,.b-grid__col_size_xl-12,.b-grid__col_size_xl-2,.b-grid__col_size_xl-3,.b-grid__col_size_xl-4,.b-grid__col_size_xl-5,.b-grid__col_size_xl-6,.b-grid__col_size_xl-7,.b-grid__col_size_xl-8,.b-grid__col_size_xl-9{padding-right:15px;padding-left:15px}
}
@media (min-width:768px){
.b-grid__col,.b-grid__col_size_1,.b-grid__col_size_10,.b-grid__col_size_11,.b-grid__col_size_12,.b-grid__col_size_2,.b-grid__col_size_3,.b-grid__col_size_4,.b-grid__col_size_5,.b-grid__col_size_6,.b-grid__col_size_7,.b-grid__col_size_8,.b-grid__col_size_9,.b-grid__col_size_lg,.b-grid__col_size_lg-1,.b-grid__col_size_lg-10,.b-grid__col_size_lg-11,.b-grid__col_size_lg-12,.b-grid__col_size_lg-2,.b-grid__col_size_lg-3,.b-grid__col_size_lg-4,.b-grid__col_size_lg-5,.b-grid__col_size_lg-6,.b-grid__col_size_lg-7,.b-grid__col_size_lg-8,.b-grid__col_size_lg-9,.b-grid__col_size_md,.b-grid__col_size_md-1,.b-grid__col_size_md-10,.b-grid__col_size_md-11,.b-grid__col_size_md-12,.b-grid__col_size_md-2,.b-grid__col_size_md-3,.b-grid__col_size_md-4,.b-grid__col_size_md-5,.b-grid__col_size_md-6,.b-grid__col_size_md-7,.b-grid__col_size_md-8,.b-grid__col_size_md-9,.b-grid__col_size_sm,.b-grid__col_size_sm-1,.b-grid__col_size_sm-10,.b-grid__col_size_sm-11,.b-grid__col_size_sm-12,.b-grid__col_size_sm-2,.b-grid__col_size_sm-3,.b-grid__col_size_sm-4,.b-grid__col_size_sm-5,.b-grid__col_size_sm-6,.b-grid__col_size_sm-7,.b-grid__col_size_sm-8,.b-grid__col_size_sm-9,.b-grid__col_size_xl,.b-grid__col_size_xl-1,.b-grid__col_size_xl-10,.b-grid__col_size_xl-11,.b-grid__col_size_xl-12,.b-grid__col_size_xl-2,.b-grid__col_size_xl-3,.b-grid__col_size_xl-4,.b-grid__col_size_xl-5,.b-grid__col_size_xl-6,.b-grid__col_size_xl-7,.b-grid__col_size_xl-8,.b-grid__col_size_xl-9{padding-right:15px;padding-left:15px}
}
@media (min-width:992px){
.b-grid__col,.b-grid__col_size_1,.b-grid__col_size_10,.b-grid__col_size_11,.b-grid__col_size_12,.b-grid__col_size_2,.b-grid__col_size_3,.b-grid__col_size_4,.b-grid__col_size_5,.b-grid__col_size_6,.b-grid__col_size_7,.b-grid__col_size_8,.b-grid__col_size_9,.b-grid__col_size_lg,.b-grid__col_size_lg-1,.b-grid__col_size_lg-10,.b-grid__col_size_lg-11,.b-grid__col_size_lg-12,.b-grid__col_size_lg-2,.b-grid__col_size_lg-3,.b-grid__col_size_lg-4,.b-grid__col_size_lg-5,.b-grid__col_size_lg-6,.b-grid__col_size_lg-7,.b-grid__col_size_lg-8,.b-grid__col_size_lg-9,.b-grid__col_size_md,.b-grid__col_size_md-1,.b-grid__col_size_md-10,.b-grid__col_size_md-11,.b-grid__col_size_md-12,.b-grid__col_size_md-2,.b-grid__col_size_md-3,.b-grid__col_size_md-4,.b-grid__col_size_md-5,.b-grid__col_size_md-6,.b-grid__col_size_md-7,.b-grid__col_size_md-8,.b-grid__col_size_md-9,.b-grid__col_size_sm,.b-grid__col_size_sm-1,.b-grid__col_size_sm-10,.b-grid__col_size_sm-11,.b-grid__col_size_sm-12,.b-grid__col_size_sm-2,.b-grid__col_size_sm-3,.b-grid__col_size_sm-4,.b-grid__col_size_sm-5,.b-grid__col_size_sm-6,.b-grid__col_size_sm-7,.b-grid__col_size_sm-8,.b-grid__col_size_sm-9,.b-grid__col_size_xl,.b-grid__col_size_xl-1,.b-grid__col_size_xl-10,.b-grid__col_size_xl-11,.b-grid__col_size_xl-12,.b-grid__col_size_xl-2,.b-grid__col_size_xl-3,.b-grid__col_size_xl-4,.b-grid__col_size_xl-5,.b-grid__col_size_xl-6,.b-grid__col_size_xl-7,.b-grid__col_size_xl-8,.b-grid__col_size_xl-9{padding-right:15px;padding-left:15px}
}
@media (min-width:1200px){
.b-grid__col,.b-grid__col_size_1,.b-grid__col_size_10,.b-grid__col_size_11,.b-grid__col_size_12,.b-grid__col_size_2,.b-grid__col_size_3,.b-grid__col_size_4,.b-grid__col_size_5,.b-grid__col_size_6,.b-grid__col_size_7,.b-grid__col_size_8,.b-grid__col_size_9,.b-grid__col_size_lg,.b-grid__col_size_lg-1,.b-grid__col_size_lg-10,.b-grid__col_size_lg-11,.b-grid__col_size_lg-12,.b-grid__col_size_lg-2,.b-grid__col_size_lg-3,.b-grid__col_size_lg-4,.b-grid__col_size_lg-5,.b-grid__col_size_lg-6,.b-grid__col_size_lg-7,.b-grid__col_size_lg-8,.b-grid__col_size_lg-9,.b-grid__col_size_md,.b-grid__col_size_md-1,.b-grid__col_size_md-10,.b-grid__col_size_md-11,.b-grid__col_size_md-12,.b-grid__col_size_md-2,.b-grid__col_size_md-3,.b-grid__col_size_md-4,.b-grid__col_size_md-5,.b-grid__col_size_md-6,.b-grid__col_size_md-7,.b-grid__col_size_md-8,.b-grid__col_size_md-9,.b-grid__col_size_sm,.b-grid__col_size_sm-1,.b-grid__col_size_sm-10,.b-grid__col_size_sm-11,.b-grid__col_size_sm-12,.b-grid__col_size_sm-2,.b-grid__col_size_sm-3,.b-grid__col_size_sm-4,.b-grid__col_size_sm-5,.b-grid__col_size_sm-6,.b-grid__col_size_sm-7,.b-grid__col_size_sm-8,.b-grid__col_size_sm-9,.b-grid__col_size_xl,.b-grid__col_size_xl-1,.b-grid__col_size_xl-10,.b-grid__col_size_xl-11,.b-grid__col_size_xl-12,.b-grid__col_size_xl-2,.b-grid__col_size_xl-3,.b-grid__col_size_xl-4,.b-grid__col_size_xl-5,.b-grid__col_size_xl-6,.b-grid__col_size_xl-7,.b-grid__col_size_xl-8,.b-grid__col_size_xl-9{padding-right:15px;padding-left:15px}
}
.b-grid__col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.b-grid__col_size_auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.b-grid__col_size_1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.b-grid__col_size_2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.b-grid__col_size_3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.b-grid__col_size_4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.b-grid__col_size_5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.b-grid__col_size_6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.b-grid__col_size_7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.b-grid__col_size_8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.b-grid__col_size_9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.b-grid__col_size_10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.b-grid__col_size_11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.b-grid__col_size_12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.b-grid__col_pull_0{right:auto}
.b-grid__col_pull_1{right:8.333333%}
.b-grid__col_pull_2{right:16.666667%}
.b-grid__col_pull_3{right:25%}
.b-grid__col_pull_4{right:33.333333%}
.b-grid__col_pull_5{right:41.666667%}
.b-grid__col_pull_6{right:50%}
.b-grid__col_pull_7{right:58.333333%}
.b-grid__col_pull_8{right:66.666667%}
.b-grid__col_pull_9{right:75%}
.b-grid__col_pull_10{right:83.333333%}
.b-grid__col_pull_11{right:91.666667%}
.b-grid__col_pull_12{right:100%}
.b-grid__col_push_0{left:auto}
.b-grid__col_push_1{left:8.333333%}
.b-grid__col_push_2{left:16.666667%}
.b-grid__col_push_3{left:25%}
.b-grid__col_push_4{left:33.333333%}
.b-grid__col_push_5{left:41.666667%}
.b-grid__col_push_6{left:50%}
.b-grid__col_push_7{left:58.333333%}
.b-grid__col_push_8{left:66.666667%}
.b-grid__col_push_9{left:75%}
.b-grid__col_push_10{left:83.333333%}
.b-grid__col_push_11{left:91.666667%}
.b-grid__col_push_12{left:100%}
.b-grid__col_offset_1{margin-left:8.333333%}
.b-grid__col_offset_2{margin-left:16.666667%}
.b-grid__col_offset_3{margin-left:25%}
.b-grid__col_offset_4{margin-left:33.333333%}
.b-grid__col_offset_5{margin-left:41.666667%}
.b-grid__col_offset_6{margin-left:50%}
.b-grid__col_offset_7{margin-left:58.333333%}
.b-grid__col_offset_8{margin-left:66.666667%}
.b-grid__col_offset_9{margin-left:75%}
.b-grid__col_offset_10{margin-left:83.333333%}
.b-grid__col_offset_11{margin-left:91.666667%}
@media (min-width:576px){
.b-grid__col_size_sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.b-grid__col_size_sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.b-grid__col_size_sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.b-grid__col_size_sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.b-grid__col_size_sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.b-grid__col_size_sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.b-grid__col_size_sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.b-grid__col_size_sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.b-grid__col_size_sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.b-grid__col_size_sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.b-grid__col_size_sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.b-grid__col_size_sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.b-grid__col_size_sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.b-grid__col_size_sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.b-grid__col_pull_sm-0{right:auto}
.b-grid__col_pull_sm-1{right:8.333333%}
.b-grid__col_pull_sm-2{right:16.666667%}
.b-grid__col_pull_sm-3{right:25%}
.b-grid__col_pull_sm-4{right:33.333333%}
.b-grid__col_pull_sm-5{right:41.666667%}
.b-grid__col_pull_sm-6{right:50%}
.b-grid__col_pull_sm-7{right:58.333333%}
.b-grid__col_pull_sm-8{right:66.666667%}
.b-grid__col_pull_sm-9{right:75%}
.b-grid__col_pull_sm-10{right:83.333333%}
.b-grid__col_pull_sm-11{right:91.666667%}
.b-grid__col_pull_sm-12{right:100%}
.b-grid__col_push_sm-0{left:auto}
.b-grid__col_push_sm-1{left:8.333333%}
.b-grid__col_push_sm-2{left:16.666667%}
.b-grid__col_push_sm-3{left:25%}
.b-grid__col_push_sm-4{left:33.333333%}
.b-grid__col_push_sm-5{left:41.666667%}
.b-grid__col_push_sm-6{left:50%}
.b-grid__col_push_sm-7{left:58.333333%}
.b-grid__col_push_sm-8{left:66.666667%}
.b-grid__col_push_sm-9{left:75%}
.b-grid__col_push_sm-10{left:83.333333%}
.b-grid__col_push_sm-11{left:91.666667%}
.b-grid__col_push_sm-12{left:100%}
.b-grid__col_offset_sm-0{margin-left:0}
.b-grid__col_offset_sm-1{margin-left:8.333333%}
.b-grid__col_offset_sm-2{margin-left:16.666667%}
.b-grid__col_offset_sm-3{margin-left:25%}
.b-grid__col_offset_sm-4{margin-left:33.333333%}
.b-grid__col_offset_sm-5{margin-left:41.666667%}
.b-grid__col_offset_sm-6{margin-left:50%}
.b-grid__col_offset_sm-7{margin-left:58.333333%}
.b-grid__col_offset_sm-8{margin-left:66.666667%}
.b-grid__col_offset_sm-9{margin-left:75%}
.b-grid__col_offset_sm-10{margin-left:83.333333%}
.b-grid__col_offset_sm-11{margin-left:91.666667%}
}
@media (min-width:768px){
.b-grid__col_size_md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.b-grid__col_size_md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.b-grid__col_size_md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.b-grid__col_size_md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.b-grid__col_size_md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.b-grid__col_size_md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.b-grid__col_size_md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.b-grid__col_size_md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.b-grid__col_size_md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.b-grid__col_size_md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.b-grid__col_size_md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.b-grid__col_size_md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.b-grid__col_size_md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.b-grid__col_size_md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.b-grid__col_pull_md-0{right:auto}
.b-grid__col_pull_md-1{right:8.333333%}
.b-grid__col_pull_md-2{right:16.666667%}
.b-grid__col_pull_md-3{right:25%}
.b-grid__col_pull_md-4{right:33.333333%}
.b-grid__col_pull_md-5{right:41.666667%}
.b-grid__col_pull_md-6{right:50%}
.b-grid__col_pull_md-7{right:58.333333%}
.b-grid__col_pull_md-8{right:66.666667%}
.b-grid__col_pull_md-9{right:75%}
.b-grid__col_pull_md-10{right:83.333333%}
.b-grid__col_pull_md-11{right:91.666667%}
.b-grid__col_pull_md-12{right:100%}
.b-grid__col_push_md-0{left:auto}
.b-grid__col_push_md-1{left:8.333333%}
.b-grid__col_push_md-2{left:16.666667%}
.b-grid__col_push_md-3{left:25%}
.b-grid__col_push_md-4{left:33.333333%}
.b-grid__col_push_md-5{left:41.666667%}
.b-grid__col_push_md-6{left:50%}
.b-grid__col_push_md-7{left:58.333333%}
.b-grid__col_push_md-8{left:66.666667%}
.b-grid__col_push_md-9{left:75%}
.b-grid__col_push_md-10{left:83.333333%}
.b-grid__col_push_md-11{left:91.666667%}
.b-grid__col_push_md-12{left:100%}
.b-grid__col_offset_md-0{margin-left:0}
.b-grid__col_offset_md-1{margin-left:8.333333%}
.b-grid__col_offset_md-2{margin-left:16.666667%}
.b-grid__col_offset_md-3{margin-left:25%}
.b-grid__col_offset_md-4{margin-left:33.333333%}
.b-grid__col_offset_md-5{margin-left:41.666667%}
.b-grid__col_offset_md-6{margin-left:50%}
.b-grid__col_offset_md-7{margin-left:58.333333%}
.b-grid__col_offset_md-8{margin-left:66.666667%}
.b-grid__col_offset_md-9{margin-left:75%}
.b-grid__col_offset_md-10{margin-left:83.333333%}
.b-grid__col_offset_md-11{margin-left:91.666667%}
}
@media (min-width:992px){
.b-grid__col_size_lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.b-grid__col_size_lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.b-grid__col_size_lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.b-grid__col_size_lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.b-grid__col_size_lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.b-grid__col_size_lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.b-grid__col_size_lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.b-grid__col_size_lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.b-grid__col_size_lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.b-grid__col_size_lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.b-grid__col_size_lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.b-grid__col_size_lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.b-grid__col_size_lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.b-grid__col_size_lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.b-grid__col_pull_lg-0{right:auto}
.b-grid__col_pull_lg-1{right:8.333333%}
.b-grid__col_pull_lg-2{right:16.666667%}
.b-grid__col_pull_lg-3{right:25%}
.b-grid__col_pull_lg-4{right:33.333333%}
.b-grid__col_pull_lg-5{right:41.666667%}
.b-grid__col_pull_lg-6{right:50%}
.b-grid__col_pull_lg-7{right:58.333333%}
.b-grid__col_pull_lg-8{right:66.666667%}
.b-grid__col_pull_lg-9{right:75%}
.b-grid__col_pull_lg-10{right:83.333333%}
.b-grid__col_pull_lg-11{right:91.666667%}
.b-grid__col_pull_lg-12{right:100%}
.b-grid__col_push_lg-0{left:auto}
.b-grid__col_push_lg-1{left:8.333333%}
.b-grid__col_push_lg-2{left:16.666667%}
.b-grid__col_push_lg-3{left:25%}
.b-grid__col_push_lg-4{left:33.333333%}
.b-grid__col_push_lg-5{left:41.666667%}
.b-grid__col_push_lg-6{left:50%}
.b-grid__col_push_lg-7{left:58.333333%}
.b-grid__col_push_lg-8{left:66.666667%}
.b-grid__col_push_lg-9{left:75%}
.b-grid__col_push_lg-10{left:83.333333%}
.b-grid__col_push_lg-11{left:91.666667%}
.b-grid__col_push_lg-12{left:100%}
.b-grid__col_offset_lg-0{margin-left:0}
.b-grid__col_offset_lg-1{margin-left:8.333333%}
.b-grid__col_offset_lg-2{margin-left:16.666667%}
.b-grid__col_offset_lg-3{margin-left:25%}
.b-grid__col_offset_lg-4{margin-left:33.333333%}
.b-grid__col_offset_lg-5{margin-left:41.666667%}
.b-grid__col_offset_lg-6{margin-left:50%}
.b-grid__col_offset_lg-7{margin-left:58.333333%}
.b-grid__col_offset_lg-8{margin-left:66.666667%}
.b-grid__col_offset_lg-9{margin-left:75%}
.b-grid__col_offset_lg-10{margin-left:83.333333%}
.b-grid__col_offset_lg-11{margin-left:91.666667%}
}
@media (min-width:1200px){
.b-grid__col_size_xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.b-grid__col_size_xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}
.b-grid__col_size_xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.b-grid__col_size_xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.b-grid__col_size_xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.b-grid__col_size_xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.b-grid__col_size_xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.b-grid__col_size_xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.b-grid__col_size_xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.b-grid__col_size_xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.b-grid__col_size_xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.b-grid__col_size_xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.b-grid__col_size_xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.b-grid__col_size_xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.b-grid__col_pull_xl-0{right:auto}
.b-grid__col_pull_xl-1{right:8.333333%}
.b-grid__col_pull_xl-2{right:16.666667%}
.b-grid__col_pull_xl-3{right:25%}
.b-grid__col_pull_xl-4{right:33.333333%}
.b-grid__col_pull_xl-5{right:41.666667%}
.b-grid__col_pull_xl-6{right:50%}
.b-grid__col_pull_xl-7{right:58.333333%}
.b-grid__col_pull_xl-8{right:66.666667%}
.b-grid__col_pull_xl-9{right:75%}
.b-grid__col_pull_xl-10{right:83.333333%}
.b-grid__col_pull_xl-11{right:91.666667%}
.b-grid__col_pull_xl-12{right:100%}
.b-grid__col_push_xl-0{left:auto}
.b-grid__col_push_xl-1{left:8.333333%}
.b-grid__col_push_xl-2{left:16.666667%}
.b-grid__col_push_xl-3{left:25%}
.b-grid__col_push_xl-4{left:33.333333%}
.b-grid__col_push_xl-5{left:41.666667%}
.b-grid__col_push_xl-6{left:50%}
.b-grid__col_push_xl-7{left:58.333333%}
.b-grid__col_push_xl-8{left:66.666667%}
.b-grid__col_push_xl-9{left:75%}
.b-grid__col_push_xl-10{left:83.333333%}
.b-grid__col_push_xl-11{left:91.666667%}
.b-grid__col_push_xl-12{left:100%}
.b-grid__col_offset_xl-0{margin-left:0}
.b-grid__col_offset_xl-1{margin-left:8.333333%}
.b-grid__col_offset_xl-2{margin-left:16.666667%}
.b-grid__col_offset_xl-3{margin-left:25%}
.b-grid__col_offset_xl-4{margin-left:33.333333%}
.b-grid__col_offset_xl-5{margin-left:41.666667%}
.b-grid__col_offset_xl-6{margin-left:50%}
.b-grid__col_offset_xl-7{margin-left:58.333333%}
.b-grid__col_offset_xl-8{margin-left:66.666667%}
.b-grid__col_offset_xl-9{margin-left:75%}
.b-grid__col_offset_xl-10{margin-left:83.333333%}
.b-grid__col_offset_xl-11{margin-left:91.666667%}
}
.b-grid__col_size_stretch{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
@media (min-width:576px){
.b-grid__col_size_sm-stretch{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
}
@media (min-width:768px){
.b-grid__col_size_md-stretch{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
}
@media (min-width:992px){
.b-grid__col_size_lg-stretch{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
}
@media (min-width:1200px){
.b-grid__col_size_xl-stretch{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
}
.b-grid__col_show{display:block!important}
.b-grid__col_hide{display:none!important}
@media (min-width:576px){
.b-grid__col_show_sm{display:block!important}
}
@media (min-width:576px){
.b-grid__col_hide_sm{display:none!important}
}
@media (min-width:768px){
.b-grid__col_show_md{display:block!important}
}
@media (min-width:768px){
.b-grid__col_hide_md{display:none!important}
}
@media (min-width:992px){
.b-grid__col_show_lg{display:block!important}
}
@media (min-width:992px){
.b-grid__col_hide_lg{display:none!important}
}
@media (min-width:1200px){
.b-grid__col_show_xl{display:block!important}
}
@media (min-width:1200px){
.b-grid__col_hide_xl{display:none!important}
}
.b-grid__col_order_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
@media (min-width:576px){
.b-grid__col_order_sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
}
@media (min-width:768px){
.b-grid__col_order_md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
}
@media (min-width:992px){
.b-grid__col_order_lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
}
@media (min-width:1200px){
.b-grid__col_order_xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
}
.b-grid__col_order_last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media (min-width:576px){
.b-grid__col_order_sm-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media (min-width:768px){
.b-grid__col_order_md-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media (min-width:992px){
.b-grid__col_order_lg-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media (min-width:1200px){
.b-grid__col_order_xl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
.b-grid__col_order_default{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
@media (min-width:576px){
.b-grid__col_order_sm-default{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media (min-width:768px){
.b-grid__col_order_md-default{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media (min-width:992px){
.b-grid__col_order_lg-default{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media (min-width:1200px){
.b-grid__col_order_xl-default{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
.b-grid__row_align-horizontal_start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.b-grid__row_align-horizontal_end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.b-grid__row_align-horizontal_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.b-grid__row_align-horizontal_around{-ms-flex-pack:distribute;justify-content:space-around}
.b-grid__row_align-horizontal_between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.b-grid__row_align-vertical_start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.b-grid__row_align-vertical_end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.b-grid__row_align-vertical_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.b-grid__row_align-vertical_baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.b-grid__row_align-vertical_stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.b-video-rutube{position:relative;padding-bottom:56.25%;height:0;background-size:cover;background-color:#000;max-width:100%;width:100%;cursor:pointer;overflow:hidden}
.b-video-rutube:after,.b-video-rutube:before{display:block;content:' ';position:absolute;top:50%;left:50%;z-index:1;pointer-events:none}
.b-video-rutube:before{background-color:red;width:3em;height:3em;margin-top:-1.5em;margin-left:-1.5em}
.b-video-rutube:after{margin-top:-.5em;margin-left:-.5em;width:0;height:0;border-style:solid;border-width:.5em 1em;border-color:transparent transparent transparent #fff}
.b-video-rutube>iframe,.b-video-rutube__window iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}
.b-video-rutube__window{width:calc(100vw - 88px);height:calc(100vh - 88px);-webkit-box-shadow:4px 8px 32px rgba(0,0,0,.75);box-shadow:4px 8px 32px rgba(0,0,0,.75)}
.b-video-rutube__mask{visibility:hidden;display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:.5s ease opacity;transition:.5s ease opacity;opacity:1}
.b-video-rutube__mask:after,.b-video-rutube__mask:before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:60px;background-color:#000;-webkit-transition:.5s ease height;transition:.5s ease height}
.b-video-rutube__mask:before{top:0}
.b-video-rutube__mask:after{bottom:0}
.b-video-rutube__window_state_playing .b-video-rutube__mask{visibility:visible}
.b-video-rutube__window_is_been_played .b-video-rutube__mask{opacity:0;-webkit-transition-delay:3.2s;transition-delay:3.2s}
.b-video-rutube__window_is_been_played .b-video-rutube__mask:after,.b-video-rutube__window_is_been_played .b-video-rutube__mask:before{height:0;-webkit-transition-delay:3.2s;transition-delay:3.2s}
.b-video-rutube__protect{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.99);background-size:cover;background-position:center}
.b-video-rutube__click{display:block;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}
.b-video-rutube__click:after,.b-video-rutube__click:before{content:'';display:none;position:absolute;top:50%;left:50%}
.b-video-rutube__click:before{background:var(--color-accent);width:5em;height:5em;margin-top:-2.5em;margin-left:-2.5em;border-radius:2.5em;-webkit-box-shadow:.5em .75em 2em rgba(0,0,0,.25);box-shadow:.5em .75em 2em rgba(0,0,0,.25)}
.b-video-rutube__click:after{margin-top:-.75em;margin-left:-.6em;width:0;height:0;border-style:solid;border-width:.75em 1.5em;border-color:transparent transparent transparent #fff}
.b-video-rutube__click:hover .b-video-rutube__click:before{background:var(--color-accent)}
.b-video-rutube__window_state_finished .b-video-rutube__click:after,.b-video-rutube__window_state_finished .b-video-rutube__click:before,.b-video-rutube__window_state_not-started .b-video-rutube__click:after,.b-video-rutube__window_state_not-started .b-video-rutube__click:before,.b-video-rutube__window_state_paused .b-video-rutube__click:after,.b-video-rutube__window_state_paused .b-video-rutube__click:before,.b-video-rutube__window_state_queed .b-video-rutube__click:after,.b-video-rutube__window_state_queed .b-video-rutube__click:before{display:block}
.b-video-rutube__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:44px;opacity:.8;-webkit-transition:opacity .2s;transition:opacity .2s}
.b-video-rutube__logo{width:44px;height:44px;background-repeat:no-repeat;background-position:center;background-size:24px 20px;background-image:url("data:image/svg+xml;utf8,<svg width='24' height='20' viewBox='0 0 24 20' fill='white' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M12.8996 2.32711C12.8996 2.57147 12.8255 2.81008 12.687 3.01141C12.5485 3.21274 12.3522 3.36731 12.124 3.45467V4.13733L13.8476 5.08533L14.1924 4.82667V4.40667C13.9619 4.27414 13.7816 4.06913 13.6796 3.82353C13.5776 3.57793 13.5596 3.3055 13.6284 3.04863C13.6973 2.79175 13.8491 2.56483 14.0602 2.40316C14.2714 2.24148 14.5301 2.15412 14.796 2.15467C15.0617 2.15459 15.32 2.24222 15.5308 2.40396C15.7417 2.5657 15.8932 2.79251 15.9619 3.04918C16.0307 3.30584 16.0128 3.57803 15.911 3.82348C15.8092 4.06894 15.6293 4.27394 15.3991 4.40667V4.82667L16.692 5.68889V4.86889C16.4742 4.71721 16.3125 4.49795 16.2319 4.24506C16.1513 3.99217 16.1563 3.71976 16.2462 3.47002C16.3361 3.22028 16.5058 3.00714 16.729 2.86361C16.9523 2.72009 17.2167 2.65418 17.4812 2.6761C17.7457 2.69803 17.9956 2.80655 18.1922 2.98487C18.3888 3.16319 18.5211 3.40136 18.5687 3.66249C18.6162 3.92362 18.5764 4.19315 18.4552 4.42932C18.3341 4.66549 18.1385 4.85514 17.8987 4.96889V5.68889L19.8809 6.55067C19.0191 11.7222 10.3138 17.6693 4.62533 16.7209V13.7911L3.67689 12.8431V6.37778L5.832 5.51556V4.79644C5.58818 4.68089 5.39012 4.48695 5.26947 4.2456C5.14882 4.00426 5.11254 3.72944 5.16642 3.46506C5.22031 3.20067 5.36125 2.96198 5.56674 2.7871C5.77222 2.61223 6.03038 2.51127 6.29998 2.50036C6.56958 2.48945 6.83506 2.56921 7.054 2.7269C7.27295 2.8846 7.43272 3.11112 7.5078 3.37029C7.58287 3.62945 7.56892 3.9063 7.46817 4.15661C7.36742 4.40691 7.18569 4.61623 6.952 4.75111V5.51556L7.29733 5.688L8.676 5.08489V4.48889C8.42419 4.39268 8.21183 4.21496 8.07276 3.98405C7.93369 3.75313 7.87591 3.48231 7.90864 3.21475C7.94136 2.94718 8.0627 2.69827 8.25331 2.50767C8.44393 2.31707 8.69286 2.19576 8.96043 2.16307C9.228 2.13038 9.49881 2.18819 9.72971 2.32729C9.96061 2.46639 10.1383 2.67877 10.2345 2.93059C10.3307 3.18241 10.3398 3.45917 10.2604 3.71678C10.181 3.97438 10.0177 4.198 9.79645 4.352V4.82667L11.1756 4.13733V3.41733C10.9805 3.32476 10.8138 3.18153 10.693 3.00259C10.5721 2.82366 10.5015 2.61557 10.4884 2.40003C10.4754 2.18449 10.5204 1.96941 10.6188 1.77721C10.7173 1.58501 10.8655 1.42275 11.048 1.30734C11.2305 1.19193 11.4406 1.1276 11.6564 1.12108C11.8722 1.11455 12.0859 1.16606 12.275 1.27023C12.4642 1.3744 12.6219 1.52741 12.7317 1.71331C12.8416 1.89921 12.8995 2.11118 12.8996 2.32711V2.32711Z'/><path d='M15.3987 17.3244C26.1263 9.56622 26.6899 0 17.4676 0C25.1734 3.10711 20.3987 10.5156 14.6236 14.6524C8.84897 18.7898 -1.66658 19.824 1.95342 9.99822C-4.7697 18.9622 7.38364 23.1213 15.3987 17.3244Z'/></svg>")}
.b-video-rutube__caption{font-family:Arial,Helvetica,sans;font-size:14px;font-weight:700;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}
.b-video-rutube__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:fixed;left:0;right:44px;bottom:0}
.b-video-rutube__button{display:block;cursor:pointer;min-width:44px;width:44px;height:44px;outline:0;border:none;color:#ccc;padding:0;background:0 0;background-repeat:no-repeat;background-position:center;background-size:16px;opacity:.8;-webkit-transition:opacity .2s;transition:opacity .2s}
.b-video-rutube__button:hover{opacity:1}
.b-video-rutube__play{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M4 1.5V14.7L15 8.1L4 1.5Z'/></svg>")}
.b-video-rutube__pause{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M3 13H6V3H3V13ZM10 3V13H13V3H10Z'/></svg>")}
.b-video-rutube__sound{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M1.25 5.75V10.25H4.25L8 14V2L4.25 5.75H1.25ZM11.375 8C11.375 6.6725 10.61 5.5325 9.5 4.9775V11.015C10.61 10.4675 11.375 9.3275 11.375 8ZM9.5 1.4225V2.9675C11.6675 3.6125 13.25 5.6225 13.25 8C13.25 10.3775 11.6675 12.3875 9.5 13.0325V14.5775C12.5075 13.895 14.75 11.21 14.75 8C14.75 4.79 12.5075 2.105 9.5 1.4225V1.4225Z'/></svg>")}
.b-video-rutube__sound_muted{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M11.375 8C11.375 6.6725 10.61 5.5325 9.5 4.9775V6.635L11.3375 8.4725C11.36 8.3225 11.375 8.165 11.375 8V8ZM13.25 8C13.25 8.705 13.1 9.365 12.845 9.98L13.9775 11.1125C14.4725 10.1825 14.75 9.125 14.75 8C14.75 4.79 12.5075 2.105 9.5 1.4225V2.9675C11.6675 3.6125 13.25 5.6225 13.25 8ZM2.2025 1.25L1.25 2.2025L4.7975 5.75H1.25V10.25H4.25L8 14V8.9525L11.1875 12.14C10.685 12.53 10.1225 12.8375 9.5 13.025V14.57C10.535 14.3375 11.4725 13.8575 12.2675 13.2125L13.7975 14.75L14.75 13.7975L8 7.0475L2.2025 1.25ZM8 2L6.4325 3.5675L8 5.135V2Z'/></svg>")}
.b-video-rutube__speed{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='13' viewBox='0 0 16 13' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M14.7023 3.69103L13.7167 5.19773C14.192 6.16126 14.4247 7.2296 14.394 8.30701C14.3632 9.38441 14.0699 10.4372 13.5404 11.3711H2.43432C1.74614 10.1577 1.46097 8.75119 1.62111 7.3601C1.78125 5.96901 2.37816 4.66739 3.32336 3.64822C4.26855 2.62904 5.51171 1.94655 6.86854 1.70194C8.22537 1.45733 9.62364 1.66361 10.856 2.29021L12.3385 1.28846C10.8292 0.304802 9.03894 -0.135977 7.25409 0.0366263C5.46923 0.20923 3.79289 0.985244 2.49321 2.24054C1.19353 3.49584 0.345609 5.15788 0.0850691 6.96083C-0.175471 8.76377 0.166428 10.6034 1.05608 12.1856C1.19591 12.4317 1.3967 12.6364 1.63849 12.7793C1.88028 12.9222 2.15465 12.9983 2.43432 13H13.5324C13.8148 13.0011 14.0925 12.9264 14.3373 12.7834C14.5822 12.6404 14.7855 12.4341 14.9267 12.1856C15.665 10.8857 16.0355 9.40368 15.9973 7.90324C15.9591 6.40279 15.5138 4.94226 14.7103 3.68289L14.7023 3.69103ZM6.85753 9.26175C7.00637 9.41319 7.18312 9.53333 7.37767 9.61531C7.57223 9.69728 7.78077 9.73947 7.99138 9.73947C8.20199 9.73947 8.41053 9.69728 8.60508 9.61531C8.79964 9.53333 8.97639 9.41319 9.12523 9.26175L13.6606 2.34722L6.85753 6.9569C6.70853 7.10818 6.59032 7.28783 6.50967 7.48557C6.42902 7.68331 6.38751 7.89527 6.38751 8.10932C6.38751 8.32338 6.42902 8.53534 6.50967 8.73308C6.59032 8.93082 6.70853 9.11047 6.85753 9.26175V9.26175Z'/></svg>");position:relative}
.b-video-rutube__speed-value{position:absolute;font-size:9px;font-weight:700;left:55%;top:55%;background-color:#fff;color:#000;padding:0 .25em;border-radius:.5em;font-family:Arial,Helvetica,sans-serif}
.b-video-rutube__time{font-family:Arial,Helvetica,sans;font-size:12px;line-height:44px;font-weight:700;white-space:nowrap;padding:0 1em;color:#fff;opacity:.8}
.b-video-rutube__panel{position:relative}
.b-video-rutube__panel-content{display:none;position:absolute;left:0;bottom:100%;min-width:100%;padding:16px;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}
.b-video-rutube__panel-content:before{content:'';position:absolute;display:block;bottom:-16px;left:14px;width:0;height:0;border-style:solid;border-width:8px;border-color:rgba(0,0,0,.5) transparent transparent transparent}
.b-video-rutube__panel:hover .b-video-rutube__panel-content{display:block}
.b-video-rutube__window_state_uninited .b-video-rutube__controls{display:none}
.b-video-rutube__window_state_ready .b-video-rutube__pause{display:none}
.b-video-rutube__window_state_buffering .b-video-rutube__play{display:none}
.b-video-rutube__window_state_not-started .b-video-rutube__pause,.b-video-rutube__window_state_not-started .b-video-rutube__play{display:none}
.b-video-rutube__window_state_playing .b-video-rutube__play{display:none}
.b-video-rutube__window_state_playing:not(.b-video-rutube__window_state_should-paused) .b-video-rutube__protect{-webkit-transition:.5s cubic-bezier(.75,0,.8,.5) opacity;transition:.5s cubic-bezier(.75,0,.8,.5) opacity;opacity:0}
.b-video-rutube__window_state_paused .b-video-rutube__pause{display:none}
.b-video-rutube__window_state_finished .b-video-rutube__pause{display:none}
.b-video-rutube__title{display:block;position:absolute;z-index:1;width:100%;padding:1em;background-color:var(--color-accent);color:#fff;text-shadow:1px 2px 0 rgba(0,0,0,.25);line-height:1.5em;pointer-events:none}
.b-video-rutube__cover{display:block;position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.b-video-rutube__timing{float:left;position:relative;margin-left:-.75em;margin-right:.75em;background-color:#fff;text-align:center;padding:.142857143em;text-shadow:none;font-size:1.75em;line-height:1;color:red;pointer-events:none}
.b-video-rutube__timing:before{content:' ';position:absolute;top:50%;margin-top:-.857142857em;right:-.78em;width:0;height:0;border-width:.857142857em .4em;border-style:solid;border-color:transparent transparent transparent #fff}
.b-video-rutube__timing:after{content:'минут';display:block;color:#000;font-size:.428571429em;line-height:1;text-transform:uppercase}
.b-section_kind_gray .b-video-rutube__timing{background-color:#fff}
.b-section_kind_gray .b-video-rutube__timing:before{border-color:transparent transparent transparent #fff}
.b-video-rutube:hover:before{background-color:#fff}
.b-video-rutube:hover:after{border-color:transparent transparent transparent red}
.b-video-rutube_playing:after,.b-video-rutube_playing:before{display:none}
.b-video-rutube_playing .b-video-rutube__timing,.b-video-rutube_playing .b-video-rutube__title{display:none}
.b-video-rutube__target_onmoment_show{display:none}
.b-video-rutube__target_onmoment_show.b-video-rutube__target_active{display:block}
.b-video-rutube__target_onmoment_hide.b-video-rutube__target_active{display:none}
.b-video-rutube.b-video-rutube_status_active:after,.b-video-rutube.b-video-rutube_status_active:before{display:none}
.b-video-rutube.b-video-rutube_status_active>*{display:block}
.b-video-rutube__place_contents{margin:0;-webkit-box-shadow:none;box-shadow:none;border-top-left-radius:2px;border-top-right-radius:2px}
.b-video-rutube.b-video-rutube_margins_false{margin:0}
.b-video-rutube.b-video-rutube_review{margin:15px 0}
.b-video-rutube.b-video-rutube_popup>iframe{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9000}
.b-video-rutube_popup .b-video-rutube__close{position:fixed;z-index:9010;top:-1.5em;right:-1.5em;padding:1.5em;border:1.5em solid rgba(255,255,0,0);background-color:red;background-clip:padding-box;width:0;height:0;outline:0;cursor:pointer;margin:0;font-size:inherit}
.b-video-rutube_popup .b-video-rutube__close:after,.b-video-rutube_popup .b-video-rutube__close:before{content:'';position:absolute;left:50%;top:50%;width:50%;height:2px;background-color:#fff}
.b-video-rutube_popup .b-video-rutube__close:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}
.b-video-rutube_popup .b-video-rutube__close:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}
.b-video-rutube_popup .b-video-rutube__close:hover{background-color:#fff}
.b-video-rutube_popup .b-video-rutube__close:hover:after,.b-video-rutube_popup .b-video-rutube__close:hover:before{background-color:red}
.b-video-rutube:before{background-color:red;width:68px;height:48px;margin-top:-24px;margin-left:-34px;border-radius:50%/10%;-webkit-box-shadow:.5em .75em 2em rgba(0,0,0,.25);box-shadow:.5em .75em 2em rgba(0,0,0,.25)}
.b-video-rutube:after{margin-top:-9px;margin-left:-8px;width:0;height:0;border-style:solid;border-width:9px 20px;border-color:transparent transparent transparent #fff}
.b-section_kind_gray .b-video-rutube__timing:before{border-color:transparent transparent transparent #fff}
.b-video-rutube:hover:before{background-color:#333;-webkit-box-shadow:.25em .5em 1em rgba(0,0,0,.25);box-shadow:.25em .5em 1em rgba(0,0,0,.25)}
.b-video-rutube:hover:after{border-color:transparent transparent transparent #fff}
.b-video{position:relative;padding-bottom:56.25%;height:0;background-size:cover;background-color:#000;max-width:100%;width:100%;cursor:pointer;overflow:hidden}
.b-video:after,.b-video:before{display:block;content:' ';position:absolute;top:50%;left:50%;z-index:1;pointer-events:none}
.b-video:before{background-color:red;width:3em;height:3em;margin-top:-1.5em;margin-left:-1.5em}
.b-video:after{margin-top:-.5em;margin-left:-.5em;width:0;height:0;border-style:solid;border-width:.5em 1em;border-color:transparent transparent transparent #fff}
.b-video>iframe,.b-video__window iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}
.b-video__window{width:calc(100vw - 88px);height:calc(100vh - 88px);-webkit-box-shadow:4px 8px 32px rgba(0,0,0,.75);box-shadow:4px 8px 32px rgba(0,0,0,.75)}
.b-video__mask{visibility:hidden;display:block;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:.5s ease opacity;transition:.5s ease opacity;opacity:1}
.b-video__mask:after,.b-video__mask:before{content:'';display:block;position:absolute;left:0;right:0;bottom:0;height:60px;background-color:#000;-webkit-transition:.5s ease height;transition:.5s ease height}
.b-video__mask:before{top:0}
.b-video__mask:after{bottom:0}
.b-video__window_state_playing .b-video__mask{visibility:visible}
.b-video__window_is_been_played .b-video__mask{opacity:0;-webkit-transition-delay:3.2s;transition-delay:3.2s}
.b-video__window_is_been_played .b-video__mask:after,.b-video__window_is_been_played .b-video__mask:before{height:0;-webkit-transition-delay:3.2s;transition-delay:3.2s}
.b-video__protect{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.99);background-size:cover;background-position:center}
.b-video__click{display:block;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}
.b-video__click:after,.b-video__click:before{content:'';display:none;position:absolute;top:50%;left:50%}
.b-video__click:before{background-color:var(--color-accent);width:5em;height:5em;margin-top:-2.5em;margin-left:-2.5em;border-radius:2.5em;-webkit-box-shadow:.5em .75em 2em rgba(0,0,0,.25);box-shadow:.5em .75em 2em rgba(0,0,0,.25)}
.b-video__click:after{margin-top:-.75em;margin-left:-.6em;width:0;height:0;border-style:solid;border-width:.75em 1.5em;border-color:transparent transparent transparent #fff}
.b-video__window_state_finished .b-video__click:after,.b-video__window_state_finished .b-video__click:before,.b-video__window_state_not-started .b-video__click:after,.b-video__window_state_not-started .b-video__click:before,.b-video__window_state_paused .b-video__click:after,.b-video__window_state_paused .b-video__click:before,.b-video__window_state_queed .b-video__click:after,.b-video__window_state_queed .b-video__click:before{display:block}
.b-video__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;right:44px;opacity:.8;-webkit-transition:opacity .2s;transition:opacity .2s}
.b-video__logo{width:44px;height:44px;background-repeat:no-repeat;background-position:center;background-size:24px 20px;background-image:url("data:image/svg+xml;<svg fill='white' viewBox='0 0 45 45' xmlns='http://www.w3.org/2000/svg'><path d='M14.625 7.875l-6.75 6.75L22.5 29.251l14.625-14.626-6.75-6.75L22.5 15.75l-7.875-7.875z'></path><path d='M6.75 15.75L0 22.5l22.5 22.501 22.5-22.5-6.75-6.75L22.5 31.5 6.75 15.75z'></path><path d='M15.75 6.75L22.5 0l6.75 6.75-6.75 6.75-6.75-6.75z'></path></svg>")}
.b-video__caption{font-family:Arial,Helvetica,sans;font-size:14px;font-weight:700;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}
.b-video__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:fixed;left:0;right:44px;bottom:0}
.b-video__button{display:block;cursor:pointer;min-width:44px;width:44px;height:44px;outline:0;border:none;color:#ccc;padding:0;background:0 0;background-repeat:no-repeat;background-position:center;background-size:16px;opacity:.8;-webkit-transition:opacity .2s;transition:opacity .2s}
.b-video__button:hover{opacity:1}
.b-video__play{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M4 1.5V14.7L15 8.1L4 1.5Z'/></svg>")}
.b-video__pause{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M3 13H6V3H3V13ZM10 3V13H13V3H10Z'/></svg>")}
.b-video__sound{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M1.25 5.75V10.25H4.25L8 14V2L4.25 5.75H1.25ZM11.375 8C11.375 6.6725 10.61 5.5325 9.5 4.9775V11.015C10.61 10.4675 11.375 9.3275 11.375 8ZM9.5 1.4225V2.9675C11.6675 3.6125 13.25 5.6225 13.25 8C13.25 10.3775 11.6675 12.3875 9.5 13.0325V14.5775C12.5075 13.895 14.75 11.21 14.75 8C14.75 4.79 12.5075 2.105 9.5 1.4225V1.4225Z'/></svg>")}
.b-video__sound_muted{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M11.375 8C11.375 6.6725 10.61 5.5325 9.5 4.9775V6.635L11.3375 8.4725C11.36 8.3225 11.375 8.165 11.375 8V8ZM13.25 8C13.25 8.705 13.1 9.365 12.845 9.98L13.9775 11.1125C14.4725 10.1825 14.75 9.125 14.75 8C14.75 4.79 12.5075 2.105 9.5 1.4225V2.9675C11.6675 3.6125 13.25 5.6225 13.25 8ZM2.2025 1.25L1.25 2.2025L4.7975 5.75H1.25V10.25H4.25L8 14V8.9525L11.1875 12.14C10.685 12.53 10.1225 12.8375 9.5 13.025V14.57C10.535 14.3375 11.4725 13.8575 12.2675 13.2125L13.7975 14.75L14.75 13.7975L8 7.0475L2.2025 1.25ZM8 2L6.4325 3.5675L8 5.135V2Z'/></svg>")}
.b-video__speed{background-image:url("data:image/svg+xml;utf8,<svg width='16' height='13' viewBox='0 0 16 13' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M14.7023 3.69103L13.7167 5.19773C14.192 6.16126 14.4247 7.2296 14.394 8.30701C14.3632 9.38441 14.0699 10.4372 13.5404 11.3711H2.43432C1.74614 10.1577 1.46097 8.75119 1.62111 7.3601C1.78125 5.96901 2.37816 4.66739 3.32336 3.64822C4.26855 2.62904 5.51171 1.94655 6.86854 1.70194C8.22537 1.45733 9.62364 1.66361 10.856 2.29021L12.3385 1.28846C10.8292 0.304802 9.03894 -0.135977 7.25409 0.0366263C5.46923 0.20923 3.79289 0.985244 2.49321 2.24054C1.19353 3.49584 0.345609 5.15788 0.0850691 6.96083C-0.175471 8.76377 0.166428 10.6034 1.05608 12.1856C1.19591 12.4317 1.3967 12.6364 1.63849 12.7793C1.88028 12.9222 2.15465 12.9983 2.43432 13H13.5324C13.8148 13.0011 14.0925 12.9264 14.3373 12.7834C14.5822 12.6404 14.7855 12.4341 14.9267 12.1856C15.665 10.8857 16.0355 9.40368 15.9973 7.90324C15.9591 6.40279 15.5138 4.94226 14.7103 3.68289L14.7023 3.69103ZM6.85753 9.26175C7.00637 9.41319 7.18312 9.53333 7.37767 9.61531C7.57223 9.69728 7.78077 9.73947 7.99138 9.73947C8.20199 9.73947 8.41053 9.69728 8.60508 9.61531C8.79964 9.53333 8.97639 9.41319 9.12523 9.26175L13.6606 2.34722L6.85753 6.9569C6.70853 7.10818 6.59032 7.28783 6.50967 7.48557C6.42902 7.68331 6.38751 7.89527 6.38751 8.10932C6.38751 8.32338 6.42902 8.53534 6.50967 8.73308C6.59032 8.93082 6.70853 9.11047 6.85753 9.26175V9.26175Z'/></svg>");position:relative}
.b-video__speed-value{position:absolute;font-size:9px;font-weight:700;left:55%;top:55%;background-color:#fff;color:#000;padding:0 .25em;border-radius:.5em;font-family:Arial,Helvetica,sans-serif}
.b-video__time{font-family:Arial,Helvetica,sans;font-size:12px;line-height:44px;font-weight:700;white-space:nowrap;padding:0 1em;color:#fff;opacity:.8}
.b-video__panel{position:relative}
.b-video__panel-content{display:none;position:absolute;left:0;bottom:100%;min-width:100%;padding:16px;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}
.b-video__panel-content:before{content:'';position:absolute;display:block;bottom:-16px;left:14px;width:0;height:0;border-style:solid;border-width:8px;border-color:rgba(0,0,0,.5) transparent transparent transparent}
.b-video__panel:hover .b-video__panel-content{display:block}
.b-video__window_state_uninited .b-video__controls{display:none}
.b-video__window_state_ready .b-video__pause{display:none}
.b-video__window_state_buffering .b-video__play{display:none}
.b-video__window_state_not-started .b-video__pause,.b-video__window_state_not-started .b-video__play{display:none}
.b-video__window_state_playing .b-video__play{display:none}
.b-video__window_state_playing:not(.b-video__window_state_should-paused) .b-video__protect{-webkit-transition:.5s cubic-bezier(.75,0,.8,.5) opacity;transition:.5s cubic-bezier(.75,0,.8,.5) opacity;opacity:0}
.b-video__window_state_paused .b-video__pause{display:none}
.b-video__window_state_finished .b-video__pause{display:none}
.b-video__title{display:block;position:absolute;z-index:1;width:100%;padding:1em;background-color:#000;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.65)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 100%);color:#fff;text-shadow:1px 2px 0 rgba(0,0,0,.25);line-height:1.5em;pointer-events:none}
.b-video__cover{display:block;position:absolute;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.b-video__timing{float:left;position:relative;margin-left:-.75em;margin-right:.75em;background-color:#fff;text-align:center;padding:.142857143em;text-shadow:none;font-size:1.75em;line-height:1;color:red;pointer-events:none}
.b-video__timing:before{content:' ';position:absolute;top:50%;margin-top:-.857142857em;right:-.78em;width:0;height:0;border-width:.857142857em .4em;border-style:solid;border-color:transparent transparent transparent #fff}
.b-video__timing:after{content:'минут';display:block;color:#000;font-size:.428571429em;line-height:1;text-transform:uppercase}
.b-section_kind_gray .b-video__timing{background-color:#fff}
.b-section_kind_gray .b-video__timing:before{border-color:transparent transparent transparent #fff}
.b-video:hover:before{background-color:#fff}
.b-video:hover:after{border-color:transparent transparent transparent red}
.b-video_playing:after,.b-video_playing:before{display:none}
.b-video_playing .b-video__timing,.b-video_playing .b-video__title{display:none}
.b-video__target_onmoment_show{display:none}
.b-video__target_onmoment_show.b-video__target_active{display:block}
.b-video__target_onmoment_hide.b-video__target_active{display:none}
.b-video.b-video_status_active:after,.b-video.b-video_status_active:before{display:none}
.b-video.b-video_status_active>*{display:block}
.b-video__place_contents{margin:0;-webkit-box-shadow:none;box-shadow:none;border-top-left-radius:2px;border-top-right-radius:2px}
.b-video.b-video_margins_false{margin:0}
.b-video.b-video_review{margin:15px 0}
.b-video.b-video_popup>iframe{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9000}
.b-video_popup .b-video__close{position:fixed;z-index:9010;top:-1.5em;right:-1.5em;padding:1.5em;border:1.5em solid rgba(255,255,0,0);background-color:red;background-clip:padding-box;width:0;height:0;outline:0;cursor:pointer;margin:0;font-size:inherit}
.b-video_popup .b-video__close:after,.b-video_popup .b-video__close:before{content:'';position:absolute;left:50%;top:50%;width:50%;height:2px;background-color:#fff}
.b-video_popup .b-video__close:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}
.b-video_popup .b-video__close:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}
.b-video_popup .b-video__close:hover{background-color:#fff}
.b-video_popup .b-video__close:hover:after,.b-video_popup .b-video__close:hover:before{background-color:red}
.b-video:before{width:68px;height:48px;margin-top:-24px;margin-left:-34px;border-radius:50%/10%;background-color:red;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.25);box-shadow:0 6px 10px rgba(0,0,0,.25)}
.b-video:after{margin-top:-9px;margin-left:-8px;border-width:9px 20px}
.b-section_kind_gray .b-video__timing:before{border-color:transparent transparent transparent #fff}
.b-video:hover:before{background-color:hsl(0deg 100% 55%)}
.b-video:hover:after{border-color:transparent transparent transparent #fff;border-left-color:#fff}
.b-typography *{line-height:1.5em;word-wrap:break-word}
.b-typography :first-child{margin-top:0}
.b-typography :last-child{margin-bottom:0}
.b-typography__accent{color:red}
.b-typography h1,.b-typography h2,.b-typography h3,.b-typography h4,.b-typography h5,.b-typography h6,.b-typography__header{word-wrap:break-word;margin-top:1.5em;margin-bottom:1em;line-height:1.2em}
.b-typography h1,.b-typography__header_level_1{font-size:160%}
.b-typography h2,.b-typography__header_level_2{font-size:150%}
.b-typography h3,.b-typography__header_level_3{font-size:140%}
.b-typography h4,.b-typography__header_level_4{font-size:130%}
.b-typography h5,.b-typography__header_level_5{font-size:120%}
.b-typography h6,.b-typography__header_level_6{font-size:110%}
.b-typography p,.b-typography__paragraph{margin-bottom:1em;line-height:1.5em}
.b-typography li,.b-typography__list-item{display:block;padding-left:1.5em;margin-bottom:.75em;position:relative}
.b-typography li:before,.b-typography__list-item:before{content:'*';position:absolute;left:0;top:.5em}
.b-typography ol,.b-typography ul,.b-typography__list{list-style-type:none;margin-bottom:1em}
.b-typography ul>li:before,.b-typography__list_unordered>.b-typography__list-item:before{content:'';width:.5em;height:.5em;background-color:#fece40;border-radius:.5em;margin-left:.5em}
.b-typography ol,.b-typography__list_ordered{counter-reset:list-level-0}
.b-typography ol>li,.b-typography__list_ordered>.b-typography__list-item{counter-increment:list-level-0}
.b-typography ol>li:before,.b-typography__list_ordered>.b-typography__list-item:before{content:counter(list-level-0);background-color:red;text-align:center;padding:0 .25em;min-width:1em}
.b-typography_align_center{text-align:center}
.b-typography_align_right{text-align:right}
.b-typography_align_left{text-align:left}
.b-typography_nowrap{display:inline-block}
.b-typography_uppercase{text-transform:uppercase}
.b-typography blockquote,.b-typography__blockquote{margin-bottom:1em;line-height:1.5em;padding:1em;background-color:#f9f9f9}
.b-typography pre,.b-typography__code{margin-bottom:1em;line-height:1.5em;padding:1em;background-color:#f7f7f7}
.b-typography{overflow-wrap:break-word}
.b-typography_smaller{font-size:.8em}
.b-typography_float-left{float:left;margin:0 1.5em 1em 0}
.b-typography_float-right{float:right;margin:0 0 1.5em 1em}
.b-typography_align_center{text-align:center}
.b-typography_align_right{text-align:right}
.b-typography>:first-child{margin-top:0}
.b-typography>:last-child{margin-bottom:0}
.b-typography h1,.b-typography h2,.b-typography h3,.b-typography h4,.b-typography h5,.b-typography h6,.b-typography__header{display:block;margin:3em 0 2em 0;line-height:1.2;padding:0;font-weight:700}
.b-typography h1,.b-typography__header_level_1{font-size:200%}
.b-typography h2,.b-typography__header_level_2{font-size:160%;padding-bottom:5px;border-bottom:2px solid var(--color-accent)}
.b-typography h3,.b-typography__header_level_3{font-size:150%;padding-bottom:5px;border-bottom:1px solid var(--color-accent);font-weight:400}
.b-typography h4,.b-typography__header_level_4{font-size:125%;padding-bottom:5px;border-bottom:1px solid var(--color-accent);font-weight:400}
.b-typography h5,.b-typography__header_level_5{font-size:110%;padding-bottom:5px;border-bottom:1px solid var(--color-accent);font-weight:400}
.b-typography h6,.b-typography__header_level_6{font-size:110%;padding-bottom:5px;border-bottom:1px solid #f9f9f9;font-weight:400}
.b-typography h1:first-child,.b-typography h2:first-child,.b-typography h3:first-child,.b-typography h4:first-child,.b-typography h5:first-child,.b-typography h6:first-child,.b-typography__header:first-child{margin-top:0}
.b-typography h1:last-child,.b-typography h2:last-child,.b-typography h3:last-child,.b-typography h4:last-child,.b-typography h5:last-child,.b-typography h6:last-child,.b-typography__header:last-child{margin-bottom:0}
.b-typography p,.b-typography__paragraph{display:block;margin:1.25em 0;padding:0}
.b-typography img,.b-typography__image{max-width:100%}
.b-typography ol,.b-typography ul{display:block;margin:0;padding:0;padding-left:2em;list-style-position:outside}
.b-typography dl{display:block;margin:1.5em 0;padding:0}
.b-typography dt{font-weight:700}
.b-typography dd{padding-left:1em;margin-bottom:1em}
.b-typography li{margin:1.5em 0;padding:0}
.b-typography ul{list-style:none}
.b-typography ul>li{position:relative}
.b-typography ul>li:before{content:'';position:absolute;top:.5em;left:-1.5em;width:.5em;height:.5em;background-color:var(--color-accent);border-radius:100%}
.b-typography ol{counter-reset:numbers-level-one;list-style:none}
.b-typography ol ol{counter-reset:numbers-level-two}
.b-typography ol ol ol{counter-reset:numbers-level-three}
.b-typography ol ol ol{counter-reset:numbers-level-four}
.b-typography ol ol ol{counter-reset:numbers-level-five}
.b-typography ol ol ol{counter-reset:numbers-level-six}
.b-typography ol>li{position:relative}
.b-typography ol>li:before{position:absolute;top:0;left:-2em;content:counter(numbers-level-one);counter-increment:numbers-level-one;padding:0 .25em;border-radius:1.5em;background-color:var(--color-accent);color:#fff;font-weight:700;text-align:center}
.b-typography ol ol>li:before{content:counter(numbers-level-one) "." counter(numbers-level-two);counter-increment:numbers-level-two}
.b-typography ol ol ol>li:before{content:counter(numbers-level-one) "." counter(numbers-level-two) "." counter(numbers-level-three);counter-increment:numbers-level-three}
.b-typography ol ol ol ol>li:before{content:counter(numbers-level-one) "." counter(numbers-level-two) "." counter(numbers-level-three) "." counter(numbers-level-four);counter-increment:numbers-level-four}
.b-typography ol ol ol ol ol>li:before{content:counter(numbers-level-one) "." counter(numbers-level-two) "." counter(numbers-level-three) "." counter(numbers-level-four) "." counter(numbers-level-five);counter-increment:numbers-level-five}
.b-typography ol ol ol ol ol ol>li:before{content:counter(numbers-level-one) "." counter(numbers-level-two) "." counter(numbers-level-three) "." counter(numbers-level-four) "." counter(numbers-level-five) "." counter(numbers-level-six);counter-increment:numbers-level-six}
.b-typography a,.b-typography a:link,.b-typography a:visited,.b-typography__link{color:inherit;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),1);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;text-decoration:none}
.b-typography a:hover,.b-typography__link:hover,.b-typography__link_hover{color:hsl(var(--color-dark-h),var(--color-dark-s),calc(var(--color-dark-l) * 2));border-bottom-color:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),1)}
.b-typography a.b-typography__link_theme_yellow,.b-typography a.b-typography__link_theme_yellow:link,.b-typography a.b-typography__link_theme_yellow:visited,.b-typography__link_theme_yellow{color:inherit!important}
.b-typography a.b-typography__link_theme_yellow:hover,.b-typography a.b-typography__link_theme_yellow:link:hover,.b-typography a.b-typography__link_theme_yellow:visited:hover,.b-typography__link_theme_yellow:hover{color:grey!important;border-bottom-color:rgba(0,0,0,.25)}
.b-typography__code{display:block;margin:0 0 1em 0;overflow-x:auto;white-space:pre;word-wrap:normal;font-family:Consolas,Courier New,Monospace}
.b-typography table{font-size:.9em;max-width:100%}
.b-typography table tr th{font-weight:700;vertical-align:middle;border-color:#f0f0f0;border-style:solid;border-width:1px;background-color:#f9f9f9;padding:.5em;word-break:normal}
.b-typography table tr td{border-color:#f0f0f0!important;border-style:solid;border-width:1px;padding:.25em .5em;word-break:normal}
.b-typography .b-typography__note,.b-typography__note{position:relative;margin:1.5em 0;padding:30px 80px 30px 30px;background-color:var(--color-gray);border-radius:1rem}
.b-typography__note:before{content:"\f0a5";display:inline-block;font-family:icon-fontawesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-accent);position:absolute;right:30px;top:26px;font-size:36px;line-height:36px}
.b-typography__note .b-typography__note{background-color:#fcfcfc}
.b-typography__note>:first-child{margin-top:0}
.b-typography__note>:last-child{margin-bottom:0}
.b-typography__note.b-typography__note_special_yes{background-color:hsl(var(--color-accent-h),var(--color-accent-s),calc(var(--color-accent-l) * 1.2))}
.b-typography__note.b-typography__note_special_yes:before{color:inherit;font-size:3em;line-height:1;top:50%;margin-top:-.5em}
.b-typography .b-typography__note_light,.b-typography__note_light{background-color:transparent;border:2px solid var(--color-accent)}
.b-typography__note_type_info:before{content:"\f05a"}
.b-typography__note_type_important:before{content:"\f071"}
.b-typography__note_type_trash:before{content:"\f014"}
.b-typography__note_type_attachment:before{content:"\f0C6"}
.b-typography__note_type_link:before{content:"\f0C1"}
@media (max-width:575px){
.b-typography{font-size:.9em}
.b-typography h1,.b-typography__header_level_1{font-size:175%}
.b-typography h2,.b-typography__header_level_2{font-size:150%}
.b-typography h3,.b-typography__header_level_3{font-size:140%}
.b-typography h4,.b-typography__header_level_4{font-size:120%}
.b-typography h5,.b-typography__header_level_5{font-size:105%}
.b-typography h6,.b-typography__header_level_6{font-size:100%}
.b-typography ol>li:before{color:#fff}
.b-typography .b-typography__note,.b-typography__note{padding:20px}
.b-typography__note:before{right:auto;left:-18px;top:-18px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}
}
body.compensate-for-scrollbar{overflow:hidden}
.fancybox-active{height:auto}
.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}
.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}
.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}
.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}
.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}
.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}
.fancybox-is-open .fancybox-bg{opacity:.9;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}
.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s ease,visibility 0s ease .25s;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}
.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity .25s ease 0s,visibility 0s ease 0s;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}
.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-toolbar{right:0;top:0}
.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}
.fancybox-is-open .fancybox-stage{overflow:hidden}
.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}
.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}
.fancybox-slide--image{overflow:hidden;padding:44px 0}
.fancybox-slide--image::before{display:none}
.fancybox-slide--html{padding:6px}
.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}
.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}
.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}
.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}
.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}
.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}
.fancybox-container [data-selectable=true]{cursor:text}
.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.fancybox-spaceball{z-index:1}
.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}
.fancybox-slide--video .fancybox-content{background:#000}
.fancybox-slide--map .fancybox-content{background:#e5e3df}
.fancybox-slide--iframe .fancybox-content{background:#fff}
.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}
.fancybox-iframe{left:0;position:absolute;top:0}
.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}
.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}
.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}
.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}
.fancybox-button:hover{color:#fff}
.fancybox-button:focus{outline:0}
.fancybox-button.fancybox-focus{outline:1px dotted}
.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}
.fancybox-button div{height:100%}
.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}
.fancybox-button svg path{fill:currentColor;stroke-width:0}
.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}
.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1){display:none}
.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:99998}
.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}
.fancybox-close-small:hover{color:#fff;opacity:1}
.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}
.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}
.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}
.fancybox-navigation .fancybox-button div{padding:7px}
.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}
.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}
.fancybox-caption{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.85)),color-stop(50%,rgba(0,0,0,.3)),color-stop(65%,rgba(0,0,0,.15)),color-stop(75.5%,rgba(0,0,0,.075)),color-stop(82.85%,rgba(0,0,0,.037)),color-stop(88%,rgba(0,0,0,.019)),to(rgba(0,0,0,0)));background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}
@supports (padding:max(0px)){
.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}
}
.fancybox-caption--separate{margin-top:-50px}
.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}
.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}
.fancybox-caption a:hover{color:#fff;text-decoration:underline}
.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}
@-webkit-keyframes fancybox-rotate{
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes fancybox-rotate{
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}
.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}
.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);transform:rotate(360deg)}
.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0);transform:rotate(0)}
.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}
.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}
.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0)}
.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
@media all and (max-height:576px){
.fancybox-slide{padding-left:6px;padding-right:6px}
.fancybox-slide--image{padding:6px 0}
.fancybox-close-small{right:-6px}
.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}
.fancybox-caption{padding-left:12px;padding-right:12px}
@supports (padding:max(0px)){
.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}
}
}
.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}
.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}
.fancybox-share p{margin:0;padding:0}
.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}
.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}
.fancybox-share__button:hover{text-decoration:none}
.fancybox-share__button--fb{background:#3b5998}
.fancybox-share__button--fb:hover{background:#344e86}
.fancybox-share__button--pt{background:#bd081d}
.fancybox-share__button--pt:hover{background:#aa0719}
.fancybox-share__button--tw{background:#1da1f2}
.fancybox-share__button--tw:hover{background:#0d95e8}
.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}
.fancybox-share__button svg path{fill:#fff}
.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:0;padding:10px 15px;width:100%}
.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}
.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}
.fancybox-show-thumbs .fancybox-thumbs{display:block}
.fancybox-show-thumbs .fancybox-inner{right:212px}
.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}
.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}
.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}
.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}
.fancybox-thumbs__list a:focus::before{opacity:.5}
.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}
@media all and (max-width:576px){
.fancybox-thumbs{width:110px}
.fancybox-show-thumbs .fancybox-inner{right:110px}
.fancybox-thumbs__list a{max-width:calc(100% - 10px)}
}
.fancybox-slide--html{padding:0}
.fancybox-is-fullscreen .b-video__window{width:100vw;height:100vh}
.fancybox-is-fullscreen .b-video__overlay{background-color:rgba(0,0,0,.25);background:radial-gradient(circle,rgba(0,0,0,0) 0,#000 100%);position:fixed;top:0;left:0;right:0;bottom:0;opacity:.3;-webkit-transition:opacity .2s;transition:opacity .2s}
.fancybox-container:not(.fancybox-is-fullscreen) .fancybox-toolbar{visibility:visible;opacity:1}
.fancybox-is-fullscreen .b-video__window_iddle .b-video__controls,.fancybox-is-fullscreen .b-video__window_iddle .b-video__header,.fancybox-is-fullscreen .b-video__window_iddle .b-video__overlay,.fancybox-is-fullscreen .b-video__window_iddle .fancybox-toolbar{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}
.fancybox-button--fsenter{position:fixed;bottom:0;right:0}
.fancybox-button--fsexit{position:fixed;bottom:0;right:0}
.fancybox-button{background-color:transparent;color:#fff;opacity:.8;-webkit-transition:opacity .2s;transition:opacity .2s}
.fancybox-button:hover{opacity:1}
.b-popup__label{display:block;padding:1em;background-color:#fff;line-height:1.5em;text-align:center;position:relative}
.b-popup__thumb{max-width:100%}
.b-popup__window{display:none;max-width:500px;background-color:#fff}
.b-popup__window-title{display:block;background-color:#000;color:#fff;text-align:center;padding:1em}
.b-popup__window-content{padding:1em}
.b-popup_type_thumbnail{display:inline-block;position:relative;text-decoration:none;overflow:hidden}
.b-popup_type_thumbnail:hover .b-popup__thumb{-webkit-transform:scale(1.2);transform:scale(1.2)}
.b-popup__window{display:none;max-width:345px;background-color:#fff;padding:0;-webkit-box-shadow:4px 8px 32px 0 rgba(0,0,0,.3);box-shadow:4px 8px 32px 0 rgba(0,0,0,.3)}
.b-popup__window-title{display:block;text-align:center;padding:15px;height:60px;background-color:var(--color-accent);font-size:18px;font-weight:700;line-height:30px;text-align:center;color:var(--color-dark);text-transform:uppercase}
.b-popup__window-content{padding:45px;font-size:18px;line-height:27px;color:var(--color-dark)}
.b-popup.b-popup_type_thumbnail,a.b-popup.b-popup_type_thumbnail{display:block;text-align:center;text-decoration:none;background-color:var(--color-gray);background-clip:content-box;padding:4px;border:4px solid var(--color-gray)}
.b-popup.b-popup_type_thumbnail,a.b-popup.b-popup_type_thumbnail img{max-width:100%;max-height:50vh;-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all}
.b-popup.b-popup_type_thumbnail:hover>img{-webkit-transform:scale(1.25);transform:scale(1.25)}
.b-popup__social-block{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:75px;border:solid 1px var(--color-gray);padding:15px;text-decoration:none}
.b-popup__social-block:hover{background-color:var(--color-gray)}
.b-popup__social-top-text{margin-bottom:35px}
.b-popup__social-icon{display:block;width:45px;height:45px;font-size:24px;line-height:45px;text-align:center;color:var(--color-accent);margin-right:15px}
.b-popup__social-text{display:block;height:45px;font-size:inherit;line-height:45px;color:var(--color-dark)}
.b-timer__digit{display:inline-block}
.b-timer__digit:before{content:':'}
.b-timer__digit:first-child:before{display:none}
.b-timer__target_onfinish_hide.b-timer__target_finished{display:none}
.b-timer__target_onfinish_show{display:none}
.b-timer__target_onfinish_show.b-timer__target_finished{display:block}
.b-folder__trigger{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.b-folder__content{display:none!important}
.b-folder.b-folder_open_true>.b-folder__content,.b-folder.b-folder_type_hover:hover>.b-folder__trigger+.b-folder__content{display:block!important}
.b-folder__content>:first-child{margin-top:0}
.b-folder__content>:last-child{margin-bottom:0}
.b-typography .b-folder{margin:3em 0}
.b-typography .b-folder__trigger{cursor:pointer;position:relative;margin-bottom:0;padding-right:6em}
.b-typography .b-folder__content{padding:2em;border:2px dashed #f0f0f0;border-radius:1.5rem}
@media (max-width:575px){
.b-typography .b-folder__trigger{padding-right:0}
.b-typography .b-folder__trigger:before{bottom:unset;top:100%;border-radius:0 0 .5em .5em;font-size:1.4rem;letter-spacing:.05em;padding:.5em 1em}
}
@font-face{font-family:icon-fontawesome;src:url(icon-fontawesome.eot?v=4.3.0);src:url(icon-fontawesome.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(icon-fontawesome.woff?v=4.3.0) format('woff'),url(icon-fontawesome.ttf?v=4.3.0) format('truetype'),url(icon-fontawesome.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
.b-icon{display:inline-block;position:relative}
.b-icon:before{display:inline-block;font-family:icon-fontawesome;font-style:normal;font-weight:400;line-height:inherit}
.b-icon_accent:before{color:red}
.b-icon_label:before{margin-right:.5em}
.b-icon_type_glass:before{content:"\f000"}
.b-icon_type_music:before{content:"\f001"}
.b-icon_type_search:before{content:"\f002"}
.b-icon_type_envelope-o:before{content:"\f003"}
.b-icon_type_heart:before{content:"\f004"}
.b-icon_type_star:before{content:"\f005"}
.b-icon_type_star-o:before{content:"\f006"}
.b-icon_type_user:before{content:"\f007"}
.b-icon_type_film:before{content:"\f008"}
.b-icon_type_th-large:before{content:"\f009"}
.b-icon_type_th:before{content:"\f00a"}
.b-icon_type_th-list:before{content:"\f00b"}
.b-icon_type_check:before{content:"\f00c"}
.b-icon_type_close:before,.b-icon_type_remove:before,.b-icon_type_times:before{content:"\f00d"}
.b-icon_type_search-plus:before{content:"\f00e"}
.b-icon_type_search-minus:before{content:"\f010"}
.b-icon_type_power-off:before{content:"\f011"}
.b-icon_type_signal:before{content:"\f012"}
.b-icon_type_cog:before,.b-icon_type_gear:before{content:"\f013"}
.b-icon_type_trash-o:before{content:"\f014"}
.b-icon_type_home:before{content:"\f015"}
.b-icon_type_file-o:before{content:"\f016"}
.b-icon_type_clock-o:before{content:"\f017"}
.b-icon_type_road:before{content:"\f018"}
.b-icon_type_download:before{content:"\f019"}
.b-icon_type_arrow-circle-o-down:before{content:"\f01a"}
.b-icon_type_arrow-circle-o-up:before{content:"\f01b"}
.b-icon_type_inbox:before{content:"\f01c"}
.b-icon_type_play-circle-o:before{content:"\f01d"}
.b-icon_type_repeat:before,.b-icon_type_rotate-right:before{content:"\f01e"}
.b-icon_type_refresh:before{content:"\f021"}
.b-icon_type_list-alt:before{content:"\f022"}
.b-icon_type_lock:before{content:"\f023"}
.b-icon_type_flag:before{content:"\f024"}
.b-icon_type_headphones:before{content:"\f025"}
.b-icon_type_volume-off:before{content:"\f026"}
.b-icon_type_volume-down:before{content:"\f027"}
.b-icon_type_volume-up:before{content:"\f028"}
.b-icon_type_qrcode:before{content:"\f029"}
.b-icon_type_barcode:before{content:"\f02a"}
.b-icon_type_tag:before{content:"\f02b"}
.b-icon_type_tags:before{content:"\f02c"}
.b-icon_type_book:before{content:"\f02d"}
.b-icon_type_bookmark:before{content:"\f02e"}
.b-icon_type_print:before{content:"\f02f"}
.b-icon_type_camera:before{content:"\f030"}
.b-icon_type_font:before{content:"\f031"}
.b-icon_type_bold:before{content:"\f032"}
.b-icon_type_italic:before{content:"\f033"}
.b-icon_type_text-height:before{content:"\f034"}
.b-icon_type_text-width:before{content:"\f035"}
.b-icon_type_align-left:before{content:"\f036"}
.b-icon_type_align-center:before{content:"\f037"}
.b-icon_type_align-right:before{content:"\f038"}
.b-icon_type_align-justify:before{content:"\f039"}
.b-icon_type_list:before{content:"\f03a"}
.b-icon_type_dedent:before,.b-icon_type_outdent:before{content:"\f03b"}
.b-icon_type_indent:before{content:"\f03c"}
.b-icon_type_video-camera:before{content:"\f03d"}
.b-icon_type_image:before,.b-icon_type_photo:before,.b-icon_type_picture-o:before{content:"\f03e"}
.b-icon_type_pencil:before{content:"\f040"}
.b-icon_type_map-marker:before{content:"\f041"}
.b-icon_type_adjust:before{content:"\f042"}
.b-icon_type_tint:before{content:"\f043"}
.b-icon_type_edit:before,.b-icon_type_pencil-square-o:before{content:"\f044"}
.b-icon_type_share-square-o:before{content:"\f045"}
.b-icon_type_check-square-o:before{content:"\f046"}
.b-icon_type_arrows:before{content:"\f047"}
.b-icon_type_step-backward:before{content:"\f048"}
.b-icon_type_fast-backward:before{content:"\f049"}
.b-icon_type_backward:before{content:"\f04a"}
.b-icon_type_play:before{content:"\f04b"}
.b-icon_type_pause:before{content:"\f04c"}
.b-icon_type_stop:before{content:"\f04d"}
.b-icon_type_forward:before{content:"\f04e"}
.b-icon_type_fast-forward:before{content:"\f050"}
.b-icon_type_step-forward:before{content:"\f051"}
.b-icon_type_eject:before{content:"\f052"}
.b-icon_type_chevron-left:before{content:"\f053"}
.b-icon_type_chevron-right:before{content:"\f054"}
.b-icon_type_plus-circle:before{content:"\f055"}
.b-icon_type_minus-circle:before{content:"\f056"}
.b-icon_type_times-circle:before{content:"\f057"}
.b-icon_type_check-circle:before{content:"\f058"}
.b-icon_type_question-circle:before{content:"\f059"}
.b-icon_type_info-circle:before{content:"\f05a"}
.b-icon_type_crosshairs:before{content:"\f05b"}
.b-icon_type_times-circle-o:before{content:"\f05c"}
.b-icon_type_check-circle-o:before{content:"\f05d"}
.b-icon_type_ban:before{content:"\f05e"}
.b-icon_type_arrow-left:before{content:"\f060"}
.b-icon_type_arrow-right:before{content:"\f061"}
.b-icon_type_arrow-up:before{content:"\f062"}
.b-icon_type_arrow-down:before{content:"\f063"}
.b-icon_type_mail-forward:before,.b-icon_type_share:before{content:"\f064"}
.b-icon_type_expand:before{content:"\f065"}
.b-icon_type_compress:before{content:"\f066"}
.b-icon_type_plus:before{content:"\f067"}
.b-icon_type_minus:before{content:"\f068"}
.b-icon_type_asterisk:before{content:"\f069"}
.b-icon_type_exclamation-circle:before{content:"\f06a"}
.b-icon_type_gift:before{content:"\f06b"}
.b-icon_type_leaf:before{content:"\f06c"}
.b-icon_type_fire:before{content:"\f06d"}
.b-icon_type_eye:before{content:"\f06e"}
.b-icon_type_eye-slash:before{content:"\f070"}
.b-icon_type_exclamation-triangle:before,.b-icon_type_warning:before{content:"\f071"}
.b-icon_type_plane:before{content:"\f072"}
.b-icon_type_calendar:before{content:"\f073"}
.b-icon_type_random:before{content:"\f074"}
.b-icon_type_comment:before{content:"\f075"}
.b-icon_type_magnet:before{content:"\f076"}
.b-icon_type_chevron-up:before{content:"\f077"}
.b-icon_type_chevron-down:before{content:"\f078"}
.b-icon_type_retweet:before{content:"\f079"}
.b-icon_type_shopping-cart:before{content:"\f07a"}
.b-icon_type_folder:before{content:"\f07b"}
.b-icon_type_folder-open:before{content:"\f07c"}
.b-icon_type_arrows-v:before{content:"\f07d"}
.b-icon_type_arrows-h:before{content:"\f07e"}
.b-icon_type_bar-chart-o:before,.b-icon_type_bar-chart:before{content:"\f080"}
.b-icon_type_twitter-square:before{content:"\f081"}
.b-icon_type_facebook-square:before{content:"\f082"}
.b-icon_type_camera-retro:before{content:"\f083"}
.b-icon_type_key:before{content:"\f084"}
.b-icon_type_cogs:before,.b-icon_type_gears:before{content:"\f085"}
.b-icon_type_comments:before{content:"\f086"}
.b-icon_type_thumbs-o-up:before{content:"\f087"}
.b-icon_type_thumbs-o-down:before{content:"\f088"}
.b-icon_type_star-half:before{content:"\f089"}
.b-icon_type_heart-o:before{content:"\f08a"}
.b-icon_type_sign-out:before{content:"\f08b"}
.b-icon_type_linkedin-square:before{content:"\f08c"}
.b-icon_type_thumb-tack:before{content:"\f08d"}
.b-icon_type_external-link:before{content:"\f08e"}
.b-icon_type_sign-in:before{content:"\f090"}
.b-icon_type_trophy:before{content:"\f091"}
.b-icon_type_github-square:before{content:"\f092"}
.b-icon_type_upload:before{content:"\f093"}
.b-icon_type_lemon-o:before{content:"\f094"}
.b-icon_type_phone:before{content:"\f095"}
.b-icon_type_square-o:before{content:"\f096"}
.b-icon_type_bookmark-o:before{content:"\f097"}
.b-icon_type_phone-square:before{content:"\f098"}
.b-icon_type_twitter:before{content:"\f099"}
.b-icon_type_facebook-f:before,.b-icon_type_facebook:before{content:"\f09a"}
.b-icon_type_github:before{content:"\f09b"}
.b-icon_type_unlock:before{content:"\f09c"}
.b-icon_type_credit-card:before{content:"\f09d"}
.b-icon_type_feed:before,.b-icon_type_rss:before{content:"\f09e"}
.b-icon_type_hdd-o:before{content:"\f0a0"}
.b-icon_type_bullhorn:before{content:"\f0a1"}
.b-icon_type_bell:before{content:"\f0f3"}
.b-icon_type_certificate:before{content:"\f0a3"}
.b-icon_type_hand-o-right:before{content:"\f0a4"}
.b-icon_type_hand-o-left:before{content:"\f0a5"}
.b-icon_type_hand-o-up:before{content:"\f0a6"}
.b-icon_type_hand-o-down:before{content:"\f0a7"}
.b-icon_type_arrow-circle-left:before{content:"\f0a8"}
.b-icon_type_arrow-circle-right:before{content:"\f0a9"}
.b-icon_type_arrow-circle-up:before{content:"\f0aa"}
.b-icon_type_arrow-circle-down:before{content:"\f0ab"}
.b-icon_type_globe:before{content:"\f0ac"}
.b-icon_type_wrench:before{content:"\f0ad"}
.b-icon_type_tasks:before{content:"\f0ae"}
.b-icon_type_filter:before{content:"\f0b0"}
.b-icon_type_briefcase:before{content:"\f0b1"}
.b-icon_type_arrows-alt:before{content:"\f0b2"}
.b-icon_type_group:before,.b-icon_type_users:before{content:"\f0c0"}
.b-icon_type_chain:before,.b-icon_type_link:before{content:"\f0c1"}
.b-icon_type_cloud:before{content:"\f0c2"}
.b-icon_type_flask:before{content:"\f0c3"}
.b-icon_type_cut:before,.b-icon_type_scissors:before{content:"\f0c4"}
.b-icon_type_copy:before,.b-icon_type_files-o:before{content:"\f0c5"}
.b-icon_type_paperclip:before{content:"\f0c6"}
.b-icon_type_floppy-o:before,.b-icon_type_save:before{content:"\f0c7"}
.b-icon_type_square:before{content:"\f0c8"}
.b-icon_type_bars:before,.b-icon_type_navicon:before,.b-icon_type_reorder:before{content:"\f0c9"}
.b-icon_type_list-ul:before{content:"\f0ca"}
.b-icon_type_list-ol:before{content:"\f0cb"}
.b-icon_type_strikethrough:before{content:"\f0cc"}
.b-icon_type_underline:before{content:"\f0cd"}
.b-icon_type_table:before{content:"\f0ce"}
.b-icon_type_magic:before{content:"\f0d0"}
.b-icon_type_truck:before{content:"\f0d1"}
.b-icon_type_pinterest:before{content:"\f0d2"}
.b-icon_type_pinterest-square:before{content:"\f0d3"}
.b-icon_type_google-plus-square:before{content:"\f0d4"}
.b-icon_type_google-plus:before{content:"\f0d5"}
.b-icon_type_money:before{content:"\f0d6"}
.b-icon_type_caret-down:before{content:"\f0d7"}
.b-icon_type_caret-up:before{content:"\f0d8"}
.b-icon_type_caret-left:before{content:"\f0d9"}
.b-icon_type_caret-right:before{content:"\f0da"}
.b-icon_type_columns:before{content:"\f0db"}
.b-icon_type_sort:before,.b-icon_type_unsorted:before{content:"\f0dc"}
.b-icon_type_sort-desc:before,.b-icon_type_sort-down:before{content:"\f0dd"}
.b-icon_type_sort-asc:before,.b-icon_type_sort-up:before{content:"\f0de"}
.b-icon_type_envelope:before{content:"\f0e0"}
.b-icon_type_linkedin:before{content:"\f0e1"}
.b-icon_type_rotate-left:before,.b-icon_type_undo:before{content:"\f0e2"}
.b-icon_type_gavel:before,.b-icon_type_legal:before{content:"\f0e3"}
.b-icon_type_dashboard:before,.b-icon_type_tachometer:before{content:"\f0e4"}
.b-icon_type_comment-o:before{content:"\f0e5"}
.b-icon_type_comments-o:before{content:"\f0e6"}
.b-icon_type_bolt:before,.b-icon_type_flash:before{content:"\f0e7"}
.b-icon_type_sitemap:before{content:"\f0e8"}
.b-icon_type_umbrella:before{content:"\f0e9"}
.b-icon_type_clipboard:before,.b-icon_type_paste:before{content:"\f0ea"}
.b-icon_type_lightbulb-o:before{content:"\f0eb"}
.b-icon_type_exchange:before{content:"\f0ec"}
.b-icon_type_cloud-download:before{content:"\f0ed"}
.b-icon_type_cloud-upload:before{content:"\f0ee"}
.b-icon_type_user-md:before{content:"\f0f0"}
.b-icon_type_stethoscope:before{content:"\f0f1"}
.b-icon_type_suitcase:before{content:"\f0f2"}
.b-icon_type_bell-o:before{content:"\f0a2"}
.b-icon_type_coffee:before{content:"\f0f4"}
.b-icon_type_cutlery:before{content:"\f0f5"}
.b-icon_type_file-text-o:before{content:"\f0f6"}
.b-icon_type_building-o:before{content:"\f0f7"}
.b-icon_type_hospital-o:before{content:"\f0f8"}
.b-icon_type_ambulance:before{content:"\f0f9"}
.b-icon_type_medkit:before{content:"\f0fa"}
.b-icon_type_fighter-jet:before{content:"\f0fb"}
.b-icon_type_beer:before{content:"\f0fc"}
.b-icon_type_h-square:before{content:"\f0fd"}
.b-icon_type_plus-square:before{content:"\f0fe"}
.b-icon_type_angle-double-left:before{content:"\f100"}
.b-icon_type_angle-double-right:before{content:"\f101"}
.b-icon_type_angle-double-up:before{content:"\f102"}
.b-icon_type_angle-double-down:before{content:"\f103"}
.b-icon_type_angle-left:before{content:"\f104"}
.b-icon_type_angle-right:before{content:"\f105"}
.b-icon_type_angle-up:before{content:"\f106"}
.b-icon_type_angle-down:before{content:"\f107"}
.b-icon_type_desktop:before{content:"\f108"}
.b-icon_type_laptop:before{content:"\f109"}
.b-icon_type_tablet:before{content:"\f10a"}
.b-icon_type_mobile-phone:before,.b-icon_type_mobile:before{content:"\f10b"}
.b-icon_type_circle-o:before{content:"\f10c"}
.b-icon_type_quote-left:before{content:"\f10d"}
.b-icon_type_quote-right:before{content:"\f10e"}
.b-icon_type_spinner:before{content:"\f110"}
.b-icon_type_circle:before{content:"\f111"}
.b-icon_type_mail-reply:before,.b-icon_type_reply:before{content:"\f112"}
.b-icon_type_github-alt:before{content:"\f113"}
.b-icon_type_folder-o:before{content:"\f114"}
.b-icon_type_folder-open-o:before{content:"\f115"}
.b-icon_type_smile-o:before{content:"\f118"}
.b-icon_type_frown-o:before{content:"\f119"}
.b-icon_type_meh-o:before{content:"\f11a"}
.b-icon_type_gamepad:before{content:"\f11b"}
.b-icon_type_keyboard-o:before{content:"\f11c"}
.b-icon_type_flag-o:before{content:"\f11d"}
.b-icon_type_flag-checkered:before{content:"\f11e"}
.b-icon_type_terminal:before{content:"\f120"}
.b-icon_type_code:before{content:"\f121"}
.b-icon_type_mail-reply-all:before,.b-icon_type_reply-all:before{content:"\f122"}
.b-icon_type_star-half-empty:before,.b-icon_type_star-half-full:before,.b-icon_type_star-half-o:before{content:"\f123"}
.b-icon_type_location-arrow:before{content:"\f124"}
.b-icon_type_crop:before{content:"\f125"}
.b-icon_type_code-fork:before{content:"\f126"}
.b-icon_type_chain-broken:before,.b-icon_type_unlink:before{content:"\f127"}
.b-icon_type_question:before{content:"\f128"}
.b-icon_type_info:before{content:"\f129"}
.b-icon_type_exclamation:before{content:"\f12a"}
.b-icon_type_superscript:before{content:"\f12b"}
.b-icon_type_subscript:before{content:"\f12c"}
.b-icon_type_eraser:before{content:"\f12d"}
.b-icon_type_puzzle-piece:before{content:"\f12e"}
.b-icon_type_microphone:before{content:"\f130"}
.b-icon_type_microphone-slash:before{content:"\f131"}
.b-icon_type_shield:before{content:"\f132"}
.b-icon_type_calendar-o:before{content:"\f133"}
.b-icon_type_fire-extinguisher:before{content:"\f134"}
.b-icon_type_rocket:before{content:"\f135"}
.b-icon_type_maxcdn:before{content:"\f136"}
.b-icon_type_chevron-circle-left:before{content:"\f137"}
.b-icon_type_chevron-circle-right:before{content:"\f138"}
.b-icon_type_chevron-circle-up:before{content:"\f139"}
.b-icon_type_chevron-circle-down:before{content:"\f13a"}
.b-icon_type_html5:before{content:"\f13b"}
.b-icon_type_css3:before{content:"\f13c"}
.b-icon_type_anchor:before{content:"\f13d"}
.b-icon_type_unlock-alt:before{content:"\f13e"}
.b-icon_type_bullseye:before{content:"\f140"}
.b-icon_type_ellipsis-h:before{content:"\f141"}
.b-icon_type_ellipsis-v:before{content:"\f142"}
.b-icon_type_rss-square:before{content:"\f143"}
.b-icon_type_play-circle:before{content:"\f144"}
.b-icon_type_ticket:before{content:"\f145"}
.b-icon_type_minus-square:before{content:"\f146"}
.b-icon_type_minus-square-o:before{content:"\f147"}
.b-icon_type_level-up:before{content:"\f148"}
.b-icon_type_level-down:before{content:"\f149"}
.b-icon_type_check-square:before{content:"\f14a"}
.b-icon_type_pencil-square:before{content:"\f14b"}
.b-icon_type_external-link-square:before{content:"\f14c"}
.b-icon_type_share-square:before{content:"\f14d"}
.b-icon_type_compass:before{content:"\f14e"}
.b-icon_type_caret-square-o-down:before,.b-icon_type_toggle-down:before{content:"\f150"}
.b-icon_type_caret-square-o-up:before,.b-icon_type_toggle-up:before{content:"\f151"}
.b-icon_type_caret-square-o-right:before,.b-icon_type_toggle-right:before{content:"\f152"}
.b-icon_type_eur:before,.b-icon_type_euro:before{content:"\f153"}
.b-icon_type_gbp:before{content:"\f154"}
.b-icon_type_dollar:before,.b-icon_type_usd:before{content:"\f155"}
.b-icon_type_inr:before,.b-icon_type_rupee:before{content:"\f156"}
.b-icon_type_cny:before,.b-icon_type_jpy:before,.b-icon_type_rmb:before,.b-icon_type_yen:before{content:"\f157"}
.b-icon_type_rouble:before,.b-icon_type_rub:before,.b-icon_type_ruble:before{content:"\f158"}
.b-icon_type_krw:before,.b-icon_type_won:before{content:"\f159"}
.b-icon_type_bitcoin:before,.b-icon_type_btc:before{content:"\f15a"}
.b-icon_type_file:before{content:"\f15b"}
.b-icon_type_file-text:before{content:"\f15c"}
.b-icon_type_sort-alpha-asc:before{content:"\f15d"}
.b-icon_type_sort-alpha-desc:before{content:"\f15e"}
.b-icon_type_sort-amount-asc:before{content:"\f160"}
.b-icon_type_sort-amount-desc:before{content:"\f161"}
.b-icon_type_sort-numeric-asc:before{content:"\f162"}
.b-icon_type_sort-numeric-desc:before{content:"\f163"}
.b-icon_type_thumbs-up:before{content:"\f164"}
.b-icon_type_thumbs-down:before{content:"\f165"}
.b-icon_type_youtube-square:before{content:"\f166"}
.b-icon_type_youtube:before{content:"\f167"}
.b-icon_type_xing:before{content:"\f168"}
.b-icon_type_xing-square:before{content:"\f169"}
.b-icon_type_youtube-play:before{content:"\f16a"}
.b-icon_type_dropbox:before{content:"\f16b"}
.b-icon_type_stack-overflow:before{content:"\f16c"}
.b-icon_type_instagram:before{content:"\f16d"}
.b-icon_type_flickr:before{content:"\f16e"}
.b-icon_type_adn:before{content:"\f170"}
.b-icon_type_bitbucket:before{content:"\f171"}
.b-icon_type_bitbucket-square:before{content:"\f172"}
.b-icon_type_tumblr:before{content:"\f173"}
.b-icon_type_tumblr-square:before{content:"\f174"}
.b-icon_type_long-arrow-down:before{content:"\f175"}
.b-icon_type_long-arrow-up:before{content:"\f176"}
.b-icon_type_long-arrow-left:before{content:"\f177"}
.b-icon_type_long-arrow-right:before{content:"\f178"}
.b-icon_type_apple:before{content:"\f179"}
.b-icon_type_windows:before{content:"\f17a"}
.b-icon_type_android:before{content:"\f17b"}
.b-icon_type_linux:before{content:"\f17c"}
.b-icon_type_dribbble:before{content:"\f17d"}
.b-icon_type_skype:before{content:"\f17e"}
.b-icon_type_foursquare:before{content:"\f180"}
.b-icon_type_trello:before{content:"\f181"}
.b-icon_type_female:before{content:"\f182"}
.b-icon_type_male:before{content:"\f183"}
.b-icon_type_gittip:before,.b-icon_type_gratipay:before{content:"\f184"}
.b-icon_type_sun-o:before{content:"\f185"}
.b-icon_type_moon-o:before{content:"\f186"}
.b-icon_type_archive:before{content:"\f187"}
.b-icon_type_bug:before{content:"\f188"}
.b-icon_type_vk:before{content:"\f189"}
.b-icon_type_weibo:before{content:"\f18a"}
.b-icon_type_renren:before{content:"\f18b"}
.b-icon_type_pagelines:before{content:"\f18c"}
.b-icon_type_stack-exchange:before{content:"\f18d"}
.b-icon_type_arrow-circle-o-right:before{content:"\f18e"}
.b-icon_type_arrow-circle-o-left:before{content:"\f190"}
.b-icon_type_caret-square-o-left:before,.b-icon_type_toggle-left:before{content:"\f191"}
.b-icon_type_dot-circle-o:before{content:"\f192"}
.b-icon_type_wheelchair:before{content:"\f193"}
.b-icon_type_vimeo-square:before{content:"\f194"}
.b-icon_type_try:before,.b-icon_type_turkish-lira:before{content:"\f195"}
.b-icon_type_plus-square-o:before{content:"\f196"}
.b-icon_type_space-shuttle:before{content:"\f197"}
.b-icon_type_slack:before{content:"\f198"}
.b-icon_type_envelope-square:before{content:"\f199"}
.b-icon_type_wordpress:before{content:"\f19a"}
.b-icon_type_openid:before{content:"\f19b"}
.b-icon_type_bank:before,.b-icon_type_institution:before,.b-icon_type_university:before{content:"\f19c"}
.b-icon_type_graduation-cap:before,.b-icon_type_mortar-board:before{content:"\f19d"}
.b-icon_type_yahoo:before{content:"\f19e"}
.b-icon_type_google:before{content:"\f1a0"}
.b-icon_type_reddit:before{content:"\f1a1"}
.b-icon_type_reddit-square:before{content:"\f1a2"}
.b-icon_type_stumbleupon-circle:before{content:"\f1a3"}
.b-icon_type_stumbleupon:before{content:"\f1a4"}
.b-icon_type_delicious:before{content:"\f1a5"}
.b-icon_type_digg:before{content:"\f1a6"}
.b-icon_type_pied-piper-pp:before{content:"\f1a7"}
.b-icon_type_pied-piper-alt:before{content:"\f1a8"}
.b-icon_type_drupal:before{content:"\f1a9"}
.b-icon_type_joomla:before{content:"\f1aa"}
.b-icon_type_language:before{content:"\f1ab"}
.b-icon_type_fax:before{content:"\f1ac"}
.b-icon_type_building:before{content:"\f1ad"}
.b-icon_type_child:before{content:"\f1ae"}
.b-icon_type_paw:before{content:"\f1b0"}
.b-icon_type_spoon:before{content:"\f1b1"}
.b-icon_type_cube:before{content:"\f1b2"}
.b-icon_type_cubes:before{content:"\f1b3"}
.b-icon_type_behance:before{content:"\f1b4"}
.b-icon_type_behance-square:before{content:"\f1b5"}
.b-icon_type_steam:before{content:"\f1b6"}
.b-icon_type_steam-square:before{content:"\f1b7"}
.b-icon_type_recycle:before{content:"\f1b8"}
.b-icon_type_automobile:before,.b-icon_type_car:before{content:"\f1b9"}
.b-icon_type_cab:before,.b-icon_type_taxi:before{content:"\f1ba"}
.b-icon_type_tree:before{content:"\f1bb"}
.b-icon_type_spotify:before{content:"\f1bc"}
.b-icon_type_deviantart:before{content:"\f1bd"}
.b-icon_type_soundcloud:before{content:"\f1be"}
.b-icon_type_database:before{content:"\f1c0"}
.b-icon_type_file-pdf-o:before{content:"\f1c1"}
.b-icon_type_file-word-o:before{content:"\f1c2"}
.b-icon_type_file-excel-o:before{content:"\f1c3"}
.b-icon_type_file-powerpoint-o:before{content:"\f1c4"}
.b-icon_type_file-image-o:before,.b-icon_type_file-photo-o:before,.b-icon_type_file-picture-o:before{content:"\f1c5"}
.b-icon_type_file-archive-o:before,.b-icon_type_file-zip-o:before{content:"\f1c6"}
.b-icon_type_file-audio-o:before,.b-icon_type_file-sound-o:before{content:"\f1c7"}
.b-icon_type_file-movie-o:before,.b-icon_type_file-video-o:before{content:"\f1c8"}
.b-icon_type_file-code-o:before{content:"\f1c9"}
.b-icon_type_vine:before{content:"\f1ca"}
.b-icon_type_codepen:before{content:"\f1cb"}
.b-icon_type_jsfiddle:before{content:"\f1cc"}
.b-icon_type_life-bouy:before,.b-icon_type_life-buoy:before,.b-icon_type_life-ring:before,.b-icon_type_life-saver:before,.b-icon_type_support:before{content:"\f1cd"}
.b-icon_type_circle-o-notch:before{content:"\f1ce"}
.b-icon_type_ra:before,.b-icon_type_rebel:before,.b-icon_type_resistance:before{content:"\f1d0"}
.b-icon_type_empire:before,.b-icon_type_ge:before{content:"\f1d1"}
.b-icon_type_git-square:before{content:"\f1d2"}
.b-icon_type_git:before{content:"\f1d3"}
.b-icon_type_hacker-news:before,.b-icon_type_y-combinator-square:before,.b-icon_type_yc-square:before{content:"\f1d4"}
.b-icon_type_tencent-weibo:before{content:"\f1d5"}
.b-icon_type_qq:before{content:"\f1d6"}
.b-icon_type_wechat:before,.b-icon_type_weixin:before{content:"\f1d7"}
.b-icon_type_paper-plane:before,.b-icon_type_send:before{content:"\f1d8"}
.b-icon_type_paper-plane-o:before,.b-icon_type_send-o:before{content:"\f1d9"}
.b-icon_type_history:before{content:"\f1da"}
.b-icon_type_circle-thin:before{content:"\f1db"}
.b-icon_type_header:before{content:"\f1dc"}
.b-icon_type_paragraph:before{content:"\f1dd"}
.b-icon_type_sliders:before{content:"\f1de"}
.b-icon_type_share-alt:before{content:"\f1e0"}
.b-icon_type_share-alt-square:before{content:"\f1e1"}
.b-icon_type_bomb:before{content:"\f1e2"}
.b-icon_type_futbol-o:before,.b-icon_type_soccer-ball-o:before{content:"\f1e3"}
.b-icon_type_tty:before{content:"\f1e4"}
.b-icon_type_binoculars:before{content:"\f1e5"}
.b-icon_type_plug:before{content:"\f1e6"}
.b-icon_type_slideshare:before{content:"\f1e7"}
.b-icon_type_twitch:before{content:"\f1e8"}
.b-icon_type_yelp:before{content:"\f1e9"}
.b-icon_type_newspaper-o:before{content:"\f1ea"}
.b-icon_type_wifi:before{content:"\f1eb"}
.b-icon_type_calculator:before{content:"\f1ec"}
.b-icon_type_paypal:before{content:"\f1ed"}
.b-icon_type_google-wallet:before{content:"\f1ee"}
.b-icon_type_cc-visa:before{content:"\f1f0"}
.b-icon_type_cc-mastercard:before{content:"\f1f1"}
.b-icon_type_cc-discover:before{content:"\f1f2"}
.b-icon_type_cc-amex:before{content:"\f1f3"}
.b-icon_type_cc-paypal:before{content:"\f1f4"}
.b-icon_type_cc-stripe:before{content:"\f1f5"}
.b-icon_type_bell-slash:before{content:"\f1f6"}
.b-icon_type_bell-slash-o:before{content:"\f1f7"}
.b-icon_type_trash:before{content:"\f1f8"}
.b-icon_type_copyright:before{content:"\f1f9"}
.b-icon_type_at:before{content:"\f1fa"}
.b-icon_type_eyedropper:before{content:"\f1fb"}
.b-icon_type_paint-brush:before{content:"\f1fc"}
.b-icon_type_birthday-cake:before{content:"\f1fd"}
.b-icon_type_area-chart:before{content:"\f1fe"}
.b-icon_type_pie-chart:before{content:"\f200"}
.b-icon_type_line-chart:before{content:"\f201"}
.b-icon_type_lastfm:before{content:"\f202"}
.b-icon_type_lastfm-square:before{content:"\f203"}
.b-icon_type_toggle-off:before{content:"\f204"}
.b-icon_type_toggle-on:before{content:"\f205"}
.b-icon_type_bicycle:before{content:"\f206"}
.b-icon_type_bus:before{content:"\f207"}
.b-icon_type_ioxhost:before{content:"\f208"}
.b-icon_type_angellist:before{content:"\f209"}
.b-icon_type_cc:before{content:"\f20a"}
.b-icon_type_ils:before,.b-icon_type_shekel:before,.b-icon_type_sheqel:before{content:"\f20b"}
.b-icon_type_meanpath:before{content:"\f20c"}
.b-icon_type_buysellads:before{content:"\f20d"}
.b-icon_type_connectdevelop:before{content:"\f20e"}
.b-icon_type_dashcube:before{content:"\f210"}
.b-icon_type_forumbee:before{content:"\f211"}
.b-icon_type_leanpub:before{content:"\f212"}
.b-icon_type_sellsy:before{content:"\f213"}
.b-icon_type_shirtsinbulk:before{content:"\f214"}
.b-icon_type_simplybuilt:before{content:"\f215"}
.b-icon_type_skyatlas:before{content:"\f216"}
.b-icon_type_cart-plus:before{content:"\f217"}
.b-icon_type_cart-arrow-down:before{content:"\f218"}
.b-icon_type_diamond:before{content:"\f219"}
.b-icon_type_ship:before{content:"\f21a"}
.b-icon_type_user-secret:before{content:"\f21b"}
.b-icon_type_motorcycle:before{content:"\f21c"}
.b-icon_type_street-view:before{content:"\f21d"}
.b-icon_type_heartbeat:before{content:"\f21e"}
.b-icon_type_venus:before{content:"\f221"}
.b-icon_type_mars:before{content:"\f222"}
.b-icon_type_mercury:before{content:"\f223"}
.b-icon_type_intersex:before,.b-icon_type_transgender:before{content:"\f224"}
.b-icon_type_transgender-alt:before{content:"\f225"}
.b-icon_type_venus-double:before{content:"\f226"}
.b-icon_type_mars-double:before{content:"\f227"}
.b-icon_type_venus-mars:before{content:"\f228"}
.b-icon_type_mars-stroke:before{content:"\f229"}
.b-icon_type_mars-stroke-v:before{content:"\f22a"}
.b-icon_type_mars-stroke-h:before{content:"\f22b"}
.b-icon_type_neuter:before{content:"\f22c"}
.b-icon_type_genderless:before{content:"\f22d"}
.b-icon_type_facebook-official:before{content:"\f230"}
.b-icon_type_pinterest-p:before{content:"\f231"}
.b-icon_type_whatsapp:before{content:"\f232"}
.b-icon_type_server:before{content:"\f233"}
.b-icon_type_user-plus:before{content:"\f234"}
.b-icon_type_user-times:before{content:"\f235"}
.b-icon_type_bed:before,.b-icon_type_hotel:before{content:"\f236"}
.b-icon_type_viacoin:before{content:"\f237"}
.b-icon_type_train:before{content:"\f238"}
.b-icon_type_subway:before{content:"\f239"}
.b-icon_type_medium:before{content:"\f23a"}
.b-icon_type_y-combinator:before,.b-icon_type_yc:before{content:"\f23b"}
.b-icon_type_optin-monster:before{content:"\f23c"}
.b-icon_type_opencart:before{content:"\f23d"}
.b-icon_type_expeditedssl:before{content:"\f23e"}
.b-icon_type_battery-4:before,.b-icon_type_battery-full:before{content:"\f240"}
.b-icon_type_battery-3:before,.b-icon_type_battery-three-quarters:before{content:"\f241"}
.b-icon_type_battery-2:before,.b-icon_type_battery-half:before{content:"\f242"}
.b-icon_type_battery-1:before,.b-icon_type_battery-quarter:before{content:"\f243"}
.b-icon_type_battery-0:before,.b-icon_type_battery-empty:before{content:"\f244"}
.b-icon_type_mouse-pointer:before{content:"\f245"}
.b-icon_type_i-cursor:before{content:"\f246"}
.b-icon_type_object-group:before{content:"\f247"}
.b-icon_type_object-ungroup:before{content:"\f248"}
.b-icon_type_sticky-note:before{content:"\f249"}
.b-icon_type_sticky-note-o:before{content:"\f24a"}
.b-icon_type_cc-jcb:before{content:"\f24b"}
.b-icon_type_cc-diners-club:before{content:"\f24c"}
.b-icon_type_clone:before{content:"\f24d"}
.b-icon_type_balance-scale:before{content:"\f24e"}
.b-icon_type_hourglass-o:before{content:"\f250"}
.b-icon_type_hourglass-1:before,.b-icon_type_hourglass-start:before{content:"\f251"}
.b-icon_type_hourglass-2:before,.b-icon_type_hourglass-half:before{content:"\f252"}
.b-icon_type_hourglass-3:before,.b-icon_type_hourglass-end:before{content:"\f253"}
.b-icon_type_hourglass:before{content:"\f254"}
.b-icon_type_hand-grab-o:before,.b-icon_type_hand-rock-o:before{content:"\f255"}
.b-icon_type_hand-paper-o:before,.b-icon_type_hand-stop-o:before{content:"\f256"}
.b-icon_type_hand-scissors-o:before{content:"\f257"}
.b-icon_type_hand-lizard-o:before{content:"\f258"}
.b-icon_type_hand-spock-o:before{content:"\f259"}
.b-icon_type_hand-pointer-o:before{content:"\f25a"}
.b-icon_type_hand-peace-o:before{content:"\f25b"}
.b-icon_type_handshake-o:before{content:"\f2b5"}
.b-icon_type_trademark:before{content:"\f25c"}
.b-icon_type_registered:before{content:"\f25d"}
.b-icon_type_creative-commons:before{content:"\f25e"}
.b-icon_type_gg:before{content:"\f260"}
.b-icon_type_gg-circle:before{content:"\f261"}
.b-icon_type_tripadvisor:before{content:"\f262"}
.b-icon_type_odnoklassniki:before{content:"\f263"}
.b-icon_type_odnoklassniki-square:before{content:"\f264"}
.b-icon_type_get-pocket:before{content:"\f265"}
.b-icon_type_wikipedia-w:before{content:"\f266"}
.b-icon_type_safari:before{content:"\f267"}
.b-icon_type_chrome:before{content:"\f268"}
.b-icon_type_firefox:before{content:"\f269"}
.b-icon_type_opera:before{content:"\f26a"}
.b-icon_type_internet-explorer:before{content:"\f26b"}
.b-icon_type_television:before,.b-icon_type_tv:before{content:"\f26c"}
.b-icon_type_contao:before{content:"\f26d"}
.b-icon_type_500px:before{content:"\f26e"}
.b-icon_type_amazon:before{content:"\f270"}
.b-icon_type_calendar-plus-o:before{content:"\f271"}
.b-icon_type_calendar-minus-o:before{content:"\f272"}
.b-icon_type_calendar-times-o:before{content:"\f273"}
.b-icon_type_calendar-check-o:before{content:"\f274"}
.b-icon_type_industry:before{content:"\f275"}
.b-icon_type_map-pin:before{content:"\f276"}
.b-icon_type_map-signs:before{content:"\f277"}
.b-icon_type_map-o:before{content:"\f278"}
.b-icon_type_map:before{content:"\f279"}
.b-icon_type_commenting:before{content:"\f27a"}
.b-icon_type_commenting-o:before{content:"\f27b"}
.b-icon_type_houzz:before{content:"\f27c"}
.b-icon_type_vimeo:before{content:"\f27d"}
.b-icon_type_black-tie:before{content:"\f27e"}
.b-icon_type_fonticons:before{content:"\f280"}
.b-icon_type_reddit-alien:before{content:"\f281"}
.b-icon_type_edge:before{content:"\f282"}
.b-icon_type_credit-card-alt:before{content:"\f283"}
.b-icon_type_codiepie:before{content:"\f284"}
.b-icon_type_modx:before{content:"\f285"}
.b-icon_type_fort-awesome:before{content:"\f286"}
.b-icon_type_usb:before{content:"\f287"}
.b-icon_type_product-hunt:before{content:"\f288"}
.b-icon_type_mixcloud:before{content:"\f289"}
.b-icon_type_scribd:before{content:"\f28a"}
.b-icon_type_pause-circle:before{content:"\f28b"}
.b-icon_type_pause-circle-o:before{content:"\f28c"}
.b-icon_type_stop-circle:before{content:"\f28d"}
.b-icon_type_stop-circle-o:before{content:"\f28e"}
.b-icon_type_shopping-bag:before{content:"\f290"}
.b-icon_type_shopping-basket:before{content:"\f291"}
.b-icon_type_hashtag:before{content:"\f292"}
.b-icon_type_bluetooth:before{content:"\f293"}
.b-icon_type_bluetooth-b:before{content:"\f294"}
.b-icon_type_percent:before{content:"\f295"}
.b-icon_type_gitlab:before{content:"\f296"}
.b-icon_type_wpbeginner:before{content:"\f297"}
.b-icon_type_wpforms:before{content:"\f298"}
.b-icon_type_envira:before{content:"\f299"}
.b-icon_type_universal-access:before{content:"\f29a"}
.b-icon_type_wheelchair-alt:before{content:"\f29b"}
.b-icon_type_question-circle-o:before{content:"\f29c"}
.b-icon_type_blind:before{content:"\f29d"}
.b-icon_type_audio-description:before{content:"\f29e"}
.b-icon_type_volume-control-phone:before{content:"\f2a0"}
.b-icon_type_braille:before{content:"\f2a1"}
.b-icon_type_assistive-listening-systems:before{content:"\f2a2"}
.b-icon_type_american-sign-language-interpreting:before,.b-icon_type_asl-interpreting:before{content:"\f2a3"}
.b-icon_type_deaf:before,.b-icon_type_deafness:before,.b-icon_type_hard-of-hearing:before{content:"\f2a4"}
.b-icon_type_glide:before{content:"\f2a5"}
.b-icon_type_glide-g:before{content:"\f2a6"}
.b-icon_type_sign-language:before,.b-icon_type_signing:before{content:"\f2a7"}
.b-icon_type_low-vision:before{content:"\f2a8"}
.b-icon_type_viadeo:before{content:"\f2a9"}
.b-icon_type_viadeo-square:before{content:"\f2aa"}
.b-icon_type_snapchat:before{content:"\f2ab"}
.b-icon_type_snapchat-ghost:before{content:"\f2ac"}
.b-icon_type_snapchat-square:before{content:"\f2ad"}
.b-icon_type_pied-piper:before{content:"\f2ae"}
.b-icon_type_first-order:before{content:"\f2b0"}
.b-icon_type_yoast:before{content:"\f2b1"}
.b-icon_type_themeisle:before{content:"\f2b2"}
.b-icon_type_google-plus-circle:before,.b-icon_type_google-plus-official:before{content:"\f2b3"}
.b-icon_type_fa:before,.b-icon_type_font-awesome:before{content:"\f2b4"}
.b-navigation__toggle{display:none}
.b-navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.b-navigation__item{display:inline-block}
.b-navigation_collapsed .b-navigation__toggle{display:block}
.b-navigation_collapsed .b-navigation__list{display:block;width:100%;position:fixed;top:0;right:-100%;z-index:999999;background-color:#000}
.b-navigation_opened .b-navigation__toggle{position:fixed;top:1rem;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:1000000}
.b-navigation_opened .b-navigation__list{right:0;padding:1rem;padding-top:5rem}
.b-navigation_opened .b-navigation__item{display:block}
.b-navigation_opened .b-navigation__link{text-align:center}
.b-navigation_opened .b-navigation__link:hover{background-color:#fff;color:#000}
.b-navigation__link{display:block;text-decoration:none;color:inherit;text-transform:uppercase;padding:.5em;cursor:pointer;font-weight:400;line-height:1.5em;font-size:1.2rem;letter-spacing:.05em;white-space:nowrap}
.b-navigation:not(.b-navigation_opened):not(.b-navigation_collapsed) .b-navigation__link:hover{text-decoration:none;background-color:var(--color-accent);border-radius:.8rem}
.b-navigation_collapsed .b-navigation__toggle{float:right;background-color:transparent;border:2px solid;border-radius:.5rem;color:inherit;display:block;width:3.2rem;height:3.2rem;line-height:2.8rem;font-size:1.4rem;cursor:pointer;outline:0}
.b-navigation_collapsed .b-navigation__toggle:hover{background-color:var(--color-dark);border-color:var(--color-dark);color:#fff}
.b-navigation_opened{color:#fff}
.b-navigation_opened .b-navigation__toggle:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-dark)}
.b-navigation_opened .b-navigation__list{background-color:var(--color-dark);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}
.b-navigation_opened .b-navigation__link{padding:.5em 0;font-weight:700;border-radius:.5rem}
.b-navigation_opened .b-navigation__link:hover{background-color:var(--color-accent);color:var(--color-dark)}
.b-parallax{position:relative;background-repeat:no-repeat;background-color:transparent;background-position-y:0;background-position-x:50%;background-size:cover}
.b-parallax{position:unset;background-repeat:repeat;background-size:unset}
.b-outline-button:active,.b-outline-button:focus{outline:0}
.b-outline-button::-moz-focus-inner{border:0}
.b-glue{position:sticky;top:75px}
@media (min-width:280px){
.b-glue{position:unset;top:0}
}
@media (min-width:992px){
.b-glue{position:sticky;top:75px}
}
.b-adds{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-align:center;background-color:#f7f7f7}
.b-adds>*{vertical-align:bottom}
.b-adds_label_yandex:before{content:'\042F\043D\0434\0435\043A\0441 \0420\0435\043A\043B\0430\043C\0430'}
.b-adds_label_visible:before{display:block;content:'\0420\0435\043A\043B\0430\043C\0430';color:#333;text-transform:uppercase;text-align:center;font-family:Raleway,Arial!important;font-size:12px;line-height:1;padding:.5em 1em}
.b-adds_label_vertical{position:relative;padding-left:1.5em}
.b-adds_label_vertical:before{position:absolute;-webkit-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%);-webkit-transform-origin:0 0;transform-origin:0 0;left:0;top:50%}
.b-adds_margin-top{margin-top:20px}
.b-sponger{display:none}
.b-radial-progress{display:inline-block;background-color:#e4ae00;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(0,#fff));background-image:linear-gradient(to right,transparent 50%,#fff 0);position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:8em;height:8em;border-radius:50%;text-align:center}
.b-radial-progress[style="animation-delay: -100s;"]{background-color:#fff}
@-webkit-keyframes spin{
to{-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}
}
@keyframes spin{
to{-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}
}
@-webkit-keyframes bg{
50%{background:#fff}
}
@keyframes bg{
50%{background:#fff}
}
.b-radial-progress:before{content:'';display:block;margin-left:50%;height:100%;border-radius:0 100% 100% 0/50%;background-color:inherit;-webkit-transform-origin:left;transform-origin:left;-webkit-animation:spin 50s linear infinite,bg 100s step-end infinite;animation:spin 50s linear infinite,bg 100s step-end infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-delay:inherit;animation-delay:inherit}
.b-radial-progress:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f8c82d;padding:.3333333em;background-clip:content-box;border-radius:100%;-webkit-box-shadow:0 0 0 1px #f8c82d;box-shadow:0 0 0 1px #f8c82d}
.b-radial-progress__value{position:absolute;top:50%;left:0;width:100%;z-index:1;font-size:2em;line-height:1;margin-top:-.5em;letter-spacing:-.075em;font-family:Arial,sans-serif;font-weight:400;color:#fff}
.b-radial-progress__value_small{font-size:1.25em;font-weight:700}
.b-radial-progress_size_large.b-radial-progress{width:8em;height:8em}
.b-radial-progress_size_large.b-radial-progress:after{padding:.55em}
.b-radial-progress_size_large .b-radial-progress__value{font-size:2.5em}
.b-sticky_edge_left{position:relative}
.b-sticky_stuck_true{position:fixed!important;z-index:100}
.b-button,.b-typography .b-button{display:inline-block;text-decoration:none;border:0 none;color:#fff;background-color:#000;padding:.5em 1em;text-transform:uppercase;cursor:pointer;font-size:inherit;line-height:1;font-family:inherit}
.b-button:hover,.b-typography .b-button:hover{opacity:.8}
.b-button:active,.b-typography .b-button:active{outline:0}
.b-button:focus,.b-typography .b-button:focus{outline:0}
.b-button,.b-typography .b-button,.b-typography .b-button:link,.b-typography .b-button:visited{border-radius:1rem;background-color:var(--color-accent);border:0;font-family:inherit;font-size:15px;font-size:1.4rem;font-weight:700;line-height:1.4em;line-height:1.5rem;text-align:center;color:var(--color-dark);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;padding:.8em 3.5em;padding:1.5rem 3rem}
.b-button:hover,.b-typography .b-button:hover{background:hsl(var(--color-accent-h),var(--color-accent-s),calc(var(--color-accent-l) * 1.1));opacity:1}
.b-button_dark{background-color:var(--color-dark);color:#fff}
.b-button_dark:hover{background-color:#fff;color:var(--color-dark)}
.b-button.b-button_outline{background-color:transparent;-webkit-box-shadow:inset 0 0 0 2px var(--color-accent);box-shadow:inset 0 0 0 2px var(--color-accent);color:inherit}
.b-button.b-button_outline:hover{background-color:var(--color-accent);color:#fff}
.b-totop{position:fixed;bottom:0;right:0;text-decoration:none;color:inherit;opacity:1}
.b-totop_visible_false{opacity:0}
.b-totop{right:0;background-color:var(--color-accent);color:transparent;font-size:1px;padding:8px 10px;cursor:pointer}
.b-totop:after{content:'\25b2';color:#fff;font-size:30px;display:block}
.b-totop_visible_false{display:none}
.b-whole-link{cursor:pointer}
.b-nocopy{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.b-nocopy_disabled{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.b-checkbox{cursor:pointer}
.b-checkbox__control{position:absolute;opacity:0}
.b-checkbox__box{display:inline-block;border:2px solid;width:1em;height:1em;vertical-align:text-top;position:relative}
.b-checkbox__box:before{content:'';display:none;position:absolute;top:-25%;border:2px solid;border-top-color:transparent;border-right-color:transparent;width:100%;height:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.b-checkbox__control:checked+.b-checkbox__box:before{display:block}
.b-checkbox__box{border-color:hsla(
		var(--color-dark-h),
		var(--color-dark-s),
		var(--color-dark-l),
		.1
	);margin-right:.5em;width:1.25em;min-width:1.25em;height:1.25em}
.b-checkbox:hover .b-checkbox__box{border-color:hsla(
		var(--color-dark-h),
		var(--color-dark-s),
		var(--color-dark-l),
		.15
	)}
.b-checkbox__box:before{border-top:none;border-right:none;top:-20%;left:20%}
.b-checkbox__text{line-height:1.25em}
.b-checkbox__control:checked+.b-checkbox__box:before{color:var(--color-accent)}
.b-checkbox_full-width{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-radio{cursor:pointer}
.b-radio__control{position:absolute;opacity:0}
.b-radio__box{display:inline-block;border:2px solid;width:1em;height:1em;vertical-align:text-top;border-radius:500px;position:relative}
.b-radio__box:before{content:'';display:none;position:absolute;top:50%;left:50%;margin-top:-25%;margin-left:-25%;width:50%;height:50%;border-radius:500px;background-color:#000}
.b-radio__control:checked+.b-radio__box:before{display:block}
.b-radio__box{border-color:hsla(
		var(--color-dark-h),
		var(--color-dark-s),
		var(--color-dark-l),
		.1
	);margin-right:.5em;width:1.25em;min-width:1.25em;height:1.25em}
.b-radio:hover .b-radio__box{border-color:hsla(
		var(--color-dark-h),
		var(--color-dark-s),
		var(--color-dark-l),
		.15
	)}
.b-radio__text{line-height:1.25em}
.b-radio__control:checked+.b-radio__box:before{background-color:var(--color-accent)}
.b-radio_full-width{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-form__row{display:block;margin-bottom:1em}
.b-form__row:last-child{margin-bottom:0}
.b-form__row_layout_horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-form__input{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:0 none;outline:0 none;line-height:inherit;font-size:inherit;font-family:inherit;margin:0;padding:0;background-color:#eee;color:inherit}
.b-form__input_type_area{resize:vertical}
.b-form__row_large{margin:2em 0}
.b-form__input{background-color:transparent;border:2px solid hsla(var(--color-dark-h),var(--color-dark-s),var(--color-dark-l),.1);border-radius:.5rem;padding:.75em;padding-right:0;line-height:1em}
.b-form__input::-webkit-input-placeholder{opacity:.5;font-style:italic}
.b-form__input::-moz-placeholder{opacity:.5;font-style:italic}
.b-form__input::-ms-input-placeholder{opacity:.5;font-style:italic}
.b-form__input::placeholder{opacity:.5;font-style:italic}
.b-form__input:hover::-webkit-input-placeholder{opacity:.6}
.b-form__input:hover::-moz-placeholder{opacity:.6}
.b-form__input:hover::-ms-input-placeholder{opacity:.6}
.b-form__input:hover::placeholder{opacity:.6}
.b-form__input:focus{border-color:var(--color-accent)}
.b-form__input:focus::-webkit-input-placeholder{opacity:.75}
.b-form__input:focus::-moz-placeholder{opacity:.75}
.b-form__input:focus::-ms-input-placeholder{opacity:.75}
.b-form__input:focus::placeholder{opacity:.75}
.b-form__error{margin-top:.3125em;line-height:1.5em;font-size:.8em;font-style:italic;font-weight:700;color:var(--color-accent);color:hsl(var(--color-accent-h),var(--color-accent-s),calc(var(--color-accent-l) * .9))}
.b-form__error-summary{background-color:hsla(
		var(--color-accent-h),
		var(--color-accent-s),
		var(--color-accent-l),
		.1
	);padding:1.5em;margin-bottom:3em}
.b-form__label{display:block;margin-bottom:.25em;line-height:1.5em}
.b-form__description,.b-form__hint{margin-top:.3125em;font-size:.8em;opacity:.8;line-height:1.5em}
.b-form__footer{margin-top:2em}
.b-form__input_type_area{min-height:42px;line-height:1.5em;padding-top:9px;padding-bottom:9px}
.b-form__input_type_checkbox{display:inline-block;width:auto;height:auto;margin-right:.25em}
.b-form__input_error,.b-form__row_error .b-form__input{border-color:#faa603}
.b-form__row_error .b-form__error{display:block}
.b-form__row_required .b-form__label:after{content:'*';margin-left:.25em;color:#faa603}
.b-form__description{font-size:.8em;opacity:.8;line-height:1.5em}
.b-form__input_success{border-color:#9df5ab}
.b-form__input_select{-moz-appearance:none;-webkit-appearance:none;outline:0;cursor:pointer}
.b-form__input_select:active .b-form__input_select:focus{outline:0}
.b-form__input_select:-moz-focusring{color:transparent;text-shadow:0 0 0 #405b80}
.b-form__select{width:100%;position:relative}
.b-form__select:before{content:'';display:block;width:1px;background-color:var(--color-dark);position:absolute;top:6px;bottom:6px;right:30px}
.b-form__select:after{content:'';pointer-events:none;border-style:solid;border-width:5px 5px 0 5px;border-color:var(--color-dark) transparent transparent transparent;position:absolute;top:50%;right:11px}
.b-header{background-color:var(--color-gray);padding:1.5rem 0}
.b-rating-moderator-scale{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-right:30px}
.b-rating-moderator-scale__element{width:1.854%;background-color:rgba(255,255,255,.1);-webkit-box-shadow:none;box-shadow:none;margin-right:auto;margin-top:auto}
.b-rating-moderator-scale__element:last-child{margin-right:0}
.b-rating-moderator-scale__element:nth-child(1){height:3.3px}
.b-rating-moderator-scale__element:nth-child(2){height:6.2px}
.b-rating-moderator-scale__element:nth-child(3){height:9.1px}
.b-rating-moderator-scale__element:nth-child(4){height:12px}
.b-rating-moderator-scale__element:nth-child(5){height:14.9px}
.b-rating-moderator-scale__element:nth-child(6){height:17.8px}
.b-rating-moderator-scale__element:nth-child(7){height:20.7px}
.b-rating-moderator-scale__element:nth-child(8){height:23.6px}
.b-rating-moderator-scale__element:nth-child(9){height:26.5px}
.b-rating-moderator-scale__element:nth-child(10){height:29.4px}
.b-rating-moderator-scale__element:nth-child(11){height:32.3px}
.b-rating-moderator-scale__element:nth-child(12){height:35.2px}
.b-rating-moderator-scale__element:nth-child(13){height:38.1px}
.b-rating-moderator-scale__element:nth-child(14){height:41px}
.b-rating-moderator-scale__element:nth-child(15){height:43.9px}
.b-rating-moderator-scale__element:nth-child(16){height:46.8px}
.b-rating-moderator-scale__element:nth-child(17){height:49.7px}
.b-rating-moderator-scale__element:nth-child(18){height:52.6px}
.b-rating-moderator-scale__element:nth-child(19){height:55.5px}
.b-rating-moderator-scale__element:nth-child(20){height:58.4px}
.b-rating-moderator-scale__element:nth-child(21){height:61.3px}
.b-rating-moderator-scale__element:nth-child(22){height:64.2px}
.b-rating-moderator-scale__element:nth-child(23){height:67.1px}
.b-rating-moderator-scale__element:nth-child(24){height:70px}
.b-rating-moderator-scale__element:nth-child(25){height:72.9px}
.b-rating-moderator-scale__element:nth-child(26){height:75.8px}
.b-rating-moderator-scale__element:nth-child(27){height:78.7px}
.b-rating-moderator-scale__element:nth-child(28){height:81.6px}
.b-rating-moderator-scale__element:nth-child(29){height:84.5px}
.b-rating-moderator-scale__element:nth-child(30){height:87.4px}
.b-rating-moderator-scale__element:nth-child(31){height:90.3px}
.b-rating-moderator-scale__element:nth-child(32){height:93.2px}
.b-rating-moderator-scale__element:nth-child(33){height:96.1px}
.b-rating-moderator-scale__element:nth-child(34){height:99px}
.b-rating-moderator-scale__element:nth-child(35){height:101.9px}
.b-rating-moderator-scale__element:nth-child(36){height:105px}
.b-user-rating{display:inline-block;font-size:20px;line-height:30px;color:var(--color-accent);vertical-align:bottom}
@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:local('Montserrat Italic'),local('Montserrat-Italic'),url(JTUQjIg1_i6t8kCHKm459WxRxC7m0dR9pBOi.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:local('Montserrat Italic'),local('Montserrat-Italic'),url(JTUQjIg1_i6t8kCHKm459WxRzS7m0dR9pBOi.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:local('Montserrat Italic'),local('Montserrat-Italic'),url(JTUQjIg1_i6t8kCHKm459WxRxi7m0dR9pBOi.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}
@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:local('Montserrat Italic'),local('Montserrat-Italic'),url(JTUQjIg1_i6t8kCHKm459WxRxy7m0dR9pBOi.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:local('Montserrat Italic'),local('Montserrat-Italic'),url(JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}
@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(JTURjIg1_i6t8kCHKm45_dJE3gTD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(JTURjIg1_i6t8kCHKm45_dJE3g3D_vx3rCubqg.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(JTURjIg1_i6t8kCHKm45_dJE3gbD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}
@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(JTURjIg1_i6t8kCHKm45_dJE3gfD_vx3rCubqg.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Montserrat;font-style:italic;font-weight:900;font-display:swap;src:url(JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:Montserrat;font-style:italic;font-weight:900;font-display:swap;src:url(JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:Montserrat;font-style:italic;font-weight:900;font-display:swap;src:url(JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}
@font-face{font-family:Montserrat;font-style:italic;font-weight:900;font-display:swap;src:url(JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Montserrat;font-style:italic;font-weight:900;font-display:swap;src:url(JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.b-fonts{font-family:Montserrat,Verdana,Tahoma,Arial,Helvetica,sans-serif;font-size:1.6rem;font-weight:400;font-style:normal;color:#222427;color:var(--color-dark)}
.b-fonts__caption{font-weight:900;font-style:italic}
.b-person-info__description{margin-top:60px;font-size:24px;line-height:1.5;color:var(--color-dark)}
.b-person-info__ad{margin-top:60px;margin-bottom:60px}
.b-person-info__ad-image{width:100%}
@media (max-width:575px){
.b-person-info__description{margin-top:45px;font-size:20px}
}
.b-person-info__sidebar{height:100%}
.b-person-info__sidebar-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}
.b-person-info__sidebar-icon{display:block;min-width:45px;max-width:45px;height:45px;color:var(--color-accent);font-size:42px;text-align:center}
.b-person-info__sidebar-info-block{display:block;margin-left:15px;overflow:hidden;max-width:100%;width:100%}
.b-person-info__sidebar-label{display:block;line-height:15px;font-size:12px;color:#9b9b9b}
.b-person-info__sidebar-info{display:block;font-size:18px;line-height:27px;color:var(--color-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.b-person-info__sidebar-info_review{white-space:normal}
.b-person-info__input{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-overflow:ellipsis;max-width:100%;width:100%;border:none;background:0 0;padding:0}
.b-person-info__link,.b-person-info__link:visited{text-decoration:none;border-bottom:1px solid var(--color-accent);color:inherit}
.b-person-info__link:hover{color:var(--color-accent);border-bottom:1px solid #000}
@media (max-width:575px){
.b-person-info__sidebar{display:block;padding:60px 0 0 0}
.b-person-info__sidebar_position_md-left{width:100%;margin-right:unset}
.b-person-info__sidebar_position_md-right{width:100%}
}
@media (min-width:576px){
.b-person-info__sidebar{display:block;padding:60px 0 0 0}
.b-person-info__sidebar_position_md-left{width:100%;margin-right:unset}
.b-person-info__sidebar_position_md-right{width:100%}
}
@media (min-width:768px){
.b-person-info__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:unset;padding:60px 0 0 0}
.b-person-info__sidebar_position_md-left{width:50%;margin-right:30px}
.b-person-info__sidebar_position_md-right{width:50%}
}
@media (min-width:992px){
.b-person-info__sidebar{display:block;background-color:var(--color-gray);padding:60px 30px 0 30px}
.b-person-info__sidebar_position_md-left{width:unset;margin-right:unset}
.b-person-info__sidebar_position_md-right{width:unset}
}
.b-body__text{font-size:18px;line-height:27px;color:var(--color-dark);margin-bottom:90px}
@media (max-width:991px){
.b-sidebar{margin-top:15rem}
}
.b-sidebar__block_sticky{position:sticky;top:0}
.b-sidebar__block{padding:30px 30px;background-color:var(--color-gray);border-radius:1rem}
.b-sidebar__block+.b-sidebar__block{margin-top:30px}
.b-sidebar__block_important{background-color:var(--color-accent)}
.b-sidebar__block_free{background-color:transparent}
.b-sidebar__block_outline{background-color:transparent;border:2px solid var(--color-gray)}
.b-sidebar__label{font-size:14px;font-weight:700;line-height:2.14;letter-spacing:2px;color:var(--color-dark);text-align:center;text-transform:uppercase;position:relative;overflow:hidden}
.b-sidebar__label::after,.b-sidebar__label::before{content:'';position:absolute;top:45%;width:50%;height:1px;background-color:rgba(0,0,0,.15)}
.b-sidebar__label::before{margin-left:-50%;-webkit-transform:translateX(-10px);transform:translateX(-10px)}
.b-sidebar__label::after{-webkit-transform:translateX(10px);transform:translateX(10px)}
.b-sidebar__body{margin-top:30px;font-size:.88889em}
.b-sidebar__body_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}
.b-sidebar__footer{margin-top:30px}
.b-sidebar__block_alight-center{text-align:center}
.b-sidebar__link,.b-sidebar__link:visited{font-size:18px;color:var(--color-dark);text-decoration:none;border-bottom:1px solid var(--color-accent);margin:15px auto 0 auto;text-transform:uppercase}
.b-sidebar__link:hover{color:var(--color-accent);border-bottom:1px solid #000}
.b-social-icons__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.b-social-icons__icon{width:60px;height:60px;font-size:24px;line-height:60px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-accent);border-radius:100px;background-color:#fff;margin-bottom:15px}
.b-social-icons__icon_background_gray{background-color:var(--color-gray)}
.b-social-icons__icon:hover{background-color:var(--color-dark)}
.b-social-icons:last-child{margin-right:0}
@media (max-width:575px){
.b-social-icons__icon{margin-right:8px;margin-left:8px}
.b-social-icons__block_search{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}
}
@media (min-width:576px){
.b-social-icons__icon{margin-right:10px;margin-left:10px}
.b-social-icons__block_search{-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:30px}
}
@media (min-width:768px){
.b-social-icons__icon{margin-right:6px;margin-left:6px}
}
@media (min-width:992px){
.b-social-icons__block_search{margin-bottom:0}
}
.b-similar__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.b-similar{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-similar:last-child{margin-bottom:0}
.b-similar__block_md-column .b-similar:last-child{margin-bottom:0!important}
.b-similar__image{min-width:90px;height:90px;border-radius:100px;background-size:cover}
/*!*display: inline-block;*!*/
.b-similar__full-name{display:block;font-size:18px;line-height:30px;color:var(--color-dark);height:30px;overflow:hidden;text-decoration:none}
.b-similar__full-name:hover{color:var(--color-accent)}
.b-similar__surname{margin-right:.25em;text-transform:uppercase}
.b-similar__moderator-rating{font-size:14px;line-height:30px;color:var(--color-dark)}
@media (max-width:575px){
.b-similar__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.b-similar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;text-align:center}
.b-similar__meta{margin-left:0;margin-top:15px;text-align:center}
}
@media (min-width:576px){
.b-similar__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.b-similar{width:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px;text-align:center}
.b-similar__meta{margin-left:0;margin-top:15px;text-align:center}
}
@media (min-width:768px){
.b-similar__block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.b-similar{margin-bottom:0;width:32%}
.b-similar__block_md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}
.b-similar__block_md-column .b-similar{margin-bottom:30px}
}
@media (min-width:992px){
.b-similar__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.b-similar{margin-bottom:30px;width:unset}
}
@media (min-width:1200px){
.b-similar__block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.b-similar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.b-similar__meta{margin-left:15px;margin-top:0;text-align:left}
}
.b-useful-articles__block{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-useful-articles{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:center;-ms-flex-align:center;align-items:center}
.b-useful-articles_width{max-width:150px}
.b-useful-articles:last-child{margin-bottom:0}
.b-useful-articles__image{height:90px;width:90px;background-size:cover;-webkit-box-shadow:10px 10px 0 0 rgba(51,51,51,.05);box-shadow:10px 10px 0 0 rgba(51,51,51,.05)}
.b-useful-articles__title{font-size:16px;line-height:24px;text-align:center;color:var(--color-dark);margin-top:30px}
.b-useful-articles__title:link{text-decoration:none}
.b-useful-articles__title:hover{color:var(--color-accent)}
@media (max-width:575px){
.b-useful-articles__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}
.b-useful-articles{margin-bottom:40px}
}
@media (min-width:576px){
.b-useful-articles__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}
.b-useful-articles{margin-bottom:40px}
}
@media (min-width:768px){
.b-useful-articles__block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}
.b-useful-articles{margin-bottom:0}
}
@media (min-width:992px){
.b-useful-articles__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}
.b-useful-articles{margin-bottom:40px}
}
.b-comment-form_bg-color{position:relative;background-color:var(--color-gray);margin-top:15px}
.b-comment-form__dim-text{display:block;margin-top:.5em;opacity:.5;line-height:1.25em}
.b-comment-form_bg-color::before{content:'';position:absolute;top:-15px;left:90px;width:0;height:0;border-width:8px 15px;border-color:transparent transparent var(--color-gray) var(--color-gray);border-style:solid}
.b-comment-form__row{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-comment-form__input{background-color:#fff;border:solid 2px rgba(51,51,51,.1);font-size:inherit;color:var(--color-dark);padding-left:15px}
.b-comment-form__input::-webkit-input-placeholder{opacity:unset}
.b-comment-form__input::-moz-placeholder{opacity:unset}
.b-comment-form__input::-ms-input-placeholder{opacity:unset}
.b-comment-form__input::placeholder{opacity:unset}
.b-comment-form__input:focus{border:2px solid var(--color-accent);outline:0;-moz-appearance:none}
.b-comment-form__name-input{height:45px}
.b-comment-form__email-input{height:45px}
.b-comment-form__comment-input{width:100%;height:105px;resize:none;padding-top:10px;font-family:inherit}
.b-comment-form__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.b-comment-form__rating-label{font-size:18px;color:var(--color-dark)}
.b-comment-form__submit{height:45px;border-radius:100px;background-color:var(--color-accent);border:0;font-family:inherit;font-weight:700;line-height:45px;letter-spacing:.05em;text-align:center;color:#fff;text-transform:uppercase;cursor:pointer}
.b-comment-form__submit-link{text-decoration:none}
.b-comment-form__submit:hover{background-color:var(--color-dark);color:#fff}
.b-comment-form__submit:active,.b-comment-form__submit:focus{outline:0}
.b-comment-form__submit::-moz-focus-inner{border:0}
@media (max-width:575px){
.b-comment-form_bg-color{padding:15px}
.b-comment-form__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.b-comment-form__name-input{width:100%;margin-right:0}
.b-comment-form__email-input{width:100%;margin-top:15px;margin-left:0}
.b-comment-form__comment-input{margin-top:15px;margin-bottom:15px}
.b-comment-form__rating{width:100%;margin-bottom:15px}
.b-comment-form__rating-label{margin-right:21px}
.b-comment-form__submit{width:100%}
}
@media (min-width:576px){
.b-comment-form_bg-color{padding:30px}
.b-comment-form__row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.b-comment-form__name-input{width:100%;margin-right:0}
.b-comment-form__email-input{width:100%;margin-top:15px;margin-left:0}
.b-comment-form__comment-input{margin-top:15px;margin-bottom:15px}
.b-comment-form__rating{width:calc(100% - (95px + 95px));margin-bottom:15px}
.b-comment-form__rating-label{margin-right:21px}
.b-comment-form__submit{width:calc(100% - (95px + 95px))}
}
@media (min-width:768px){
.b-comment-form__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.b-comment-form__name-input{width:calc(50% - 15px);margin-right:15px}
.b-comment-form__email-input{width:calc(50% - 15px);margin-top:0;margin-left:15px}
.b-comment-form__comment-input{margin-top:30px;margin-bottom:30px}
.b-comment-form__rating{width:calc(50% - 15px);margin-bottom:0}
.b-comment-form__rating-label{margin-right:30px}
.b-comment-form__submit{width:calc(50% - 15px)}
}
@media (min-width:992px){
.b-comment-form__rating-label{margin-right:21px}
}
@media (min-width:1200px){
.b-comment-form__rating-label{margin-right:30px}
}
.b-comment-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.b-comment-form__header-icon{display:block;min-width:75px;height:75px;font-size:56px;line-height:75px;text-align:center;color:var(--color-accent);margin-right:15px}
.b-comment-form__header-text{font-size:20px;font-weight:700;line-height:24px;color:var(--color-dark)}
.b-comment-form__user-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.b-comment-form__user-image{border-radius:100px;width:75px;height:75px;margin-right:15px}
.b-comment-form__user-name{display:block;font-size:inherit;font-weight:700;line-height:1em;color:var(--color-dark)}
.b-comment-form__user-logout-link,.b-comment-form__user-logout-link:visited{font-size:16px;line-height:20px;color:var(--color-dark);text-decoration:none;border-bottom:1px solid var(--color-accent)}
.b-comment-form__user-logout-link:hover{color:var(--color-accent);border-bottom:1px solid #000}
.b-comment__body{position:relative;font-size:18px;line-height:1.5;color:var(--color-dark);border:solid 2px var(--color-gray);margin-top:15px}
.b-comment__body:before{content:'';position:absolute;top:-15px;left:90px;width:0;height:0;border-width:7px 15px;border-color:transparent transparent var(--color-gray) var(--color-gray);border-style:solid}
.b-comment__body:after{content:'';position:absolute;top:-12px;left:92px;width:0;height:0;border-width:9.5px 19px;border-color:transparent transparent #fff #fff;border-style:solid}
@media (max-width:575px){
.b-comment__body{padding:15px}
}
@media (min-width:576px){
.b-comment__body{padding:30px}
}
.b-comment{margin-top:90px}
.b-comment__message{margin-bottom:45px}
.b-comment:last-child{margin-bottom:0}
.b-comment_child{margin-left:50px}
.b-comment__row{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-comment__rating{margin-left:15px}
.b-comment__footer{display:block;display:none;position:relative;width:100px;height:30px;background-color:var(--color-gray);font-size:16px;line-height:1.88;color:var(--color-dark);text-align:center;margin-left:auto;text-decoration:none}
.b-comment__footer:hover{color:var(--color-accent);opacity:.9}
.b-comment__footer:before{content:'';position:absolute;top:0;left:-15px;width:0;height:0;border-width:15px 8px;border-color:var(--color-gray) var(--color-gray) transparent transparent;border-style:solid}
.b-comment__header{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-comment__avatar{min-width:75px;min-height:75px;background-size:cover;border-radius:100px}
.b-comment__meta{margin-left:15px}
.b-comment__full-name{font-size:18px;font-weight:700;line-height:2.5;color:var(--color-dark);text-transform:uppercase}
.b-comment__time{display:block;font-size:16px;line-height:.94;color:var(--color-dark);padding-top:5px}
@media (max-width:575px){
.b-comment-form__header-text_hide{display:none}
}
.b-footer__bottom{height:75px;background-color:var(--color-gray);padding-top:30px;padding-bottom:30px;font-size:13.5px;line-height:15px}
.b-footer__bottom-copyright{display:block;text-align:left}
.b-footer__bottom-menu{display:block;text-align:right}
.b-footer__bottom-layer{display:inline-block;width:28px;height:15px;opacity:.3;text-align:center;color:var(--color-gray)}
.b-footer__bottom-link,.b-footer__bottom-link:visited{text-decoration:none;margin-left:1em}
@media (max-width:575px){
.b-footer__bottom-copyright{text-align:center}
.b-footer__bottom-menu{display:none}
}
@media (min-width:576px){
.b-footer__bottom-copyright{text-align:center}
}
@media (min-width:768px){
.b-footer__bottom-copyright{text-align:left}
.b-footer__bottom-hide-menu{display:none}
}
@media (min-width:992px){
.b-footer__bottom-hide-menu{display:unset}
}
.b-footer__logo{background-color:var(--color-dark)}
.b-footer__logo-image{background-image:url(logo-footer.png);background-size:contain;background-repeat:no-repeat;background-position:center}
@media (max-width:575px){
.b-footer__logo-image{min-height:65.6px}
.b-footer__logo{padding-top:65px;padding-bottom:64.4px}
}
@media (min-width:576px){
.b-footer__logo-image{min-height:112px}
.b-footer__logo{padding-top:78.5px;padding-bottom:79.5px}
}
.b-footer__top{background-color:var(--color-accent);text-align:center}
@media (max-width:575px){
.b-footer{margin-top:105px}
}
.b-news-form__icon{opacity:.25;font-size:90px;line-height:90px;color:#fff}
.b-news-form__text-input-block{position:relative}
.b-news-form__text-input{width:100%;min-height:60px;background-color:#fff;border:#fff;-webkit-text-decoration-color:#000;text-decoration-color:#000;font-size:18px;color:var(--color-dark)}
.b-news-form__text-input::-webkit-input-placeholder{font-size:18px;color:var(--color-dark);opacity:unset}
.b-news-form__text-input::-moz-placeholder{font-size:18px;color:var(--color-dark);opacity:unset}
.b-news-form__text-input::-ms-input-placeholder{font-size:18px;color:var(--color-dark);opacity:unset}
.b-news-form__text-input::placeholder{font-size:18px;color:var(--color-dark);opacity:unset}
.b-news-form__checkbox-input{margin-right:15px;font-size:18px}
.b-news-form__checkbox-text{display:inline-block;text-align:left;font-size:18px;color:var(--color-dark)}
.b-news-form__link{color:inherit;text-decoration:none;border-bottom:1px dashed var(--color-dark)}
.b-news-form__link:hover{border-bottom:1px solid var(--color-dark)}
.b-news-form__submit{min-height:60px;width:100%;border-radius:100px;background-color:var(--color-dark);border:var(--color-dark);font-size:18px;font-weight:700;line-height:1.67;color:#fff;text-transform:uppercase;cursor:pointer}
.b-news-form__submit:hover{background-color:#fff;border:#fff;color:var(--color-dark)}
.b-news-form__submit:active .b-news-form__submit:focus{outline:0}
.b-news-form__submit::-moz-focus-inner{border:0}
@media (max-width:575px){
.b-news-form{padding-top:60px;padding-bottom:60px}
.b-news-form__checkbox-input-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;text-align:left;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.b-news-form__checkbox-text{white-space:unset;line-height:1.17}
.b-news-form__submit-block{margin-top:20px;padding-top:0;padding-bottom:0}
.b-news-form__text-input-block{padding-top:30px;padding-bottom:0}
.b-news-form__text-input::-webkit-input-placeholder{text-align:center}
.b-news-form__text-input::-moz-placeholder{text-align:center}
.b-news-form__text-input::-ms-input-placeholder{text-align:center}
.b-news-form__text-input::placeholder{text-align:center}
}
@media (min-width:576px){
.b-news-form{padding-top:60px;padding-bottom:60px}
.b-news-form__text-input-block{padding-top:30px;padding-bottom:0}
.b-news-form__submit-block{margin-top:30px;padding-top:0;padding-bottom:0}
.b-news-form__submit{max-width:210px}
.b-news-form__checkbox-input-block{display:block;position:unset;margin-bottom:0;margin-top:15px}
.b-news-form__checkbox-text{white-space:nowrap;line-height:.83}
.b-news-form__text-input{text-indent:unset}
.b-news-form__text-input::-webkit-input-placeholder{text-align:center}
.b-news-form__text-input::-moz-placeholder{text-align:center}
.b-news-form__text-input::-ms-input-placeholder{text-align:center}
.b-news-form__text-input::placeholder{text-align:center}
}
@media (min-width:768px){
.b-news-form__text-input-block{padding-top:15px;padding-bottom:15px}
.b-news-form{padding-top:45px;padding-bottom:45px}
.b-news-form__submit-block{margin-top:0;padding-top:15px;padding-bottom:15px}
.b-news-form__submit{max-width:unset}
.b-news-form__checkbox-input-block{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;margin-bottom:-20px;margin-top:0}
.b-news-form__text-input{text-indent:20px}
.b-news-form__text-input::-webkit-input-placeholder{text-transform:unset;text-align:unset}
.b-news-form__text-input::-moz-placeholder{text-transform:unset;text-align:unset}
.b-news-form__text-input::-ms-input-placeholder{text-transform:unset;text-align:unset}
.b-news-form__text-input::placeholder{text-transform:unset;text-align:unset}
}
@media (min-width:992px){
.b-news-form__text-input::-webkit-input-placeholder{text-transform:uppercase}
.b-news-form__text-input::-moz-placeholder{text-transform:uppercase}
.b-news-form__text-input::-ms-input-placeholder{text-transform:uppercase}
.b-news-form__text-input::placeholder{text-transform:uppercase}
}
.b-rating__item{cursor:pointer}
@media (max-width:575px){
.b-menu__button{min-width:unset;min-height:unset;border:unset}
}
@media (min-width:576px){
.b-menu__button{min-width:45px;min-height:45px;border:solid 2px var(--color-dark)}
}
@media (min-width:1200px){
.b-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.b-menu{background-color:var(--color-accent);padding-top:15px;padding-bottom:15px}
.b-menu__container{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-menu__logo{background-image:url(logo-site.png);width:240px;height:45px;background-size:contain;background-repeat:no-repeat}
.b-menu__button{font-size:20px;text-align:center;line-height:40px;margin-left:auto}
.b-menu__list{margin-left:auto}
.b-menu__item{padding-top:15px;padding-bottom:15px;margin-right:25px}
.b-menu__item:last-child{margin-right:0}
.b-menu__link{font-size:13.5px;font-weight:700;line-height:15px;text-align:center;text-transform:uppercase;text-decoration:none;color:var(--color-dark)}
.b-menu__link_active{border-radius:100px;background-color:var(--color-dark);color:var(--color-accent);padding:5px 11px}
.b-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.b-pagination_people-found{margin-top:200px}
.b-pagination::before{content:'';position:absolute;bottom:0;height:0;width:100%;border-bottom:1px dashed #e1e1e1}
.b-pagination__item{display:block;width:30px;font-size:25px;line-height:30px;text-align:center;color:var(--color-dark);border-bottom:1px solid #e1e1e1}
.b-pagination__item:hover{color:var(--color-accent)}
.b-pagination__item_prev{margin-right:auto}
.b-pagination__item_next{margin-left:auto}
.b-pagination__item_active{-webkit-box-shadow:inset 0 -2px 0 0 var(--color-accent);box-shadow:inset 0 -2px 0 0 var(--color-accent);color:var(--color-accent)}
.b-pagination__item_disable{color:rgba(51,51,51,.5)}
.b-pagination__item_disable:hover{color:rgba(51,51,51,.5)}
.b-pagination__link{text-decoration:none;color:inherit}
@media (min-width:280px){
.b-pagination_people-found{margin-bottom:120px}
}
@media (min-width:992px){
.b-pagination_people-found{margin-bottom:0}
}
.b-search{margin-top:125px;margin-bottom:110px}
.b-search__title{font-size:36px;font-weight:900;line-height:45px;color:var(--color-dark);text-transform:uppercase}
.b-search__form{border-radius:100px;background-color:var(--color-dark);height:90px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.b-search__form:before{content:'';position:absolute;right:-45px;top:30px;width:60px;height:30px;background-color:var(--color-dark)}
.b-search__input{display:block;height:60px;border-radius:100px;background-color:#fff;border:none;padding:15px 30px;font-size:18px;line-height:30px;color:var(--color-dark)}
.b-search__input::-webkit-input-placeholder{opacity:.3;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}
.b-search__input::-moz-placeholder{opacity:.3;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}
.b-search__input::-ms-input-placeholder{opacity:.3;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}
.b-search__input::placeholder{opacity:.3;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}
.b-search__submit{display:block;height:60px;border-radius:100px;background-color:var(--color-accent);border:none;font-size:18px;font-weight:700;line-height:30px;text-align:center;color:var(--color-dark);text-transform:uppercase;cursor:pointer}
.b-search__submit_line{margin-left:-50px;width:40%}
.b-search__submit_no-line{width:100%;margin-top:30px}
.b-search__submit:hover{color:var(--color-accent);background-color:var(--color-dark)}
.b-search__link-block{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-search__link{display:block;font-size:18px;text-align:center;color:var(--color-dark);text-decoration:none;border-bottom:1px solid var(--color-accent)}
.b-search__link:hover{color:var(--color-accent);border-bottom:1px solid #000}
.b-search__icon{background-image:url(magnifier.png);background-repeat:no-repeat;background-size:contain;position:relative;z-index:1}
@media (min-width:280px){
.b-search__form:before{content:none}
.b-search__title{text-align:center}
.b-search__icon{padding-bottom:50%;max-width:50%;margin:30px auto;text-align:center}
.b-search__link-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}
.b-search__link{margin:0 10px 10px 0}
.b-search__input{width:100%}
.b-search__submit_no-line{display:block}
.b-search__submit_line{display:none}
}
@media (min-width:768px){
.b-search__form:before{content:'';position:absolute;right:-45px;top:30px;width:60px;height:30px;background-color:var(--color-dark)}
.b-search__title{text-align:left}
.b-search__icon{max-width:350px;padding-bottom:100%;margin:0;text-align:unset}
.b-search__link-block{margin-top:0}
.b-search__input{width:80%}
.b-search__submit_no-line{display:none}
.b-search__submit_line{display:block}
}
@media (min-width:992px){
.b-search__link-block{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:unset}
.b-search__link{margin:unset}
}
.b-search-description{margin-bottom:40px}
.b-people-found__block{border-bottom:2px solid var(--color-gray);margin-top:95px;padding-bottom:50px}
.b-people-found__block:last-child{border-bottom:unset}
.b-people-found__row{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-people-found__image{border-radius:100px;border:solid 5px var(--color-gray);background-repeat:no-repeat;background-size:cover;min-width:160px;height:160px;margin-right:30px}
.b-people-found__full-name{display:block;font-size:24px;font-weight:700;line-height:30px;color:var(--color-dark);margin-bottom:15px;height:30px;overflow:hidden}
.b-people-found__full-name_surname{text-transform:uppercase}
.b-people-found__rating-moderator{font-size:18px;line-height:30px;color:var(--color-dark);margin-left:30px}
.b-people-found__more,.b-people-found__more:visited{display:block;width:160px;height:45px;border-radius:100px;border:solid 2px var(--color-accent);font-size:14px;font-weight:700;line-height:45px;text-align:center;text-transform:uppercase;color:var(--color-dark);text-decoration:none}
.b-people-found__more:hover{color:var(--color-accent);background-color:var(--color-dark)}
@media (min-width:280px){
.b-people-found__block{text-align:center}
.b-people-found__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.b-people-found__image{margin:0 auto 15px auto}
.b-people-found__rating-moderator{margin-left:0}
.b-people-found__more{margin:30px auto 0 auto}
}
@media (min-width:768px){
.b-people-found__block{text-align:unset}
.b-people-found__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.b-people-found__image{margin:0 30px 0 0}
.b-people-found__rating-moderator{margin-left:30px}
.b-people-found__more{margin:30px 0 0 0}
}
.b-error{text-align:center;margin-top:120px;color:var(--color-dark)}
.b-error__title{font-size:36px;font-weight:700;line-height:42px}
.b-error__code{font-size:144px;line-height:160px;font-style:normal;text-transform:uppercase;margin:30px}
.b-error__text{font-size:18px}
.b-book-index-page__title{font-size:32px;font-weight:700;line-height:1.25em;margin-bottom:30px;color:#c43c5f}
.b-contents{display:block;list-style-type:none;background-color:var(--color-gray);font-size:16px;line-height:1.5em}
.b-contents__item{display:block;position:relative;padding:.5em;padding-left:2em;border-top:1.5rem solid #fff}
.b-contents__icon{display:block;position:absolute;left:12px;top:.4em;width:26px;height:26px;line-height:inherit;vertical-align:middle;opacity:.25}
.b-contents__item-label{display:block}
.b-contents__item-link{display:inline;color:inherit;text-decoration:none}
.b-contents__item-link:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0}
.b-contents__item-label:hover,.b-contents__item-link:hover,.b-contents__item:hover .b-contents__item-link{color:var(--color-dark);border-bottom:1px solid var(--color-accent)}
.b-contents__item_active{background-color:#fcfce6}
.b-contents__subitems{margin-top:.5em;margin-left:-.75em}
.b-contents__subitems .b-contents__item{border-top-width:1px}
.b-contents_inner{font-size:20px;max-height:100vh;overflow-y:auto}
.b-contents_inner .b-contents__item:before{top:10px;left:10px}
@media (max-width:575px){
.b-contents{font-size:20px}
.b-contents__item{padding:.75em;padding-left:2em}
}
.b-book-inner-page__title{font-size:200%;font-weight:700;line-height:1.25em;margin-bottom:30px;padding:0 20px;color:#c43c5f}
.b-book-inner-page__content{padding:0 20px}
.b-prev-next{background-color:var(--color-gray);line-height:50px;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;margin-top:2em}
.b-prev-next__next,.b-prev-next__prev{display:block;line-height:inherit;text-decoration:none;text-transform:uppercase;color:inherit;position:relative;font-weight:400}
.b-prev-next__prev{float:left;margin-left:50px}
.b-prev-next__next{float:right;margin-right:50px}
.b-prev-next__next:before,.b-prev-next__prev:before{content:'.';display:block;position:absolute;top:0;width:36px;line-height:inherit;vertical-align:middle;opacity:.25;text-align:center;font-size:26px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none}
.b-prev-next__prev:before{content:'\2329';left:-50px}
.b-prev-next__next:before{content:'\232A';right:-50px}
.b-prev-next__next:hover,.b-prev-next__prev:hover{color:var(--color-accent)}
.b-prev-next__next:hover:before,.b-prev-next__prev:hover:before{opacity:1}
.b-static-page__title{font-size:32px;font-weight:700;line-height:1.25em;color:var(--color-dark);margin-bottom:1.5em}
.b-static-page__content>:first-child{margin-top:0}
.b-static-page__content>:last-child{margin-bottom:0}
.b-badge{background-color:#fff;border-radius:1em;padding:0 .75em;float:right;font-size:.6em;text-transform:uppercase}
.b-badge_date{text-transform:lowercase}
.b-badge__container{position:relative}
.b-badge_navigation{position:absolute;left:100%;bottom:100%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);margin-left:-.25em;background-color:var(--color-accent);color:#fff;-webkit-box-shadow:1px 2px 5px hsla(var(--color-accent-h),var(--color-accent-s),calc(var(--color-accent-l) * .9),.75);box-shadow:1px 2px 5px hsla(var(--color-accent-h),var(--color-accent-s),calc(var(--color-accent-l) * .9),.75);font-weight:700;font-family:Arial,sans-serif;font-size:.9em;padding:.25em .5em;line-height:1em;display:block}
.b-badge__container:hover .b-badge_navigation{-webkit-box-shadow:1px 3px 6px hsla(var(--color-accent-h),var(--color-accent-s),calc(var(--color-accent-l) * .9),.75);box-shadow:1px 3px 6px hsla(var(--color-accent-h),var(--color-accent-s),calc(var(--color-accent-l) * .9),.75)}
.b-logo{text-decoration:none;color:inherit;white-space:nowrap}
.b-logo__title{position:relative}
.b-logo__title-accent{position:absolute;bottom:100%;margin-bottom:.75em;font-size:.5em;letter-spacing:.05em;text-transform:uppercase;font-weight:700;background-color:var(--color-accent);padding:.375em .625em;border-radius:1rem}
.b-logo__title-accent:before{content:'';position:absolute;top:100%;left:50%;width:0;height:0;border-style:solid;border-width:.375em .625em;border-color:var(--color-accent) transparent transparent var(--color-accent)}
.b-logo__title-main{font-size:1.5em}
.b-logo__description{display:block;font-size:.75em}
.b-logo_dark .b-logo__title-accent{color:var(--color-dark);opacity:.75}
.b-page__body{padding:7.2rem 0;min-height:calc(100vh - 60px - 75px)}
.b-page__caption{margin-top:12rem;margin-bottom:12rem;text-align:center}
.b-page__caption-main{font-weight:900;font-size:3.6rem;line-height:4.5rem;position:relative;overflow:hidden}
.b-page__caption-main:after,.b-page__caption-main:before{content:'\a0';position:absolute;top:50%;overflow:hidden;width:140px;height:2px;background-color:#eee;-webkit-transform:translateX(20px);transform:translateX(20px)}
.b-page__caption-main:before{margin-left:-140px;text-align:right;-webkit-transform:translateX(-20px);transform:translateX(-20px)}
.b-page__caption-secondary{margin-top:1.5rem;font-size:2.4rem;line-height:3rem}
.b-page__caption_inner{margin-top:0;margin-bottom:0;text-align:right}
.b-page__sub-caption{margin:0;margin-bottom:0}
.b-page__sub-caption-title{font-size:3.6rem;font-weight:700;line-height:4.5rem}
.b-page__sub-caption-icon{background-color:#eee;border-radius:500px}
.b-page__since{padding:77px 0;background-color:var(--color-dark)}
.b-competition__link{display:block;width:100%;height:auto;min-height:1.5em;max-height:9em;line-height:1.5em;margin:1.5em 0;padding:2em;background-color:var(--color-gray);color:inherit;font-size:inherit;font-family:inherit;font-weight:700;word-break:break-all;overflow:hidden;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border:none}
.b-competition__link:focus{border:none;outline:0}
.b-iconized-block{display:table;width:100%;color:inherit;text-decoration:none;margin-bottom:6rem}
.b-iconized-block:hover{background-color:var(--color-gray)}
.b-iconized-block__icon{display:table-cell;vertical-align:middle;font-size:5.6rem;padding:1.7rem;width:9rem;text-align:center}
.b-iconized-block__text{display:table-cell;vertical-align:middle;line-height:1.5em;padding-left:1.5rem;font-weight:500}
.b-iconized-block_small{margin-bottom:1.5rem}
.b-iconized-block_small .b-iconized-block__icon{font-size:3.7rem;padding:1.15rem;width:6rem}
.b-iconized-block_small .b-iconized-block__text{font-size:1.6rem;font-weight:400}
.b-iconized-block_medium{margin-bottom:3rem}
.b-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6rem}
.b-page-header__icon{background-color:var(--color-gray);border-radius:500px;font-size:5.6rem;padding:1.7rem}
.b-page-header__title{font-size:3.6rem;font-weight:400}
@media (max-width:575px){
.b-page-header__icon{display:none}
}
.b-post__image-link{display:block;text-decoration:none;color:inherit;margin-bottom:1.25em;position:relative}
.b-post__image{display:block;width:100%}
.b-post__title{display:block;font-weight:700;line-height:1.5em;margin-top:.5em;font-size:inherit}
.b-post__title-link{text-decoration:none;color:inherit}
.b-post__price{position:absolute;top:1em;left:-.25em;background-color:var(--color-accent);color:#fff;padding:.5em .75em;font-weight:400;font-family:Arial,sans-serif;-webkit-box-shadow:.125em .15em .25em rgba(0,0,0,.15);box-shadow:.125em .15em .25em rgba(0,0,0,.15)}
.b-post__price{padding-right:.5em}
.b-post__price:before{content:'';display:block;position:absolute;top:100%;left:0;border-width:.125em .125em;border-style:solid;border-color:#408fa5 #408fa5 transparent transparent;width:0;height:0}
.b-post__price:after{content:'';position:absolute;top:0;left:100%;width:0;height:0;border-width:1em .5em;border-style:solid;border-color:transparent transparent transparent var(--color-accent)}
.b-breadcrumbs__link{color:var(--color-accent);text-decoration:none;text-transform:uppercase;font-weight:700;font-size:1.4rem;line-height:1.6rem;white-space:nowrap}
.b-breadcrumbs__link:after{content:' /'}
.b-breadcrumbs__link:last-child:after{content:none}
.b-grid-view__summary{margin-bottom:1em}
.b-grid-view__table{width:100%;border:1px solid #f9f9f9}
.b-grid-view__table-cell{vertical-align:middle;border-bottom:1px solid #f9f9f9;padding:.25em;word-break:break-all;word-break:break-word}
.b-grid-view__table-sort{position:relative}
.b-grid-view__table-sort:after{display:block;position:absolute;top:0;left:100%;margin-left:.25em}
.b-grid-view__table-sort.asc:after{content:'\2191'}
.b-grid-view__table-sort.desc:after{content:'\2193'}
.b-grid-view__table-row_header .b-grid-view__table-cell{background-color:#f9f9f9;padding:1em .25em;text-align:left}
.b-points-widget{text-align:center}
.b-points-widget__body{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4.5rem;margin-bottom:2rem}
.b-points-widget__section{width:50%}
.b-points-widget__figure{display:block;color:var(--color-accent);font-size:5rem}
.b-points-widget__label{display:block;margin-top:.5rem;font-size:1.2rem}
.b-points-widget__progress{margin-top:3rem}
.b-points-widget__progress-bar{display:block;position:relative;background-color:var(--color-gray);height:2px;overflow:hidden}
.b-points-widget__progress-bar-fill{display:block;position:absolute;left:0;top:0;bottom:0;background-color:var(--color-accent)}
.b-points-widget__progress-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.2rem;line-height:1.5rem;margin-top:1.3rem}
.b-points-widget_danger .b-points-widget__progress-bar-fill{background-color:var(--color-secondary)}
.b-banner{display:block;margin-bottom:7.2rem;border:3px dashed var(--color-accent);padding:2em 1em;text-align:center;cursor:pointer;color:inherit;text-decoration:none}
.b-banner__label{display:block;line-height:1.25em;font-size:2.4rem;font-weight:400}
.b-banner__main{display:inline-block;line-height:1em;font-size:3.6rem;font-weight:900;color:var(--color-accent)}
.b-banner:hover{border-style:solid;border-style:dotted}
.b-banner:hover .b-banner__main{text-decoration:underline}
.b-pager{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3em;list-style:none;position:relative}
.b-pager__item{display:block}
.b-pager__link{display:block;color:inherit;font-family:Arial,sans;line-height:2.5em;min-width:2.5em;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:2px solid var(--color-gray);background-color:#fff;-webkit-box-sizing:content-box;box-sizing:content-box}
.b-pager__link .b-icon:before{vertical-align:bottom}
.b-pager__item:not(.b-pager__item_first):not(.b-pager__item_last):not(.b-pager__item_next):not(.b-pager__item_active) .b-pager__link{border-right:none}
.b-pager__item_active+.b-pager__item .b-pager__link{border-left-width:0}
.b-pager__item:not(.b-pager__item_disabled):not(.b-pager__item_active) .b-pager__link:hover{background-color:var(--color-gray)}
.b-pager__item_first:after,.b-pager__item_last:after{content:'';display:block;height:0;width:50%;position:absolute;top:50%;border-top:2px solid var(--color-gray);z-index:-1}
.b-pager__item.b-pager__item_first:after{left:0}
.b-pager__item.b-pager__item_last:after{right:0}
.b-pager__item_disabled:after{border-top-style:dotted}
.b-pager__item_first{margin-right:auto}
.b-pager__item_last{margin-left:auto}
.b-pager__item_disabled:not(.b-pager__item_active) .b-pager__link{border-style:dotted;color:var(--color-gray)}
.b-pager__item_active .b-pager__link{background-color:var(--color-accent);border-color:var(--color-accent)}
.b-avatar{border-radius:500px;background-color:#f9f9f9;border:2px solid #f9f9f9}
.b-list{margin-top:100px;margin-bottom:100px;list-style:none}
.b-list__empty{padding:100px 5vw;line-height:1.5em;border-style:dashed;border-color:var(--color-gray);border-width:2px;color:#757575;font-style:italic;text-align:center}
.b-support-list{margin-top:100px;margin-bottom:100px;list-style:none}
.b-support-list__empty{padding:100px 5vw;line-height:1.5em;border-style:dashed;border-color:var(--color-gray);border-width:2px;color:#757575;font-style:italic;text-align:center}
.b-support-list__item{padding:45px 0;border-bottom:2px solid #f9f9f9}
.b-support-list__item:hover .b-support-list__item-title{color:var(--color-accent)}
.b-support-list__item:first-child{border-top:5px solid #f9f9f9}
.b-support-list__item:last-child{border-bottom:5px solid #f9f9f9}
.b-support-list__item-title{display:block;font-size:32px;line-height:1.5em;text-decoration:none;color:inherit;font-weight:700;margin-bottom:15px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.b-support-list__item-title:hover{color:var(--color-accent)}
.b-support-list__item-status{font-size:.8em;text-transform:uppercase;display:inline-block;border-radius:2px;width:120px;line-height:30px;font-weight:400;text-align:center;background-color:#f9f9f9}
.b-support-list__item-status_type_open{background-color:#587b93;color:#fff}
.b-support-list__item-status_type_process{background-color:#fcfce6}
.b-support-list__item-status_type_answer{background-color:var(--color-accent);color:#fff;font-weight:700}
.b-support-list__item-meta{line-height:26px}
.b-support-list__item-meta_label{opacity:.5}
.b-support-list__item-meta+.b-support-list__item-meta{margin-left:30px}
.b-support-list__item-meta-icon{color:var(--color-accent);margin-right:4px}
.b-messages__list{list-style:none}
.b-messages__item{margin-bottom:45px}
.b-messages__item-header{margin-bottom:15px}
.b-messages__item-header:after{content:' ';display:block;font-size:0;line-height:0;clear:both}
.b-messages__item-avatar{float:left;width:75px;height:75px;margin-right:20px}
.b-messages__item-name{display:block;font-weight:700;line-height:30px}
.b-messages__item-date{display:block;opacity:.5;line-height:30px}
.b-messages__item-content{padding:30px;line-height:1.5em;word-break:break-word;border:2px solid var(--color-gray);background-color:#fff;position:relative}
.b-messages__item-content:after,.b-messages__item-content:before{content:'';display:block;position:absolute;top:-15px;left:95px;border-style:solid;border-width:7px 15px}
.b-messages__item-content:before{border-color:transparent transparent var(--color-gray) var(--color-gray)}
.b-messages__item-content:after{margin-top:3px;margin-left:2px;border-color:transparent transparent #fff #fff}
.b-messages__item-footer{text-align:right}
.b-messages__item-action{display:block;float:right;vertical-align:top;background-color:var(--color-gray);font-size:18px;line-height:30px;padding:0 15px;cursor:pointer;position:relative;color:inherit;text-decoration:none}
.b-messages__item-action+.b-messages__item-action{border-right:1px dashed #fff}
.b-messages__item-action-label{font-family:inherit;font-size:inherit;color:inherit;border:none;cursor:pointer;display:block;padding:0;line-height:inherit;background-color:transparent}
.b-messages__item-action:hover{color:var(--color-accent)}
.b-messages__item-action:hover:before{color:inherit}
.b-messages__item-action:last-child{padding-left:10px}
.b-messages__item-action:last-child:after{content:'';display:block;position:absolute;top:0;left:-14px;border-style:solid;border-width:15px 7px;border-color:var(--color-gray) var(--color-gray) transparent transparent}
.b-messages__form-input_title{border-bottom:2px solid var(--color-gray);padding-bottom:27px;margin-bottom:30px}
.b-messages__form-input{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;border:2px solid #ededed;font-size:inherit;font-family:inherit;line-height:1.5em;color:inherit;resize:vertical;padding:10px 0 0 15px}
.b-messages__form-input:focus{border-color:var(--color-accent)}
.b-messages__form-input::-webkit-input-placeholder{color:inherit;opacity:.5}
.b-messages__form-input::-moz-placeholder{color:inherit;opacity:.5}
.b-messages__form-input::-ms-input-placeholder{color:inherit;opacity:.5}
.b-messages__form-input::placeholder{color:inherit;opacity:.5}
.b-messages__form-footer{margin-top:15px}
.b-messages__form .b-messages__item-content{border:none;background-color:var(--color-gray)}
.b-messages__form .b-messages__item-content:before{border-width:8px 15px}
.b-messages__form .b-messages__item-content:after{display:none}
.b-audit-list{margin-top:100px;margin-bottom:100px;list-style:none}
.b-audit-list__empty{padding:100px 5vw;line-height:1.5em;border-style:dashed;border-color:var(--color-gray);border-width:2px;color:#757575;font-style:italic;text-align:center}
.b-audit-list__item{margin-bottom:1em}
.b-audit-step__title{display:block;font-size:32px;line-height:1.5em;text-decoration:none;color:inherit;font-weight:700;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.b-audit-step__title:hover{color:#111}
.b-audit-step__status{color:var(--color-accent)}
.b-audit-step__dialogs{margin-top:1em;margin-left:2em;margin-bottom:4em}
.b-audit-dialog{display:block;font-size:1.25em;color:inherit;text-decoration:none;margin:1em 0}
.b-audit-dialog__status{display:inline-block;text-transform:uppercase;background-color:#ffcf2d;font-size:.45em;font-weight:700;letter-spacing:.05em;padding:.25em .75em;border-radius:1em;border-bottom-left-radius:0;vertical-align:super;line-height:1em;color:var(--color-dark)}
.b-audit-dialog__status_closed{background-color:#f0f0f0;font-weight:400}
.b-audit-dialog__title{display:inline-block;border-bottom:1px solid var(--color-accent)}
.b-audit-dialog:hover .b-audit-dialog__title{color:#666;border-bottom-color:#f0f0f0}
.b-widget{margin-bottom:30px;padding:45px;background-color:#f9f9f9}
.b-widget__title{margin-bottom:45px;text-transform:uppercase;text-align:center;font-weight:700;opacity:.25;position:relative;overflow:hidden;text-align:center}
.b-widget__title:after,.b-widget__title:before{content:'\a0';position:absolute;top:45%;overflow:hidden;width:50%;height:2px;background-color:#587b93;-webkit-transform:translateX(5px);transform:translateX(5px);opacity:.5}
.b-widget__title:before{margin-left:-50%;text-align:right;-webkit-transform:translateX(-5px);transform:translateX(-5px)}
.b-widget__content{text-align:left}
.b-widget__content>:last-child{margin-bottom:0}
.b-widget__button{display:block;width:160px;margin:45px auto 0 auto}
.b-forum-counters{display:inline-block;text-align:center;width:105px}
.b-forum-counters+.b-forum-counters{margin-left:45px}
.b-forum-counters__icon{display:block;font-size:45px;line-height:45px;color:var(--color-accent)}
.b-forum-counters__number{display:block;font-weight:700;font-size:32px;line-height:30px}
.b-forum-counters__label{display:block;line-height:30px}
.b-last-message+.b-last-message{margin-top:45px}
.b-last-message__avatar{width:44px;float:left;margin-right:15px;background-color:#fff;border:2px solid #fff}
.b-last-message__name{display:block;font-weight:700;line-height:27px}
.b-last-message__date{display:block;opacity:.5;line-height:18px}
.b-last-message__content{content:'';display:block;clear:both}
.b-last-message__content{margin-top:10px;line-height:1.5em;max-height:4.5em;color:inherit;text-decoration:none;overflow:hidden}
.b-working-time{text-align:center}
.b-working-time__days{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px}
.b-working-time__days_weekend{margin-top:45px}
.b-working-time__day{display:block;margin:0 4px;width:100%;border-radius:2px;line-height:30px}
.b-working-time__day_work{background-color:#fff}
.b-working-time__day_weekend{background-color:var(--color-accent)}
.b-working-time__caption{line-height:45px;font-size:32px;font-weight:700}
.b-working-time__description{line-height:1.5em}
.b-working-time__description_weekend{margin-top:18px}
.b-comments__title{line-height:1.2em;font-size:2em;font-weight:700;color:var(--color-dark);margin-bottom:3rem}
.b-comments__list{margin-top:2rem}
.b-comments__list-item+.b-comments__list-item{margin-top:1.5em}
.b-comments__list-item-body-meta:after{content:'';display:table;clear:both}
.b-comments__list-item-body-author-avatar{display:block;float:left;margin-right:1rem;border-radius:25px}
.b-comments__list-item-body-author-name{display:block;font-weight:700;padding-top:.5em}
.b-comments__list-item-body-time{display:block;margin-top:.5em;font-size:.8em;opacity:.5}
.b-comments__list-item-body-content{margin-top:1rem;margin-bottom:0;padding:3rem;border-radius:3px;background-color:#fafafa;position:relative;word-break:break-word}
.b-comments__list-item-body-content:before{content:'';display:block;position:absolute;bottom:100%;left:0;border-style:solid;border-width:.3rem 1rem;border-color:transparent #dcedf1 #dcedf1 transparent}
.b-comments__list-item-body-reply{text-align:right;line-height:1.5em}
.b-comments__list-item-body-reply-link{cursor:pointer;color:inherit;text-decoration:none}
.b-comments__list-item-body-footer{display:table;width:100%;font-size:.888888em}
@media (max-width:575px){
.b-comments__list-item-body-footer{font-size:.8em}
}
.b-comments__list-item-body-action{display:block;float:right;background-color:#fafafa;padding:.5em .75em;margin-top:1px;margin-left:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.b-comments__list-item-body-action:hover{background-color:#dcedf1}
.b-comments__list-item-body-footer>.b-comments__list-item-body-action:last-child,.b-comments__list-item-body-footer>:last-child .b-comments__list-item-body-action:last-child{position:relative}
.b-comments__list-item-body-footer>.b-comments__list-item-body-action:last-child:before,.b-comments__list-item-body-footer>:last-child .b-comments__list-item-body-action:last-child:before{content:'';position:absolute;top:0;left:-2em;width:0;height:0;border-style:solid;border-width:1em 1em;border-color:#fafafa #fafafa transparent transparent}
@media (max-width:420px){
.b-comments__list-item-body-footer>.b-comments__list-item-body-action:last-child:before,.b-comments__list-item-body-footer>:last-child .b-comments__list-item-body-action:last-child:before{display:none}
}
.b-comments__list-item-body-footer>.b-comments__list-item-body-action:last-child:hover:before,.b-comments__list-item-body-footer>:last-child .b-comments__list-item-body-action:last-child:hover:before{border-color:#dcedf1 #dcedf1 transparent transparent}
.b-comments__list-item-body:hover>.b-comments__list-item-body-reply{opacity:1}
.b-comments_read-only .b-comments__list-item-body-reply{visibility:hidden}
.b-comments__list_children{margin-left:5vw}
.b-comments__respond{margin-top:4rem;background-color:var(--color-gray);padding:2rem;position:relative}
.b-comments__list-item .b-comments__respond{margin-top:1em}
.b-comments__respond_answer{margin:0 0 50px 0}
.b-comments__respond:before{content:'';display:block;position:absolute;bottom:100%;left:0;border-style:solid;border-width:.3rem 1rem;border-color:transparent var(--color-gray) var(--color-gray) transparent}
.b-comments__respond-title{line-height:1.2em;font-size:2em;font-weight:700;color:var(--color-dark);margin-bottom:2rem}
.b-comments__respond-notes{display:none}
.b-comments__respond-required{color:#e24994}
.b-comments__respond-form-input{background-color:#fff}
@media (max-width:576px){
.b-comments__list-item-body-content{padding:2rem}
}
.b-comments__answer-cancel{position:absolute;top:2rem;right:2rem;font-size:1px;color:transparent;cursor:pointer}
.b-comments__answer-cancel:after{content:'X';position:absolute;font-style:normal;display:block;top:0;right:0;text-align:center;font-size:1.5rem;color:rgba(0,0,0,.25)}
.b-comments__answer-cancel:hover:after{color:var(--color-accent)}
.b-comments__answer-cancel_hide{display:none}
.b-comments__respond-form-copyright{margin-bottom:1.5em;line-height:1.5em;font-style:italic;color:rgba(48,48,48,.5)}
.b-person{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.b-person__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.b-person__avatar{margin-right:1rem;border-radius:25px}
.b-person__name{display:block;font-weight:700;padding-top:.5em}
.b-person__email{display:block;margin-top:.5em;font-size:.8em;opacity:.5}
.b-top-commentators__title{letter-spacing:1px}
.b-top-commentators__item+.b-top-commentators__item{margin-top:15px}
.b-top-commentators__footer{text-align:center;margin-top:25px}
.b-load-more-comments{width:50%;margin:0 auto}
.b-load-more-comments_state_loading{color:transparent!important;background-image:repeating-linear-gradient(-45deg,#fff,#fff 11px,var(--color-accent) 10px,var(--color-accent) 20px);background-size:28px 28px;-webkit-animation:move .5s linear infinite;animation:move .5s linear infinite}
.b-load-more-comments_state_loading:hover{color:transparent!important;cursor:wait}
@-webkit-keyframes move{
0%{background-position:0 0}
100%{background-position:28px 0}
}
@keyframes move{
0%{background-position:0 0}
100%{background-position:28px 0}
}
.b-load-more-comments_newer{margin-top:25px;margin-bottom:25px}
.b-load-more-comments_older{margin-top:25px}
.b-load-more-comments__button{display:block;color:var(--color-accent);-webkit-box-shadow:none;box-shadow:none;background-color:unset;border:1px solid}
.b-load-more-comments__button:hover{background-color:unset;opacity:.7}
.b-load-more-comments__button:active{-webkit-box-shadow:none;box-shadow:none}
.b-freelance-earn{display:block;text-align:center;color:inherit;text-decoration:none}
.b-freelance-earn__avatar{display:inline-block;width:200px;-o-object-fit:cover;object-fit:cover;height:200px;max-width:100%;border:10px solid #fff;-webkit-box-shadow:2px 4px 8px rgba(0,0,0,.1);box-shadow:2px 4px 8px rgba(0,0,0,.1)}
.b-freelance-earn__name{display:block;margin-top:20px;font-weight:700}
.b-freelance-earn__description{display:block;margin-top:10px}
.b-freelance-earn__footer{display:block;margin-top:30px}
.b-freelance-earn:hover .b-freelance-earn__avatar{-webkit-box-shadow:2px 6px 16px rgba(0,0,0,.15);box-shadow:2px 6px 16px rgba(0,0,0,.15)}
.b-freelance-earn:hover .b-freelance-earn__more{background-color:var(--color-accent);color:inherit}
.b-news-list{list-style:none}
.b-news-list__item{display:block}
.b-news-list__item+.b-news-list__item{margin-top:30px}
.b-post-card{display:block;background-color:var(--color-gray)}
.b-post-card__badge{display:none;position:absolute;right:0;bottom:30px;margin-right:-.5em;font-size:14px;font-weight:700;text-transform:uppercase;padding:.5em 1em;padding-left:.75em;background-color:var(--color-accent)}
.b-post-card__badge:before{content:'';position:absolute;top:0;right:100%;width:0;height:0;border-style:solid;border-width:1em .5em;border-color:transparent var(--color-accent) var(--color-accent) transparent}
.b-post-card__badge:after{content:'';position:absolute;bottom:100%;left:100%;margin-left:-.5em;width:0;height:0;border-style:solid;border-width:.25em .25em;border-color:transparent transparent #e6b400 #e6b400}
.b-post-card__cover{display:block;width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}
.b-post-card__cover-image{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:100%}
.b-post-card__content{display:block;padding:30px;position:relative}
.b-post-card__title{display:block;font-size:28px;line-height:1.32em;color:inherit;text-decoration:none;font-weight:400}
.b-post-card__title+.b-post-card__intro{margin-top:23px}
.b-post-card__intro{display:block;font-size:18px;line-height:1.5em}
.b-post-card__meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px}
.b-post-card__meta-item{line-height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.b-post-card__meta-item+.b-post-card__meta-item{margin-left:15px}
.b-post-card__meta-icon{display:inline-block;width:30px;text-align:center;line-height:inherit;color:var(--color-accent);font-size:24px;margin-right:5px}
.b-post-card__meta-icon:before{vertical-align:bottom}
.b-post-card__meta-label{font-size:14px;line-height:inherit}
.b-post-card__comments{border-top:1px solid #fff;padding:30px;font-size:14px}
.b-post-card__comments-avatar{width:45px;height:45px;min-width:45px;max-width:45px;border-radius:45px}
.b-post-card__comments-item{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-post-card__comments-item+.b-post-card__comments-item{margin-top:30px}
.b-post-card__comments-item-avatar{display:block;margin-right:10px}
.b-post-card__comments-item-name{display:inline-block;font-weight:700;line-height:16px}
.b-post-card__comments-item-time{display:inline-block;line-height:16px;font-style:italic;opacity:.25;margin-left:10px}
.b-post-card__comments-item-text{display:block;margin-top:5px;line-height:1.5em}
.b-post-card__comments-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0;margin-left:55px}
.b-post-card__comments-more-icon{display:block;font-size:24px;margin-right:7px;line-height:30px;color:var(--color-accent)}
.b-post-card__comments-more-icon:before{vertical-align:bottom}
.b-post-card__comments-more-label{display:inline}
.b-post-card__comments-item+.b-post-card__comments-form{margin-top:30px}
.b-post-card__comments-form{display:-webkit-box;display:-ms-flexbox;display:flex}
.b-post-card__comments-form-avatar{margin-right:10px}
.b-post-card__comments-form-input{display:block;width:100%;background-color:#fff;line-height:15px;padding:15px;position:relative}
.b-post-card__comments-form-input:before{content:'';display:block;position:absolute;top:50%;margin-top:-8px;right:100%;width:0;height:0;border-style:solid;border-width:8px 5px;border-color:transparent #fff transparent transparent}
.b-post-card__comments-form:hover .b-post-card__comments-form-input{-webkit-box-shadow:2px 4px 12px rgba(0,0,0,.05);box-shadow:2px 4px 12px rgba(0,0,0,.05)}
.b-post-card:hover{background-color:#fafafa}
.b-post-card:hover .b-post-card__cover-image{opacity:.9}
.b-post-card_unread .b-post-card__badge{display:block}
.b-post-card_unread .b-post-card__title{font-weight:900}
.b-like__button{cursor:pointer}
.b-like__icon{color:var(--color-accent)}
.b-like_pending{opacity:.5!important;cursor:wait}
.b-like_used{cursor:no-drop}
.b-bookmark__add{display:inline-block}
.b-bookmark__delete{display:none}
.b-bookmark__button{cursor:pointer}
.b-bookmark__icon{color:var(--color-accent)}
.b-bookmark_in-bookmarks .b-bookmark__add{display:none}
.b-bookmark_in-bookmarks .b-bookmark__delete{display:inline-block}
.b-bookmark_pending{opacity:.5!important;cursor:wait}
.b-tabs__trigger{cursor:pointer}
.b-tabs__trigger_active{cursor:default}
.b-tabs__item{display:none}
.b-tabs__item_active{display:block}
.b-tabs_theme_outline .b-tabs__header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #f7f7f7}
.b-tabs_theme_outline .b-tabs__trigger{padding:1.4rem;border:2px solid transparent;margin-bottom:-2px;text-decoration:none}
.b-tabs_theme_outline .b-tabs__trigger_active{border-color:#f7f7f7;border-bottom-color:#fff;border-bottom-style:solid}
.b-missed{background-color:var(--color-accent)}
.b-missed__item+.b-missed__item{margin-top:30px}
.b-missed__item-link{display:table;text-decoration:none;color:inherit}
.b-missed__item-cover{width:100px;float:left;margin-right:15px;-webkit-box-shadow:5px 10px 0 hsla(0,0%,20%,.2);box-shadow:5px 10px 0 hsla(0,0%,20%,.2);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.b-missed__item-title{line-height:1.5em;font-weight:700;color:inherit}
.b-missed__footer{margin-top:30px;text-align:center}
.b-missed__item-link:hover .b-missed__item-cover{-webkit-box-shadow:3px 7px 0 #333;box-shadow:3px 7px 0 #333}
.b-notify{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:inherit;text-decoration:none}
.b-notify__icon{margin-right:1.5rem;background-color:var(--color-accent);border-radius:500px;padding:1.6rem;position:relative}
.b-notify__icon:after{display:block;content:'';position:absolute;top:.75em;right:-.5em;width:0;border-style:solid;border-width:.5em .5em;border-color:var(--color-accent) transparent transparent var(--color-accent)}
.b-notify__title{display:inline;line-height:1.25em;font-weight:700}
.b-notify__title+.b-notify__time{margin-top:.5em}
.b-notify__time{display:block;font-size:.8em;opacity:.6}
.b-notify:hover .b-notify__title{border-bottom:1px solid rgba(0,0,0,.25)}
.b-notify_theme_bright .b-notify__icon{background-color:#fff}
.b-notify_theme_bright .b-notify__icon:after{border-top-color:#fff;border-left-color:#fff}
.b-notify-list__item{position:relative}
.b-notify-list__item+.b-notify-list__item{margin-top:2em}
.b-notify-list__mark-as-read-button{display:none;position:absolute;z-index:1;width:48px;line-height:48px;background-color:#fff;border-radius:24px;text-align:center;cursor:pointer}
.b-notify-list__item:hover .b-notify-list__mark-as-read-button{display:block}
.b-range{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:.8;cursor:pointer}
.b-range__input{display:none}
.b-range__active,.b-range__track{background-color:#fff}
.b-range__track{opacity:.5;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.b-range__active{opacity:1}
.b-range__hand{width:8px;height:8px;border-radius:4px;background-color:#fff}
.b-range_horizontal{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.b-range_horizontal .b-range__active,.b-range_horizontal .b-range__track{height:2px}
.b-range:hover{opacity:1}
.b-range_vertical{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100px}
.b-range_vertical .b-range__active,.b-range_vertical .b-range__track{width:2px}
.b-banner-igor{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15rem 0!important}
.b-banner-igor__photo{display:block;min-width:20rem;width:20rem;height:20rem;overflow:hidden;border-top-left-radius:5rem;border-bottom-right-radius:5rem;position:relative;background-color:hsl(193deg 44% 55%);-webkit-box-shadow:3rem 0 0 0 hsl(193deg 44% 65%),6rem 0 0 0 hsl(193deg 44% 78%),9rem 0 0 0 hsl(193deg 44% 90%);box-shadow:3rem 0 0 0 hsl(193deg 44% 65%),6rem 0 0 0 hsl(193deg 44% 78%),9rem 0 0 0 hsl(193deg 44% 90%)}
.b-banner-igor__image{position:absolute;top:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.b-banner-igor__content{display:block;padding:3rem 4rem;background-color:#fff;border:.5rem solid var(--color-accent);margin-left:-5rem;border-top-left-radius:5rem;border-bottom-right-radius:5rem;position:relative}
.b-banner-igor__title{display:block;font-size:2.6rem;font-weight:900;line-height:1.1em}
.b-banner-igor__action{display:inline-block;background-color:var(--color-accent);margin-top:1em;padding:.5em 1.5em;text-decoration:none!important;text-transform:uppercase;color:#fff!important;border:0 solid!important;border-radius:2em;font-size:1.5rem;font-weight:700}
.b-banner-igor__action:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0}
.b-banner-igor__action:hover{background-color:var(--color-dark)}
@media (max-width:575px){
.b-banner-igor{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.b-banner-igor__content{margin-left:0;text-align:center;max-width:32rem}
}
.b-typography a.b-file{border:none;color:inherit}
.b-file{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;color:inherit;text-decoration:none}
.b-file+.b-file{margin-left:1em}
.b-file__icon{font-size:2em;color:var(--color-accent)}
.b-file__thumbnail{display:block;-o-object-fit:cover;object-fit:cover;width:6.5rem;height:9rem;background-color:#fff;outline:#fff solid 3px;-webkit-box-shadow:.25rem .5rem 1rem rgb(0 0 0 / 15%);box-shadow:.25rem .5rem 1rem rgb(0 0 0 / 15%)}
.b-file__title{font-size:1.4rem;font-style:italic;border-bottom:1px solid rgba(0,0,0,.1)}
.b-file:hover .b-file__thumbnail{-webkit-box-shadow:.4rem .6rem 1.2rem rgb(0 0 0 / 15%);box-shadow:.4rem .6rem 1.2rem rgb(0 0 0 / 15%)}
.b-file:hover .b-file__title{border-bottom-color:var(--color-accent);color:hsl(var(--color-dark-h),15%,50%)}
.b-sample-list__item{padding-left:23px;line-height:1.5em;position:relative}
.b-sample-list__item+.b-sample-list__item{margin-top:1em}
.b-sample-list__link{color:inherit;text-decoration:none}
.b-sample-list__link:hover{color:var(--color-accent)}
.b-sample-list__icon{opacity:.25;position:absolute;left:0;top:-2px}
.b-sample-tags{margin-bottom:50px}
.b-sample-tags__item{display:inline-block;margin-bottom:5px}
.b-sample-tags__link{display:inline-block;color:inherit;text-decoration:none;background-color:var(--color-gray);padding:.5em 1em;font-size:12px;border-radius:2em}
.b-sample-tags__link:hover{color:#fff;background-color:var(--color-accent)}
.b-sample-tags__link_active{color:#fff;background-color:var(--color-accent)}
.b-sample-tags__link_active:hover{background-color:var(--color-dark)}
.b-sample-categories{margin-top:20px;font-size:14px}
.b-sample-categories__item{padding-left:14px;line-height:1.5em;position:relative}
.b-sample-categories__item:before{content:'〉';left:0;position:absolute;opacity:.5}
.b-sample-categories__item_active:before{content:'〈';margin-left:-10px}
.b-sample-categories__item+.b-sample-categories__item{margin-top:15px}
.b-sample-categories__item_active>.b-sample-categories__link{color:inherit;border:none;font-weight:700}
.b-sample-categories .b-sample-categories{margin-top:10px;margin-left:1em;margin-bottom:15px}
.b-tarif{padding:4.5rem 1.5rem;border:2px solid var(--color-gray);text-align:center;font-size:1.6rem}
.b-tarif__period-value{display:block;font-size:6.4rem;font-weight:700;line-height:6rem;color:var(--color-accent)}
.b-tarif__period-label{display:block;line-height:1.5rem;margin-bottom:6rem}
.b-tarif__price-old{display:block;text-decoration:line-through;font-size:1.8rem;line-height:3rem}
.b-tarif__discount-label{display:inline-block;opacity:.6;line-height:3rem}
.b-tarif__discount-percent{display:inline-block;opacity:.6;line-height:3rem}
.b-tarif__discount-value{display:block;opacity:.6;line-height:3rem}
.b-tarif__price-new{display:block;font-weight:700;font-size:2.4rem;line-height:3rem;margin-top:4.5rem}
.b-tarif__lock{display:block;margin-top:.8rem;font-size:1.2rem;line-height:1.5rem;margin-bottom:2.2rem}
.b-tarif__lock-icon{color:var(--color-accent)}
.b-tarif__lock-description{color:#6e6e96}
@media (max-width:1199px){
.b-tarif__button{letter-spacing:0;font-size:1.2rem;padding:1.5rem}
}
@media (min-width:768px) and (max-width:991px){
.b-tarif{padding-left:2rem;padding-right:2rem}
}
@media (min-width:768px){
.b-tarif_middle.b-tarif{border-left:none;border-right:none}
}
@media (max-width:767px){
.b-tarif_middle.b-tarif{border-top:none;border-bottom:none}
}
.b-tarif_stripe.b-tarif{background-color:#fff}
.b-payments{width:100%;font-size:1.4rem}
.b-payments__caption{opacity:.6;font-size:1rem;font-weight:400;padding-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em;text-align:left}
.b-payments__row:nth-child(even){background-color:var(--color-gray)}
.b-payments__caption,.b-payments__cell{padding-left:.5rem;padding-right:.5rem}
.b-payments__cell{line-height:1.5rem}
.b-payments__sum{text-align:right}
.b-payments__period{text-align:right}
@media (min-width:501px){
.b-payments__header>:first-child,.b-payments__row>:first-child{padding-left:1.5rem}
.b-payments__header>:last-child,.b-payments__row>:last-child{padding-right:1.5rem}
.b-payments__cell{padding-top:1.5rem;padding-bottom:1.5rem}
}
@media (max-width:500px){
.b-payments__caption,.b-payments__cell{display:block}
.b-payments__cell{padding-top:.5rem;padding-bottom:.5rem}
}
.b-top-bar{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;position:fixed;z-index:999;top:0;left:0;right:0;width:100%;padding:1rem;background-color:var(--color-dark);color:#fff;-webkit-box-shadow:0 0 16px rgba(0,0,0,.25);box-shadow:0 0 16px rgba(0,0,0,.25);-webkit-transition:all .5s cubic-bezier(.22,.61,.36,1);transition:all .5s cubic-bezier(.22,.61,.36,1)}
.b-top-bar__content{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;gap:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.b-top-bar__action-icon{display:inline-block}
.b-top-bar__action-icon+.b-top-bar__action-label{margin-left:.25em}
.b-top-bar__avatar{display:block;float:left;background-size:cover;min-width:50px;width:50px;height:50px;border-radius:25px;margin-right:1em}
.b-top-bar__action{display:inline-block;text-decoration:none;padding:.75em 1.5em;border-radius:2em;color:inherit;font-weight:400;vertical-align:text-bottom;white-space:nowrap;font-size:.8em;cursor:pointer}
.b-top-bar__action+.b-top-bar__action{margin-left:2px}
.b-top-bar__action:hover{background-color:rgba(255,255,255,.1)}
.b-top-bar__action_more{color:#fff;background-color:var(--color-accent);font-weight:700;text-transform:uppercase;letter-spacing:.05em}
.b-top-bar__action_more:hover{background-color:var(--color-accent);opacity:.9}
.b-top-bar__title{display:block;color:inherit;text-decoration:none;font-weight:700}
.b-top-bar__title:hover{opacity:.8}
.b-top-bar__close{display:block;border:none;outline:0;background-color:transparent;color:inherit;padding:0;font-size:inherit;min-width:3em;height:3em;line-height:3em;border-radius:1.5em;cursor:pointer;margin-left:.5em}
.b-top-bar__close:hover{opacity:.8}
.b-top-bar_hidden{top:-4.5em;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}
.b-top-bar_disabled{display:none}
@media screen and (max-width:809px){
.b-top-bar__action-label{display:none}
}
@media screen and (max-width:599px){
.b-top-bar__action_comments,.b-top-bar__action_share{display:none}
}
@media screen and (max-width:511px),screen and (max-height:399px){
.b-top-bar{display:none}
}
.b-coupon{border:2px solid var(--color-gray);border-radius:1rem}
.b-coupon__title{display:block;font-size:.75em;line-height:175%;padding:2em;text-align:center;border-bottom:2px dashed var(--color-gray)}
.b-coupon__value{display:block;font-size:1.5em;line-height:100%;white-space:nowrap;padding:1em;letter-spacing:.1em;text-align:center;background-color:var(--color-gray)}