﻿@font-face {
font-family:"EyeFont-Light";
src:url(../fonts/EyeFont-Light.eot) format("embedded-opentype"),url(../fonts/EyeFont-Light.ttf) format("truetype"),url(../fonts/EyeFont-Light.svg) format("svg"),url(../fonts/EyeFont-Light.woff) format("woff");
font-display:swap
}

@font-face {
font-family:"EyeFont-Regular";
src:url(../fonts/EyeFont-Regular.eot) format("embedded-opentype"),url(../fonts/EyeFont-Regular.ttf) format("truetype"),url(../fonts/EyeFont-Regular.svg) format("svg"),url(../fonts/EyeFont-Regular.woff) format("woff");
font-display:swap
}

@font-face {
font-family:"EyeFont-Medium";
src:url(../fonts/EyeFont-Medium.eot) format("embedded-opentype"),url(../fonts/EyeFont-Medium.ttf) format("truetype"),url(../fonts/EyeFont-Medium.svg) format("svg"),url(../fonts/EyeFont-Medium.woff) format("woff");
font-display:swap
}

@font-face {
font-family:"EyeFont-Bold";
src:url(../fonts/EyeFont-BOLD.eot) format("embedded-opentype"),url(../fonts/EyeFont-BOLD.ttf) format("truetype"),url(../fonts/EyeFont-BOLD.svg) format("svg"),url(../fonts/EyeFont-BOLD.woff) format("woff");
font-display:swap
}

@font-face {
font-family:'lg';
src:url(../fonts/lg.eot) format("embedded-opentype"),url(../fonts/lg.ttf) format("truetype"),url(../fonts/lg.svg) format("svg"),url(../fonts/lg.woff) format("woff");
font-display:swap
}


howToUseStr {
width: 100%;
position: relative
}

howToUseStr:before {
content: '';
position: absolute;
z-index: -1;
left: 0;
right: 0;
bottom: 0;
height: 270px;
background: linear-gradient(to top,rgba(248,221,180,.03),transparent)
}

* {
padding:0;
margin:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}

a {
text-decoration:none;
outline:none;
color:inherit
}

html {
color:#222;
font-size:1em;
line-height:1.4
}

body {
background:#151515;
color:#fff;
font-family:"EyeFont-Regular";
}

::-moz-selection {
background:#b3d4fc;
text-shadow:none
}

::selection {
background:#b3d4fc;
text-shadow:none
}

header {
width:100%;
position:relative
}

header .header {
width:100%;
max-width:1232px;
padding:10px 0;
margin:0 auto;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:center;
justify-content:space-between;
-ms-flex-align:center;
align-items:center
}

header .header .logo {
width:45px;
height:45px;
margin-right:31px
}

header .header .logo img {
max-width:100%
}

.header_sub {
width:100%;
height:auto;
background:rgba(255,255,255,.05)
}

.logo_img .logo_title {
font-size:21px;
color:#fff;
font-family:"EyeFont-Bold"
}

header .header .sub_name {
display:none;
font-size:12px;
line-height:16px;
color:rgba(255,255,255,.6);
-webkit-font-smoothing:antialiased
}

header .header .sub_name b {
display:block;
color:rgba(255,255,255,.8);
font-family:"EyeFont-Medium"
}

header .header .nav_i_mal_elem a {
font-size:12px;
text-transform:uppercase;
letter-spacing:1px;
color:rgba(234, 238, 244, 1);
margin-right:30px;
padding:3px 2px;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out
}

header .header .nav_i_mal_elem a.active {
color:rgba(255,255,255,1)
}

header .header .nav_i_mal_elem a:hover,header .header .nav_i_mal_elem a:focus,header .header .nav_i_mal_elem a:active {
color:#fde5b8
}

.header_sub .header_contein {
width:100%;
max-width:1232px;
margin:0 auto;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:center;
justify-content:space-between;
-ms-flex-align:center;
align-items:center
}

.header_sub .header_contein .menu_flex_el {
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:flex-end;
justify-content:flex-end;
-ms-flex-align:center;
align-items:center
}

.header_sub .header_contein .menu_flex_el:first-child {
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:flex-start;
justify-content:flex-start;
-ms-flex-align:center;
align-items:center
}

.header_sub .header_contein .menu_flex_el a {
position:relative;
display:inline-flex;
font-size:14px;
color:rgba(255,255,255,.8);
letter-spacing:.01em;
height:55px;
min-height:55px;
line-height:55px;
margin-right:24px;
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease
}

.header_sub .header_contein .menu_flex_el a.active {
color:rgba(255,255,255,1)
}

.header_sub .header_contein .menu_flex_el a:after {
content:' ';
display:none;
position:absolute;
bottom:0;
right:0;
left:0;
height:2px;
background:#fae2b9;
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease
}

.header_sub .header_contein .menu_flex_el a:hover,.header_sub .header_contein .menu_flex_el a:focus,.header_sub .header_contein .menu_flex_el a:active {
color:rgba(255,255,255,1)
}

.header_sub .header_contein .menu_flex_el a.active:after {
display:block
}

.header_sub .header_contein .menu_flex_el a:hover::after,.header_sub .header_contein .menu_flex_el a:focus::after,.header_sub .header_contein .menu_flex_el a:active::after {
display:block;
background:rgba(255,255,255,.5)
}

.menu_init_ilum {
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
justify-content:center;
-webkit-justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}

footer {
width:100%;

}

footer .sub_footer {
width:100%;
border-top:1px solid rgba(255,255,255,.1)
}

footer .sub_footer .muv_line_nav {
width:100%;
max-width:1232px;
margin:0 auto;
padding:23px 0 22px
}

footer .sub_footer .for_nav_el {
list-style:none
}

footer .sub_footer .for_nav_el li {
font-family:"EyeFont-Light";
display:inline-block;
vertical-align:middle;
font-size:13px;
margin-right:24px;
line-height:20px;
color:#fae2b9;
opacity:.84;
letter-spacing:.05px;
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease
}

footer .sub_footer .for_nav_el li:hover {
opacity:.7
}

footer .main_fil_nav {
width:100%;
background:linear-gradient(to bottom,rgba(255,255,255,.01),transparent)
}

footer .footer {
width:100%;
max-width:1232px;
margin:0 auto;
padding:24px 0;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:flex-start;
align-items:flex-start
}

header .header .btn_enter_dash {
display:block;
width:fit-content;
border-radius:8px;
color:#f0f4fb;
background: #1762F9;
font-size:14px;
line-height:14px;
padding:14px 16px;
border:1px solid rgba(255,255,255,.1);
text-decoration:none;
-webkit-font-smoothing:antialiased;
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease
}

header .header .btn_enter_dash i {
margin-right:10px
}

header .header .btn_enter_dash:hover,header .header .btn_enter_dash:focus,header .header .btn_enter_dash:active {
border:1px solid #fae2b9
}

.slide_banner {
background:rgba(255,255,255,.01);
max-height:490px;
overflow:hidden
}

.slide_banner .banner-cell {
width:100%;
height:490px;
position:relative
}

.slide_banner .flickity-viewport {
padding-top:0!important
}

.slide_banner .banner-cell#in_one_dark {
background:linear-gradient(to right,#181c22,#0d2b4d)
}

.slide_banner .banner-cell#in_one_dark:after {
content:'';
z-index:0;
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
background:url(../images/banner_in_one.png) no-repeat center;
background-size:cover
}

.slide_banner .banner-cell .cont_banner {
width:100%;
max-height: 680px;
max-width:1250px;
height:100%;
margin:0 auto;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:flex-start;
justify-content:space-between;
-ms-flex-align:center;
align-items:center
}

.slide_banner.flickity-enabled.is-draggable .flickity-viewport {
cursor:inherit!important
}

.slide_banner .flickity-page-dots {
bottom:24px
}

.slide_banner .flickity-page-dots .dot {
width:8px;
height:8px;
margin:0;
background:rgba(255,255,255,.5)
}

.slide_banner .flickity-page-dots .dot:not(:last-child) {
margin-right:8px
}

.slide_banner .flickity-page-dots .dot.is-selected {
width:16px;
background:#fae2b9;
border-radius:30px
}

.slide_banner .banner-cell .cont_banner .banner_row {
width:50%;
position:relative;
z-index:1
}

.slide_banner .banner-cell .cont_banner .banner_row .filter {
display:block;
width:fit-content;
font-size:10px;
letter-spacing:.08em;
line-height:24px;
padding:0 16px;
text-transform:uppercase;
margin-bottom:24px;
border:1px solid rgba(255,255,255,.5);
border-radius:4px;
color:rgba(225,225,225,0.9);
-webkit-font-smoothing:antialiased
}

.slide_banner .banner-cell .cont_banner .banner_row .title {
max-width:460px;
font-family:"EyeFont-Light";
font-size:36px;
line-height:44px;
font-weight:300;
color:#fff;
letter-spacing:.02em;
margin-top:16px;
margin-bottom:32px
}

.slide_banner .banner-cell .cont_banner .banner_row .sub_title {
max-width:440px;
-webkit-font-smoothing:antialiased;
font-weight:300;
font-size:17px;
line-height:26px;
letter-spacing:.02em;
margin-bottom:32px;
color:rgba(234,238,244,0.8)
}

.slide_banner .banner-cell .cont_banner .banner_row .btn_link {
display:block;
width:fit-content;
border-radius:8px;
font-family:"EyeFont-Medium";
color:#fff;
font-size:15px;
line-height:50px;
padding:0 24px;
border:none;
background:#0b0b0b;
text-decoration:none;
-webkit-font-smoothing:antialiased;
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease
}

.slide_banner .banner-cell .cont_banner .banner_row .btn_link:hover,.slide_banner .banner-cell .cont_banner .banner_row .btn_link:focus,.slide_banner .banner-cell .cont_banner .banner_row .btn_link:active {
background:rgba(11,11,11,.5)
}

