.i-ua_browser_safari
.font_loaded body,
.i-ua_os_ios.font_loaded body,
.i-ua_platform_ios
.font_loaded body{-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal}
.logo,
.logo__image_bg{position:relative}
.logo__image_bg{width:139px;height:160px;background-repeat:no-repeat}
.logo__type_ru{background-image:url(https://team.vlsi.ru/images/gears.gif)}
.i-ua_inlinesvg_no .logo__type_ru{background-image:url(https://team.vlsi.ru/images/gears.gif)}
.logo__type_en{background-image:url(https://team.vlsi.ru/images/gears.gif)}
.i-ua_inlinesvg_no 
.logo__type_en{background-image:url(https://team.vlsi.ru/images/gears.gif)}
@media (prefers-color-scheme:force-dark){.logo__type_ru{background-image:url(https://team.vlsi.ru/images/gears.gif)}
.logo__type_en{background-image:url(https://team.vlsi.ru/images/gears.gif)}}
.logo{margin:21px 30px 25px 10px}
.home-link2{touch-action:manipulation;text-decoration:none;outline:none}
.tabs{white-space:nowrap}
.tabs__tab{position:relative;height:80px;margin:0 32px 0 0;font-weight:400}
.tabs__link{margin-top:38px;font-size:48px}
.tabs__border{position:absolute;top:79px;left:0;width:100%;height:3px;background-color:transparent}
.home-link2_color_blue,
.home-link2_color_blue:visited{color:#0054b9}
.home-link2_hover_red3
.home-link2_pseudo_yes:hover,.home-link2_hover_red3:link:hover,.home-link2_hover_red3:visited:hover{color:red}
.b-line{white-space:nowrap;margin:0 auto;min-width:670px;left:0;right:0;padding:0 20px}
.b-line:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}
.b-line__center{max-width:1000px}
.b-line__services-main{margin-top:45px}
.b-line__services-special{margin-bottom:90px}
.b-line__services-bottom{margin-top:60px}
.b-line__services-special 
.block-title{margin-top:39px}
.b-line__services-all 
.block-title{margin-bottom:54px}
.b-line__footer{padding-top:40px;min-height:2.6em;max-width:1500px}
.b-inline{display:-moz-inline-stack;display:inline-block;vertical-align:top;max-height:999999px}
.b-inline_banner{width:100%;height:100%}
.b-inline_vtop{vertical-align:top}
.b-inline_aright{text-align:right}
.b-inline_acenter{text-align:center}
.b-inline_xxl{width:100%}
.b-inline_xl{width:80%}
.b-inline_l{width:50%}
.b-inline_xm{width:40%}
.b-inline_m{width:33.2%}
.b-inline_s{width:20%}
.block-title{margin:40px auto;font-size:28px;font-weight:500;text-align:center}body{margin:0;color:#000;background:#fff;overflow-y:scroll}
.page-header{height:200px;border-bottom:2px solid #e2e3e4}
.page-header__inner{white-space:nowrap}
.page-header__left{margin-right:30px}body,html{height:100%}body,input{font:13px Arial,Helvetica,sans-serif}body{position:relative;z-index:0; background-color:#F8F8F8}
.footer,img{border:0}
.js 
.b-pseudo-link{cursor:pointer;text-decoration:none;border-bottom:1px dotted}li,ol,td,ul{padding:0}
.footer{margin:0 auto;border-collapse:collapse;width:100%;max-width:1500px;font-size:100%;white-space:normal}
.footer__col{min-height:33px;vertical-align:top;padding:0}
.footer__col-left{white-space:normal;text-align:left}
.footer__col-right{text-align:right}
.footer__col-center{text-align:center;padding-left:6px}
.footer__link{padding-left:20px}
.footer__link_yandex{padding-left:5px}
.footer__link_copy,
.home-link2_color_gray2,
.home-link2_color_gray2:visited{color:#9e9e9e}table{border-spacing:0;border-collapse:collapse}
.services-big__item_content{width:100%}
.services-big__item_content_left{width:56px;padding-top:11px;vertical-align:top}
.services-big__item_text{white-space:normal;color:#000!important}
.services-big__row{width:100%}
.services-big__item{width:33%;vertical-align:top}
.services-big__item_link,
.services-big__item_text{display:block}
.services-big__item_icon{position:relative;width:54px;height:48px;margin-top:6px;background-repeat:no-repeat;background-position:center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}div
.services-big__item_type_small{width:16px;height:16px;margin:10px 0 0 41px;background-repeat:no-repeat;background-position:50% 50%}
.services-big__item_content_right{padding:18px 20px 28px 8px;vertical-align:top}
.services-big__item_link{font-size:20px}
.services-big__item_text{margin-top:6px;line-height:1.39em}
.home-link2_color_blue2,
.home-link2_color_blue2:visited{color:#2557a9}.services-all{width:100%}
.services-all__column{vertical-align:top}
.services-all__group{position:relative;margin-right:20px;margin-left:8px}
.services-all__letter{position:absolute;left:0;width:20px;height:20px;color:#999}
.services-all__item{padding:7px 0 4px 33px;white-space:nowrap}
.services-all__item_wrap{white-space:normal;border-top:1px solid transparent}div
.services-all__link_first{border-top:1px solid #e2e3e4}
.services-all__icon_wrap{width:29px;height:20px}
.services-all__icon{position:relative;top:1px;left:0;width:16px;height:16px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}
.services-all__column{width:33%}
.traffic_small{width:17px}
.services-all__letter{top:10px}
.services-all__link{line-height:20px}
.a11y-hidden,
.metrika__img{position:absolute;top:0;left:0;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px)}
.a11y-hidden{left:auto}

.mantis_big{background-image: url(images/mantis_logo_notext.png);}
.docs_big{background-image: url(images/docs.png);}
.distrib_big{background-image: url(images/distrib.png);}
.post_big{background-image: url(images/post.png);}
.organaizer_big{background-image: url(images/organaizer.png);}
