body{font-size:15px;font-size:1.97889vw}
.banner{height:33.06667em}
.banner__button{width:auto}
.banner__hpe{width:100%}
.banner__hpe_logo{left:0;position:absolute;top:0}
.banner__hpe_text{left:50%;position:absolute;top:0}
.banner__hpe_top{font-size:1.26923em;font-weight:lighter;margin-top:0}
.banner__hpe_bottom,.banner__hpe_middle{font-size:2.69231em}
.brand{padding:0}
.brand{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-4em;word-spacing:-.3em}
.brand>*{display:inline-block;margin-right:4em;width:41.62162%;max-width:41.62162%;min-width:41.62162%;word-spacing:0}
.breadcrumbs{margin-left:-1em}
.button{display:inline-block;margin-left:auto;margin-right:auto;}
.button_inline{min-width:0}
.button--wrapper{margin-top:2em;text-align:justify}
.button--wrapper::after{content:"";display:inline-block;width:100%}
.button--wrapper .button{display:inline-block;margin:0;min-width:0;vertical-align:middle;width:49%}
.button_block{display:block;min-width:0;width:100%}
.button_diff-1{padding:1em;min-width:0}
.callback{color:#fff}
.callback>span{margin:0 auto;width:67%}
.callback__desc,.callback__email,.callback__phone{font-size:2.66667em;margin-bottom:1em}
.callback__phone{font-size:2.53333em;font-weight:400;margin-bottom:.10526em}
.callback__email{font-size:1.73333em;margin-bottom:2em}
.callback input[type=text]{margin:0 auto 2em}
.callback img{max-width:67%}
.callback__submit{min-width:0}
.callback__agreement{width:67%}
.catalog{margin-bottom:-3em;margin-right:-3.86667em;text-align:left;word-spacing:-.3em}
.catalog__item{background:#fff;display:inline-block;height:20.66667em;margin-right:3.86667em;padding:.66667em;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;vertical-align:bottom;white-space:nowrap;width:20.66667em;word-spacing:0}
.catalog__item::after{content:"";display:inline-block;height:100%;vertical-align:bottom;width:0}
.catalog__item:hover{-webkit-box-shadow:0 0 1.33333em 0 rgba(0,0,0,.3);box-shadow:0 0 1.33333em 0 rgba(0,0,0,.3)}
.catalog__pusher{display:inline-block;vertical-align:bottom;white-space:normal;width:100%}
.catalog__image{display:block;height:auto;margin:0 auto 2em;max-width:100%;width:auto}
.catalog__title{min-width:0;width:100%}
.char{margin:0;min-width:100%}
.char__data_outer{padding-right:0}
.gt-mobile{display:block}
a.gt-mobile,span.gt-mobile{display:inline-block}
br.gt-mobile{display:inline}
.gt-tablet,.lt-tablet,br.gt-tablet,br.lt-tablet,span.gt-tablet,span.lt-tablet{display:none}
.lt-desktop{display:block}
br.lt-desktop,span.lt-desktop{display:inline}
.e-tablet{display:block}
br.e-tablet,span.e-tablet{display:inline}
.company__header{display:inline-block;margin-bottom:1.2em;position:relative}
.company__header .company__list-link{bottom:.5em;display:inline;font-size:.30952em;margin-left:1em;position:absolute;white-space:nowrap}
.company__item{position:relative;width:auto;z-index:1}
.company__item:hover{z-index:2}
.company__holder{background:#fff;-webkit-box-shadow:0 0 1.33333em 0 rgba(0,0,0,.3);box-shadow:0 0 1.33333em 0 rgba(0,0,0,.3);-webkit-box-sizing:content-box;box-sizing:content-box;display:block;left:-999999px;min-width:100%;opacity:0;padding:1em;position:absolute;text-align:left;top:-1em;-webkit-transition:opacity .2s;transition:opacity .2s;white-space:nowrap;z-index:1}
.company__item:hover .company__holder{left:-1em;opacity:1}
.company__image{position:relative;z-index:2}
.company__image img{max-width:200px}
.company__link{color:#0a88ab;display:block;margin:1em 0}
.company__link:first-child{margin-top:2em}
.company__link:hover{text-decoration:underline}
.company__wrapper{padding:0 4em}
.config-form__brands{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.73333em;word-spacing:-.3em}
.config-form__brands>*{display:inline-block;margin-right:.73333em;width:23.11912%;max-width:23.11912%;min-width:23.11912%;word-spacing:0}
.config-form__brand{margin-bottom:.73333em;padding-top:6em;width:22.5%}
.config-form__row{margin-bottom:.66667em}
.config-form__header{font-size:1.06667em}
.config-form__row_main{margin-bottom:1.66667em;padding-bottom:1.66667em;padding-left:1.66667em;padding-right:1.66667em}
.config-form__wrapper{display:table;width:100%}
.config-form__wrapper_indent{padding-left:1.66667em}
.config-form__wrapper_indent .scrollable--parent{margin-left:0}
.config-form__item{display:table-cell;padding-left:1.66667em;text-align:right;vertical-align:middle}
.config-form__item:first-child{text-align:left;width:60%}
.config-form__item_left{text-align:left}
.config-form__item_left::after{content:none}
.config-form__item_30,.config-form__item_30:first-child{width:33.3%}
.config-form__item_block{display:block}
.config-form__item_block_30{width:30.3%}
.config-form__item_small .config-form__input{display:inline-block;width:6em}
.config-form__sub-row{display:table}
.config-form__sub-row>*,.config-form__sub-row>:first-child{display:table-cell;width:25%}
.config-form__sub-row>:last-child{width:32%}
.config-form__sub-row>.config-form__item_small{width:1%}
.config-form__row_main .config-form__item_left{padding-left:1.66667em}
.config-form__add-link{margin-bottom:1.46667em;margin-left:1em}
.config-form__checkbox{min-width:5%}
.config-form__list_table{word-spacing:-.3em}
.config-form__list_table .config-form__row{display:inline-block;padding:0 .5em;vertical-align:top;width:50%}
.config-form__list_table .config-form__row_wide{width:100%}
.config-form__table{width:100%}
.config-form__table td{white-space:nowrap}
.config-form__table td.config-form__wrap{white-space:normal}
.configurator{display:table;padding:1.33333em 0;table-layout:fixed;width:100%}
.configurator__item{display:table-cell;margin-bottom:0;padding-top:8.93333em;position:relative;vertical-align:bottom}
.configurator__item:last-child .configurator__list,.configurator__list{left:-2em;right:-2em;top:-5.33333em;bottom:-8em}
.configurator__image{position:absolute;top:0;width:100%}
.feature__menu{border-bottom:.13333em solid #0a88ab;height:auto}
.feature__menu::after{content:none}
.feature__wrapper{border:none;background:0 0;white-space:nowrap;word-spacing:-.3em}
.feature__menu_open .feature__tab,.feature__menu_open .feature__tab.active,.feature__menu_open .feature__tab:hover,.feature__tab,.feature__tab.active{background:0 0;border:.13333em solid #c2ced5;border-bottom:none;border-top-left-radius:.4em;border-top-right-radius:.4em;color:#053f64;display:inline-block;margin-right:.33333em;padding:1em 1.73333em .86667em;text-align:center;vertical-align:bottom}
.feature__menu_open .feature__tab.active.hidden,.feature__menu_open .feature__tab.hidden,.feature__menu_open .feature__tab:hover.hidden,.feature__tab.active.hidden,.feature__tab.hidden{display:none}
.feature__menu .feature__tab.active{border-color:#0a88ab;color:#0a88ab}
.feature__tab_container{color:#0a88ab;position:relative}
.feature__container{background:#fff;border:.13333em solid #c2ced5;-webkit-box-sizing:content-box;box-sizing:content-box;display:none;min-width:100%;position:absolute;right:-.13333em;text-align:right;top:100%}
.feature__container .feature__tab{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em}
.feature__container.open{display:block}
.feature__menu .feature__tab_container .feature__tab{border:none;display:block;margin:0;padding:1em}
.feature__menu .feature__tab_container .feature__tab:hover{background:#ebeff1}
.filter{background:0 0;margin:-.66667em 0 0;padding:0}
.filter__wrapper{display:block;text-align:left}
.filter__closer,.filter__opener{display:none}
.filter__brand{background:#ebeff1;margin-right:0;padding-left:1.33333em;padding-right:1.33333em}
.filter__text{margin-right:1.33333em}
.filter__item input:checked+.filter__brand{background:#fff}
.filter.closed{margin-bottom:1.33333em}
.filter.closed .filter__wrapper{left:0;opacity:1;position:relative}
.filter.closed .filter__closer,.filter.closed .filter__opener{display:none}
.footer{text-align:justify;padding-bottom:0}
.footer::after{content:"";display:inline-block;width:100%}
.footer__logo{display:inline-block;margin-bottom:0;vertical-align:middle}
.footer__contact{display:inline-block;vertical-align:middle}
.footer__phone{margin-bottom:0}
.footer__address{display:block;margin-bottom:0}
.footer__copyright{display:inline-block;vertical-align:middle}
.gallery{border:.13333em solid #e5eaed;margin-left:0;margin-right:0;padding:0}
.gallery__view{border:none;margin:20px auto 0;padding-top:50%;width:65%}
.gallery__view_full{width:100%}
.license{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-2.8em;word-spacing:-.3em}
.license>*{display:inline-block;margin-right:2.8em;width:43.90582%;max-width:43.90582%;min-width:43.90582%;word-spacing:0}
.license__image{width:65%}
.list-manager .pagination{float:left;margin-top:1em;width:50%}
.list-manager .page-width--wrapper{float:right;margin-right:.26667em}
.list-manager::after{clear:both;content:"";display:block}
.map{color:#041c37}
.map__content{height:44.53333em}
.map__desc{margin-bottom:3em}
.map__desc_traction .map__header::before{margin-top:-1.26667em;position:absolute;top:50%;width:6em}
.menu{text-align:justify}
.wrapper>.menu{margin-bottom:-1.3em}
.menu::after{content:"";display:inline-block;width:100%}
.menu__item{color:#9ba4af;display:inline-block;font-weight:700;-webkit-transition:color .2s;transition:color .2s;vertical-align:middle}
.menu__item:hover{color:#3fffd0}
.menu__search{border:.06667em solid #063d5a;border-radius:.13333em;color:#fff;padding:.7em 1em;vertical-align:middle;width:9.6em;word-spacing:-.3em}
.menu__search input[type=text]{display:inline-block;vertical-align:middle;width:75%;word-spacing:0}
.menu__search:hover{color:#fff}
.menu__loupe{cursor:pointer;display:inline-block;height:1.53333em;overflow:visible;position:relative;vertical-align:middle;width:25%}
.menu__loupe::before{border:.14em solid #9ba4af;border-radius:50%;content:"";display:block;left:50%;margin-left:-.7em;height:1.4em;position:absolute;top:0;width:1.4em}
.menu__loupe::after{background:#9ba4af;border-radius:.14em;content:"";display:block;left:50%;margin-left:.4em;position:absolute;top:1.12em;width:.7em;height:.14em;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0}
.menu__loupe::before{-webkit-transition:border-color .2s;transition:border-color .2s}
.menu__loupe::after{-webkit-transition:background .2s;transition:background .2s}
.menu__loupe:hover{overflow:visible;position:relative}
.menu__loupe:hover::before{border:.14em solid #3fffd0;border-radius:50%;content:"";display:block;left:50%;margin-left:-.7em;height:1.4em;position:absolute;top:0;width:1.4em}
.menu__loupe:hover::after{background:#3fffd0;border-radius:.14em;content:"";display:block;left:50%;margin-left:.4em;position:absolute;top:1.12em;width:.7em;height:.14em;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0}
.model{margin-left:.26667em;word-spacing:-.3em}
.model__item{display:inline-block;margin-left:-.13333em;padding-top:50%;vertical-align:top;width:50%;word-spacing:-.3em}
.pagination{margin:0 auto}
.pagination__item{height:3.33333em;width:3.33333em}
.pagination_width-2{width:6.66667em}
.pagination_width-3{width:10em}
.pagination_width-4{width:13.33333em}
.pagination_width-5{width:16.66667em}
.pagination_width-6{width:20em}
.pagination_width-7{width:23.33333em}
.pagination_width-8{width:26.66667em}
.pagination_width-9{width:30em}
.pagination_width-10{width:33.33333em}
.popup-form{padding:1em 2em;text-align:justify}
.popup-form__row{width:48%}
.popup-form__row_wide{width:100%}
.popup-form .button{display:block;margin:1em auto;max-width:20em;}
.product-menu__head::after{margin:1em 0 0}
.product-menu__header{margin:0 1em 1em 0;-webkit-transition:color .2s;transition:color .2s;will-change:color}
.product-menu__header:hover{color:#3fffd0}
.product-menu__body{padding:3em 0 0;word-spacing:-.3em}
.wrapper>.product-menu__body{margin-bottom:-2.66667em}
.product-menu__list{display:inline-block;padding-right:1em;margin-bottom:2.66667em;vertical-align:top;width:33.3%;word-spacing:0}
.project__item{text-align:justify;margin-bottom:1.73333em}
.project__item::after{content:"";display:inline-block;width:100%}
.project__item>*{text-align:left}
.project__image{display:inline-block;height:11.33333em;vertical-align:middle;width:48%}
.project__title{display:inline-block;font-size:1.33333em;vertical-align:middle;width:48%}
.project__desc{clear:both;color:#526983;display:inline-block;font-size:.86667em;margin-bottom:1.33333em;padding-left:1.73333em;position:relative;text-align:justify;width:100%}
.project__desc::before{color:#0a88ab;content:"\2192";left:0;position:absolute}
.project__desc_empty{margin-bottom:0;padding-left:0}
.project__desc_empty::before{content:none}
.project__helper{display:inline-block}
.result{padding-top:0}
.result__arrow{top:11.33333em}
.result__item{padding-left:20%;padding-right:20%}
.result__image{padding-top:40%;width:40%}
.result__image_logo{display:inline-block;margin:5%;padding-top:10%;width:20%}
.result__block_manufacturer::after{height:21.33333em}
.review__item{padding:0 4.4em}
.review__company{display:inline-block;padding-right:.66667em;vertical-align:top;width:22%}
.review__content{display:inline-block;vertical-align:top;width:78%}
.review__logo,.review__person{display:block;text-align:left;width:100%}
.review__arrow{top:50%;margin-top:-1.33333em}
.review__arrow_left{left:.5em}
.review__arrow_left::after{margin-left:.26667em}
.review__arrow_right{right:.5em}
.review__arrow_right::after{margin-right:.26667em}
.reviews__item{margin-bottom:2.6em;padding:2.13333em 1.8em}
.scrollable--parent{margin-left:0;margin-right:0;padding:0}
.scrollable--parent_fade-right::after{content:none}
.search-result__item{margin-bottom:2em}
.search-result__info{margin-bottom:1em;white-space:nowrap;word-spacing:-.3em}
.search-result__image{display:inline-block;margin-bottom:0;padding-top:25%;vertical-align:middle;width:25%}
.search-result__title{display:inline-block;margin-bottom:0;text-align:left;vertical-align:middle;white-space:normal;width:100%;word-spacing:0}
.search-result__image+.search-result__title{padding-left:2.22222em;width:75%}
.search-result__control::after{clear:both;content:"";display:block}
.search-result__label{float:left;width:52%}
.search-result__button{float:right;min-width:0;padding:1em 0;width:42%}
.search{white-space:nowrap;word-spacing:-.3em}
.search input[type=text]{border-bottom-right-radius:0;border-top-right-radius:0;display:inline-block;margin-bottom:0;vertical-align:middle;text-align:left;width:70%;word-spacing:0}
.search__button{display:inline-block;margin-left:-.13333em;min-width:0;vertical-align:middle;width:30%;word-spacing:0}
.service-inner{margin-top:2em}
.service-inner__item{display:table;margin-bottom:2em;padding:0;table-layout:fixed;width:100%}
.service-inner__image{display:table-cell;padding:1.33333em 0 1.33333em 1.33333em;vertical-align:middle;width:20%}
.service-inner__content{display:table-cell;padding:2em 3em 2.66667em 1.33333em;position:relative;vertical-align:middle}
.service-inner__content img{display:block;height:auto;margin:auto;max-height:100%;max-width:100%;width:auto}
.service-inner__title{font-size:1.46667em}
.service-inner__detail{margin:0 2.66667em 0 0}
.service-inner__link{display:inline-block}
.service-inner__text{margin-bottom:1.6em}
.service__item{border:2px solid #ebeff1;border-top:none;border-collapse:collapse;border-spacing:0;display:table;margin-top:0;table-layout:fixed;width:100%}
.service__item:first-child{border-top:2px solid #ebeff1}
.service__image--wrapper{display:table-cell;padding:2em 1.06667em 2em 0;vertical-align:top;width:auto}
.service__image{margin:.66667em auto}
.service__content{border:.13333em solid #ebeff1;border-left:none;border-top:none;display:table-cell;padding:2em 1.06667em 2em 0;vertical-align:top;width:61%}
.service__header{font-size:1.86667em;margin-bottom:.5em}
.service__detail{float:none}
.solution::after{clear:both;content:"";display:block}
.solution__header{float:left;font-size:2em;margin-right:4%;width:48%}
.solution__header:nth-child(even){margin-right:0}
.solution__header_service{font-size:1.86667em;padding:0;text-align:center;width:100%}
.solution__list{font-size:.5em}
.solution__service{clear:both;display:table;table-layout:fixed;width:100%}
.solution__item{display:table-cell;padding:0 0 0;vertical-align:bottom}
.solution__image{margin-bottom:2em;width:70%}
.stock{display:table;height:100%;white-space:normal;width:100%}
.stock__content{padding-right:3.66667em}
.stock__holder,.stock__wrapper{display:table-cell;height:100%;width:50%}
.stock__button{left:50%;bottom:auto;margin-left:-1.33333em;margin-top:-2em;padding:1em 2em;right:auto;text-align:left;top:50%}
.ticket__info{display:table;width:100%}
.ticket__row{display:table-row;border-top:none;padding:0}
.ticket__header,.ticket__value{border-top:.14286em solid #e5eaed;display:table-cell;padding:.5em 0 .64286em}
.ticket__header{padding-right:1.66667em;white-space:nowrap}
.ticket__value{width:100%}
.wysiwyg h2{clear:both;font-size:2.66667em;margin-bottom:.425em}
.wysiwyg h3{clear:both;font-size:2em;margin-bottom:.56667em}
.wysiwyg *+h2{margin-top:.75em}
.wysiwyg *+h3{margin-top:1.33333em}
.wysiwyg img{display:inline-block;height:auto;width:auto}
.wysiwyg img.left{float:left;margin-right:1.46667em}
.wysiwyg .button{min-width:0}
.wysiwyg form:not([class]){text-align:justify;word-spacing:-.3em}
.wysiwyg form:not([class])::after{content:"";display:inline-block;width:100%}
.wysiwyg form:not([class]) .checkbox_independent{display:inline-block;text-align:left;vertical-align:top;width:48%}
.wysiwyg form:not([class]) label{display:inline-block;margin-bottom:.8em;text-align:left;vertical-align:top;width:48%;word-spacing:0}
.wysiwyg form:not([class]) [type=submit]{margin:3.5em auto 0;display:block;width:100%}
.wysiwyg form:not([class]) .captcha img{width:11em}

/*# sourceMappingURL=maps/tablet.css.map */