.pads_mod_g {
padding:80px 0
}

.product_wrap_cont {
width:100%;
position:relative
}

.product_wrap_cont:before {
content:'';
position:absolute;
left:0;
right:0;
bottom:0;
height:270px;
background:linear-gradient(to top,rgba(248,221,180,.03),transparent)
}

.product_block {
width:100%;
max-width:1232px;
margin:0 auto;
position:relative
}

.about_inner_item {
width:100%;
max-width:600px
}

.about_inner_item .filter {
font-size:12px;
letter-spacing:.08em;
text-transform:uppercase;
color:#f8ddb4
}

.about_inner_item .title {
font-family:"EyeFont-Light";
font-size:32px;
line-height:40px;
font-weight:300;
color:#fff;
letter-spacing:.02em;
margin-top:16px
}

.about_inner_item .description {
-webkit-font-smoothing:antialiased;
font-weight:300;
font-size:17px;
line-height:26px;
letter-spacing:.02em;
margin-top:32px;
color:#86868B
}

.btn_target_module {
font-family:"EyeFont-Medium";
-webkit-font-smoothing:antialiased;
display:block;
width:fit-content;
margin:0 auto;
font-size:15px;
line-height:50px;
letter-spacing:.02em;
color:#fae2b9;
padding:0 24px;
border-radius:8px;
text-align:center;
border:1px solid #F8DDB4;
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}

.btn_target_module:hover,.btn_target_module:focus,.btn_target_module:active {
background:#fae2b9;
color:#000
}

.news_block {
width:100%;
max-width:1232px;
margin:0 auto
}

.news_block.pads_mod_g {
padding-bottom:0
}

.news_slider_full {
width:100%;
height:400px;
margin:32px 0 56px
}

.news_slider_full .flickity-viewport {
padding-top:0
}

.news_full_item {
width:100%;
min-height:400px;
border-radius:8px;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:center;
align-items:center
}

.news_full_item .context_news,.news_full_item .cover_full_news {
width:50%
}

.news_full_item .cover_full_news img {
max-width:100%;
height:400px;
object-fit:cover
}

.news_full_item .context_news {
padding:60px 22px 60px 100px;
min-height:400px;
position:relative;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:column;
flex-direction:column;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:flex-start;
align-items:flex-start
}

.news_full_item .context_news .filter {
display:block;
width:fit-content;
font-size:10px;
letter-spacing:.08em;
line-height:24px;
padding:0 16px;
text-transform:uppercase;
margin-bottom:24px;
color:rgba(255,255,255,1);
border:1px solid rgba(255,255,255,1);
border-radius:4px
}

.news_full_item .context_news .title {
font-family:"EyeFont-Light";
font-size:32px;
line-height:40px;
font-weight:300;
color:#fff;
margin-bottom:24px;
letter-spacing:.02em
}

.news_full_item .context_news .sub_title {
max-width:440px;
-webkit-font-smoothing:antialiased;
font-weight:300;
font-size:16px;
line-height:24px;
letter-spacing:.02em;
margin-bottom:24px;
color:rgba(255,255,255,.8)
}

.news_full_item .foot_local .btn_link {
display:block;
width:fit-content;
border-radius:8px;
font-family:"EyeFont-Medium";
color:#fff;
font-size:15px;
line-height:50px;
padding:0 24px;
border:none;
background:#0b0b0b;
text-decoration:none;
-webkit-font-smoothing:antialiased;
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease
}

.news_full_item .foot_local .btn_link:hover,.news_full_item .foot_local .btn_link:focus,.news_full_item .foot_local .btn_link:active {
background:rgba(11,11,11,.5)
}

.news_slider_full .flickity-page-dots .dot.is-selected {
width:16px;
background:#fae2b9;
border-radius:30px
}

.news_slider_full .flickity-page-dots .dot {
width:8px;
height:8px;
margin:0;
background:rgba(255,255,255,.5)
}

.news_slider_full .flickity-page-dots .dot:not(:last-child) {
margin-right:8px
}

.news_sm_block {
margin-bottom:44px
}

.news_sm_block .news_sm_item {
position:relative;
width:calc(25% - 16px);
max-width:284px;
height:220px;
cursor:pointer;
background:rgba(234,238,244,.03);
border-radius:8px;
margin-bottom:4px;
padding:32px;
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease
}

.news_sm_block .news_sm_item:not(:last-child) {
margin-right:32px
}

.news_sm_block .news_sm_item a {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:1;
opacity:0
}

.news_sm_block .news_sm_item .news_sm_contain {
height:100%;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:column;
flex-direction:column;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:flex-start;
align-items:flex-start
}

.news_sm_block .news_sm_item .news_sm_contain .time {
font-size:14px;
color:rgba(255,255,255,.5);
line-height:14px;
margin-bottom:24px;
letter-spacing:.02em;
-webkit-font-smoothing:antialiased
}

.news_sm_block .news_sm_item .news_sm_contain .title_news {
font-size:15px;
line-height:24px;
letter-spacing:.02em;
color:rgba(234,238,244,0.8);
-webkit-font-smoothing:antialiased;
margin-bottom:16px;
-webkit-line-clamp:3;
display:-webkit-box;
-webkit-box-orient:vertical;
overflow:hidden;
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease
}

.news_sm_block .news_sm_item .news_sm_contain .filter_news .some_filter {
display:block;
width:fit-content;
font-size:10px;
letter-spacing:.08em;
line-height:24px;
padding:0 16px;
margin:0;
text-transform:uppercase;
color:rgba(255,255,255,1);
border:1px solid rgba(255,255,255,1);
border-radius:4px
}

.news_sm_block .news_sm_item:hover {
-webkit-transform:translateY(-4px);
transform:translateY(-4px);
box-shadow:0 4px 24px 0 rgba(0,0,0,.12)
}

.news_sm_block .news_sm_item:hover .title_news {
color:rgba(234,238,244,1)
}

.news_sm_block.product_scroll_list {
height:224px
}

.product_banner {
position:relative;
width:100%;
height:380px;
background:rgba(234,238,244,.03);
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:center;
justify-content:center;
-ms-flex-align:center;
align-items:center
}

.product_banner#search_system_product {
background:linear-gradient(to right,#181c22,#0d2b4d)
}

.product_banner#search_system_product:after {
content:'';
z-index:0;
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
background:url(../images/banner_in_one.png) no-repeat center;
background-size:cover
}

