﻿@font-face{font-family:"OpenSans";src:url("../fonts/OpenSansRegular/OpenSansRegular.eot");src:url("../fonts/OpenSansRegular/OpenSansRegular.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSansRegular/OpenSansRegular.woff") format("woff"),url("../fonts/OpenSansRegular/OpenSansRegular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSansLight/OpenSansLight.eot");src:url("../fonts/OpenSansLight/OpenSansLight.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSansLight/OpenSansLight.woff") format("woff"),url("../fonts/OpenSansLight/OpenSansLight.ttf") format("truetype");font-style:normal;font-weight:300}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSansItalic/OpenSansItalic.eot");src:url("../fonts/OpenSansItalic/OpenSansItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSansItalic/OpenSansItalic.woff") format("woff"),url("../fonts/OpenSansItalic/OpenSansItalic.ttf") format("truetype");font-style:italic;font-weight:400}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSansBold/OpenSansBold.eot");src:url("../fonts/OpenSansBold/OpenSansBold.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSansBold/OpenSansBold.woff") format("woff"),url("../fonts/OpenSansBold/OpenSansBold.ttf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot");src:url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.woff") format("woff"),url("../fonts/OpenSansBoldItalic/OpenSansBoldItalic.ttf") format("truetype");font-style:italic;font-weight:600}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSansSemiBold/OpenSansSemiBold.eot");src:url("../fonts/OpenSansSemiBold/OpenSansSemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSansSemiBold/OpenSansSemiBold.woff") format("woff"),url("../fonts/OpenSansSemiBold/OpenSansSemiBold.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot");src:url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.woff") format("woff"),url("../fonts/OpenSansSemiBoldItalic/OpenSansSemiBoldItalic.ttf") format("truetype");font-style:italic;font-weight:500}@font-face{font-family:'MarketDeco';src:url("../fonts/MarketDecoRus/MarketDecoRUSByRus.eot");src:local("☺"),url("../fonts/MarketDecoRus/MarketDecoRUSByRus.woff") format("woff"),url("../fonts/MarketDecoRus/MarketDecoRUSByRus.ttf") format("truetype"),url("../fonts/MarketDecoRus/MarketDecoRUSByRus.svg") format("svg");font-weight:normal;font-style:normal}.btn__icon._hover:after,a,.btn,.search__submit,.mainpage__products-tab-link,.mainpage__help-block-item,.benefits__content-item,.product-tabs__item{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.flex,.mainpage__note,.mainpage__partners-item,.gfilter__tabs,.gfilter__items,.gfilter__item,.products-list,.product-info__pdf,.product-info__delivery,.articles,.content__columns,.catalog-purposes__item,.reviews-form__rating-block,.projects-map__left,.projects-map__right,.history__item,.content-catalog__list,.product-module__content,.review__fio{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.superheader__container,.header__container,.main-menu__items,.mainpage__help-block,.tours,.benefits__list,.purposes__items,.catalog-categories__items,.product-page__container,.product-info__container,.product-info__controls,.product-info__left,.product__controls,.footer__content,.footer__menu,.series__head,.series__chars,.series__body,.series__images,.catalog__container,.product-tabs__list,.projects-map__content,.projects-map__links,.links.-hor,.links.-hor-bg{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.superheader__menu-items,.projects-map__footer{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mainpage__clients-item,.menu-catalog__items{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.superheader__menu,.header__search,.main-menu__link,.mainpage__note-text,.gfilter__tab,.product-page__info-block,.product-info__left,.product__add-to-cart,.footer__menu,.content__column,.series__chars,.series__char-item,.catalog__categories,.product-tabs__item,.projects-map__center,.projects-map__left,.projects-map__right,.product-module__chars{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex-grow:1;-ms-flex:1;flex-grow:1}.breadcrumbs__list,.main-menu__items,.main-menu__submenu,.gfilter__tabs,.product-info__social,.footer-menu,.pagination,.links{margin:0;padding:0;list-style-type:none}.clearfix::after,.product__head::after,.product__prices::after{content:"";display:table;clear:both}.sprite{background-image:url(../img/icons/sprite.png);background-repeat:no-repeat;display:inline-block}.sprite.-available{width:24px;height:20px;background-position:-5px -5px}.sprite.-cart{width:33px;height:27px;background-position:-39px -5px}.sprite.-cart-white{width:42px;height:33px;background-position:-82px -5px}.sprite.-compare{width:33px;height:30px;background-position:-134px -5px}.sprite.-compare-active{width:30px;height:27px;background-position:-177px -5px}.sprite.-compare-white{width:33px;height:30px;background-position:-217px -5px}.sprite.-delivery{width:45px;height:24px;background-position:-5px -45px}.sprite.-double-arrow{width:46px;height:33px;background-position:-134px -45px}.sprite.-email{width:26px;height:17px;background-position:-190px -45px}.sprite.-fav{width:28px;height:24px;background-position:-60px -72px}.sprite.-fav-active{width:28px;height:24px;background-position:-190px -72px}.sprite.-fav-white{width:28px;height:24px;background-position:-5px -106px}.sprite.-fb{width:16px;height:30px;background-position:-228px -45px}.sprite.-footer-corner{width:44px;height:109px;background-position:-43px -106px}.sprite.-help-corner{width:21px;height:50px;background-position:-98px -85px}.sprite.-in{width:29px;height:31px;background-position:-138px -106px}.sprite.-inst{width:28px;height:28px;background-position:-177px -106px}.sprite.-num-arrow{width:14px;height:11px;background-position:-5px -85px}.sprite.-num-arrow-down{width:14px;height:11px;background-position:-5px -85px;transform:rotate(180deg)}.sprite.-pdf{width:38px;height:39px;background-position:-177px -144px}.sprite.-phone{width:25px;height:25px;background-position:-215px -106px}.sprite.-projects-all{width:90px;height:29px;background-position:-97px -193px}.sprite.-search{width:34px;height:34px;background-position:-197px -193px}.sprite.-share{width:17px;height:19px;background-position:-5px -141px}.sprite.-slider-arrow{width:13px;height:29px;background-position:-225px -141px}.sprite.-star{width:14px;height:14px;background-position:-5px -180px}.sprite.-star-active{width:14px;height:14px;background-position:-260px -5px}.sprite.-ttl-corners{width:87px;height:40px;background-position:-6px -232px}.sprite.-ttl-corners-medium{width:142px;height:40px;background-position:-284px -5px}.sprite.-twitter{width:34px;height:30px;background-position:-260px -59px}.sprite.-youtube{width:28px;height:35px;background-position:-313px -56px}.sprite.-zoom{width:45px;height:45px;background-position:-352px -55px}.btn__icon._hover{position:relative}.btn__icon._hover:after{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;content:'';background-image:url(../img/icons/sprite.png);display:inline-block;vertical-align:middle}.btn__icon._hover:hover:after{opacity:1}body{font-size:14px;padding:0;margin:0;background-color:#fff;font-family:OpenSans,sans-serif}img{max-width:100%;height:auto !important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s,-webkit-box-shadow ease-in-out 0.15s}textarea.form-control{height:auto}.help-block{color:#c32429;margin-top:10px;margin-bottom:10px}.form-label{display:block;margin-bottom:2px;font-size:14px}.form-group{margin-bottom:15px}.container{max-width:1200px;margin:auto;padding-left:15px;padding-right:15px}.modal{display:none}.modal.is-open{display:block}.preloader{background:url("../img/loading.gif") center center no-repeat;padding:50px}.flex.-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.-align-items-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex__item._m10{margin:10px}.breadcrumbs{background-color:#c32429;padding:10px 15px}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:after{content:'>>';color:#ffffff;font-size:14px;display:inline-block}.breadcrumbs__item:last-child:after{display:none}.breadcrumbs__link{color:#ffffff;font-size:14px;display:inline-block;text-decoration:none}.breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs__span{color:#ffffff;font-size:14px;display:inline-block}.toggle{display:inline-block;vertical-align:middle;width:80px;height:30px;text-align:center}.toggle input,.toggle label,.toggle label:before,.toggle label:after{transition:0.25s ease-in-out}.toggle input{position:absolute;height:0;width:0;opacity:0;border:none}.toggle label{display:block;position:relative;padding:10px;font-size:12px;line-height:16px;width:100%;height:30px;border-radius:18px;background:#858585;cursor:pointer;box-shadow:inset 0 10px 10px 0 #555}.toggle label:before{content:"";display:block;position:absolute;z-index:1;line-height:34px;text-indent:40px;height:24px;width:24px;border-radius:100%;top:2px;left:2px;right:auto;background:#b6b6b6;border:1px solid #cccccc;box-shadow:0 3px 3px rgba(0,0,0,0.2),0 0 0 0px #ddd}.toggle label:after{content:'';background:#dcdcdc;display:block;position:absolute;z-index:0;left:47px;top:7px;width:2px;height:16px;white-space:nowrap}.toggle input:disabled+label{opacity:.5;cursor:not-allowed}.toggle input:checked+label:before{left:calc(100% - 28px);box-shadow:0 0 0 2px transparent,0 3px 3px rgba(0,0,0,0.3)}.toggle input:checked+label:after{left:30px}.btn{white-space:nowrap;cursor:pointer;position:relative;display:inline-block;background-color:#c32429;vertical-align:middle;padding:3px 10px;border:none;color:#ffffff;font-size:18px;font-family:MarketDeco,sans-serif;line-height:24px;text-decoration:none}.btn:hover{background-color:#981c20}.btn.-light{background-color:#fff;border:1px solid #e4e6e6}.btn.-light:hover{background-color:#757575}.btn.-light:hover .btn__icon._hover:after{opacity:1}.btn.-black{background-color:#2b2a29}.btn.-black:hover{background-color:#c32429}.btn.-gray{background-color:#a3a3a3;color:#ffffff}.btn.-gray:hover{background-color:#2b2a29}.btn.-lightgray{background-color:#e4e6e6;color:#848484}.btn.-lightgray:hover{color:#fff;background-color:#2b2a29}.btn.-bigger{padding:10px 40px}.btn.-w100p{width:100%}.btn.-big{padding:8px 15px;height:50px;min-width:170px}.btn__icon{display:flex;align-self:center}.btn__inline-icon{display:inline-block;margin-right:10px;vertical-align:middle}.btn:disabled{opacity:.5;pointer-events:none}.title{font-family:MarketDeco,sans-serif;font-weight:normal;color:#2b2a29;display:inline-block;font-size:36px;border-bottom:6px solid #c32429;padding-right:50px;margin-bottom:20px;text-decoration:none}.title:before,.title:after{content:'';display:block}.title-bg,.links.-hor-bg{background:#e10000;background:-moz-linear-gradient(left, #e10000 15%, #ff181f 80%);background:-webkit-linear-gradient(left, #e10000 15%, #ff181f 80%);background:linear-gradient(to right, #e10000 15%, #ff181f 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e10000', endColorstr='#ff181f', GradientType=1);font-family:MarketDeco,sans-serif;font-weight:normal;color:#ffffff;text-transform:uppercase;font-size:30px;padding-left:90px;padding-right:90px;position:relative;text-align:center;min-height:40px;line-height:40px;margin:0}.title-bg:before,.links.-hor-bg:before,.title-bg:after,.links.-hor-bg:after{content:'';position:absolute;top:0;left:0;width:87px;height:40px;background:url("../img/icons/sprite.png") -6px -232px no-repeat}.title-bg:after,.links.-hor-bg:after{left:auto;right:0}.superheader{background-color:#f3f5f5}.superheader__tech{margin:12px 15px 12px 0;font-family:MarketDeco,sans-serif;font-size:20px;line-height:16px;letter-spacing:2px;font-weight:bold;text-transform:uppercase;color:#b32226}.superheader__menu{margin-right:60px}.superheader__menu-items{width:100%}.superheader__menu-link{vertical-align:middle;padding:5px 12px 5px 12px;line-height:30px;color:#414141;font-size:14px;text-decoration:none;position:relative}.superheader__menu-link:hover{background-color:#e0e1e1}.superheader__menu-link:hover .superheader__menu-dropdown{display:block}.superheader__menu-icon{vertical-align:middle;display:inline-block;margin-left:5px;height:28px}.superheader__menu-notifier{position:absolute;display:inline-block;background-color:#c32429;top:2px;right:5px;border:1px solid #fff;border-radius:100%;color:#ffffff;font-size:10px;line-height:14px;padding-left:5px;padding-right:5px;padding-bottom:2px}.superheader__lang-change{margin-top:5px;display:inline-block;background-color:#2b2a29;padding:5px 22px;font-size:20px;font-family:MarketDeco,sans-serif;letter-spacing:-1px;text-decoration:none;color:#cc262b}.superheader__lang-change:hover{background-color:#555}.superheader__menu-dropdown{display:none;z-index:9999;position:absolute;border:1px solid #ccc;left:0;top:100%;background-color:#fff}.superheader__menu-dropdown-item{display:block;white-space:nowrap;padding:5px 10px;text-decoration:none;background-color:#fff;color:#414141}.superheader__menu-dropdown-item:hover{text-decoration:none;background-color:#efefef}.header{margin-top:18px;margin-bottom:15px}.header__tech{display:none}.header__logo{display:inline-block}.header__search{margin:0 58px;margin-top:6px}.header__phone,.header__email{margin-bottom:10px;white-space:nowrap;font-size:17px;text-decoration:none;color:#414141}.header__phone:hover,.header__email:hover{color:#c32429}.header__email{font-size:15px;margin-bottom:0}.header__contacts-icon{display:inline-block;vertical-align:middle;margin-right:6px;position:relative;top:1px}.search{position:relative}.search__input{width:100%;padding:12px 22px;font-weight:300;font-size:14px;line-height:20px;font-style:italic;color:#000000}.search__submit{position:absolute;top:50%;margin-top:-18px;right:0;background-color:transparent;border:none;opacity:.36;cursor:pointer}.search__submit:hover{opacity:1}.main-menu__container{border-top:6px solid #c32429}.main-menu__items{position:relative}.main-menu__item{padding:12px 0}.main-menu__item._cert{display:none}.main-menu__link{display:inline-block;font-size:16px;font-family:MarketDeco,sans-serif;text-transform:uppercase;text-decoration:none;color:#2f2e2d}.main-menu__link:hover{color:#c32429}.main-menu__submenu{display:none;position:absolute;top:100%;left:0;right:0;background-color:#f3f5f5;z-index:100;padding:0 10px;margin-left:9px;border:1px solid #ccc;min-width:200px}.main-menu__submenu._main{top:100%;left:0;margin-left:0}.main-menu__submenu._right{left:auto;right:0}.main-menu__submenu-item{padding:12px 0;position:relative}.main-menu__submenu-link{display:block;position:relative;text-decoration:none;padding:10px;color:#414141}.main-menu__submenu-link:hover{background-color:#efefef}.mainpage__slider{margin-bottom:50px}.mainpage__note{margin-bottom:50px}.mainpage__note-link{background-color:#c32429;padding:12px 18px;min-width:170px;font-size:18px;font-family:MarketDeco,sans-serif;color:#ffffff;text-transform:uppercase;white-space:nowrap;text-decoration:none;text-align:center}.mainpage__note-link:hover{background-color:#981c20}.mainpage__note-text{background-color:#f3f5f5;padding:0 3px;text-align:center;font-family:MarketDeco,sans-serif;font-size:38px;color:#2b2a29;text-transform:uppercase}.mainpage__tours{margin-bottom:50px}.mainpage__benefits{margin-bottom:20px}.mainpage__gfilter{margin-bottom:50px}.mainpage__purposes{margin-bottom:20px}.mainpage__catalog{background-color:#f3f5f5;padding:50px 0 20px;margin-bottom:50px}.mainpage__products-tabs{text-align:center;border-bottom:6px solid #c32429}.mainpage__products-tab-item{display:inline-block;margin-left:35px;margin-right:35px;padding-bottom:10px}.mainpage__products-tab-link{cursor:pointer;display:inline-block;font-size:27px;font-family:MarketDeco,sans-serif;padding-left:25px;padding-right:25px;text-transform:uppercase}.mainpage__products-tab-link._active,.mainpage__products-tab-link:hover{background-color:#6f6f6f;color:#ffffff}.mainpage__products-list{margin-bottom:50px}.mainpage__products-catalog-link{text-align:center;margin-top:30px}.mainpage__help-block{margin-bottom:50px}.mainpage__help-block-item{display:block;cursor:pointer;margin-right:30px;position:relative}.mainpage__help-block-item:last-child{margin-right:0}.mainpage__help-block-item:hover{box-shadow:0 0 10px #ccc}.mainpage__help-block-info{display:block;position:absolute;top:40px;padding:5px 30px 5px 20px;background-color:#e31f25;color:#ffffff;font-size:16px;font-family:MarketDeco,sans-serif;height:50px}.mainpage__help-block-info:after{content:'';position:absolute;top:0;left:100%;background:url("../img/icons/sprite.png");background-position:-98px -85px;width:22px;height:50px}.mainpage__help-block-img{display:block}.mainpage__clients{background-color:#f3f5f5;padding:40px 0;margin-bottom:30px}.mainpage__clients-title{text-align:center;font-size:36px;color:#c32429;font-family:MarketDeco,sans-serif}.mainpage__clients-note{font-size:16px;line-height:30px;color:#000000;text-align:center;padding-left:10px;padding-right:10px}.mainpage__clients-note p{padding:0;margin:0}.mainpage__clients-note strong{font-weight:normal;font-size:30px;color:#c32429;font-family:MarketDeco,sans-serif}.mainpage__clients-items{margin:30px 30px 20px 30px}.mainpage__clients-items .owl-prev{left:-20px}.mainpage__clients-items .owl-next{right:-20px}.mainpage__clients-item{align-items:center;margin:auto;height:130px;width:230px}.mainpage__partners-items .owl-prev{left:-20px}.mainpage__partners-items .owl-next{right:-20px}.mainpage__partners-item{align-items:center;height:100px}.mainpage__partners-item img{margin:auto}.main-slider .owl-dots{position:absolute;bottom:10px;text-align:center;left:0;right:0}.main-slider .owl-dots .owl-dot{background-color:#fff;box-shadow:0 0 5px #999;margin-left:3px;margin-right:3px;width:12px;height:12px;border-radius:100%}.main-slider .owl-dots .owl-dot.active{background-color:#c32429}.tours{position:relative}.tours:before{content:'';display:block;width:251px;height:278px;position:absolute;top:0;left:50%;margin-left:-194px;z-index:2;pointer-events:none;background:url("../img/3dtour-mid.png") no-repeat}.tours:after{content:'';display:block;position:absolute;bottom:4px;left:0;right:0;height:60px;z-index:1;background-color:#b9b9b9}.tours__link{position:relative;display:block}.tours__link:hover:before{content:'';position:absolute;top:50%;left:50%;width:77px;height:77px;margin-left:-60px;margin-top:-55px;pointer-events:none;background:url("../img/play.png") no-repeat}.tours__text{position:absolute;left:0;bottom:10px;padding-bottom:10px;background:url("../img/360.png") 15px bottom no-repeat;height:60px;z-index:3;padding-top:20px;padding-left:105px;font-size:24px;font-family:MarketDeco,sans-serif;color:#2b2a29}.benefits__title{margin-bottom:10px;text-align:center;font-family:MarketDeco,sans-serif;font-size:36px;line-height:36px;color:#c32429}.benefits__note{margin-bottom:20px;text-align:center;font-size:18px;color:#2b2a29}.benefits__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.benefits__item{position:relative;margin-bottom:30px;padding:20px 10px;background-color:#f3f5f5;margin-left:10px;margin-right:10px;width:370px;text-align:center}.benefits__image{display:block;height:216px}.benefits__name{display:block;font-family:MarketDeco,sans-serif;font-size:16px;line-height:20px;text-transform:uppercase;min-height:60px;padding-bottom:30px}.benefits__read{position:absolute;bottom:20px;right:20px;font-size:12px;color:#c32429;text-decoration:underline}.benefits__read:hover{text-decoration:none}.benefits__content-item{background-color:#f3f5f5;width:370px;margin-bottom:35px;opacity:.9}.benefits__content-item:hover{opacity:1}.benefits__content-image{display:block;height:250px;text-align:center}.benefits__content-name{display:block;padding:10px;text-align:center;font-size:15px;line-height:18px;color:#c00000;text-decoration:none}.benefits__content-name:hover,.benefits__content-name:focus{text-decoration:none}.gfilter__tab{padding:12px;background-color:#2b2a29;position:relative;font-family:MarketDeco,sans-serif;color:#9f9f9f;font-size:16px;text-decoration:none;cursor:pointer}.gfilter__tab:after{content:'';background-color:#636363;position:absolute;right:0;top:5px;bottom:5px;width:1px}.gfilter__tab:last-child:after{display:none}.gfilter__tab._active,.gfilter__tab:hover{background-color:#555555;color:#ffffff}.gfilter__tab._active:after,.gfilter__tab:hover:after{display:none}.gfilter__tab._active .gfilter__tab-icon,.gfilter__tab:hover .gfilter__tab-icon{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.gfilter__tab-icon{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;display:inline-block;vertical-align:middle;margin-right:10px}.gfilter__select-tabs{display:none;background-color:#2b2a29;padding:10px;width:100%;color:#ffffff;font-size:20px}.gfilter__content{background-color:#6f6f6f;padding:25px 20px}.gfilter__items{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gfilter__item{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:25px;width:33%}.gfilter__label{font-size:16px;color:#ffffff;margin-right:5px}.gfilter__value{margin-right:5px}.gfilter__input{width:72px;border:none;background-color:#fff;font-size:16px;line-height:24px;color:#000000;padding:0 8px}.gfilter__input._wider{width:150px}.gfilter__submit-block{text-align:center;width:150px;margin:auto;margin-top:10px}.purposes__items{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.purposes__item{padding:18px;text-align:center;background-color:#f3f5f5;width:170px;margin-left:15px;margin-right:15px;margin-bottom:30px;text-decoration:none}.purposes__item:hover{background-color:#e5e9e9}.purposes__image{height:140px;margin-bottom:10px}.purposes__name{font-size:14px;color:#000000;line-height:18px;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.menu-catalog__items{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}.menu-catalog__item{background-color:#fff;margin-left:5px;margin-right:5px;padding:10px;width:180px;text-align:center;margin-bottom:10px;text-decoration:none}.menu-catalog__item:hover{box-shadow:0 0 10px #ccc}.menu-catalog__image{height:100px;margin-bottom:10px}.menu-catalog__name{font-size:13px;line-height:16px;color:#2b2a29;font-family:MarketDeco,sans-serif}.catalog-categories__items{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.catalog-categories__item{background-color:#fff;margin-left:15px;margin-right:15px;padding:18px;width:270px;text-align:center;margin-bottom:30px;text-decoration:none}.catalog-categories__item:hover{box-shadow:0 0 10px #ccc}.catalog-categories__item--sm{width:250px;padding:10px 0}.catalog-categories__image{height:226px;margin-bottom:10px}.catalog-categories__name{font-size:16px;line-height:20px;color:#2b2a29;font-family:MarketDeco,sans-serif}.products-table{width:100%;border-collapse:collapse}.products-table__cell,.products-table__th{border:1px solid #fff;background-color:#f3f5f5;padding:10px 20px;vertical-align:middle;text-align:center;font-size:14px}.products-table__image{height:55px}.products-table__char-title{font-size:11px}.products-table__th{vertical-align:top;padding-top:20px}.products-list{margin-left:-15px;margin-right:-15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.products-list__item{margin:15px}.product-page__image-block{min-width:467px;margin-right:100px}.product-page__gallery{position:relative;border:4px solid #e4e6e6;padding:10px;text-align:center}.product-page__gallery-icon{position:absolute;top:5px;right:5px;pointer-events:none}.product-info__head{margin-bottom:30px}.product-info__block{margin-bottom:40px}.product-info__right{width:170px;margin-left:60px}.product-info__icon{vertical-align:middle;margin-right:10px;display:inline-block}.product-info__print{font-size:14px;line-height:19px;color:#1d1d1e;text-decoration:none}.product-info__print:hover,.product-info__print:focus{text-decoration:none}.product-info__social-share{display:inline-block;margin-right:20px;vertical-align:middle}.product-info__social-icon{display:inline-block;vertical-align:middle}.product-info__social-icon img{width:18px;height:18px}.product-info__stock{font-size:14px;line-height:19px;color:#000000}.product-info__article{font-size:14px;line-height:19px;color:#000000;margin-top:3px}.product-info__price{font-size:30px;color:#000000}.product-info__price-currency{font-size:19px;color:#000000}.product-info__fav,.product-info__compare{width:50%;margin-right:30px}.product-info__fav .js-add-label,.product-info__compare .js-add-label{display:inline-block}.product-info__fav .js-remove-label,.product-info__compare .js-remove-label{display:none}.product-info__fav.js-active .js-add-label,.product-info__compare.js-active .js-add-label{display:none}.product-info__fav.js-active .js-remove-label,.product-info__compare.js-active .js-remove-label{display:inline-block}.product-info__fav:last-child,.product-info__compare:last-child{margin-right:0}.product-info__fav:hover ._hover{background-position:-5px -106px}.product-info__compare:hover ._hover{background-position:-217px -5px}.product-info__pdf{font-size:14px;line-height:16px;color:#000000}.product-info__pdf-icon{min-width:38px;margin-right:15px}.product-info__pdf-link{text-decoration:underline;color:#000000;font-size:14px}.product-info__pdf-link:hover{text-decoration:none}.product-info__delivery{line-height:18px;align-items:center;color:#000000}.product-info__delivery-icon{display:block;min-width:38px;margin-right:15px}.product-info__delivery-title{font-size:18px;display:block}.product-info__delivery-price{display:block;font-size:18px}.product-info__delivery-currency{font-size:14px}.product-info__delivery-note{font-size:12px;white-space:nowrap}.counter{display:flex}.counter__controls{background-color:#dcdcdc;padding:1px}.counter__action{display:block;background-color:#e4e6e6;margin-bottom:1px;padding:2px 4px;border:none}.counter__action:last-child{margin-bottom:0}.counter__input{border-radius:0;border:1px solid #dcdcdc;border-right:none;width:45px;text-align:center}.products__list{display:block}.products__table{display:none}.products.js-products-slider .owl-prev{left:-20px}.products.js-products-slider .owl-next{right:-20px}.product{width:270px;background-color:#f3f5f5;border:1px solid #e4e6e6}.product__head{background-color:#e4e6e6;padding:5px 5px 7px}.product__article{float:left;font-size:14px;color:#848484}.product__chars-link{cursor:pointer;float:right;font-size:14px;color:#c32429}.product__chars-link:hover{text-decoration:underline}.product__title{display:block;overflow:hidden;height:70px;padding:13px 5px;font-size:18px;line-height:20px;color:#414141;text-decoration:none}.product__title:hover,.product__title:focus{text-decoration:none}.product__cont{position:relative;margin-bottom:10px}.product__image{height:265px;margin-bottom:16px;background-color:#fff;display:inline-block;display:flex;align-items:center;text-align:center;justify-content:center}.product__prices{line-height:32px;padding-left:10px;padding-right:10px}.product__price-old{position:relative;float:left;font-size:18px}.product__price-old:after{content:'';position:absolute;left:0;right:0;top:50%;margin-top:-1px;height:1px;background:#cc2229}.product__currency{font-size:14px;color:#646464}.product__price{float:right;font-size:30px;color:#b32226}.product__chars{display:none;position:absolute;top:0;left:0;right:0;bottom:0;padding:10px;background-color:#fff}.product__chars-content{display:table;width:100%}.product__char{display:table-row}.product__char-label{display:table-cell;font-size:12px;color:#646464;text-align:left;padding-bottom:5px}.product__char-value{display:table-cell;font-size:12px;color:#646464;text-align:right;padding-bottom:5px}.product__controls{padding-left:10px;padding-right:10px;margin-bottom:10px}.product__compare ._hover:after{background-position:-217px -5px}.product__add-to-cart{margin-left:10px;margin-right:10px}.product__fav ._hover:after{background-position:-5px -106px}.product__fav.js-active{background-color:#757575}.product__fav.js-active>span:after{opacity:1}.product.slider-item{margin:auto}.articles{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.articles__item{width:369px;max-width:100%;margin-left:15px;margin-right:15px;margin-bottom:50px}.articles__date{margin-top:-15px;margin-bottom:10px;font-size:12px;color:#000000}.articles__article{overflow:hidden;height:40px;display:block;font-size:18px;color:#414141;font-family:MarketDeco,sans-serif;text-decoration:none}.articles__article._underline{text-decoration:underline}.articles__image{display:block;margin-top:10px}.footer{margin-top:50px;background-color:#1d1d1e;padding:45px 0;position:relative}.footer:after{content:'';display:block;position:absolute;bottom:0;right:0;pointer-events:none;width:44px;height:109px;background:url("../img/icons/sprite.png") -43px -106px no-repeat}.footer__right{margin-left:50px}.footer__social{border:2px solid #fff;display:table;width:100%;margin-top:22px}.footer__social-item{display:table-cell;vertical-align:middle;border-right:2px solid #fff;width:50px;text-align:center;height:50px}.footer__social-item:last-child{border-right:none}.footer__social-item:hover{background-color:#c32429}.footer__address{font-size:12px;max-width:270px;color:#eee;margin-top:20px}.footer-menu{max-width:175px}.footer-menu__item{display:block;margin-bottom:15px;margin-right:10px}.footer-menu__item:last-child{margin-bottom:0}.footer-menu__link{font-size:12px;color:#ffffff;line-height:14px;text-decoration:none}.footer-menu__link:hover{text-decoration:underline}.btn-link{display:inline-block;background:none;font-size:14px;color:#c32429;line-height:1.43;text-decoration:underline}.btn-link:hover{text-decoration:none}.block-small{width:600px;max-width:100%;margin:auto}.page__title{margin-top:30px;margin-bottom:20px;text-transform:uppercase}.page__edit{display:inline-block;font-size:16px;margin-top:10px;position:absolute;top:0;right:0;color:darkred}.page__edit:hover{text-decoration:none}.content__title._h2{font-size:30px;margin-bottom:20px}.content__title._h3{font-size:22px;margin-bottom:20px}.content__title._h4{font-size:18px;margin-bottom:15px}.content__title._h5{font-size:16px;margin-bottom:10px}.content__title._h5{font-size:12px}.content__columns{margin-left:-15px;margin-right:-15px}.content__column{margin-left:15px;margin-right:15px}.content__column._70{width:70%}.content__column._60{width:60%}.content__column._50{width:50%}.content__column._40{width:40%}.content__column._30{width:30%}.content__text{font-size:16px;line-height:21px;color:#2b2a29;margin-bottom:20px}.content__text p{margin-top:0;margin-bottom:20px}.content__item{margin-bottom:30px}.series__item{margin-bottom:35px}.series__title{font-family:MarketDeco,sans-serif;display:block;width:470px;white-space:nowrap;padding:17px 70px 10px 20px;overflow:hidden;position:relative;text-overflow:ellipsis;background-color:#c00000;height:50px;color:#ffffff;font-size:18px;line-height:18px;text-decoration:none}.series__title:hover,.series__title:focus{text-decoration:none;background-color:#da0000}.series__title:after{content:'';display:block;height:50px;background:#fff;right:-23px;position:absolute;width:100px;top:-25px;-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-ms-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg)}.series__chars{border-bottom:2px solid #c00000}.series__char-item{position:relative;text-align:center;padding:5px 60px 5px 20px}.series__char-item:after{content:'';position:absolute;top:-40px;bottom:0;right:-20px;width:2px;background-color:#c00000;-webkit-transform:rotate(-55deg);-moz-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-o-transform:rotate(-55deg);transform:rotate(-55deg);transform-origin:100% 100%;-webkit-transform-origin:100% 100%}.series__char-item:last-child:after{display:none}.series__char-title{font-weight:bold;font-size:16px;line-height:18px;color:#000000}.series__char-vals{font-weight:bold;font-size:16px;line-height:18px;color:#000000}.series__images{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-top:10px;min-width:400px;margin-right:70px}.series__description{font-size:14px;line-height:20px;text-align:justify}.catalog__purposes{min-width:270px;margin-left:40px;margin-top:20px}.catalog__view-switcher{text-align:center;margin-top:15px}.catalog-purposes__item{display:block;background-color:#2f2e2d;border-top:1px solid #9e9d9d;border-bottom:1px solid #9e9d9d;margin-bottom:1px;padding:11px;text-decoration:none;color:#ffffff;font-size:16px}.catalog-purposes__item:hover,.catalog-purposes__item:focus{text-decoration:none;background-color:#151514}.catalog-purposes__icon{vertical-align:middle;margin-right:5px}.view-switcher{white-space:nowrap}.view-switcher__item{display:inline-block;font-size:16px;font-family:MarketDeco,sans-serif}.product-tabs__item{position:relative;top:1px;margin-right:15px;background-color:#1d1d1e;color:#ffffff;padding:15px 10px;text-align:center;text-decoration:none;cursor:pointer;border:1px solid #1d1d1e;border-bottom:none;text-transform:uppercase;font-family:MarketDeco,sans-serif}.product-tabs__item:hover,.product-tabs__item._active{color:#000000;background-color:#fff}.product-tabs__item:last-child{margin-right:0}.product-tabs__content{border:1px solid #1d1d1e;padding:15px}.product-chars{width:50%}.product-chars__row:nth-child(odd){background-color:#efefef}.product-chars__cell{font-size:14px;line-height:18px;padding:3px 10px}.reviews-form__title{font-size:18px;line-height:22px;color:#414141;font-family:MarketDeco,sans-serif;margin-bottom:20px}.reviews-form__rating{font-size:18px;margin-left:15px}.rating{overflow:hidden}.js-rating{cursor:pointer}.rating__star{float:right;padding-right:20px}.js-rating .rating__star:hover,.js-rating .rating__star:hover ~ span,.rating__star._active,.rating__star._active ~ span{background-position:-260px -5px}.cart-table{width:100%}.cart-table__row:nth-child(odd){background-color:#efefef}.cart-table__th{font-weight:bold;padding:5px 10px}.cart-table__cell{padding:2px 10px}.cart-table__link{color:#414141}.cart-table__link:hover{text-decoration:none}.cart-table__remove-icon{opacity:.5;width:15px;max-width:none;cursor:pointer}.cart-table__remove-icon:hover{opacity:1}.compare-table{width:100%}.compare-table__th{font-weight:bold}.compare-table__cell,.compare-table__mod,.compare-table__th,.compare-table__price{vertical-align:top;padding:5px}.compare-table__link{display:block;margin-bottom:5px;color:#414141}.compare-table__row:nth-child(even) td:nth-child(even){background-color:#ededed}.compare-table__row:nth-child(even) td{background-color:#e7e7e7}.compare-table__row:nth-child(odd) td{background-color:#f5f5f5}.compare-table__row:nth-child(odd) td:nth-child(even){background-color:#f8f8f8}.compare-table__mod{position:relative;padding-bottom:30px;min-width:250px}.compare-table__price{font-weight:bold;font-size:20px;padding:10px;white-space:nowrap}.compare-table__remove{position:absolute;display:block;margin-bottom:5px;cursor:pointer;bottom:8px;width:100%;font-size:12px;color:#d71313}.compare-modal{width:967px;overflow-y:auto}.compare-modal__container{width:967px !important}.checkout{margin-top:20px;display:flex}.checkout__left{flex-grow:1;margin-right:20px}.checkout__middle{flex-grow:1;margin-right:20px}.checkout__right{flex-grow:1}.projects-map{position:relative;margin-top:50px}.projects-map__point{position:absolute;background:url(../img/point.png);width:12px;height:13px;cursor:pointer}.projects-map__title{font-family:MarketDeco,sans-serif;margin-bottom:15px;font-size:20px;line-height:24px;color:#000000;text-transform:uppercase;text-align:center}.projects-map__map{position:relative}.projects-map__image{max-width:100%}.projects-map__center{max-width:758px}.projects-map__left,.projects-map__right{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-direction:reverse;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-right:30px;width:170px;max-width:170px;min-width:170px;overflow:hidden}.projects-map__right{margin-right:0;margin-left:30px}.projects-map__footer{margin-left:-15px;margin-right:-15px}.projects-map__project{display:block;width:170px;height:165px;min-height:165px;margin-bottom:20px;text-decoration:none;border:2px solid #fff;background-color:#f3f5f5}.projects-map__project:hover{border:2px solid #cc0000}.projects-map__project-img{display:block}.projects-map__project-title{padding:5px 2px;display:block;font-size:12px;line-height:14px;color:#000000}.projects-map__links{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.projects-map__btn{transform-origin:50% 50%;background:#fff;border:none;position:absolute;width:170px;cursor:pointer;left:0;top:-15px}.projects-map__btn._right{left:auto;right:0}.projects-map__btn._right>span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.projects-map__all-block{margin:50px;text-align:center}.projects-map__all{display:inline-block;cursor:pointer;font-family:MarketDeco,sans-serif;font-size:20px;color:#2b2a29;text-align:center;text-decoration:none}.projects-map__all:hover{color:#000000}.projects-map__all-icon{display:block;margin-top:10px}.history__content{background-color:#ebebeb;padding:20px}.history__title{font-size:20px;white-space:nowrap}.history__logo{text-align:center;margin-bottom:20px}.history__item{position:relative;margin-bottom:25px;margin-left:18px}.history__item:after{content:'';position:absolute;top:7px;left:-23px;border-radius:100%;background-color:#ff0000;width:12px;height:12px}.history__item:before{content:'';position:absolute;left:-18px;top:15px;bottom:-40px;border-left:2px solid #d6d6d6}.history__item:last-child:before{display:none}.history__year{margin-right:15px;font-size:24px;font-family:MarketDeco,sans-serif;color:#2b2a29}.history__icon{margin-right:10px;width:50px;min-width:50px}.history__descr{font-size:14px;line-height:20px;color:#2b2a29}.history__note{font-family:MarketDeco,sans-serif;text-align:center;color:#000000;font-size:23px;line-height:30px}.content-catalog__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.content-catalog__item{margin:0 5px 5px 5px;display:block;text-decoration:none;background-color:#cbcbcb;border:2px solid #fff;width:160px;padding:5px;text-align:center}.content-catalog__item:hover{border:2px solid #c00000}.content-catalog__image{display:block;height:100px;text-align:center;margin-bottom:10px}.content-catalog__title{font-size:12px;line-height:12px;color:#2b2a29}.product-module__title{font-family:MarketDeco,sans-serif;font-size:20px;color:#414141;margin-bottom:10px}.product-module__image{min-width:175px;margin-right:30px}.review{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #1d1d1e}.review__fio{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:16px;color:#2b2a29;font-weight:500}.review__date{margin-left:15px;font-size:16px;color:#2b2a29;font-weight:normal}.review__rating{margin-left:15px}.review__title{font-size:16px;color:#2b2a29;font-weight:bold}.review__text{font-size:16px;line-height:20px;color:#2b2a29;font-weight:normal}.review__block{margin-bottom:10px}.review__answer{margin-top:25px;padding-left:30px}.review p{padding:0;margin:0}.pagination{margin-top:20px;margin-bottom:20px}.pagination>li{display:inline-block}.pagination>li>a,.pagination>li>span{display:inline-block;background-color:#1d1d1e;border:1px solid #1d1d1e;color:#ffffff;padding:2px 10px;text-decoration:none}.pagination>li.disabled{opacity:.5}.pagination>li.active>span,.pagination>li>a:hover,.pagination>li>a:active{color:#000000;background-color:#fff}.owl-carousel{display:block !important}.owl-carousel .slider-item{display:none}.owl-carousel .slider-item:first-child,.owl-carousel.loaded .slider-item{display:block}.owl-carousel .owl-item img{width:auto !important}.owl-prev,.owl-next{position:absolute;top:50%;right:10px;opacity:.7;background:url(/img/chevron.svg) no-repeat !important;width:40px;height:40px;outline:none;margin-top:-20px}.owl-prev>span,.owl-next>span{display:none}.owl-prev:hover,.owl-next:hover{opacity:1}.owl-prev{right:auto;left:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.links.-hor-bg{line-height:33px}.links.-hor-bg .links__item{margin-bottom:0}.links.-hor-bg .links__link{color:#ffffff}.links.-hor-bg .links__link:hover{color:#ffffff;text-decoration:underline}.links__item{display:block;margin-bottom:10px}.links__link{display:inline-block;font-size:16px;font-family:MarketDeco,sans-serif;text-transform:uppercase;text-decoration:none;color:#2f2e2d}.links__link:hover{color:#c32429}.employees__division-title{font-family:MarketDeco,sans-serif;font-size:22px;margin:25px 0 15px 0}.employees__division{overflow:hidden;padding-bottom:20px}.employees__item{float:left;width:31%;margin:0 1% 25px 1%;position:relative}.employees__item:hover .employees__email,.employees__item:hover .employees__phone{display:block}.employees__item:hover .employees__desc{height:125px;bottom:-20px}.employees__image{width:100%;height:455px;overflow:hidden}.employees__desc{position:absolute;bottom:0;left:-7px;width:95%;padding:5px 10px 5px 0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;height:56px;overflow:hidden}.employees__desc:before{content:'';position:absolute;width:100%;height:500px;top:55%;left:285px;background:#ef3e36;opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) rotate(110deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(110deg);transform:translateX(-50%) translateY(-50%) rotate(110deg);-webkit-transition:-webkit-transform 0.3s, opacity 0.3s, height 0.3s;transition:transform 0.3s, opacity 0.3s, height 0.3s}.employees__desc{color:#fff}.employees__email-link{color:#ffffff;text-decoration:underline}.employees__email-link:hover{text-decoration:none}.employees__phone-link{color:#ffffff;text-decoration:none}.employees__phone-link:hover{text-decoration:underline}.employees__name{font-size:18px}.employees__place{font-size:14px}.employees__name,.employees__place,.employees__email,.employees__phone{z-index:2;position:relative;text-align:right}.employees__email,.employees__phone{display:none}.employees__email{margin:15px 0 10px 0;white-space:nowrap;font-size:15px;text-decoration:underline}.employees__ico-mail{width:25px;height:25px;display:inline-block;margin:-7px 5px -7px 0px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZCNDJERDBBNUEwODExRTk4OUZBRTE4QzUyMTkyREFEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZCNDJERDBCNUEwODExRTk4OUZBRTE4QzUyMTkyREFEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkI0MkREMDg1QTA4MTFFOTg5RkFFMThDNTIxOTJEQUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkI0MkREMDk1QTA4MTFFOTg5RkFFMThDNTIxOTJEQUQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz60qh9GAAADEUlEQVR42rxWW0hUQRj+Zs7F3bXMgvTBsJfCim5Ymq0iFFmiklGY5IO+iA/VQ/TSc71YUIGEWdFDBVkEBQVBNy3JkGy1iJAumqWSeAlMyb2dM9Occ9zV466pqf0w7DmzZ+b7/+///n+G6L0/kr3nz1RrzU35YJyAEMzZOIexj7w1/ZHz+InDZKSi7JX2ttVNnE7Mw/Y2Y14v5E2bX5MhdyonsoyFMq5rnGIBAUyTZCLbUXXrIRg0ObXGVC5GPFhmrFFUQOxlMiTyI09MFk1KgrozB/L2LCDgByg1FxHj15ZXsTFjkcmWJHMEHtyD1uIB6+8338MgPBiA6+gx8OFhwDsKaZv7n1QVuFMLdXce6PJE+K7UALGxsLlIXIug5BdC7+lG4O7t2QGM/ob/8gXQ5JWQ0jIsFsaopDYuJetVPVAMsjgO/qvCExHhtAEMDsB39RKU7B0W1YZNEBQN82lkmIxjKiJkef1G+C5WAcO/pq6Fr+3w115HzP4i0HUbJtBCJ4HAwgC1S0nKyISaWwD/zWvgfb0RAPr7dwi+eAZHaTnIimT7nzQaCA9FNOnblLUgCYnwnq0E6+wIz2sNdfDVVEHekg7Ex0cJkU0CIdElb3rb3AQS44DrZCWCdY+ht3oQuHVDyLMPseeqoXmawXu6/lZIoUiINcnt2mdtH8AG+qEU7ANcsYgpK4f+sU3IMwFqUYmYcyHmYAmCTY3gPwcj62Y6uljHF+hdnVDy9o4vFJWslpRC3pU7PidUqO7JhyaAMDI8wcNoIBivYva9E/qnNig5eZhR649bAiUzG8HGBrOQre1YNBBD2wq4oEdreWMBGG1iprZ0mSmCYP3TCHWFK4YIACYSyLq/QS0oFNQos+4qhgrl1DRoL58L+WlhFmxd2C/6jqPiCFj7Z9EgA5j1KWnk1OkyxRJ4eB9wOCzwoex0blMw0802PSczW4pxkhNzT1skJhiVrDGPRvEfjJoJWkgT1FMpZY3HuFXw+b5AjN1WpFWrW6nr1OliJSv7SehY5aHin9OwXFYy3PWi5x36I8AAXmQwPumxu3oAAAAASUVORK5CYII=")}@media only screen and (max-width: 1200px){.mainpage__note-text{font-size:30px;padding-top:5px}.tours__link:last-child .tours__text{right:60px}.product-page__image-block{margin-right:20px}.product-info__right{margin-left:15px}.owl-carousel .owl-nav button.owl-next{right:0}.owl-carousel .owl-nav button.owl-prev{left:0}}@media only screen and (max-width: 1100px){.product-info__controls{display:block}.product-info__fav,.product-info__compare{margin-bottom:20px;margin-right:0}}@media only screen and (max-width: 1050px){.superheader__tech{letter-spacing:0.8px}.superheader__menu-link{line-height:16px}.superheader__menu{display:flex;margin-right:10px}.superheader__menu-link{align-self:center}.superheader__menu-link-text{display:none}.superheader__menu-icon{margin-left:0}.tours:before,.tours:after{display:none}.tours__text{display:block;position:static}.mainpage__note-text{font-size:22px;padding-top:10px}.product-info__container{display:block}.product-info__right{margin-top:20px}}@media only screen and (max-width: 991px){.header__search{margin:6px 30px 0 30px}.main-menu__link{font-size:14px}.mainpage__products-tabs{text-align:left;padding-left:0}.mainpage__note-text{font-size:18px;padding-top:10px;padding-bottom:10px}.mainpage__products-tab-item{margin-left:0;margin-right:10px}.mainpage__products-tab-item:last-child{margin-right:0}.gfilter__item{width:50%}.product-page__container{display:block}.product-page__image-block{margin-right:0;margin-bottom:20px;min-width:0}.series__head{display:block}.series__title{width:100%}.series__title:after{display:none}.series__chars{display:block}.series__char-item{display:flex}.series__char-item:after{display:none}.series__char-title{margin-right:10px}.projects-map__left,.projects-map__right,.projects-map__all-block{display:none}.projects-map__footer{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width: 767px){.header__container{display:block;text-align:center}.header__search{margin:10px 0}.superheader__tech{display:none}.header__tech{display:block;font-family:MarketDeco,sans-serif;font-size:20px;line-height:16px;letter-spacing:2px;font-weight:bold;text-transform:uppercase;color:#b32226;margin-bottom:10px}.mainpage__note{flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mainpage__note-link{width:100%;order:1;margin-top:5px}.mainpage__note-text{order:0}.tours{display:block;text-align:center}.tours__text{display:inline-block;margin-bottom:25px}.title{font-size:24px}.mainpage__products-tab-item{margin-right:0}.mainpage__products-tab-link{padding-left:5px;padding-right:5px;font-size:18px}.mainpage__help-block{display:block;text-align:center}.mainpage__help-block-item{display:inline-block;margin-bottom:10px;margin-right:0}.m-articles{display:block}.m-articles__item{margin-bottom:15px}.footer__content,.footer__menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__right{order:0;margin-left:0;text-align:center;width:100%;margin-bottom:20px}.footer__menu{order:1}.gfilter__item{width:100%}.gfilter__tabs{display:none}.gfilter__select-tabs{display:block}.main-menu__items{display:block;text-align:center}.main-menu__submenu{display:none !important}.title-bg,.links.-hor-bg{padding:10px;min-height:0}.title-bg:before,.links.-hor-bg:before,.title-bg:after,.links.-hor-bg:after{display:none}.content__title._h2{font-size:24px;line-height:28px}.content__title._h3{font-size:20px;line-height:24px}.catalog__view-switcher{display:none}.products__list{display:block !important}.products__table{display:none !important}.products-list{justify-content:center}.catalog__container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog__purposes{width:100%;margin-left:0}.checkout{display:block}.checkout__left,.checkout__middle{margin-right:0}.cart-table__row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.cart-table__row:first-child{display:none}.cart-table,.cart-table tbody,.cart-table__cell{display:block}.cart-table__cell{margin-bottom:10px}.cart-table__cell._image{width:100%;text-align:center}.cart-table__cell._title{width:100%;text-align:center}.series__body{display:block}.series__images{min-width:0}}@media only screen and (max-width: 570px){.benefits__item{margin-right:0;width:100%}.catalog-categories__item{width:100%}.product-tabs__content{padding:0;border:none}.product-tabs__list{display:none}.product-page__chars,.product-page__text,.product-page__reviews{display:block !important;margin-bottom:30px}}@media only screen and (max-width: 480px){.purposes__item{margin-right:0;width:100%}.btn{font-size:16px}.superheader__menu-link._cert{display:none}.main-menu__item._cert{display:inline-block}.gfilter__item{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.gfilter__label:first-child{width:100%}}
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap');

*{
    font-family:'Lato', sans-serif !important;
}
.main-block{
    display: flex;
    justify-content: space-between;
}

.main-text{
    text-align: center;
    font-size: 36px;
    font-family: MarketDeco,sans-serif;
     margin-bottom: 25px;
    margin-top: -20px;
}
.superheader__menu-items{
    justify-content: flex-end;
}.superheader__menu {
     margin-right: 0;
 }
 .catalog-categories__item[href$="/catalog/nasosy"],
 .mainpage__note-link[href="https://dalgakiran.ru/dalgakiran-russia"],
 .mainpage__note-link[href="https://dalgakiran.ru/about-factory"],
 .footer__social,
.superheader__menu-items>*:nth-child(4),
.superheader__menu-items>*:nth-child(3),
.superheader__menu-items>*:nth-child(1){
    display: none !important;
}
.bs-popup{
    position: fixed;
    z-index: 1000;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: none;
    max-width: 600px;
    width: 100%;  height: 335px;
}

.bs-popup .popup-content a *,
.bs-popup .popup-content a{
    opacity: 1 !important;
}
.bs-popup .popup-content{
    position: relative;
}
.bs-popup .close-popup:hover{
    opacity: 0.5;
}
.bs-popup .img-popup{
    display: flex
;
    justify-content: center;
}
.bs-popup .close-popup{
    cursor: pointer;
    position: absolute;
    right: 45px;
    top: -5px;
    background: #cccccc;
    width: 25px;
    height: 25px;
    border-radius: 100%;
    color: #000000;
    display: flex
;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    z-index: 100000;
}
.bs-popup.active{
    display: block;
}
.bs-popup-overlay.active{
    display: block;
}
.bs-popup-overlay{
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    height: 100%;
    opacity: 0.8;
    background-color: rgb(0, 0, 0);
    position: fixed;
    display: none;
}
@media(max-width: 768px){
    .bs-popup {
        max-width: 300px;
        width: 100%;
        height: 205px;
    }
    .bs-popup .close-popup{
        right: -7px;
        top: -5px;
    }
}
.catalog-categories a[href="https://dalgakiran.ru/catalog/gas-compressors"]{
    display: none !important;
}

/*# sourceMappingURL=style.css.map */
.product.slider-item  .product__controls{
    padding-left: 5px;
    padding-right: 5px;
}
.product__add-to-cart{

    justify-content: center;
    align-items: center;  display: inline-flex;
}