*,
*:after,
*:before{
box-sizing:border-box;
outline:none;
-webkit-tap-highlight-color:transparent;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video{
font:inherit;
font-size:100%;
margin:0;
padding:0;
vertical-align:baseline;
border:0;
}
.html, .body{
scroll-behavior:smooth;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{
display:block;
}
body{
line-height:1;
}
ol,
ul{
list-style:none;
}
blockquote,
q{
quotes:none;
}
blockquote:before,
blockquote:after,
q:before,
q:after{
content:'';
content:none;
}
sub,
sup{
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline;
}
sup{
top:-.5em;
}
sub{
bottom:-.25em;
}
table{
border-spacing:0;
border-collapse:collapse;
}
input,
textarea,
button,
select{
font-family:inhert;
font-size:inherit;
color:inherit;
-webkit-appearance:none;
-moz-appearance:none;
}
select{
text-indent:.01px;
text-overflow:'';
border:0;
border-radius:0;
}
select::-ms-expand{
display:none;
}
code,
pre{
font-family:monospace, monospace;
font-size:1em;
}
.clearfix{
clear:both;
}
@font-face{
font-family:'AGForeignerC';
src:url(/dist/assets/52ef51d5edbd751ff4db2f7347ee5b56.eot);
src:local("AGForeignerC"), url(/dist/assets/52ef51d5edbd751ff4db2f7347ee5b56.eot?#iefix) format("embedded-opentype"), url(/dist/assets/0d48c3adcb459124d314ff1fb0f0ca62.woff2) format("woff2"), url(/dist/assets/4046a72b0302bd24c14fc3ebb12483f9.woff) format("woff"), url(/dist/assets/7e267e3665c8f0ba9b248a9f71850c50.ttf) format("truetype"), url(/dist/assets/360bddd42cf2c12f39fda417e50a7d8c.svg#AGForeignerC) format("svg");
font-weight:normal;
font-style:normal;
font-display:swap;
}
@font-face{
font-family:'AGForeignerMediumC';
src:url(/dist/assets/c2d8f4ff47634e0e39381cd0ed7588fe.eot);
src:local("AGForeignerMediumC"), url(/dist/assets/c2d8f4ff47634e0e39381cd0ed7588fe.eot?#iefix) format("embedded-opentype"), url(/dist/assets/cfa380ffe686239e56e76fd807fdd8f2.woff2) format("woff2"), url(/dist/assets/9fa8a84fe78e5c012dee566195e95e1e.woff) format("woff"), url(/dist/assets/a609a0c02d9ed80e684a5e6738e71624.ttf) format("truetype"), url(/dist/assets/2a24b8ddea96e3c43b63624857a1e157.svg#AGForeignerMediumC) format("svg");
font-weight:500;
font-style:normal;
font-display:swap;
}
@font-face{
font-family:'AGForeignerC';
src:url(/dist/assets/fba868a886590bc3f7813adca2a71bbe.eot);
src:local("AGForeignerC Bold"), local("AGForeignerC-Bold"), url(/dist/assets/fba868a886590bc3f7813adca2a71bbe.eot?#iefix) format("embedded-opentype"), url(/dist/assets/2b8c45ccb783a5f1ed211276b99ad496.woff2) format("woff2"), url(/dist/assets/785496e75e8d372b27de54b42486081c.woff) format("woff"), url(/dist/assets/5ca8e7afcbb98cf0ba085fcbf70f5546.ttf) format("truetype"), url(/dist/assets/3e46f4009c38eb1f480fdf3990b304f6.svg#AGForeignerC-Bold) format("svg");
font-weight:bold;
font-style:normal;
font-display:swap;
}
html{
overflow-x:hidden;
}
html.open-menu{
overflow:hidden;
height:100vh;
}
html.open-menu body{
overflow:hidden;
height:100vh;
}
body{
min-width:320px;
overflow-x:hidden;
background-color:#fff;
font-size:0;
font-family:'AGForeignerC', sans-serif;
}
.wrapper{
max-width:1476px;
padding:0 40px;
margin:0 auto;
width:100%;
}
@media only screen and (max-width:1368px){
.wrapper{
padding:0 40px;
}
}
@media only screen and (max-width:1024px){
.wrapper{
max-width:740px;
padding:40px 0 0;
}
}
@media only screen and (max-width:768px){
.wrapper{
padding:40px 50px 0;
}
}
@media only screen and (max-width:600px){
.wrapper{
padding:50px 10px 0;
}
}
.popup-note{
position:fixed;
z-index:101;
top:50%;
left:50%;
display:none;
width:100%;
max-width:690px;
min-height:150px;
max-height:320px;
transform:translate(-50%, -50%);
box-shadow:0 15px 20.16px .84px rgba(0, 0, 0, .68);
background-color:#fff;
}
.popup-note__close{
font-size:0;
line-height:0;
position:absolute;
top:25px;
right:15px;
width:28px;
height:28px;
margin:0;
padding:0;
cursor:pointer;
-webkit-transition:.5s opacity;
transition:.5s opacity;
-webkit-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
border:none;
background-color:transparent;
}
.popup-note__close:hover{
opacity:.8;
}
.popup-note__close::before{
position:absolute;
width:28px;
height:3px;
content:'';
transform:rotate(-45deg);
background-color:#fff;
}
.popup-note__close::after{
position:absolute;
width:28px;
height:3px;
content:'';
transform:rotate(45deg);
background-color:#fff;
}
.popup-note__header{
position:relative;
vertical-align:middle;
padding:15px 0;
text-align:center;
background-color:#AB0502;
/**/
}
.popup-note__header span{
font-family:'AGForeignerC', sans-serif;
font-size:18px;
color:#fff;
}
.popup-note__message{
position:relative;
padding:24px 24px;
text-align:center;
font-family:'AGForeignerC', sans-serif;
font-size:18px;
color:#000;
background-color:#fff;
z-index:110px;
}
.opened{
display:block;
}
body{
position:relative;
}
html{
overflow-x:inherit;
}
.ovh{
overflow-y:hidden;
}
#kop,
.kop{
display:none !important;
}
#overlay{
position:absolute;
z-index:99;
top:0;
left:0;
display:block;
width:100%;
height:100%;
}
.popup-auth{
position:fixed;
left:0;
right:0;
bottom:0;
top:0;
display:none;
background-color:rgba(52, 52, 52, 0.5);
z-index:100;
}
.popup-auth .popup-wrapper{
display:flex;
z-index:1;
max-width:320px;
width:100%;
text-align:center;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
flex-direction:column;
-webkit-box-pack:center;
justify-content:center;
-webkit-box-align:center;
align-items:center;
height:100%;
margin:0 auto;
}
.popup-auth .close{
position:absolute;
right:14px;
top:16px;
background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaCAYAAABCfffNAAABkElEQVRIia3VT6uNURTH8f2co3tueAUG3oSRN2AgUiKllJFSilKKFBkopSillDAhuSklf2Ju4hUoc5koBiI6H5Pz1HPP2Wvvfc61ao32Wr/vbq299kqYYAM/cRnpP/gYe7ETKeGJzXZ1i4DteD/T+ozdCd8t2pUtAN7NaX1MuJSBWKF063ib0fnSB1wPQBcbARO8yeT/wr5h4I0AdKECWMOrTN5v7Ddr/NBvBqDzBcDLAHCgj8sl3gpA5zKAFwHg0DA2B+lwO5M8xdkB4HkAODyvGdW5w50CaCNz9gdHcnqlhna4mxHL2V8cjbRqT7PDvQbAsZJOywx0uF8AHK9pjFLdRimltcLZelWhcosxHjaU6+Sq5erwoAIYgk4sC4n6MMUpPA5A2f4s86J6QF/GpwFo4aW1zsYUp+dix3gWgDbNTOuUn8mVAds0TP8y/1Xk1X+sD2z9eUug6Ec+mHAtAEQ7pATK7ZavCT8yB7VtWALNb8kPyeJEt+71yCd4PdP6hF09/RG+rVCiyEfYgx1I/wAqMUeS/6fPhAAAAABJRU5ErkJggg==) no-repeat;
width:25px;
height:26px;
outline:none;
border:none;
}
.popup-auth__form{
margin-top:40px;
width:100%;
}
.popup-auth__title{
font-size:30px;
text-align:center;
line-height:24px;
color:#fff;
}
.popup-auth__input{
width:100%;
height:42px;
border-radius:20px;
background-color:#fff;
color:#000;
padding:0 25px;
border:0;
outline:none;
margin-bottom:25px;
font-size:18px;
font-family:'AGForeignerC', sans-serif;
}
.popup-auth__button{
height:42px;
border-radius:20px;
width:100%;
background:linear-gradient(to bottom, #b50404 0%, #840101 100%);
border:0;
outline:none;
font-size:24px;
color:#fff;
font-family:'AGForeignerC', sans-serif;
cursor:pointer;
}
.popup-auth__extra{
font-size:18px;
line-height:24px;
margin-top:10px;
}
.popup-auth__extra span{
font-size:18px;
line-height:24px;
color:#b7b6b6;
padding:0 10px;
}
.popup-auth__link{
color:#f7f6f6;
text-decoration:none;
border-bottom:1px solid;
transition:0.2s all;
}
.popup-auth__link:hover{
border-bottom-color:transparent;
}
.popup-auth.open{
display:block;
}
.header-auth{
margin-top:20px;
font-size:18px;
color:#343434;
text-decoration:none;
border-bottom:1px solid #cccccc;
transition:0.2s all;
margin-left:42px;
position:relative;
display:inline-block;
}
@media only screen and (max-width:1024px){
.header-auth{
display:none; 
} 
}
.header-auth__mobile{
position:absolute;
right:8px;
top:16px;
display:none;
padding:20px;
-webkit-box-pack:center;
justify-content:center;
-webkit-box-align:center;
align-items:center;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAhCAYAAADK6cvnAAAD5klEQVRIibWXTSh8bxTHP3fMzGWITOQlKTWh5CUSSQgphbKRZDt5SSkbbwsbsaHZoGRjQbKYLCxk8Q87EUlCNEJKI7/BjOH/nxf3v9DcZpg7ZurnW1O3Z557Puc5zznPc64gSdI/hKm3tzdeXl5wOByoVCoSEhLQ6/VERUWFa+JFHc4sl8vF0dERZrOZw8NDTk9PEUWRwsJCKioqaG5uJjc3Nyyi8NMKHx8fmZmZYXp6mtfX16BzsrOzGR4epr29nejo6JDmQgLtdjv9/f0sLi4CEBsbS1lZGampqXg8Hm5ubtjb20OSJABMJhM9PT2Ioqhk8k/IkE5PT8uwkpISRkdHqa6uRq/XA3B7e8va2hqTk5NYrVaGhoYwGAw0NTUp2lRc4dXVFaWlpdhsNrKyslhfXycvLy+okdXVVXp7e7HZbLS0tLC4uEhiYmLQFaqUPFlbW+Pp6QmAqakpRRhAW1sbRqMRgI2NDU5OThTnKgIPDg6QJImMjAzq6+sVDQAIgkBtbS06nQ63243FYokceH9/D0BOTk5YdZaYmEhaWhrwmdkRA32Zp1Kp5Odw9fHxETlQEIQfX/aXJEmyY6EcVARqtVoARFEMVVeyYmJi5Hfi4+MV532rQ0mS2N3d5fr6GoCLiwtmZ2cRRVHRc61Wy+XlJVarFYCtrS2qqqqCZva3OhwcHMRkMuF2u+UxlUoxEAGO+hwSBAGNRsPKygqtra3y9vC1Dre3t1laWpJh/vv4088fJkkSLpeLkZEROdt9Cgip1WqVU3p8fJyioiK8Xu+Pq/NXXFwcc3NzmM1mLi4usNvtpKenBwf6h66hoYHS0tKIYD7t7OxgNpsRBME/nN+B/nI4HEHHn5+fubu7Q6PRkJmZSUxMzLc5Ho9H0Zkf69BfDw8P9PX1kZ+fT3FxMSaTCafTqWg8IuBXeb1e5ufnWV5eBj7bjbGxMTY3N38H+PHxwf7+fsCYx+Ph7Ozsd4BRUVG0tLQEjKWlpVFeXv47QJVKRUdHB52dnQCo1WoGBgaoq6v7HSCATqejsbERgKSkJGpqaiKCRQyUJAmdTgd8Jo3vORIp1mGwg1oQBCorK5mYmCA5ORmDwfD3gMEKGj5DOTw8HNJoqA4hAOh/bjqdTrxeb8Ct4ZPvCPx6OQuCgCiKuFwu4DNKX+cEADUaDWq1GpfLRXd3N3q9PuL2QhRFzs/PP42r1Wg0GmVgdXU1BQUF7O7uYrFYQnZf4choNMqNlU/fLuDj42MWFhawWCyRfBXJkiQJj8dDRUUFXV1dpKSk+P/9J2jn/f7+HvLED0eiKMo9jp+e1cB/wL+AvFlKGfoX9PQ/kOWtxN2/zPMAAAAASUVORK5CYII=);
background-repeat:no-repeat;
width:28px;
height:33px; 
}
@media only screen and (max-width:1024px){
.header-auth__mobile{
display:-webkit-box;
display:flex; 
} 
}
@media only screen and (max-width:1024px){
.header-auth span{
display:none; 
} 
}
.header-auth:after{
content:'';
position:absolute;
left:-40px;
top:50%;
-webkit-transform:translate(0, -50%);
transform:translate(0, -50%);
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAhCAYAAADK6cvnAAAD5klEQVRIibWXTSh8bxTHP3fMzGWITOQlKTWh5CUSSQgphbKRZDt5SSkbbwsbsaHZoGRjQbKYLCxk8Q87EUlCNEJKI7/BjOH/nxf3v9DcZpg7ZurnW1O3Z557Puc5zznPc64gSdI/hKm3tzdeXl5wOByoVCoSEhLQ6/VERUWFa+JFHc4sl8vF0dERZrOZw8NDTk9PEUWRwsJCKioqaG5uJjc3Nyyi8NMKHx8fmZmZYXp6mtfX16BzsrOzGR4epr29nejo6JDmQgLtdjv9/f0sLi4CEBsbS1lZGampqXg8Hm5ubtjb20OSJABMJhM9PT2Ioqhk8k/IkE5PT8uwkpISRkdHqa6uRq/XA3B7e8va2hqTk5NYrVaGhoYwGAw0NTUp2lRc4dXVFaWlpdhsNrKyslhfXycvLy+okdXVVXp7e7HZbLS0tLC4uEhiYmLQFaqUPFlbW+Pp6QmAqakpRRhAW1sbRqMRgI2NDU5OThTnKgIPDg6QJImMjAzq6+sVDQAIgkBtbS06nQ63243FYokceH9/D0BOTk5YdZaYmEhaWhrwmdkRA32Zp1Kp5Odw9fHxETlQEIQfX/aXJEmyY6EcVARqtVoARFEMVVeyYmJi5Hfi4+MV532rQ0mS2N3d5fr6GoCLiwtmZ2cRRVHRc61Wy+XlJVarFYCtrS2qqqqCZva3OhwcHMRkMuF2u+UxlUoxEAGO+hwSBAGNRsPKygqtra3y9vC1Dre3t1laWpJh/vv4088fJkkSLpeLkZEROdt9Cgip1WqVU3p8fJyioiK8Xu+Pq/NXXFwcc3NzmM1mLi4usNvtpKenBwf6h66hoYHS0tKIYD7t7OxgNpsRBME/nN+B/nI4HEHHn5+fubu7Q6PRkJmZSUxMzLc5Ho9H0Zkf69BfDw8P9PX1kZ+fT3FxMSaTCafTqWg8IuBXeb1e5ufnWV5eBj7bjbGxMTY3N38H+PHxwf7+fsCYx+Ph7Ozsd4BRUVG0tLQEjKWlpVFeXv47QJVKRUdHB52dnQCo1WoGBgaoq6v7HSCATqejsbERgKSkJGpqaiKCRQyUJAmdTgd8Jo3vORIp1mGwg1oQBCorK5mYmCA5ORmDwfD3gMEKGj5DOTw8HNJoqA4hAOh/bjqdTrxeb8Ct4ZPvCPx6OQuCgCiKuFwu4DNKX+cEADUaDWq1GpfLRXd3N3q9PuL2QhRFzs/PP42r1Wg0GmVgdXU1BQUF7O7uYrFYQnZf4choNMqNlU/fLuDj42MWFhawWCyRfBXJkiQJj8dDRUUFXV1dpKSk+P/9J2jn/f7+HvLED0eiKMo9jp+e1cB/wL+AvFlKGfoX9PQ/kOWtxN2/zPMAAAAASUVORK5CYII=);
width:28px;
height:33px; 
}
.header-auth:hover{
border-bottom-color:transparent; 
}
.header-user{
display:-webkit-box;
display:flex;
margin-right:43px;
margin-top:20px;
-webkit-box-align:center;
align-items:center;
-webkit-box-pack:end;
justify-content:flex-end; 
}
@media only screen and (max-width:1024px){
.header-user{
position:absolute;
right:8px;
top:16px;
margin-right:0; 
} 
}
.header-user__cover img{
border-radius:50%;
width:44px;
height:46px;
-o-object-fit:contain;
object-fit:contain; 
}
.header-user__name{
text-align:center;
color:#4d4d4d;
font-size:17px;
text-decoration:none;
border-bottom:1px solid #dadada;
margin:0 20px;
line-height:22px;
}
@media only screen and (max-width:1024px){
.header-user__name{
display:none; 
} 
}
.header-user__logout{
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAaCAYAAABctMd+AAACmElEQVRIiaWWPUsrQRSGn90EQ+JXIyjRxkZUSGGnkMI/sEhAQQsh2EWIZeQSba5csBPEyhSGECGNFrJFIBY2AUFIZWGhJqCkE6tssruJcwvJmFwhkrkHtpiX2WfPvHN2zmhCiF+AH+Dx8ZGXlxdUYnJykpmZmU6p7gWGGo2Gb2dnh1QqpQRuRzQa5eTkhMHBQQCPF2hls1lSqRRjY2MYhoGmaX1BhRAUCgXS6TRzc3MkEgmAlhfg+voagNPTUyKRiFLWpmliGAbFYlFqOsDHxwcAo6OjSmCgbUVX6IC0odVqKcNd16WTJeEq8fz83DUOBAIANJvN/4O/vb0RCoXY3Nyk0WgAsLi4yOHhIQMDA3KeVwXuui62bZPNZimXy+RyOaamptjd3aVarSKEQNO0nzN3HOfbY9s2Ho8HgGKxyNLSEnd3dwAEg0Hpe8/ME4kEl5eXQPdGua6L4zhy/Pr6Sjgc5vz8nNXVVan3hJumydPT00+LkytcW1vj4OCAvb094IcNbVdAP7G/v8/6+jq2bauXYq+YnZ1F1/XetliW1RfU7/eTyWSk7z3h8Xgc0zS/6fV6nZubG4QQUpuenubi4oKFhQWp9YTHYjFisdg3/f39nYmJCVkxy8vL5HI5xsfHu+YpeW5ZljxLtra2yOfzElwqleSKlP7Q4eFh5ufn2djYIJlMAlCr1dje3qZarVIoFNThIyMjlEqlrnPk9vaWTCaDYRhSUy7FTjB89QRd/0J2NYt/X1D5WGcF6fBZnwAPDw/K8EqlAoDX++W0JoT4fXV1FVhZWQEgFAopNej7+3uEEJydnRGNRgEsTQjxB/AdHR1xfHysdG8RQhAMBonH4+3OD2BrnZcix3Go1Wp9w+HzkPP5fJ1S/S8DOBI/lqMUNgAAAABJRU5ErkJggg==");
width:23px;
height:26px;
display:block;
background-repeat:no-repeat;
opacity:0.6;
transition:0.5s all; 
}
.header-user__logout:hover{
opacity:1;
}
@media only screen and (max-width:1024px){
.header-user__logout{
margin:0 5px;
} 
}
.ya-page_js_yes .ya-site-form_inited_no{
display:none; 
}
.header .wrapper{
display:-webkit-box;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:justify;
justify-content:space-between;
height:230px;
-webkit-box-align:center;
align-items:center;
}
@media only screen and (max-width:1024px){
.header .wrapper{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
flex-direction:column;
-webkit-box-align:start;
align-items:flex-start;
-webkit-box-pack:center;
justify-content:center;
height:auto;
}
}
.nav-burger{
width:50px;
height:50px;
-webkit-box-pack:center;
justify-content:center;
-webkit-box-align:center;
align-items:center;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
flex-direction:column;
position:absolute;
left:7px;
top:6px;
cursor:pointer;
margin-left:5px;
z-index:3;
display:none;
}
@media only screen and (max-width:1024px){
.nav-burger{
display:-webkit-box;
display:flex;
position:fixed;
}
}
.nav-burger.open{
display:-webkit-box;
display:flex;
position:fixed;
}
.nav-burger.open .nav-burger-line:first-child{
-webkit-transform:rotate(135deg) translateY(-5px);
transform:rotate(135deg) translateY(-5px);
}
.nav-burger.open .nav-burger-line:nth-child(2){
opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px);
}
.nav-burger.open .nav-burger-line:last-child{
-webkit-transform:rotate(-135deg) translateY(5px);
transform:rotate(-135deg) translateY(5px);
}
.nav-burger-line{
display:block;
width:33px;
height:4px;
background-color:#b50404;
opacity:1;
-webkit-transform:rotate(0);
transform:rotate(0);
border-radius:9px;
transition:all .25s ease-in-out;
left:0;
}
.nav-burger-line:first-child{
-webkit-transform:translateY(-5px);
transform:translateY(-5px);
}
.nav-burger-line:last-child{
-webkit-transform:translateY(5px);
transform:translateY(5px);
}
.header-logo{
display:-webkit-box;
display:flex;
-webkit-box-align:center;
align-items:center;
text-decoration:none;
}
.header-logo img{
width:211px;
height:190px;
}
@media only screen and (max-width:768px){
.header-logo img{
width:160px;
height:auto;
}
}
@media only screen and (max-width:768px){
.header-logo img{
width:120px;
height:auto;
}
}
.header-logo__text{
margin-left:30px;
}
@media only screen and (max-width:768px){
.header-logo__text{
margin-left:20px;
}
}
.header-logo__caption{
font-family:"AGForeignerMediumC", sans-serif;
font-size:37px;
color:#b50404;
}
@media only screen and (max-width:768px){
.header-logo__caption{
font-size:24px;
}
}
.header-logo__desc{
font-family:'AGForeignerC', sans-serif;
font-size:21px;
color:#af0404;
margin-top:10px;
}
@media only screen and (max-width:768px){
.header-logo__desc{
font-size:18px;
}
}
.header-logo__description{
font-family:'AGForeignerC', sans-serif;
font-size:16px;
color:#424343;
margin-top:10px;
}
@media only screen and (max-width:768px){
.header-logo__description{
font-size:16px;
}
}
@media only screen and (max-width:1024px){
.header-info{
width:100%;
display:block;
}
}
.header-social{
margin-bottom:17px;
display:-webkit-box;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:end;
justify-content:flex-end;
margin-right:43px;
}
@media only screen and (max-width:1024px){
.header-social{
-webkit-box-pack:center;
justify-content:center;
margin-right:0;
margin-top:20px;
}
}
.header-social__item{
margin-left:13px;
opacity:0.6;
transition:0.5s all;
}
.header-social__item:hover{
opacity:1;
}
.header-search{
display:-webkit-box;
display:flex;
-webkit-box-align:center;
align-items:center;
}
@media only screen and (max-width:1024px){
.header-search{
display:none;
}
}
.header-search__input{
border:1px solid #282a28;
font-size:18px;
color:#343434;
padding:8px 12px;
width:362px;
font-family:'AGForeignerC', sans-serif;
}
.header-search__button{
text-indent:-999px;
overflow:hidden;
background-color:transparent;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAFLUlEQVRYhcWXW0hUWxjHf2vPOI2alg6Dl0qwCI0QotDCQETJAoM4Qa8VTmgYiET2UlAgBRFl4CApljcIAikogyKop6mMIMFCiAKTdKSLZs4ZL+PMOg+y19lzHw8e/MMwm7W/y/+7rLW+LaSUXUA6a4e/zYAZsKwhiQUN8K8hAQC/GRCJSE5PT/Phwwe+fv3K1NQUQgjsdjv5+fkUFhayYcMGJRsIBNA0LVESwhxP4tevX/T29jIwMMCbN2/wer1B7zMyMti3bx9Hjhzh2LFjZGZmIsRyXFJK9RyThZSyB8jUF6SUyy+E4NmzZzQ3N+NyuZSCpmmkpKQA4PV6CQQC6l1VVRXNzc2UlJQgpURKmUhGZhQJo3OAvr4+Ghoa+P37NwBFRUUcOnSIXbt2kZWVhZQSt9vN27dvefr0KZ8/fwYgJyeHjo4ODh8+rAIy2o1LQhd88uQJR48eZXFxESEE58+fp66ujvz8/DALUko+ffpEa2srbW1tSCmx2Ww8evSI0tJSQoNLiITb7aayspKRkRE0TaO9vR2HwxG3tn6/n1u3btHU1ISUkv3799Pf3092dna83phRBdOFnE4nIyMjAFy9epVTp04hhCAQCASl15gJKSUmk4mzZ8/S2NgIgMvl4v79+/GyAIAGqOb69u0b9+7dA6C8vJz6+nrlSNO0iMaEEAghVLRNTU3s3LkTgN7eXn78+KFsxCShG3/+/Dmjo6MA1NTUkJaWFlM5lAwsN2ZdXR0Aw8PDDA4OxtUN2j/v379Xhvbs2ZOQ80goLi4mNTUVn8/H0NBQEMmoJPR0ut1uALZs2UJubm5c5WjIzs5m+/btwHKJ40FlIhAIsLCwAIDVasVqtSqhlRJZt24d69evB2BxcTFxEpqmkZSUBMDc3Bzz8/PAv92/EszPz/Pnzx8ALBaLshOThN7ZmzZtAmB8fFyVBlaeicnJSXWCbt68OXESALt37wZgYmKCd+/e/ScCAIODg3i9XpKSkiguLlbr0YgE7Y6KigpycnIA6OrqwuPxxI0i1MHU1BSdnZ0A7NixI2iXRQtIg+V+kFKSl5fHiRMnAHj58iVOp1Mp671h7BHjvxACv9/PlStX+PjxIyaTidOnT2Oz2WISCMsEwJkzZygsLATgwoUL3LlzRxkx/oyGhRAsLS1x48YNbt68CYDdbqeyslIFEAumy5cv/wUk6wbT09PZunUr/f39LC0tMTAwgMfjoaCggLS0tLD5wOfzMTo6ysWLF7l27Zpa93g8eL1eysvL1XaPko2FsKFGR09PDw0NDWqrFRQUUF1dzd69e7Hb7UgpmZyc5NWrVzx+/JixsbGIUR4/fpzW1lbS06MO9DMRJyvjXXLp0iVev34dnD6TCVi+vo0oKytjaGhIEddx8uRJWlpa2LhxY6RBZyasJ4wpO3DgAA8fPuT27dtUVFRgNpuVc52AxWKhurqa7u5uHjx4QHt7O8nJyUE2u7u7OXfuHLOzs5Fv4mjlCMX09DRjY2N8+fKFnz9/IqUkKyuLbdu2kZeXFzRt9/X14XA48Pl8QTbq6+u5fv06KSkpxoyHl8OIRKflSPJ3796ltrY2rGSdnZ04HA7jUng5jAglEHqPxDo7ampqaGtrU/eRDv04NyLhLxSdlJFY6NlhnLIAamtrcTqdpKamApCbm8vBgwfD7SbaEyuFsTQvXrzA5XJRVVVFSUlJaIZj98RqEjGuQVCpY/fEahHRHesTeygxM2CNoLsqCHUW5ZPQaga+AzZg4f8iEwMaMPsPj4FvztphOE0AAAAASUVORK5CYII=);
background-repeat:no-repeat;
width:33px;
height:34px;
border:none;
outline:none;
cursor:pointer;
margin-left:10px;
opacity:0.3;
transition:0.5s all;
}
.header-search__button:hover{
opacity:1;
}
.nav{
background:#830101;
background:linear-gradient(to bottom, #830101 0%, #b70404 100%);
width:100%;
overflow:hidden;
}
@media only screen and (max-width:1024px){
.nav{
display:none;
}
}
.nav.open{
background:#dbdbdb;
display:none;
position:fixed;
left:0;
right:0;
top:0;
bottom:0;
z-index:2;
}
.nav.open .wrapper{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
flex-direction:column;
}
.nav.open .nav-left{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
flex-direction:column;
width:100%;
text-align:center;
}
.nav.open .nav-right{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
flex-direction:column;
background:transparent;
width:250px;
text-align:center;
}
.nav.open .nav-right:after{
content:none;
}
.nav.open .nav-left__item,
.nav.open .nav-right__item{
width:100%;
color:#b50404;
}
@media only screen and (max-width:1024px){
.nav.open{
display:block;
}
}
.nav .wrapper{
display:-webkit-box;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:justify;
justify-content:space-between;
-webkit-box-align:center;
align-items:center;
}
.nav-left{
display:-webkit-box;
display:flex;
height:100%;
-webkit-box-align:center;
align-items:center;
}
.nav-left__item{
font-size:20px;
color:#fff;
text-decoration:none;
text-shadow:0 1px 1px rgba(1, 1, 1, 0.55);
padding:23px 20px;
border-bottom:3px solid transparent;
transition:0.5s all;
}
.nav-left__item:hover{
border-bottom-color:#fff;
}
.nav-left__item.active{
border-bottom-color:#fff;
}
.nav-right{
display:-webkit-box;
display:flex;
background:linear-gradient(to bottom, #2168f8 0%, #5aa3fb 100%);
height:100%;
width:250px;
-webkit-box-align:center;
align-items:center;
position:relative;
}
.nav-right:after{
content:'';
background:linear-gradient(to bottom, #2168f8 0%, #5aa3fb 100%);
position:absolute;
height:69px;
width:1000px;
left:100%;
z-index:0;
}
.nav-right__item{
font-size:20px;
color:#fff;
text-decoration:none;
text-shadow:0 1px 1px rgba(1, 1, 1, 0.55);
padding:23px 20px;
border-bottom:3px solid transparent;
transition:0.5s all;
}
.nav-right__item:hover{
border-bottom-color:#fff;
}
.nav-right__item.active{
border-bottom-color:#fff;
}
.nav-right__item:last-child{
margin-right:0;
}
.breadcrumbs{
font-size:14px;
color:#4c4c4c;
/**/
display:inline;
}
.breadcrumbs a{
text-decoration:none;
color:#4c4c4c;
}
.breadcrumbs ul{
margin-bottom:10px;
padding:5px 0px;
}
.breadcrumbs ul li{
display:inline; 
margin-right:5px;
padding:5px 0px;
}
.disabled_a{
pointer-events:none;
cursor:default;
}
@media only screen and (max-width:1024px){
.breadcrumbs{
font-size:13px;
}
}
@media only screen and (max-width:600px){
.breadcrumbs{
font-size:12px;
}
}
.search-in-list{
margin:20px 0 40px;
display:-webkit-box;
display:flex;
-webkit-box-align:center;
align-items:center;
margin:20px 0 40px;
min-width:750px;
}
@media only screen and (max-width:1175px){
.search-in-list{
min-width:600px;
}
}
@media only screen and (max-width:1060px){
.search-in-list{
display:block;
margin:40px auto 30px;
text-align:center;
}
}
@media only screen and (max-width:1024px){
.search-in-list{
min-width:auto;
}
}
.search-in-list__input{
border:1px solid #282a28;
font-size:18px;
color:#343434;
padding:8px 12px;
font-family:'AGForeignerC', sans-serif;
max-width:362px;
width:278px;
height:42px;
}
.search-in-list__button{
text-indent:-999px;
overflow:hidden;
background-color:transparent;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAiCAYAAADRcLDBAAAFLUlEQVRYhcWXW0hUWxjHf2vPOI2alg6Dl0qwCI0QotDCQETJAoM4Qa8VTmgYiET2UlAgBRFl4CApljcIAikogyKop6mMIMFCiAKTdKSLZs4ZL+PMOg+y19lzHw8e/MMwm7W/y/+7rLW+LaSUXUA6a4e/zYAZsKwhiQUN8K8hAQC/GRCJSE5PT/Phwwe+fv3K1NQUQgjsdjv5+fkUFhayYcMGJRsIBNA0LVESwhxP4tevX/T29jIwMMCbN2/wer1B7zMyMti3bx9Hjhzh2LFjZGZmIsRyXFJK9RyThZSyB8jUF6SUyy+E4NmzZzQ3N+NyuZSCpmmkpKQA4PV6CQQC6l1VVRXNzc2UlJQgpURKmUhGZhQJo3OAvr4+Ghoa+P37NwBFRUUcOnSIXbt2kZWVhZQSt9vN27dvefr0KZ8/fwYgJyeHjo4ODh8+rAIy2o1LQhd88uQJR48eZXFxESEE58+fp66ujvz8/DALUko+ffpEa2srbW1tSCmx2Ww8evSI0tJSQoNLiITb7aayspKRkRE0TaO9vR2HwxG3tn6/n1u3btHU1ISUkv3799Pf3092dna83phRBdOFnE4nIyMjAFy9epVTp04hhCAQCASl15gJKSUmk4mzZ8/S2NgIgMvl4v79+/GyAIAGqOb69u0b9+7dA6C8vJz6+nrlSNO0iMaEEAghVLRNTU3s3LkTgN7eXn78+KFsxCShG3/+/Dmjo6MA1NTUkJaWFlM5lAwsN2ZdXR0Aw8PDDA4OxtUN2j/v379Xhvbs2ZOQ80goLi4mNTUVn8/H0NBQEMmoJPR0ut1uALZs2UJubm5c5WjIzs5m+/btwHKJ40FlIhAIsLCwAIDVasVqtSqhlRJZt24d69evB2BxcTFxEpqmkZSUBMDc3Bzz8/PAv92/EszPz/Pnzx8ALBaLshOThN7ZmzZtAmB8fFyVBlaeicnJSXWCbt68OXESALt37wZgYmKCd+/e/ScCAIODg3i9XpKSkiguLlbr0YgE7Y6KigpycnIA6OrqwuPxxI0i1MHU1BSdnZ0A7NixI2iXRQtIg+V+kFKSl5fHiRMnAHj58iVOp1Mp671h7BHjvxACv9/PlStX+PjxIyaTidOnT2Oz2WISCMsEwJkzZygsLATgwoUL3LlzRxkx/oyGhRAsLS1x48YNbt68CYDdbqeyslIFEAumy5cv/wUk6wbT09PZunUr/f39LC0tMTAwgMfjoaCggLS0tLD5wOfzMTo6ysWLF7l27Zpa93g8eL1eysvL1XaPko2FsKFGR09PDw0NDWqrFRQUUF1dzd69e7Hb7UgpmZyc5NWrVzx+/JixsbGIUR4/fpzW1lbS06MO9DMRJyvjXXLp0iVev34dnD6TCVi+vo0oKytjaGhIEddx8uRJWlpa2LhxY6RBZyasJ4wpO3DgAA8fPuT27dtUVFRgNpuVc52AxWKhurqa7u5uHjx4QHt7O8nJyUE2u7u7OXfuHLOzs5Fv4mjlCMX09DRjY2N8+fKFnz9/IqUkKyuLbdu2kZeXFzRt9/X14XA48Pl8QTbq6+u5fv06KSkpxoyHl8OIRKflSPJ3796ltrY2rGSdnZ04HA7jUng5jAglEHqPxDo7ampqaGtrU/eRDv04NyLhLxSdlJFY6NlhnLIAamtrcTqdpKamApCbm8vBgwfD7SbaEyuFsTQvXrzA5XJRVVVFSUlJaIZj98RqEjGuQVCpY/fEahHRHesTeygxM2CNoLsqCHUW5ZPQaga+AzZg4f8iEwMaMPsPj4FvztphOE0AAAAASUVORK5CYII=);
background-repeat:no-repeat;
width:33px;
height:34px;
border:none;
outline:none;
cursor:pointer;
margin-left:10px;
opacity:0.6;
transition:0.5s all;
}
@media only screen and (max-width:1024px){
.search-in-list__button{
margin-bottom:10px;
}
}
.search-in-list__button:hover{
opacity:1;
}
.search-in-list__textbutton{
font-size:18px;
font-family:'AGForeignerC', sans-serif;
background-color:#ac0303;
border:none;
outline:none;
color:#fff;
height:42px;
padding:0 20px;
cursor:pointer;
transition:0.5s all;
}
.search-in-list__textbutton:hover{
background-color:#900101;
}
.caption{
padding:17px 20px;
font-size:29px;
color:#fff;
text-shadow:0 1px 1px rgba(1, 1, 1, 0.55);
background-color:#ac0303;
display:inline-block;
}
@media only screen and (max-width:1024px){
.caption{
display:block;
text-align:center;
font-size:27px;
padding:15px 18px;
}
}
@media only screen and (max-width:600px){
.caption{
font-size:25px;
padding:13px 16px;
}
}
.articles-list{
-webkit-box-flex:1;
flex:1 30%; 
}
.articles-list__caption{
padding:17px 20px;
font-size:29px;
color:#fff;
text-shadow:0 1px 1px rgba(1, 1, 1, 0.55);
background-color:#ac0303;
display:inline-block;
margin-bottom:5px;
}
@media only screen and (max-width:1024px){
.articles-list__caption{
display:block;
text-align:center;
}
}
.articles-list__link{
display:-webkit-box;
display:flex;
margin-bottom:30px;
margin-top:20px;
}
@media only screen and (max-width:1024px){
.articles-list__link{
-webkit-box-pack:center;
justify-content:center;
}
}
.articles-list__footlink{
margin:20px 0 30px;
text-decoration:none;
display:block;
text-align:left;
}
.articles-list__footlink:hover span{
background-color:#900101;
}
.articles-list__footlink span{
display:inline-block;
padding:9px 13px;
font-size:17px;
color:#fff;
background-color:#ac0303;
margin:0 auto;
text-align:center;
transition:0.5s all;
}
@media only screen and (max-width:1024px){
.articles-list__footlink{
display:-webkit-box;
display:flex;
-webkit-box-pack:center;
justify-content:center;
margin:25px 20px 0;
}
}
.articles-list-item__social{
display:-webkit-box;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
margin-left:10px;
}
@media only screen and (max-width:1100px){
.articles-list-item__social{
margin-left:20px;
}
}
@media only screen and (max-width:500px){
.articles-list-item__social{
margin:10px 0 0 0;
}
}
/*.articles-list-item__social_mobile{
display:inline;
}
@media only screen and (max-width:440px){
.articles-list-item__social_mobile{
display:inline-block;
}
}*/
.articles-list-item__view{
position:relative;
margin-right:15px;
padding-left:42px;
}
/*@media only screen and (max-width:500px){
.articles-list-item__view{
padding-left:37px;
margin-right:8px;
}
}*/
.articles-list-item__view:before{
content:'';
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAWCAYAAABDhYU9AAAFLElEQVRIic2Xa4hVVRTHf2vvc8+9Mz7m1pRmNpXmUJSJkznWGL18JGNp2UAQhBEJEUFlDygSJggi6PUhKirBnkgW1YhUGEFU9qm32BRjNmXazJA0qTlz79lr9eHcuXOvXsehPtT6tM/e+7/2//z3OmutI2a2Goj5/1khAuoA/18zqWHeAWGsHXaMuVrjWpjxrB9mwZWBlkJUlSRJSs+G1EAJUEwCQ8NFBCgUE4IqZpCE2pgRnKqhqmWKSZJUnV9pURkowvDwMN57nBvhLOzp6+ebr7+lt3cXg38Ocu6cFi5eeCET6usQ4NBwEe8czjlCMLxPqe3tH2DHd9+xY/t2nItobm5mQev5NEyexNBQATIRroQbIScitcmpKnEcUygU8N4jIrywYQPrHljHb7/urgKdM7+VRx56mOVLLyeKRsM1KhFb/8or3HfPvQz8trcK1zxnDp3rOrm+4xoAhoaGyOVyhBAqBKlQ2szWALFZKreZEUURjz35BHffuXb0PkaspL6bWM9br79NftIEnnzqGbx33HLzzXy1Yzt333brUXEA6196lZtuuJ4QAt57kiSpUrFkhTK5VFpFxPHFF59zfmsrFpSjBpBB/uTptJ63gEsuXUhGHJvf38rHH7wLamPiokkT+XLbZ8yePRsA1YBZGloVBAuuMgxF0oWXN24cm1jJ/tjzK21tC7j/rrXcs/YO5s+fNzaxkiX7D7B+w4vlZ+dqZ7IoATJA795+3ul6nz8P/sV7H346tvcKOzDYVx7v6vnh2AABDLZs2cppJz3H5IZJrLxmOY0nTK64+vRrjkZe8ufe3Tz6xOOYxAzuHxg3uf6B3wEwg3379o0bt3NnN08/9SwTG+qZ1zo3JXeY4s5Is3BLy7l8+G4XW954jaWXLRrb84gTEaZOmTYyZNaM5nGTazlvHu9t7eLNNzdy5pkzsURRrc51TjAUyGUzzJrRxJxzzmDZ4ivA+VGZD48hTZFTTm5i2ZL28vSK9qvTwVgloLR2VXs7M5tP4fSZp5DLZUlqYJwA3iAE41BiqBntyxez6MqKg7TCsQGxI9eQp2NlB21tF5SdLVm6iBWrrjsmwamnnspNN64mBCOokiQB7wXnKlUQfGdn5zzAm4FgJAbHT6xj7twWftnTx4+//IRpKH+Fvi7L1BOns2rltXQ+2Mlx+QmpmGrEseOiiy6hu6eHnu+7axKbMm0aXW+9w9lnn4UqRFGa30SkVCXKW4OY2RqD2NRAhKIqSUiYEMfs3tNH19ub+WjbJ/zYs5N8Pk/T9CYWtrXR0bGKhob6skCqRjAl9p79+4d4/oX1bNq0ie7eH/ACjY2NLL10CbffcSezZjQdRdORqwGgIKa2BiFOQiCEQDaOOZQUMYF6nwFgcPAABw8eRHxEvmEydbl0PgmGGWQiwYBCUiRyHl9KpMVhZW/fALlclnxjnrgqnSnHsBI5iA1IQhETQ8ThRSiqEfvoiCqUqBI5h2r6lYpAsIAmRQC8z+Kc1MAFRAxU8c5RXeePqK2FCNKOQDWQiSKCBswUNYhESqXFSDQtzpHzOAeKggM1w5lDNRCsQC6uL3sPCsPDBaI4IuMEsYCa4hylDFBJ6MjU4CCtaeKEYrGIqRH5DIqVaq0gAl4EL4KI4QAxxSzgsPJ65BxmSjEUoTSfzcY4J6iA956MTxWTI/JTrX5O0hbdiS/XVhBinx3dJS7tmStMxFW9t3cZvMsARsalh4ukR472aR7w4/0n8BFwiFJXcniz989MqmLpX7gs/A2w1CaNGN3w0gAAAABJRU5ErkJggg==");
width:39px;
height:22px;
background-repeat:no-repeat;
display:block;
position:absolute;
left:0;
top:-5px;
}
.articles-list-item__comment{
position:relative;
margin-right:15px;
padding-left:25px;
}
/*@media only screen and (max-width:500px){
.articles-list-item__comment{
padding-left:20px;
margin-right:8px;
}
}*/
.articles-list-item__comment:before{
content:'';
background-repeat:no-repeat;
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAACDElEQVQ4jYVSTWtTQRQ985H25eHrS9oadNMPcNGtq8YaxT+g4EoiWBCkCxduqwi6deVvEHQnQqtUuhBcCIJR6kKoaLCLoFLTJpqXl8zL+5jrIt9pkl44zDBz7rln7lx2f/0unm++MMJAZ/b/7M/VPSWZ4ATCmCBwcDZtTZXSFzIf76zdLkgppfH9W34VBKtDC/U4FQBAhAgHpZL1amNzYXFhfkN4Orj4q/BzHgwAA8DR3LA2MBocAAG5nU+nhaNql/y6Fwdr1+IDbIxQ6CQAmpj0w4B3T3q2rV70JRwJBjACONNcCBF1q7aTe4hjgwBiAGM0aGEgmXqEh30j61wNERokMgx/Yr8wD4NQjK44zOXAGSOAiPGYjPUMzfHz0x+6WZ8zzlfSy3tHLju9GYduUdO2a3ztxs33jLO/fRwQQMcBnW6cXVp6I65evqLjZvyLnUjwIAxEraEmEZEAADNpHcZtS8WMCTVhGkqahoqZhpLxSe+EadZnUrOF1KnU9qyd/C1rXh2p6ZNh5nzmXd1x8fDxo1vVYtnOZrMvZ6ypfKlcghDNz6WWgyAIkUgm4OsIu1934bgueNVxcHBYRO5DDlvbr1Etlu25M4ufH6zfy3uBj39OBV6j0Q+/ubquC6UUBOeQT549RRiGqCmFaqVip88tv129dn0nv/cDnt8AEUG3rLQdEREirUHUHZn/lFsBZhDXbGQAAAAASUVORK5CYII=");
width:18px;
height:16px;
display:block;
position:absolute;
left:0;
top:-1px;
}
.articles-list-item__like{
position:relative;
margin-right:15px;
padding-left:22px;
}
/*@media only screen and (max-width:500px){
.articles-list-item__like{
margin-right:0;
padding-left:17px;
}
}*/
.articles-list-item__like:before{
content:'';
background-repeat:no-repeat;
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAB+UlEQVQokZWSzWsTURTFz32TpNgkzSRiqxCaQpCAH7Ef0yaipiaNmBJKW4qLgF24dSNu/D9045/gQih0JbooWlMqLi0NcaHYqsVSJzPNRzMZM29cjE6mQaE58HiLe36Xc+97wvviJibGxrBdLkU5eKaltaY8fZ7YlCS5lguF/YQkoc35+Vq9ltJbetLV545dGR11BwZ8P+4sLoGePn6CZ6sr0vra63EAAAPAAQA4NxL+HPAOHJW3S5e6aySwL48ePHwlyKo8tPF2I20bTABknbpaDf48OBgEddUAwDRFr9/3S+ACJWuH1ZBtcIocgFN/vDv7e/2MCxS0Ov7D+D+Z9uVmjXqj3QN6TIbeNlnQH5DtuD3K6/O1WHY6/QmAvd1elLp6bZfFotE9t+irnDgFwd7BfG52i0XCEdxfvrd2ohQOuHC3UEwmkjqTFRmJ8cnKhcsXiwCOv3W3TOv4Q+LHxdtzpd1v38E4TFTrVZwNnS4FguKWncTZhDpwv+j/emNi8o1aPYRhGGAMhDbnqCgK5mZzm5mZzDoA025CndHCw+EPuenMCzAGTdNARGCA9bEMw0DzSMPIcKSczc48d53y1MBtmC8tLLy8eT31rqlpaLYs+C9rpSQC5xyqomDozKB6K5VeYYJQIaJGPp9fjcfjO4qqQNd1MOrM9xt5ib22cZAtQAAAAABJRU5ErkJggg==");
width:16px;
height:15px;
display:block;
position:absolute;
left:0;
top:-1px;
}
.articles-list-item__select{
position:relative;
margin-right:15px;
padding-left:22px;
}
/*@media only screen and (max-width:500px){
.articles-list-item__select{
margin-right:0;
padding-left:17px;
}
}*/
.articles-list-item__select:before{
content:'';
background-repeat:no-repeat;
/**/
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAMAAADarb8dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1QTFRFgoKChISE////eXl5eHh4fn5+fX19e3t7dnZ2f39/w8PD+fn5/f39dXV19/f3hoaGvb29/v7+wcHBz8/PmJiYsbGxs7OzqKioi4uLlJSUjIyM2tra7u7u0tLS/Pz8qamp4ODg6+vrg4OD9PT08/Pz+vr6kJCQubm5gYGBnp6enJyc9fX1u7u77e3t////LUbjHwAAAC90Uk5T/////////////////////////////////////////////////////////////wBapTj3AAAAnElEQVR42lTO5w7CMAwE4LMzOmgLZe+9x73/45HQgsTJP86fosgg9bgsGKKdk5JgMTXWbMnO2Sf3mlAYIEvXavwVZq94WYS42dALIHaHfhJBMicI4nvYeHwkjiC74ZnELtKgG6FKBb9IeQBz+3kcV7GXcAdXqWt2Vw7iYeSjm3TDL2ZesQHq2ApsrvwC2fNm0bQW6Cb8h1rb8hZgAAn0EijjYchFAAAAAElFTkSuQmCC");
width:16px;
height:15px;
display:block;
position:absolute;
left:0;
top:-1px;
}
.articles-list-item{
height:150px;
display:-webkit-box;
display:inline-flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
}
@media only screen and (max-width:768px){
.articles-list-item{
margin:0px 20px 20px 20px;
}
}
@media only screen and (max-width:500px){
.articles-list-item{
margin:0px 10px 20px 10px;
}
}
.articles-list-item__cover{
width:130px;
max-width:130px;
min-width:130px;
max-height:130px;
margin-top:5px;
transition:1.5s all;
overflow-y:hidden;
}
.articles-list-item__cover:hover{
-webkit-transform:scale(1.05);
transform:scale(1.05);
}
.articles-list-item__cover--circle{
width:130px;
min-width:130px;
max-width:130px;
height:130px;
}
.articles-list-item__cover--big{
min-width:180px;
max-width:180px;
max-height:180px;
width:180px;
}
.articles-list-item .image{
width:100%;
height:auto;
}
.articles-list-item__cover--circle .image{
width:auto;
height:100%;
border-radius:50%;
}
.articles-list-item__info{
margin-left:25px;
height:130px;
}
.articles-list-item__textheaders{
height:110px;
}
@media only screen and (max-width:768px){
.articles-list-item__info{
overflow-y:hidden;
margin-left:25px;
}
}
@media only screen and (max-width:500px){
.articles-list-item__info{
margin-left:10px;
height:150px;
}
}
.articles-list-item__authors{
display:inline-block;
height:29%;
overflow:hidden;
}
.articles-list-item__author{
font-size:12px;
line-height:17px;
color:#2c2c2c;
text-decoration:none;
margin-bottom:10px;
margin-right:23px;
}
@media only screen and (max-width:768px){
.articles-list-item__author{
font-size:11px;
margin-right:13px;
}
}
.articles-list-item__title{
font-size:18px;
color:#2c2c2c;
line-height:22px;
font-weight:bold;
text-decoration:none;
transition:0.5s all;
display:block;
height:50%;
overflow:hidden;
}
@media only screen and (max-width:1200px){
.articles-list-item__title{
font-size:16px;
line-height:20px;
height:47%;
}
}
@media only screen and (max-width:768px){
.articles-list-item__title{
font-size:14px;
color:#2c2c2c;
line-height:17px;
}
}
.articles-list-item__title:hover{
border-bottom-color:#2c2c2c;
}
.articles-list-item__desc{
font-size:14px;
line-height:17px;
color:#2c2c2c;
display:block;
height:40%;
overflow:hidden;
}
@media only screen and (max-width:1200px){
.articles-list-item__desc{
height:27%;
}
}
@media only screen and (max-width:768px){
.articles-list-item__desc{
font-size:12px;
line-height:14px;
height:20%;
}
}
.articles-list-item__date{
margin-top:2px;
font-size:12px;
color:#929292;
display:-webkit-box;
display:flex;
}
@media only screen and (max-width:500px){
.articles-list-item__date{
display:block;
}
}
@media only screen and (max-width:1200px){
.articles-list-item__authors{
margin-right:0px;
max-height:40%;
display:inline-block;
overflow:hidden;
margin-bottom:1px;
}
}
.articles-list-item_place_author-details{
width:calc(100% / 2 - 15px);
margin-right:15px;
margin-bottom:30px;
display:-webkit-box;
display:flex;
text-decoration:none;
}
@media only screen and (max-width:700px){
.articles-list-item_place_author-details{
width:100%;
}
}
.articles-list-item__textheaders_place_author-details{
max-height:110px;
min-height:110px;
overflow-y:hidden;
}
.articles-list_authors{
display:block;
height:24%;
}
.articles-list-item__desc_place_author-details{
font-size:14px;
line-height:18px;
color:#2c2c2c;
height:14%;
overflow:hidden;
}
@media only screen and (max-width:768px){
.articles-list-item__desc_place_author-details{
font-size:13px;
line-height:16px;
}
}
@media only screen and (max-width:500px){
.articles-list-item__desc_place_author-details{
height:21%;
}
}
.pagination__button{
margin:30px auto 0;
text-decoration:none;
display:-webkit-box;
display:flex;
-webkit-box-pack:space-between;
justify-content:space-evenly;
text-align:center;
max-width:1300px;
}
.pagination__button .pag-list{
display:flex;
flex:1;
flex-wrap:wrap;
margin:0 auto;
}
.pagination__button span, .pagination__button div{
display:inline-block;
padding:10px 10px;
border-radius:5px;
font-size:20px;
color:#000;
margin:2px auto 0px;
}
.pagination__button div{
margin:0px auto;
}
.pagination__button .delta_button{
width:63px;
height:45px;
background:#525050;
border-radius:5px;
cursor:pointer;
}
.pagination__button .delta_button_dis{
background:#898989;
cursor:default;
}
.pagination__button .left{
float:left;
margin:auto;
}
.pagination__button img{
display:inline-block;
}
.pagination__button .left img{
position:relative;
top:4px;
}
.pagination__button .right{
float:right;
margin:auto;
}
.pagination__button .right img{
position:relative;
top:4px;
}
@media only screen and (max-width:800px){
.pagination__button span{
margin:1px auto 0px;
}
}
@media only screen and (max-width:650px){
.pagination__button span{
margin:1px auto 0px;
font-size:16px;
padding:5px 5px;
}
.pagination__button .left, .pagination__button .right{
width:40px;
height:100%;
}
.pagination__button .left img, .pagination__button .right img{
top:1px;
left:1px;
}
}
@media only screen and (max-width:380px){
.pagination__button span{
margin:0px auto 3px;
font-size:15px;
padding:3px 3px;
}
.pagination__button .left, .pagination__button .right{
width:30px;
height:100%;
}
.pagination__button .left img, .pagination__button .right img{
top:0px;
}
}
.archive-item__img{
max-width:300px;
width:100%;
margin-bottom:30px;
display:block;
}
@media only screen and (max-width:1024px){
.archive-item__img{
margin:40px auto;
}
}
.footer{
padding:50px 0;
}
.footer .wrapper{
display:-webkit-box;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
-webkit-box-pack:justify;
justify-content:space-between;
-webkit-box-align:center;
align-items:center;
}
@media only screen and (max-width:700px){
.footer .wrapper{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
flex-direction:column;
padding:0 50px;
}
}
.footer-left{
display:-webkit-box;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
flex-direction:column;
width:40%;
}
@media only screen and (max-width:700px){
.footer-left{
margin-bottom:40px;
width:100%;
}
}
.footer-left__item{
text-decoration:none;
color:#2d2d2d;
font-size:12px;
line-height:24px;
}
.footer-left__item:hover span{
border-bottom-color:transparent;
}
.footer-left__item span{
border-bottom:1px solid #d6d6d6;
transition:0.2s all;
}
.footer-left__item a{
text-decoration:none;
margin-left:5px;
color:#2d2d2d;
font-size:12px;
}
.footer-right .counter{
display:-webkit-box;
display:flex;
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
flex-direction:row;
flex-wrap:wrap;
width:196px;
}
.footer-right .counter__item{
width:88px;
height:31px;
margin-right:10px;
margin-bottom:10px;
}
.footer-right .counter__img{
width:100%;
height:auto;
}
.footer .topbutton{
background-color:#ac0303;
color:#fff;
text-decoration:none;
height:40px;
width:40px;
cursor:pointer;
font-weight:bold;
position:fixed;
bottom:80px;
right:10px;
z-index:1000;
}
.footer .topbutton .arrow{
margin-top:10px;
}
.footer .topbutton .arrow::before,
.footer .topbutton .arrow::after{
position:relative;
content:'';
display:block;
width:15px;
height:4px;
background:#fff;
}
.footer .topbutton .arrow::before{
transform:rotate(-30deg);
left:6px;
top:6px;
}
.footer .topbutton .arrow::after{
left:17px;
top:2px;
transform:rotate(30deg);
}
.theme-details{
margin-top:60px;
}
@media only screen and (max-width:1024px){
.theme-details{
margin-top:0;
}
}
.theme-details .wrapper{
display:-webkit-box;
display:flex;
}
@media only screen and (max-width:1235px){
.theme-details .wrapper{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
flex-direction:column;
}
}
.theme-details__content{
margin-bottom:40px;
width:calc(100% - 302px);
margin-right:60px;
}
@media only screen and (max-width:1175px){
.theme-details__content{
margin-right:0;
width:100%;
-webkit-box-flex:1;
flex:1 100%;
}
}
.theme-details__caption{
font-size:29px;
line-height:56px;
color:#2c2c2c;
margin-top:-15px;
}
@media only screen and (max-width:1024px){
.theme-details__caption{
text-align:center;
}
}
.theme-details__fulldesc{
font-size:20px;
line-height:22px;
color:#2c2c2c; 
}
@media only screen and (max-width:1024px){
.theme-details__fulldesc{
text-align:center; 
} 
}
.theme-details__list{
margin-top:40px;
display:-webkit-box;
display:flex;
flex-wrap:wrap; 
}
.theme-details__button{
margin:30px 0 0;
text-decoration:none;
display:block;
text-align:center;
}
.theme-details__button span{
display:inline-block;
cursor:pointer;
padding:9px 13px;
font-size:17px;
color:#fff;
background-color:#ac0303;
margin:0 auto;
text-align:center;
}
@media only screen and (max-width:1024px){
.theme-details__button{
display:-webkit-box;
display:flex;
-webkit-box-pack:center;
justify-content:center;
margin:30px 0;
}
}
.theme-details__side{
min-width:302px;
width:302px;
}
@media only screen and (max-width:1024px){
.theme-details__side{
width:100%;
}
}