.product_banner:before {
content:'';
z-index:1;
position:absolute;
bottom:0;
width:100%;
height:100px;
background:linear-gradient(to top,#151515,transparent)
}

.product_banner .banner_thumb {
width:100%;
max-width:500px;
text-align:center;
padding-bottom:56px;
position:relative;
z-index:1
}

.product_banner .banner_thumb .filter {
display:block;
width:fit-content;
font-size:10px;
letter-spacing:.08em;
line-height:24px;
padding:0 16px;
text-transform:uppercase;
margin:0 auto;
border:1px solid rgba(255,255,255,.5);
border-radius:4px;
color:rgba(234,238,244,.5);
-webkit-font-smoothing:antialiased
}

.product_banner .banner_thumb .title {
font-family:"EyeFont-Light";
font-size:36px;
line-height:44px;
font-weight:300;
color:#fff;
letter-spacing:.02em;
margin-top:16px;
margin-bottom:32px;
text-shadow:0 0 5px rgba(0,0,0,.5)
}

.product_banner .banner_thumb .action_line_btn {
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:center;
justify-content:center;
-ms-flex-align:stretch;
align-items:inherit
}

.product_banner .banner_thumb .action_line_btn .btn_link {
cursor:pointer;
width:fit-content;
border-radius:8px;
font-family:"EyeFont-Medium";
color:#fff;
font-size:15px;
line-height:50px;
padding:0 24px;
border:none;
background:#0b0b0b;
border:1px solid #0b0b0b;
text-decoration:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-webkit-font-smoothing:antialiased;
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease
}

.product_banner .banner_thumb .action_line_btn .btn_link:not(:last-child) {
margin-right:16px
}

.product_banner .banner_thumb .action_line_btn .btn_link:hover,.product_banner .banner_thumb .action_line_btn .btn_link:focus,.product_banner .banner_thumb .action_line_btn .btn_link:active {
background:rgba(11,11,11,.5);
border:1px solid rgba(11,11,11,.5)
}

.product_banner .banner_thumb .action_line_btn .btn_link.true_tone {
background:#fff;
color:#000;
text-align:center;
border:1px solid #fff
}

.product_banner .banner_thumb .action_line_btn .btn_link.true_tone:hover,.product_banner .banner_thumb .action_line_btn .btn_link.true_tone:focus,.product_banner .banner_thumb .action_line_btn .btn_link.true_tone:active {
background:rgba(255,255,255,.5);
border:1px solid rgba(255,255,255,.5)
}

.stat_line_cont {
position:relative;
z-index:1;
width:100%;
max-width:1100px;
margin:0 auto;
margin-top:-56px;
background:#1C1C1C;
border-radius:8px;
padding:32px;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:center;
align-items:center
}

.stat_line_cont .stat_item {
max-width:280px;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:flex-start;
justify-content:flex-start;
-ms-flex-align:center;
align-items:center
}

.stat_line_cont .stat_item:not(:last-child) {
margin-right:32px
}

.stat_line_cont .stat_item .stat_count {
min-width:fit-content;
font-size:26px;
line-height:22px;
-webkit-font-smoothing:antialiased;
letter-spacing:.02em;
text-align:center;
margin-right:12px;
background:radial-gradient(circle at 31% -20px,#fbe2b9 0,#fbe2b9 70px,#8a31af 100px,transparent 0,transparent 100%),radial-gradient(circle at 48% calc(100% + 20px),#0c26e2 0,#4500dc 50px,#00b8ff 90px,transparent 0,transparent 100%),linear-gradient(#00ce8f,#17ffc9);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent
}

.stat_line_cont .stat_item .stat_count span {
display:block;
width:100%;
font-size:17px
}

.stat_line_cont .stat_item .stat_info {
font-size:15px;
line-height:24px;
letter-spacing:.02em;
color:rgba(234,238,244,0.8);
-webkit-font-smoothing:antialiased
}

.stat_line_cont .stat_item.bg_style_el .stat_count {
font-size:36px;
line-height:36px
}

.product_spec_container {
width:100%;
max-width:1100px;
margin:0 auto
}

.about_inner_item.inner_center {
text-align:center;
margin:0 auto
}

.block_kit_list_ui {
width:100%;
margin-top:72px
}

.block_kit_list_ui .list_kit_segm {
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:stretch;
align-items:inherit
}

.block_kit_list_ui .list_kit_segm:not(:last-child) {
margin-bottom:32px
}

.block_kit_list_ui .list_kit_segm .item_kit_segm {
width:calc(50% - 16px);
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:flex-start;
align-items:flex-start;
padding:32px;
background:rgba(234,238,244,.03);
border-radius:8px
}

.block_kit_list_ui .list_kit_segm .item_kit_segm .title {
font-family:"EyeFont-Medium";
font-size:20px;
line-height:24px;
letter-spacing:.02em;
margin-bottom:16px
}

.block_kit_list_ui .list_kit_segm .item_kit_segm .sub_art {
font-size:15px;
line-height:24px;
letter-spacing:.02em;
color:rgba(234,238,244,0.8);
-webkit-font-smoothing:antialiased
}

.block_kit_list_ui .list_kit_segm .item_kit_segm .icon_kit {
width:64px;
min-width:64px;
height:64px;
color:#fae2b9;
margin-left:32px;
font-size:28px;
border-radius:28px;
line-height:64px;
text-align:center;
background:rgba(255,255,255,.1)
}

.query_single_ui {
width:100%;
font-size:12px;
line-height:16px;
margin-top:32px;
text-align:center;
letter-spacing:.02em;
color:rgba(255,255,255,.5);
-webkit-font-smoothing:antialiased
}

.about_inner_item .btn_global_link {
font-family:"EyeFont-Medium"
}

.carousel_wrap_kit {
position:relative;
width:100%;
padding:72px 0 32px;
overflow-x:hidden
}

.carousel_wrap_kit:after {
content:'';
z-index:1;
position:absolute;
height:100%;
top:0;
left:0;
width:25%;
background:linear-gradient(to right,#151515,transparent);
pointer-events:none
}

.carousel_wrap_kit:before {
content:'';
z-index:1;
position:absolute;
height:100%;
top:0;
right:0;
width:25%;
background:linear-gradient(to left,#151515,transparent);
pointer-events:none
}

.carousel_wrap_kit .head_carousel_line {
display:flex
}

.carousel_wrap_kit .head_carousel_line:not(:last-child) {
margin-bottom:54px
}

.carousel_wrap_kit .carousel_line_hed .item_carousel_ui_it {
width:100%;
max-width:412px;
min-width:412px;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:flex-start;
align-items:flex-start;
padding:16px;
margin-right:54px;
background:#1D1D1D;
border-radius:8px
}

.carousel_wrap_kit .carousel_line_hed .item_carousel_ui_it .article_it_ui {
height:100%;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:column;
flex-direction:column;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:flex-start;
align-items:flex-start
}

.carousel_wrap_kit .carousel_line_hed .item_carousel_ui_it .article_it_ui .title {
font-family:"EyeFont-Light";
font-size:20px;
line-height:24px;
font-weight:300;
color:#fff;
letter-spacing:.02em;
margin:10px 0
}

.carousel_wrap_kit .carousel_line_hed .item_carousel_ui_it .article_it_ui .sub_art {
font-family:"EyeFont-Light";
font-weight:300;
font-size:15px;
line-height:22px;
letter-spacing:.02em;
color:rgba(234,238,244,0.64);
margin-bottom:10px
}

.carousel_wrap_kit .carousel_line_hed .item_carousel_ui_it .article_it_ui .filter_app {
font-size:12px;
letter-spacing:.08em;
text-transform:uppercase;
color:rgba(234,238,244,0.4)
}

.carousel_wrap_kit .carousel_line_hed .item_carousel_ui_it .icon_instr {
font-family:"EyeFont-Bold";
width:48px;
min-width:48px;
height:48px;
color:#fae2b9;
margin-left:16px;
font-size:22px;
border-radius:20px;
line-height:48px;
text-align:center;
background:rgba(255,255,255,.1)
}

.carousel_wrap_kit .carousel_line_hed .item_carousel_ui_it .icon_instr span {
font-size:18px
}

@keyframes carousel {
100% {
-webkit-transform:translateX(-100%) rotate(.01deg);
transform:translateX(-100%) rotate(.01deg)
}
}

.access_kit_cont {
width:100%;
margin:72px 0;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:stretch;
align-items:inherit
}

.access_kit_cont .item_access_ui {
width:calc(33% - 16px);
background:#1D1D1D;
border-radius:8px;
height:450px;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:flex-end;
justify-content:flex-end;
-ms-flex-align:flex-end;
align-items:flex-end;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease
}

.access_kit_cont .item_access_ui:hover {
-webkit-transform:translateY(-4px);
transform:translateY(-4px);
box-shadow:0 4px 24px 0 rgba(0,0,0,.12)
}

.access_kit_cont .item_access_ui:not(:last-child) {
margin-right:32px
}

.access_kit_cont .item_access_ui.one_day_tr {
background:#1D1D1D url(../images/tarif_1_day.webp) no-repeat center;
background-size:cover
}

.access_kit_cont .item_access_ui.thr_day_tr {
background:#1D1D1D url(../images/tarif_30_day.webp) no-repeat center;
background-size:cover
}

.access_kit_cont .item_access_ui.half_year_day_tr {
background:#1D1D1D url(../images/tarif_180_day.webp) no-repeat center;
background-size:cover
}

.access_kit_cont .item_access_ui .info_access {
width:100%;
padding:32px;
text-align:center
}

.access_kit_cont .item_access_ui .info_access .num_access {
-webkit-font-smoothing:antialiased;
font-family:"EyeFont-Medium";
font-size:28px;
line-height:36px;
color:#fff;
letter-spacing:.02em;
margin-bottom:12px;
text-shadow:0 0 5px rgba(0,0,0,.5)
}

.access_kit_cont .item_access_ui .info_access .sub_info {
-webkit-font-smoothing:antialiased;
font-weight:300;
font-size:17px;
line-height:26px;
margin-bottom:16px;
letter-spacing:.02em;
color:#86868B;
text-shadow:0 0 5px rgba(0,0,0,.8)
}

.access_kit_cont .item_access_ui .info_access .price_access {
font-size:50px;
letter-spacing:.02em;
-webkit-font-smoothing:antialiased;
background:radial-gradient(circle at 31% -20px,#fbe2b9 0,#fbe2b9 70px,#8a31af 100px,transparent 0,transparent 100%),radial-gradient(circle at 48% calc(100% + 20px),#0c26e2 0,#4500dc 50px,#00b8ff 90px,transparent 0,transparent 100%),linear-gradient(#00ce8f,#17ffc9);
-webkit-background-clip:text;
-webkit-text-fill-color:transparent
}

.info_access_list {
width:100%;
color:rgba(255,255,255,.6);
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:stretch;
align-items:inherit
}

.info_access_list .info_item_tr {
text-align:center;
padding:0 32px
}

.info_access_list .info_item_tr:not(:last-child) {
border-right:1px solid rgba(255,255,255,.03)
}

.info_access_list .info_item_tr:last-child {
max-width:450px
}

.info_access_list .info_item_tr .cover_item_tr {
font-size:17px;
letter-spacing:.02em;
margin-bottom:16px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}

.info_access_list .info_item_tr .cover_item_tr i {
font-size:21px
}

.info_access_list .info_item_tr .about_item_tr {
font-family:"EyeFont-Medium";
font-size:15px;
line-height:24px;
letter-spacing:.02em;
-webkit-font-smoothing:antialiased
}

.slide_banner#banner_track {
max-height:100%
}

.slide_banner#banner_track .banner-cell {
height:auto
}

.slide_banner .banner-cell#in_one_grey:after {
content:'';
z-index:-1;
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
background:linear-gradient(to bottom right,#1F2022,#32363A)
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row .sub_title {
margin-bottom:24px
}

.slide_banner .banner-cell .cont_banner .banner_row .item_set_ui {
width:100%;
margin-top:32px;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:flex-start;
justify-content:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start
}

.slide_banner .banner-cell .cont_banner .banner_row .item_set_ui .item_anons {
width:49.33333%;
max-width:49.33333%;
flex-basis:49.33333%;
padding:0 8px
}

.slide_banner .banner-cell .cont_banner .banner_row .item_set_ui .item_anons:first-child {
padding-left:0
}

.slide_banner .banner-cell .cont_banner .banner_row .item_set_ui .item_anons .title_s {
font-family:"EyeFont-Medium";
font-size:15px;
line-height:24px;
letter-spacing:.02em;
color:#FFF;
margin-bottom:4px
}

.slide_banner .banner-cell .cont_banner .banner_row .item_set_ui .item_anons .about_s {
font-size:13px;
line-height:20px;
letter-spacing:.02em;
color:rgba(255,255,255,.6);
-webkit-font-smoothing:antialiased
}

.stat_item_line_ui {
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:flex-start;
justify-content:flex-start;
-ms-flex-align:center;
align-items:center;
margin-top:32px
}

.stat_item_line_ui .profile_line {
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:flex-end;
justify-content:flex-end;
-ms-flex-align:center;
align-items:center;
margin-right:10px
}

.stat_item_line_ui .profile_line .item_pr {
width:36px;
height:36px;
border-radius:50%;
background:#FDE5B8;
color:#212325;
font-family:"EyeFont-Medium";
font-size:18px;
line-height:30px;
text-align:center;
background-size:cover;
border:3px solid #242629
}

.stat_item_line_ui .profile_line .item_pr:not(:last-child) {
margin-left:-14px
}

.stat_item_line_ui .profile_line .item_pr:last-child {
background:url(../images/pr_item_1.png)center no-repeat;
background-size:calc(100% + 6px)
}

.stat_item_line_ui .profile_line .item_pr:nth-child(2) {
background:url(../images/pr_item_2.png)center no-repeat;
background-size:calc(100% + 6px)
}

.stat_item_line_ui .profile_line .item_pr:nth-child(3) {
background:url(../images/pr_item_3.png)center no-repeat;
background-size:calc(100% + 6px)
}

.stat_item_line_ui .line_anons_ed {
font-family:"EyeFont-Medium";
font-size:13px;
line-height:20px;
letter-spacing:.02em;
color:rgba(255,255,255,.6);
-webkit-font-smoothing:antialiased
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row .btn_link {
font-family:"EyeFont-Medium";
-webkit-font-smoothing:antialiased;
display:block;
cursor:pointer;
width:fit-content;
text-align:center;
font-size:15px;
line-height:42px;
letter-spacing:.02em;
color:#fff;
padding:0 18px;
margin-top:32px;
border-radius:4px;
background:rgba(255,255,255,.1);
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row .btn_link:hover,.slide_banner#banner_track .banner-cell .cont_banner .banner_row .btn_link:focus,.slide_banner#banner_track .banner-cell .cont_banner .banner_row .btn_link:active {
background:rgba(255,255,255,.3)
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row#prom_thumb {
width:40%;
min-width:480px;
padding:56px 0
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row#image_prewie {
width:60%;
height:100%
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row#image_prewie .contain_pr_img {
height:100%;
width:100%;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:center;
justify-content:center;
-ms-flex-align:flex-end;
align-items:flex-end
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row#image_prewie img {
max-width:100%;
max-height: 100%;
object-fit:contain
}

.anonserTr {
width:100%;
padding:24px 0;
background:rgba(36,36,36,.2)
}

.anonserTr .containUi {
width:100%;
max-width:1232px;
margin:0 auto
}

.anonserTr .containUi .contentUi {
width:100%;
font-size:12px;
line-height:16px;
letter-spacing:.02em;
color:rgba(255,255,255,.3);
-webkit-font-smoothing:antialiased
}


.blockSegmentLine {
width:100%;
margin-bottom:32px;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:stretch;
align-items:inherit
}

.blockSegmentLine#blockSegmUiLex {
margin-top:72px
}

.blockSegmentLine .blockItemUI {
width:calc(50% - 16px);
padding:32px;
background:rgba(234,238,244,.03);
border-radius:8px
}


@media screen and (max-width: 420px) {
.blockSegmentLine .blockItemUI .filter {
font-family:"EyeFont-Medium";
font-size:20px;
line-height:26px;
letter-spacing:.02em;
margin-bottom:22px;
font-weight:300
}
}

.blockSegmentLine .blockItemUI .filter {
font-family:"EyeFont-Medium";
font-size:20px;
line-height:26px;
letter-spacing:.02em;
margin-bottom:22px;
font-weight:300
}

.blockSegmentLine .blockItemUI .title {
font-family:"EyeFont-Medium";
font-size:36px;
max-width:430px;
line-height:42px;
letter-spacing:.02em;
margin-bottom:32px;
font-weight:300;
-webkit-font-smoothing:antialiased
}

.blockSegmentLine .blockItemUI .title span {
color:#FDE5B8
}

.blockSegmentLine .blockItemUI .about {
-webkit-font-smoothing:antialiased;
font-weight:300;
font-size:18px;
line-height:26px;
letter-spacing:.02em;
margin-bottom:72px;
color:rgba(255,255,255,.8)
}

.blockSegmentLine .blockItemUI .coverItemUI {
width:100%
}

.blockSegmentLine .blockItemUI .coverItemUI img {
max-width:100%
}

.blockSegmentLine .blockItemUI .item_set_ui {
width:100%;
margin-top:32px;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:flex-start;
justify-content:flex-start;
-ms-flex-align:flex-start;
align-items:flex-start
}

.blockSegmentLine .blockItemUI .item_set_ui .item_anons {
width:49.33333%;
max-width:49.33333%;
flex-basis:49.33333%;
padding:0 8px
}

.blockSegmentLine .blockItemUI .item_set_ui .item_anons:first-child {
padding-left:0
}

.blockSegmentLine .blockItemUI .item_set_ui .item_anons .title_s {
font-family:"EyeFont-Medium";
font-size:46px;
letter-spacing:.02em;
font-weight:300;
-webkit-font-smoothing:antialiased
}

.blockSegmentLine .blockItemUI .item_set_ui .item_anons .about_s {
font-size:15px;
line-height:24px;
letter-spacing:.02em;
color:rgba(255,255,255,.6);
-webkit-font-smoothing:antialiased
}

.blockSegmentLine#stickyProj {
-ms-flex-align:flex-start;
align-items:flex-start
}

.blockSegmentLine .blockItemUI#activeStickyProj {
position:-webkit-sticky;
position:sticky;
top:95px
}

.blockSegmentLine .blockItemUI#activeStickyProj .filter {
color:rgba(255,255,255,1);
-webkit-font-smoothing:antialiased
}

.blockSegmentLine .blockItemUI#activeStickyProj .btn_link {
font-family:"EyeFont-Medium";
-webkit-font-smoothing:antialiased;
display:block;
cursor:pointer;
width:fit-content;
text-align:center;
font-size:15px;
line-height:42px;
letter-spacing:.02em;
color:#fff;
padding:0 18px;
margin-top:32px;
border-radius:4px;
background:rgba(255,255,255,.1);
-webkit-transition-property:all;
transition-property:all;
-webkit-transition-duration:.4s;
transition-duration:.4s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}

.blockSegmentLine .blockItemUI#activeStickyProj .btn_link:hover,.blockSegmentLine .blockItemUI#activeStickyProj .btn_link:focus,.blockSegmentLine .blockItemUI#activeStickyProj .btn_link:active {
background:rgba(255,255,255,.3)
}

.blockSegmentLine .blockItemUI#activeStickyProj .about {
margin-bottom:32px
}

.blockSegmentLine .blockItemUI#PhotoSearch {
background:linear-gradient(to bottom right,#1C1C1C,#1D2C23)
}

.blockSegmentLine .blockItemUI#PhotoSearch .title {
color:#74ffa8
}

.blockSegmentLine .blockItemUI#PhotoSearch .about {
color:rgba(255,255,255,.8);
margin-bottom:32px
}

.blockListItemSeg {
width:calc(50% - 16px)
}

.blockListItemSeg .blockItemUI {
width:100%
}

.blockListItemSeg .blockItemUI:not(:last-child) {
margin-bottom:32px
}

.blockSegmentLine .blockItemUI#NumberSearch {
padding:0;
background:linear-gradient(to bottom right,#1D2C23,#061420)
}

.blockSegmentLine .blockItemUI#NumberSearch .containPaddingUIElem {
padding:32px 32px 32px
}

.blockSegmentLine .blockItemUI#NumberSearch .title {
color:#3785ff;
filter:brightness(1.3)
}

.blockSegmentLine .blockItemUI#NumberSearch .about {
color:rgba(255,255,255,.8);
margin-bottom:32px
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI {
width:100%;
position:relative;
padding:62px 105px 0;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:stretch;
align-items:inherit
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI > div {
width:50%
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI .contentItemSeg {
max-width:460px;
padding-right:22px;
padding-bottom:62px;
z-index:1
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchName {
background:linear-gradient(39deg,#1C1C1C,#13191E,#061420)
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI .contentItemSeg .query_single_ui {
text-align:left;
margin-top:0
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI .contentItemSeg .about {
margin-bottom:22px;
color:rgba(255,255,255,.7)
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI .coverItemUI {
position:relative;
z-index:1
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI .coverItemUI img {
max-width:360px;
position:absolute;
bottom:0;
right:0
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI .bgCoverSubj {
position:absolute;
z-index:0;
width:100%;
top:0;
right:0;
bottom:0;
left:0
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchName .bgCoverSubj {
background:url(../images/bgCoverItem_1.webp)no-repeat center;
background-size:cover
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegamAc {
-ms-flex-direction:row;
flex-direction:row-reverse;
background:#081520
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegamAc .coverItemUI img {
max-height:430px;
right:inherit
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegamAc .contentItemSeg {
padding-right:0;
padding-left:22px
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegamAc .bgCoverSubj {
background:url(../images/bgCoverItem_2.webp)no-repeat center;
background-size:cover
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegramGeo {
background:#181818;
margin-bottom:72px
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegramGeo .title {
color:#FFC964
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegramGeo .bgCoverSubj {
width:49%;
left:inherit;
background:url(../images/coverItem_5.webp)no-repeat left;
background-size:cover
}

.blockSegmentLine .blockItemUI#searchCarInfo {
padding:0;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:column;
flex-direction:column;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:stretch;
align-items:inherit
}

.blockSegmentLine .blockItemUI#searchCarInfo .containPaddingUIElem {
padding:32px 32px 0
}

.blockListItemUIseg {
width:calc(50% - 16px);
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:column;
flex-direction:column;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:stretch;
align-items:inherit
}

.blockSegmentLine .blockItemUI#searchCarInfo .about {
margin-bottom:32px
}

.blockListItemUIseg .lineItemFlexUI {
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:stretch;
align-items:inherit
}

.blockListItemUIseg .lineItemFlexUI .itemBlock {
width:calc(50% - 16px);
border-radius:8px;
background:rgba(234,238,244,.03)
}

.blockListItemUIseg .lineItemFlexUI .itemBlock .itemCover {
width:100%;
height:166px;
background:rgba(255,255,255,.03);
border-radius:8px 8px 0 0;
position:relative
}

.blockListItemUIseg .lineItemFlexUI .itemBlock .itemCover .ImageOver {
position:absolute;
top:0;
right:0;
bottom:0;
left:0
}

.blockListItemUIseg .lineItemFlexUI .itemBlock#searchEmail .itemCover .ImageOver {
background:url(../images/coverItem_7.webp)no-repeat center;
background-size:contain
}

.blockListItemUIseg .lineItemFlexUI .itemBlock#searchPass .itemCover .ImageOver {
background:url(../images/coverItem_8.webp)no-repeat center;
background-size:contain
}

.blockListItemUIseg .lineItemFlexUI .itemBlock .itemAbout {
font-family:"EyeFont-Medium";
font-size:20px;
line-height:28px;
letter-spacing:.02em;
padding:24px 24px 32px;
font-weight:300;
-webkit-font-smoothing:antialiased
}

.blockListItemUIseg .lineItemFlexUI .itemBlock .itemAbout span {
color:#F8DDB4
}

.blockListItemUIseg .itemSegUIFully {
width:100%;
position:relative;
border-radius:8px;
background:rgba(234,238,244,.03);
padding:24px 24px 0;
margin-top:32px;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:center;
align-items:center
}

.blockListItemUIseg .itemSegUIFully .itemAbout {
width:50%;
font-family:"EyeFont-Medium";
font-size:26px;
line-height:34px;
letter-spacing:.02em;
padding:0 0 24px;
font-weight:300;
-webkit-font-smoothing:antialiased
}

.blockListItemUIseg .itemSegUIFully .itemAbout span {
color:#F8DDB4
}

.blockListItemUIseg .itemSegUIFully .itemCover {
width:50%
}

.blockListItemUIseg .itemSegUIFully .itemCover img {
max-width:100%
}

.lineStepList {
width:100%;
margin-top:72px;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;
display:-o-flex;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-pack:space-between;
justify-content:space-between;
-ms-flex-align:flex-start;
align-items:flex-start
}

.lineStepList .stepItem {
width:33.33333%;
max-width:33.33333%;
flex-basis:33.33333%;
text-align:center
}

.lineStepList .stepItem:not(:last-child) {
margin-right:32px
}

.lineStepList .stepItem .counter {
width:72px;
height:72px;
margin:0 auto;
text-align:center;
background:#1C1C1C;
color:#fff;
font-size:36px;
line-height:72px;
border-radius:28px;
margin-bottom:24px
}

.lineStepList .stepItem .titleStep {
font-family:"EyeFont-Medium";
font-size:20px;
line-height:24px;
letter-spacing:.02em;
margin-bottom:16px
}

.lineStepList .stepItem .paragStep {
font-size:15px;
line-height:24px;
letter-spacing:.02em;
color:rgba(234,238,244,0.8);
-webkit-font-smoothing:antialiased
}

.lineStepList .stepItem .paragStep a {
color:#F8DDB4;
font-family:"EyeFont-Medium"
}

.lineStepList .stepItem .paragStep a:hover,.lineStepList .stepItem .paragStep a:focus,.lineStepList .stepItem .paragStep a:active {
text-decoration:underline
}

@media screen and (max-width: 1350px) {
.slide_banner#banner_track .banner-cell .cont_banner {
-ms-flex-align:flex-end;
align-items:flex-end
}
}

@media screen and (max-width: 1000px) {
.slide_banner#banner_track {
height:auto
}

.slide_banner#banner_track .banner-cell .cont_banner {
-ms-flex-direction:column;
flex-direction:column
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row#prom_thumb {
width:100%;
min-width:auto
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row#image_prewie {
display:flex;
margin-top:-150px;
width:100%
}

.anonserTr {
padding:24px
}

.blockSegmentLine {
-ms-flex-direction:column;
flex-direction:column
}

.blockSegmentLine .blockItemUI {
width:100%
}

.blockSegmentLine .blockItemUI .filter {
font-size:18px;
line-height:22px;
margin-bottom:16px
}

.blockSegmentLine .blockItemUI .title {
font-size:28px;
line-height:34px;
margin-bottom:24px
}

.blockSegmentLine .blockItemUI .about {
font-size:16px;
line-height:24px;
margin-bottom:32px
}

.blockSegmentLine .blockItemUI:not(:last-child) {
margin-bottom:24px
}

.blockSegmentLine {
margin-bottom:24px
}

.blockSegmentLine .blockItemUI#activeStickyProj {
position:relative;
top:inherit
}

.blockListItemSeg {
width:100%
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI {
padding:32px 32px 0
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI .coverItemUI img {
max-width:320px
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegamAc .coverItemUI img {
max-width:280px;
left:0
}

.blockSegmentLine#blockSegmUiLex {
margin-top:44px
}

.blockListItemUIseg {
width:100%
}

.blockListItemUIseg .lineItemFlexUI .itemBlock {
width:calc(50% - 12px)
}

.blockListItemUIseg .itemSegUIFully {
margin-top:24px
}

.blockListItemUIseg .itemSegUIFully .itemCover {
text-align:center
}

.blockListItemUIseg .itemSegUIFully .itemCover img {
max-width:240px
}

.blockSegmentLine .blockItemUI .coverItemUI {
text-align:center
}

.blockSegmentLine .blockItemUI .coverItemUI img {
max-width:100%
}
}

@media screen and (max-width: 868px) {
.stat_item_line_ui {
display:none
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row {
text-align:left
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row .title {
margin:0 0 12px
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row .sub_title {
margin:0 0 24px
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row .filter {
margin:0 0 10px
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row .btn_link {
margin:32px 0
}

.blockSegmentLine .blockItemUI {
padding:24px
}

.blockSegmentLine .blockItemUI#NumberSearch .containPaddingUIElem {
padding:24px 24px 0
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegramGeo {
margin-bottom:44px
}

.lineStepList {
margin-top:44px
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI {
padding:24px 24px 0
}
}

@media screen and (max-width: 768px) {
.blockSegmentLine#fullSegmentWidthUI .blockItemUI,.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegamAc {
-ms-flex-direction:column;
flex-direction:column
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI .contentItemSeg {
max-width:100%;
padding-right:0;
padding-bottom:24px
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegamAc .contentItemSeg {
padding-left:0
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI > div {
width:100%
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI .coverItemUI img {
position:relative;
max-width:290px;
right:-20px
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegamAc .coverItemUI img {
max-width:260px
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegramGeo .bgCoverSubj {
position:relative;
width:100%;
height:220px;
background:url(../images/coverItem_5.webp)no-repeat center top;
background-size:cover
}

.blockListItemUIseg .lineItemFlexUI .itemBlock .itemAbout {
font-size:18px;
line-height:24px;
padding:24px
}

.blockListItemUIseg .itemSegUIFully .itemAbout {
font-size:22px;
line-height:28px
}

.blockListItemUIseg .itemSegUIFully .itemCover img {
max-width:200px
}

.lineStepList {
-ms-flex-direction:column;
flex-direction:column
}

.lineStepList .stepItem {
width:100%;
max-width:100%;
flex-basis:100%;
text-align:center
}

.lineStepList .stepItem:not(:last-child) {
margin-right:0;
margin-bottom:24px
}

.lineStepList .stepItem .counter {
margin:0 auto 16px
}

.lineStepList .stepItem .aboutStep {
max-width:450px;
margin:0 auto
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row#image_prewie {
margin-top:-120px
}
}

@media screen and (max-width: 520px) {
.blockSegmentLine#fullSegmentWidthUI .blockItemUI#searchTelegamAc .coverItemUI img {
max-width:220px
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI .coverItemUI img {
max-width:250px
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row#image_prewie {
margin-top:-70px
}

.anonserTr {
padding:16px
}

.blockSegmentLine#blockSegmUiLex {
margin-top:24px
}

.blockSegmentLine .blockItemUI {
padding:16px
}

.blockSegmentLine .blockItemUI .title {
font-size:25px;
line-height:32px;
margin-bottom:16px
}

.blockSegmentLine .blockItemUI .item_set_ui {
margin-top:24px;
-ms-flex-direction:column;
flex-direction:column
}

.blockSegmentLine .blockItemUI .item_set_ui .item_anons {
width:100%;
max-width:100%;
flex-basis:100%;
padding:0
}

.blockSegmentLine .blockItemUI .item_set_ui .item_anons:not(:last-child) {
margin-bottom:16px
}

.blockSegmentLine .carousel_wrapUi {
padding:16px 0 24px
}

.blockSegmentLine .blockItemUI#NumberSearch .about {
margin-bottom:10px
}

.blockSegmentLine .blockItemUI#searchCarInfo .containPaddingUIElem {
padding:16px 16px 0
}

.blockListItemUIseg .lineItemFlexUI {
-ms-flex-direction:column;
flex-direction:column
}

.blockListItemUIseg .lineItemFlexUI .itemBlock {
width:100%
}

.blockListItemUIseg .lineItemFlexUI .itemBlock:not(:last-child) {
margin-bottom:16px
}

.blockListItemUIseg .itemSegUIFully {
margin-top:16px
}

.blockListItemUIseg .lineItemFlexUI .itemBlock .itemAbout {
padding:24px 16px
}

.blockListItemUIseg .itemSegUIFully {
padding:16px 16px 0
}

.blockListItemUIseg .itemSegUIFully .itemAbout {
font-size:20px;
line-height:26px
}

.blockSegmentLine .blockItemUI:not(:last-child) {
margin-bottom:16px
}

.blockSegmentLine {
margin-bottom:16px
}

.blockSegmentLine#fullSegmentWidthUI .blockItemUI {
padding:16px 16px 0
}

.blockListItemUIseg .itemSegUIFully .itemCover img {
max-width:180px
}

.slide_banner .banner-cell .cont_banner .banner_row .item_set_ui {
-ms-flex-direction:column;
flex-direction:column
}

.slide_banner .banner-cell .cont_banner .banner_row .item_set_ui .item_anons {
padding:0;
width:100%;
max-width:100%;
flex-basis:100%
}

.slide_banner .banner-cell .cont_banner .banner_row .item_set_ui .item_anons:not(:last-child) {
margin-bottom:8px
}

.slide_banner .banner-cell .cont_banner .banner_row .item_set_ui .item_anons .title_s {
margin-bottom:2px
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row .sub_title {
margin:0 0 16px
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row .btn_link {
width:100%;
margin:16px 0 24px
}

.slide_banner#banner_track .banner-cell .cont_banner .banner_row#prom_thumb {
padding:44px 0
}

.blockSegmentLine .blockItemUI#NumberSearch .containPaddingUIElem {
padding:16px 16px 16px
}
}

@media screen and (max-width: 420px) {
.blockListItemUIseg .itemSegUIFully {
-ms-flex-direction:column;
flex-direction:column
}

.blockListItemUIseg .itemSegUIFully .itemAbout {
width:100%
}

.blockListItemUIseg .lineItemFlexUI .itemBlock .itemCover {
height:144px
}

.blockSegmentLine .blockItemUI .filter {
font-size:16px;
line-height:22px;
margin-bottom:12px
}

.blockListItemUIseg .itemSegUIFully .itemCover {
width:100%
}
}

@media screen and (max-width: 1350px) {
header .header {
padding:10px 20px
}

.header_sub .header_contein {
padding:0 20px
}

.frame_dash {
padding:0 20px;
padding-top:48px
}

.slide_contest_ui .col_hight_int {
width:auto;
min-width:320px
}

footer .sub_footer .muv_line_nav {
padding:23px 20px 22px
}

footer .footer {
padding:24px 20px
}

footer .copy_kit_line {
padding:0 20px
}

.catalog_search_kit .item_search_ui .cont_ui_instr {
max-width:332px
}

.catalog_search_kit .item_search_ui .cont_ui_instr .article_it_ui .filter_app {
font-size:11px
}

.catalog_search_kit .item_search_ui .cont_ui_instr:not(:last-child) {
margin-right:16px
}

.catalog_search_kit .item_search_ui {
max-width:680px
}

.catalog_search_kit .item_search_ui .cont_ui_instr .article_it_ui .title {
font-size:19px;
line-height:22px
}

.catalog_search_kit .item_search_ui .cont_ui_instr .article_it_ui .sub_art {
font-size:14px;
line-height:21px
}

.frame_dash .tab_line_ui {
width:375px;
min-width:320px;
padding:0 24px 0 0
}

.slide_banner .banner-cell .cont_banner {
padding:0 20px
}

.product_block,.specializ_block,.specializ_block,.news_block,.spec_info_block {
padding-left:20px;
padding-right:20px
}

.product_scroll_list .product_dev_item {
width:25%;
max-width:274px;
min-width:274px
}

.specializ_list_item .spec_item {
min-width:389px
}

.news_sm_block .news_sm_item {
min-width:284px
}

.news_full_item .context_news {
padding:60px 22px 60px 60px
}

.slide_banner .banner-cell .cont_banner .banner_row {
padding-left:22px
}

.carousel_wrap_kit .carousel_line_hed {
width:2750px
}

.carousel_wrap_kit .carousel_line_hed .item_carousel_ui_it {
max-width:362px;
min-width:362px;
margin-right:36px
}

.carousel_wrap_kit .carousel_line_hed {
margin-right:36px
}

.stat_line_cont,.spec_block_info_at {
max-width:1060px
}

.carousel_wrap_kit .head_carousel_line:not(:last-child) {
margin-bottom:36px
}

.carousel_wrap_kit .carousel_line_hed .item_carousel_ui_it .article_it_ui .title {
font-size:16px;
line-height:22px
}

.carousel_wrap_kit .carousel_line_hed .item_carousel_ui_it .article_it_ui .sub_art {
font-size:13px;
line-height:18px
}

.carousel_wrap_kit .carousel_line_hed .item_carousel_ui_it .article_it_ui .filter_app {
font-size:10px
}

.product_spec_container,.journal_news_eog_ui {
padding-right:20px;
padding-left:20px
}

.product_band_ui .product_item_e .info_product {
width:calc(100% - 395px);
padding-right:16px
}

.product_band_ui .product_item_e .cover_product {
width:395px;
background-position:bottom
}

.accountInfoHeader .headerContainer {
padding:32px 20px
}
}

@media screen and (max-width: 1100px) {
.slide_contest_ui {
-ms-flex-direction:column;
flex-direction:column
}

.vacancies_block {
margin:44px auto 0
}

.contact_info {
margin:44px 0 0
}

.slide_contest_ui .col_width_int {
margin-right:0;
margin-bottom:24px
}

.product_block .product_list_items .prod_line_it {
-ms-flex-direction:column;
flex-direction:column
}

.product_block .product_list_items .product_item_el {
width:100%
}

.product_block .product_list_items .product_item_el:not(:last-child) {
margin-right:0;
margin-bottom:24px
}

.product_scroll_list .product_dev_item:not(:last-child),.specializ_list_item .spec_item:not(:last-child),.news_sm_block .news_sm_item:not(:last-child) {
margin-right:24px
}

.product_scroll_list {
margin-top:24px
}

.product_block .product_list_items .prod_line_it {
margin-top:44px
}

.specializ_list_item {
margin:44px auto
}

.news_slider_full {
margin-bottom:44px
}

.promo_who_calls .contain_app_eog .about_app {
padding-left:44px;
padding-right:24px
}

.product_band_ui .product_item_e .cover_product {
width:320px
}

.product_band_ui .product_item_e .info_product {
width:calc(100% - 320px)
}

.product_band_ui .product_item_e:not(:last-child) {
margin-bottom:24px
}

.spec_item_list_e .spec_item_line {
-ms-flex-direction:column;
flex-direction:column
}

.spec_item_list_e .spec_item_line .spec_item {
width:100%
}

.spec_item_list_e .spec_item_line .spec_item:not(:last-child) {
margin-bottom:24px
}

.spec_item_list_e .spec_item_full {
margin-top:24px;
text-align:left
}

.spec_item_list_e .spec_item_full .title,.spec_item_list_e .spec_item_full .about {
max-width:100%
}
}

@media screen and (max-width: 1000px) {
.frame_dash .tab_line_ui#journal_tab_line_ind {
display:none
}

.journal_news_list {
padding:0
}

.journal_news_eog_ui {
max-width:868px
}

.frame_dash#journal_page_ind {
padding-top:24px
}

.line_form_ui_get#list_item_form_input_ui .btn_get_form {
width:50%
}

.frame_dash#requset_page .tab_line_ui#preference_tag {
padding:0
}

.frame_dash#requset_page .tab_line_ui.pr_manage_page#preference_tag {
margin-top:24px
}

.list_mob_prew_line {
display:block
}

.nav_filter_g {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}

.frame_dash {
-ms-flex-direction:column;
flex-direction:column;
max-width:868px;
padding-top:24px
}

.frame_dash .tab_line_ui {
width:100%
}

footer .footer .menu_nav_set:not(:last-child) {
margin-right:0;
text-align:center;
width:100%;
margin-bottom:16px
}

footer .footer .sub_nav_ui .title_mav {
margin-right:0;
color:rgba(255,255,255,.9)
}

footer .footer,footer .copy_kit_line {
-ms-flex-direction:column;
flex-direction:column;
-ms-flex-pack:flex-start;
justify-content:flex-start;
-ms-flex-align:center;
align-items:center
}

footer .footer .contacts_kit {
text-align:center
}

footer .footer .contacts_kit .sub_kit_subj {
color:rgba(255,255,255,.9)
}

footer .copy_kit_line .copy_ui,footer .sub_footer .muv_line_nav {
width:100%;
text-align:center
}

.frame_dash .product_item_ui,.frame_dash .tab_line_ui {
padding:0
}

.slide_contest_ui .title_desk_h {
font-size:26px;
line-height:34px
}

.frame_dash .tab_line_ui {
margin-bottom:24px
}

.tab_search_item .search_item_ui {
padding:18px 8px
}

.full_slide_content .slide_ui_ff .title {
font-size:18px;
line-height:26px
}

.full_slide_content .slide_ui_ff .list_title {
font-size:14px;
line-height:21px
}

.slide_contest_ui .ab_st_text_pon {
font-size:15px;
line-height:21px
}

footer .sub_footer .for_nav_el li:last-child {
margin-right:0
}

body > header > div.header > div:nth-child(1) > div.nav_i_mal_elem {
display:none
}

footer .copy_kit_line .copy_soc_link a:first-child {
margin-left:0
}

footer {
margin-bottom:90px
}

footer#login_foot_in {
margin-bottom:0
}

.catalog_search_kit .item_search_ui {
max-width:100%
}

.catalog_search_kit .item_search_ui .cont_ui_instr {
max-width:403px
}

.frame_dash#requset_page .product_item_ui,.frame_dash#requset_page .tab_line_ui {
padding:0
}

.frame_dash#requset_page .tab_line_ui {
padding:0
}

.result_search_page .header_eye_search {
margin-bottom:16px
}

#search_result_mob > div > div:nth-child(1) {
display:none
}

#search_result_mob > div > div:nth-child(2) {
display:none
}

.product_block,.specializ_block,.specializ_block,.news_block,.stat_line_cont,.spec_block_info_at,.product_spec_container,.spec_info_block,.prom_block_fil .content_el {
max-width:868px
}

.prom_block_fil .content_el .title {
font-size:30px;
line-height:36px
}

.prom_block_fil .content_el {
padding:82px 32px 82px 452px
}

.news_slider_full {
height:350px
}

.slide_banner .banner-cell .cont_banner .banner_row#image_prewie {
display:none
}

.slide_banner .banner-cell .cont_banner {
max-width:868px
}

.slide_banner .banner-cell .cont_banner .banner_row {
padding-left:0;
width:100%
}

.slide_banner {
height:420px
}

.slide_banner .banner-cell {
height:420px
}

.slide_banner .banner-cell .cont_banner .banner_row .sub_title,.about_inner_item .description,.promo_who_calls .contain_app_eog .about_app .sub_title,.news_full_item .context_news .sub_title,.news_sm_block .news_sm_item .news_sm_contain .title_news,.product_scroll_list .product_dev_item .about_prod {
font-size:15px;
line-height:22px
}

.news_full_item .cover_full_news img {
height:350px
}

.slide_banner .flickity-page-dots {
bottom:12px
}

.product_scroll_list .product_dev_item {
width:33%;
max-width:260px;
min-width:260px
}

.slide_banner .banner-cell .cont_banner .banner_row .title {
font-size:32px;
line-height:40px
}

.about_inner_item .description {
font-size:15px;
line-height:24px
}

.news_full_item .cover_full_news {
width:35%
}

.news_full_item .context_news .title {
font-size:24px;
line-height:32px;
margin-bottom:16px
}

.news_full_item .context_news {
width:65%;
height:350px;
min-height:350px;
padding:44px 22px 44px 44px
}

.news_full_item {
height:350px;
min-height:350px
}

.news_block.pads_mod_g {
padding-bottom:0
}

.specializ_list_item .spec_item {
width:calc(50% - 12px);
max-width:401px
}

.slide_banner .banner-cell .cont_banner .banner_row .title,.about_inner_item .title,.promo_who_calls .contain_app_eog .about_app .title,.product_banner .banner_thumb .title {
font-size:26px;
line-height:34px
}

.news_sm_block .news_sm_item {
width:calc(50% - 12px);
max-width:401px
}

.about_inner_item .description {
margin-top:16px
}

.promo_who_calls .contain_app_eog {
max-width:868px
}

.promo_who_calls .contain_app_eog .about_app {
padding:44px 24px
}

.promo_who_calls .contain_app_eog .about_app .title {
margin-bottom:16px
}

.promo_who_calls .contain_app_eog .about_app .download_app_list {
margin-top:24px
}

.block_kit_list_ui {
margin-top:44px
}

.carousel_wrap_kit {
padding:44px 0 0
}

.stat_line_cont .stat_item .stat_info {
font-size:13px;
line-height:20px
}

.stat_line_cont .stat_item.bg_style_el .stat_count {
font-size:32px;
line-height:34px
}

.stat_line_cont .stat_item .stat_count {
font-size:22px;
line-height:22px
}

.stat_line_cont .stat_item .stat_count span {
font-size:15px
}

.product_banner {
height:340px
}

.access_kit_cont .item_access_ui .info_access .num_access {
font-size:22px;
line-height:30px
}

.access_kit_cont .item_access_ui .info_access .sub_info {
font-size:15px;
line-height:22px
}

.access_kit_cont .item_access_ui .info_access .price_access {
font-size:36px
}

.block_kit_list_ui .list_kit_segm:not(:last-child) {
margin-bottom:24px
}

.block_kit_list_ui .list_kit_segm .item_kit_segm {
width:calc(50% - 12px)
}

.block_kit_list_ui .list_kit_segm .item_kit_segm .icon_kit {
width:54px;
min-width:54px;
height:54px;
margin-left:22px;
font-size:22px;
border-radius:24px;
line-height:54px
}

.access_kit_cont .item_access_ui:not(:last-child) {
margin-right:24px
}

.access_kit_cont .item_access_ui {
width:calc(33% - 12px);
height:390px
}

.access_kit_cont .item_access_ui .info_access {
padding:24px
}

.access_kit_cont {
margin:44px 0
}

.info_access_list .info_item_tr {
padding:0 24px
}

.cont_news_wrapper .title {
font-size:26px;
line-height:34px;
margin-top:16px;
margin-bottom:16px
}

.cont_news_wrapper .news_time {
font-size:13px;
margin-top:24px
}

.cont_news_wrapper .cover_news {
margin-top:24px
}

.cont_news_wrapper .context_news p {
margin-top:34px;
font-size:18px;
line-height:28px
}

.cont_news_wrapper .context_news .h2_title {
margin-top:54px;
font-size:24px;
line-height:30px
}

.contain_news_post .soc_link_eog_line {
margin-bottom:32px
}

.cont_news_wrapper .context_news {
margin-bottom:32px
}

.spec_item_list_e {
margin-top:44px
}

.spec_info_block {
padding-bottom:0
}

.frame_dash .product_item_ui#api_req {
padding-top:32px
}

.frame_dash.reverse_col_search {
-ms-flex-direction:column-reverse;
flex-direction:column-reverse
}

.accountInfoHeader .headerContainer {
max-width:868px
}

.accountInfoHeader .headerContainer .title {
font-size:24px;
line-height:32px;
margin-top:12px
}

.accountInfoHeader .headerContainer .rowInfoEl:first-child {
padding-right:0;
margin-bottom:24px
}

.accountInfoHeader .headerContainer {
-ms-flex-direction:column;
flex-direction:column
}

.accountInfoHeader .headerContainer .rowInfoEl {
width:100%
}

.frame_dash.apiDashPageWrapper {
-ms-flex-direction:column-reverse;
flex-direction:column-reverse
}

.chartTabsElementTit {
display:none
}

.frame_dash .tab_line_ui#apiItemInfoFav .add_tabs_fav {
margin-bottom:0
}
}

@media screen and (max-width: 868px) {
.contact_info {
-ms-flex-direction:column;
flex-direction:column
}

.contact_info .item_contact_info_ui {
width:100%
}

.contact_info .item_contact_info_ui:not(:last-child) {
margin-right:0;
margin-bottom:26px
}

.contact_info .item_contact_info_ui .title {
margin-bottom:-22px
}

.info_access_list .info_item_tr:not(:last-child) {
border-right:none
}

.slide_contest_ui .col_width_int .block_slide_ui {
padding:24px
}

.slide_contest_ui .col_hight_int .block_slide_hight_int {
padding:24px
}

.title_prod_c:not(:first-child) {
margin-top:24px
}

.hist_time .line_item_hist_ui .name_tt_hist_ui,.hist_time .line_item_hist_ui .cost_hist {
font-size:14px;
line-height:21px
}

.news_fm_item {
padding:24px
}

.news_fm_item:not(:last-child) {
margin-bottom:24px
}

.news_fm_item#full_item_journal .cover_news_fm {
display:none
}

.news_fm_item#full_item_journal .about_news_fm {
width:100%;
padding-left:0
}

.news_slider_full {
margin:24px 0 44px
}

footer {
margin-top:44px
}

.header_sub .header_contein .menu_flex_el:first-child {
overflow-x:auto;
cursor:move;
cursor:-webkit-grab;
cursor:grab;
-moz-osx-font-smoothing:grayscale;
-webkit-overflow-scrolling:touch
}

body > header > div.header_sub > div > div:nth-child(1) > div {
min-width:100%;
white-space:nowrap
}

.header_sub .header_contein .menu_flex_el:first-child::-webkit-scrollbar {
display:none
}

.full_slide_content .slide_ui_ff {
padding:24px
}

.block_slide_hight_int img {
width:80px
}

.catalog_search_kit .item_search_ui {
-ms-flex-direction:column;
flex-direction:column;
margin-bottom:0
}

.catalog_search_kit .item_search_ui .cont_ui_instr {
width:100%;
max-width:100%;
margin-bottom:16px;
background:rgba(234,238,244,0.03);
border:0
}

.catalog_search_kit .item_search_ui .cont_ui_instr:not(:last-child) {
margin-right:0
}

.catalog_search_kit .item_search_ui .cont_ui_instr .article_it_ui .title {
margin:0 0 10px;
font-size:18px;
line-height:22px
}

.catalog_search_kit .item_search_ui#popular .cont_ui_instr {
border:0
}

.prod_search_ui .grid_column_title,.prod_search_ui .grid_column_result {
flex:0 0 100%;
max-width:100%
}

.prod_search_ui .grid_column_result {
padding-left:0
}

.prod_search_ui .grid_column_title {
padding-right:0;
margin-bottom:8px
}

.prod_search_ui {
padding:16px 0
}

.parking_step_mas .list_grid_column_ui .prod_search_ui .grid_column_title {
flex:0 0 33.3333%;
max-width:33.3333%;
margin-bottom:0;
padding-right:16px
}

.parking_step_mas .list_grid_column_ui .prod_search_ui .grid_column_result {
flex:0 0 66.6667%;
max-width:66.6667%;
padding-left:16px
}

.list_grid_column_ui {
-ms-flex-direction:column;
flex-direction:column
}

.parking_step_mas .list_grid_column_ui > a,.parking_step_mas .list_grid_column_ui > div {
padding:14px 0
}

.parking_step_mas .list_grid_column_ui > a:not(:last-child),.parking_step_mas .list_grid_column_ui > div:not(:last-child) {
padding-right:0
}

.list_grid_column_ui > div {
width:100%;
max-width:100%
}

.prod_search_ui#ads_profile_com .grid_column_title .ads_time {
text-align:left;
font-size:13px;
padding-left:64px
}

.prod_search_ui#ads_profile_com .grid_column_title {
margin-bottom:0;
margin-top:2px
}

.result_search_page .header_eye_search {
padding:24px 18px
}

.result_search_page .header_eye_search .header_info_content .title,.result_search_page .header_eye_search .header_info_content .title h2 {
font-size:30px;
line-height:30px;
margin-bottom:34px
}

.result_search_page .header_eye_search .header_info_content .sub_info_tit .column_interest_sec .coint_eye {
font-size:15px;
line-height:22px
}

.result_search_page .header_eye_search .header_info_content .sub_info_tit {
-ms-flex-direction:column;
flex-direction:column
}

.result_search_page .header_eye_search .header_info_content .sub_info_tit .column_interest_sec:not(:last-child) {
margin-right:0;
margin-bottom:12px
}

.login_page_frame_ui {
padding:0 20px;
padding-top:48px
}

.log-in-page-frame header .header .logo {
margin-right:0
}

.log-in-page-frame header .header {
-ms-flex-pack:center;
justify-content:center
}

.login_page_frame_ui .login_form_enter {
padding:36px 24px
}

.login_page_frame_ui .login_form_enter .flex_action_ui .action_info_ui {
display:none
}

.login_page_frame_ui .login_form_enter#reg_page {
max-width:450px
}

.login_page_frame_ui .login_form_enter .flex_action_ui .action_ui_frem {
max-width:100%
}

.login_page_frame_ui .login_form_enter#reg_page .title_form_g,.login_page_frame_ui .login_form_enter#reg_page .sub_title_etc {
text-align:center
}

.pads_mod_g {
padding:30px 0
}

.product_block,.specializ_block,.specializ_block,.news_block {
padding-left:20px;
padding-right:20px
}

.product_scroll_list .product_dev_item .cover_item {
width:64px;
min-width:64px;
height:64px;
line-height:64px;
border-radius:26px
}

.product_scroll_list .product_dev_item .cover_item .icon_item {
width:35px;
height:35px
}

.product_scroll_list .product_dev_item .cover_item .icon_item img {
max-width:100%
}

.product_scroll_list .flickity-button,.specializ_list_item .flickity-button {
display:none
}

.product_scroll_list .product_dev_item {
padding:24px;
width:240px;
max-width:240px;
min-width:240px
}

.product_scroll_list .product_dev_item .name_prod {
font-size:18px;
line-height:22px
}

.specializ_list_item .spec_item {
width:340px;
max-width:initial;
min-width:initial
}

.specializ_list_item .spec_item .spec_about {
font-size:16px;
line-height:24px
}

.product_scroll_list .product_dev_item .product_local {
background:rgba(255,255,255,.1)
}

.news_sm_block .news_sm_item {
padding:24px;
width:230px;
max-width:initial;
min-width:initial
}

.news_full_item {
-ms-flex-direction:column;
flex-direction:column
}

.news_full_item .context_news,.news_full_item .cover_full_news {
width:100%
}

.news_full_item .context_news {
padding:24px 24px 12px;
height:auto;
min-height:initial
}

.news_full_item .context_news .sub_title,.news_full_item .context_news .title {
max-width:100%
}

.news_slider_full {
height:490px
}

.news_full_item {
height:490px;
min-height:490px
}

.news_full_item .cover_full_news img {
height:240px
}

.news_full_item .context_news .sub_title,.news_full_item .context_news .title,.news_full_item .context_news .filter {
margin-bottom:10px
}

.news_full_item .cover_full_news {
text-align:center
}

.specializ_list_item .spec_item .spec_icon {
width:46px;
height:46px;
margin-right:12px
}

.specializ_list_item .spec_item .spec_icon img {
width:46px;
height:46px
}

.about_inner_item .description {
margin-top:10px
}

.product_scroll_list .product_dev_item .name_prod {
margin-bottom:10px
}

.specializ_list_item {
margin:36px auto
}

.promo_who_calls .contain_app_eog .cover_app,.promo_who_calls .contain_app_eog .about_app {
width:100%
}

.promo_who_calls .contain_app_eog {
-ms-flex-direction:column;
flex-direction:column
}

.promo_who_calls {
background:transparent
}

.promo_who_calls .contain_app_eog .cover_app {
margin-top:0;
text-align:center;
background:rgba(36,36,36,.2)
}

.promo_who_calls .contain_app_eog .cover_app img {
max-width:320px;
margin-top:-20px
}

.promo_who_calls .contain_app_eog .about_app {
padding:24px 20px;
text-align:center
}

.promo_who_calls .contain_app_eog .about_app .sub_title {
margin:0 auto
}

.promo_who_calls .contain_app_eog .about_app .download_app_list {
-ms-flex-pack:center;
justify-content:center
}

.promo_who_calls .contain_app_eog .about_app .download_app_list .download_app {
padding:12px 16px
}

.promo_who_calls .contain_app_eog .about_app .download_app_list .download_app .logo_market {
font-size:36px;
margin-right:14px;
line-height:35px
}

.promo_who_calls .contain_app_eog .about_app .download_app_list .download_app .name_market {
font-size:11px
}

.promo_who_calls .contain_app_eog .about_app .download_app_list .download_app .name_market span {
font-size:16px
}

.product_block .product_list_items .product_item_el {
padding:24px;
min-height:260px
}

.product_block .product_list_items .product_item_el .it_descr {
max-width:420px
}

.product_block .product_list_items .product_item_el .it_title {
font-size:20px;
line-height:24px;
margin-bottom:10px
}

.slide_banner .banner-cell .cont_banner .banner_row {
text-align:center
}

.slide_banner .banner-cell .cont_banner .banner_row .filter {
margin:0 auto 10px
}

.slide_banner .banner-cell .cont_banner .banner_row .title {
margin:0 auto 12px
}

.slide_banner .banner-cell .cont_banner .banner_row .sub_title {
margin:0 auto 24px
}

.slide_banner .banner-cell .cont_banner .banner_row .btn_link {
margin:0 auto
}

.product_scroll_list,.specializ_list_item {
overflow:hidden
}

.product_spec_container {
padding-right:20px;
padding-left:20px
}

.block_kit_list_ui .list_kit_segm {
-ms-flex-direction:column;
flex-direction:column
}

.block_kit_list_ui .list_kit_segm .item_kit_segm {
width:100%;
padding:24px
}

.block_kit_list_ui .list_kit_segm .item_kit_segm:not(:last-child) {
margin-bottom:24px
}

.info_access_list {
-ms-flex-direction:column;
flex-direction:column;
-ms-flex-align:center;
align-items:center
}

.access_kit_cont {
overflow-x:scroll;
cursor:move;
cursor:-webkit-grab;
cursor:grab;
-moz-osx-font-smoothing:grayscale;
-webkit-overflow-scrolling:touch
}

.access_kit_cont::-webkit-scrollbar {
display:none
}

.access_kit_cont .item_access_ui {
width:260px;
min-width:260px;
height:390px
}

.info_access_list .info_item_tr:not(:last-child) {
margin-bottom:0
}

.info_access_list .info_item_tr {
padding:16px 0;
border-bottom:1px solid rgba(255,255,255,.03);
width:100%;
max-width:450px
}

.info_access_list .info_item_tr:last-child {
border-bottom:0
}

.block_kit_list_ui .list_kit_segm .item_kit_segm .title {
font-size:18px;
line-height:22px;
margin-bottom:10px
}

.stat_line_cont {
-ms-flex-direction:column;
flex-direction:column;
border-radius:0;
-ms-flex-align:flex-start;
align-items:flex-start
}

.stat_line_cont .stat_item {
max-width:400px;
-ms-flex-direction:column;
flex-direction:column;
-ms-flex-align:flex-start;
align-items:flex-start;
text-align:left
}

.stat_line_cont .stat_item .stat_info {
font-size:15px;
line-height:24px;
color:rgba(234,238,244,0.5)
}

.stat_line_cont .stat_item .stat_count {
margin-right:0;
margin-bottom:16px
}

.stat_line_cont .stat_item:not(:last-child) {
margin-right:0;
margin-bottom:24px
}

.stat_line_cont .stat_item .stat_count {
font-size:28px;
line-height:28px;
text-align:left
}

.stat_line_cont .stat_item.bg_style_el .stat_count {
font-size:36px;
line-height:38px
}

.stat_line_cont .stat_item .stat_count span {
font-size:17px
}

.info_access_list .info_item_tr .cover_item_tr {
margin-bottom:10px
}

@media screen and (max-width: 520px) {
header .header {
padding:10px
}

.header_sub .header_contein {
padding:0
}

footer .footer {
padding:16px
}

footer .copy_kit_line {
padding:0 16px
}

footer .footer,footer .copy_kit_line {
-ms-flex-align:flex-start;
align-items:flex-start
}

header .header .logo {
width:42px;
height:42px
}

.slide_banner .banner-cell .cont_banner .banner_row .btn_link,.btn_target_module,.news_full_item .foot_local .btn_link {
width:100%
}

.news_full_item .context_news .foot_local {
width:100%
}

.news_full_item .foot_local .btn_link {
text-align:center
}

.slide_banner .banner-cell .cont_banner {
padding:0 16px
}

.product_spec_container {
padding-right:16px;
padding-left:16px
}

.access_kit_cont {
margin:24px 0
}

.access_kit_cont .item_access_ui:not(:last-child) {
margin-right:16px
}

.query_single_ui {
margin-top:24px
}

audio,canvas,iframe,img,svg,video {
vertical-align:middle
}



