

/* Start:/bitrix/templates/main/css/normalize.min.css?16793739851863*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/* End */


/* Start:/bitrix/templates/main/js/vendor/fancybox/jquery.fancybox.min.css?16793739853839*/
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/bitrix/templates/main/js/vendor/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/bitrix/templates/main/js/vendor/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/bitrix/templates/main/js/vendor/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/bitrix/templates/main/js/vendor/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/bitrix/templates/main/js/vendor/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/bitrix/templates/main/js/vendor/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}
/* End */


/* Start:/bitrix/templates/main/js/vendor/formstyler/jquery.formstyler.min.css?16793739868683*/
.jq-checkbox{top:-1px;width:13px;height:13px;border:1px solid #C3C3C3;border-radius:3px;background:#F6F6F6 url(data:image/gif;base64,R0lGODlhAQAMALMAAPHx8f7+/vv7+/j4+PX19fLy8vz8/Pn5+fb29vPz8/39/ff39wAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAAwAAAQJMCgjzliIpAIiADs=) repeat-x;box-shadow:0 1px 1px rgba(0,0,0,0.05),inset -1px -1px #FFF,inset 1px -1px #FFF;vertical-align:middle;cursor:pointer}.jq-checkbox.checked .jq-checkbox__div{width:9px;height:9px;margin:2px 0 0 2px;border-radius:2px;background:#666;box-shadow:inset 0 -3px 6px #AAA}.jq-checkbox.focused{border:1px solid #08C}.jq-checkbox.disabled{opacity:0.55;filter:alpha(opacity=55)}.jq-radio{width:12px;height:12px;border:1px solid #C3C3C3;border-radius:50%;background:#F6F6F6 url(data:image/gif;base64,R0lGODlhAQAMALMAAPHx8f7+/vv7+/j4+PX19fLy8vz8/Pn5+fb29vPz8/39/ff39wAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAAwAAAQJMCgjzliIpAIiADs=) 0 -1px repeat-x;box-shadow:0 1px 1px rgba(0,0,0,0.05),inset -1px -1px #FFF,inset 1px -1px #FFF;vertical-align:middle;cursor:pointer}.jq-radio.checked .jq-radio__div{width:6px;height:6px;margin:3px 0 0 3px;border-radius:50%;background:#666}.jq-radio.focused{border:1px solid #08C}.jq-radio.disabled{opacity:0.55;filter:alpha(opacity=55)}.jq-file{width:270px;box-shadow:0 1px 2px rgba(0,0,0,0.1);border-radius:4px}.jq-file input{cursor:pointer;height:auto;line-height:1em}.jq-file__name{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:32px;padding:0 80px 0 10px;color:#333;font:14px/30px Arial,sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1;background:#FFF}.focused .jq-file__name{border:1px solid #5794BF}.jq-file__browse{position:absolute;top:1px;right:1px;padding:0 10px;border-left:1px solid #CCC;border-radius:0 4px 4px 0;background:#F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;box-shadow:inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,0.1);color:#333;text-shadow:1px 1px #FFF;font:14px/30px Arial,sans-serif}.jq-file:hover .jq-file__browse{background-color:#E6E6E6;background-position:0 -10px}.jq-file:active .jq-file__browse{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD}.jq-file.disabled .jq-file__name{color:#888}.jq-file.disabled,.jq-file.disabled .jq-file__browse{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888}.jq-selectbox{vertical-align:middle;cursor:pointer}.jq-selectbox__select{height:30px;padding:0 45px 0 10px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#F5F5F5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;color:#333;text-shadow:1px 1px #FFF;font:14px/30px Arial,sans-serif}.jq-selectbox__select:hover{}.jq-selectbox__select:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD}.jq-selectbox.focused .jq-selectbox__select{}.jq-selectbox.disabled .jq-selectbox__select{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888}.jq-selectbox__select-text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jq-selectbox__trigger{position:absolute;top:0;right:0;width:34px;height:100%;border-left:1px solid #CCC}.jq-selectbox__trigger-arrow{position:absolute;top:19px;right:12px;width:0;height:0;overflow:hidden;border-top:5px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;opacity:0.3;filter:alpha(opacity=30)}.jq-selectbox:hover .jq-selectbox__trigger-arrow{opacity:1;filter:alpha(opacity=100)}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{opacity:0.3;filter:alpha(opacity=30)}.jq-selectbox__dropdown{top:44px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:1px solid #CCC;border-radius:4px;background:#FFF;box-shadow:0 2px 10px rgba(0,0,0,0.2);font:14px/18px Arial,sans-serif}.jq-selectbox__search{margin:5px}.jq-selectbox__search input{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;padding:5px 27px 6px 8px;outline:none;border:1px solid #CCC;border-radius:3px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;box-shadow:inset 1px 1px #F1F1F1;color:#333;-webkit-appearance:textfield}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none}.jq-selectbox__not-found{margin:5px;padding:5px 8px 6px;background:#F0F0F0;font-size:13px}.jq-selectbox ul{margin:0;padding:0}.jq-selectbox li{min-height:18px;padding:5px 10px 6px;color:#231F20}.jq-selectbox li.selected{background-color:#A3ABB1;color:#FFF}.jq-selectbox li:hover{background-color:#009de6;color:#FFF}.jq-selectbox li.disabled{}.jq-selectbox li.disabled:hover{background:none}.jq-selectbox li.optgroup{font-weight:bold}.jq-selectbox li.optgroup:hover{background:none;color:#231F20;cursor:default}.jq-selectbox li.option{padding-left:25px}.jq-select-multiple{}.jq-select-multiple.focused{}.jq-select-multiple.disabled{}.jq-select-multiple ul{margin:0;padding:0}.jq-select-multiple li{padding:3px 9px 4px;list-style:none}.jq-select-multiple li:first-child{border-radius:3px 3px 0 0}.jq-select-multiple li:last-child{border-radius:0 0 3px 3px}.jq-select-multiple li.selected{background:#08C;color:#FFF}.jq-select-multiple li.disabled{color:#AAA}.jq-select-multiple.disabled li.selected,.jq-select-multiple li.selected.disabled{}.jq-select-multiple li.optgroup{font-weight:bold}.jq-select-multiple li.option{padding-left:25px}input[type="email"].styler,input[type="number"].styler,input[type="password"].styler,input[type="search"].styler,input[type="tel"].styler,input[type="text"].styler,input[type="url"].styler,textarea.styler{padding:7px 9px;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;box-shadow:inset 1px 1px #F1F1F1,0 1px 2px rgba(0,0,0,0.1);color:#333;font:14px Arial,sans-serif}input[type="search"].styler{-webkit-appearance:none}textarea.styler{overflow:auto}input[type="email"].styler:hover,input[type="number"].styler:hover,input[type="password"].styler:hover,input[type="search"].styler:hover,input[type="tel"].styler:hover,input[type="text"].styler:hover,input[type="url"].styler:hover,textarea.styler:hover{border-color:#B3B3B3}input[type="email"].styler:focus,input[type="number"].styler:focus,input[type="password"].styler:focus,input[type="search"].styler:focus,input[type="tel"].styler:focus,input[type="text"].styler:focus,input[type="url"].styler:focus,textarea.styler:focus{border-color:#CCC;border-top-color:#B3B3B3;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);outline:none}button.styler,input[type="button"].styler,input[type="submit"].styler,input[type="reset"].styler{overflow:visible;padding:7px 11px;outline:none;border:1px solid #CCC;border-bottom-color:#B3B3B3;border-radius:4px;background:#F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;box-shadow:inset 1px -1px #F1F1F1,inset -1px 0 #F1F1F1,0 1px 2px rgba(0,0,0,0.1);color:#333;text-shadow:1px 1px #FFF;font:14px Arial,sans-serif;cursor:pointer}button.styler::-moz-focus-inner,input[type="button"].styler::-moz-focus-inner,input[type="submit"].styler::-moz-focus-inner,input[type="reset"].styler::-moz-focus-inner{padding:0;border:0}button.styler:after{content:''}button.styler:not([disabled]):hover,input[type="button"].styler:not([disabled]):hover,input[type="submit"].styler:not([disabled]):hover,input[type="reset"].styler:hover{background-color:#E6E6E6;background-position:0 -10px}button.styler:not([disabled]):active,input[type="button"].styler:not([disabled]):active,input[type="submit"].styler:not([disabled]):active,input[type="reset"].styler:active{background:#F5F5F5;box-shadow:inset 1px 1px 3px #DDD}button.styler[disabled],input[type="button"].styler[disabled],input[type="submit"].styler[disabled]{border-color:#CCC;background:#F5F5F5;box-shadow:none;color:#888}
/* End */


/* Start:/bitrix/templates/main/css/fonts.css?17935502542443*/
/* ==========================================================================
   Файл для подключения шрифтов
   Генератор шрифтов - https://www.web-font-generator.com
   Генератор шрифтов - http://www.fontsquirrel.com/tools/webfont-generator
   ========================================================================== */

@font-face {
	font-family:'Circe';
	src: url('/bitrix/templates/main/css/../fonts/../fonts/Circe-Bold.woff2') format('woff2'), url('/bitrix/templates/main/css/../fonts/../fonts/Circe-Bold.woff') format('woff'), url('/bitrix/templates/main/css/../fonts/../fonts/Circe-Bold.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/main/css/../fonts/../fonts/Circe-Bold.otf')  format('opentype'), url('/bitrix/templates/main/css/../fonts/../fonts/Circe-Bold.ttf')  format('truetype'), url('/bitrix/templates/main/css/../fonts/../fonts/Circe-Bold.svg#Circe-Bold') format('svg');
	font-weight:bold;
	font-style:normal;
	font-display: swap;
}

@font-face {
	font-family:'Circe';
	src: url('/bitrix/templates/main/css/../fonts/Circe-ExtraBold-Full.woff2') format('woff2'), url('/bitrix/templates/main/css/../fonts/Circe-ExtraBold.otf') format('opentype');
	font-weight:800;
	font-style:normal;
	font-display: swap;
}

@font-face {
	font-family:'Circe';
	src: url('/bitrix/templates/main/css/../fonts/Circe-ExtraLight.woff2') format('woff2'), url('/bitrix/templates/main/css/../fonts/Circe-ExtraLight.woff') format('woff'), url('/bitrix/templates/main/css/../fonts/Circe-ExtraLight.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/main/css/../fonts/Circe-ExtraLight.otf')  format('opentype'), url('/bitrix/templates/main/css/../fonts/Circe-ExtraLight.ttf')  format('truetype'), url('/bitrix/templates/main/css/../fonts/Circe-ExtraLight.svg#Circe-ExtraLight') format('svg');
	font-weight:200;
	font-style:normal;
	font-display: swap;
}

@font-face {
	font-family:'Circe';
	src: url('/bitrix/templates/main/css/../fonts/Circe-Light.woff2') format('woff2'), url('/bitrix/templates/main/css/../fonts/Circe-Light.woff') format('woff'), url('/bitrix/templates/main/css/../fonts/Circe-Light.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/main/css/../fonts/Circe-Light.otf')  format('opentype'), url('/bitrix/templates/main/css/../fonts/Circe-Light.ttf')  format('truetype'), url('/bitrix/templates/main/css/../fonts/Circe-Light.svg#Circe-Light') format('svg');
	font-weight:300;
	font-style:normal;
	font-display: swap;
}

@font-face {
	font-family:'Circe';
	src: url('/bitrix/templates/main/css/../fonts/Circe-Regular.woff2') format('woff2'), url('/bitrix/templates/main/css/../fonts/Circe-Regular.woff') format('woff'), url('/bitrix/templates/main/css/../fonts/Circe-Regular.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/main/css/../fonts/Circe-Regular.otf')  format('opentype'), url('/bitrix/templates/main/css/../fonts/Circe-Regular.ttf')  format('truetype'), url('/bitrix/templates/main/css/../fonts/Circe-Regular.svg#Circe-Regular') format('svg');
	font-weight:normal;
	font-style:normal;
	font-display: swap;
}
/* End */


/* Start:/bitrix/templates/main/css/content_old.min.css?167937398575528*/
.module-content-page .img_border{border:3px solid #daeafc;border-top-right-radius:10px;border-bottom-left-radius:10px;position:relative;display:inline-block}.module-content-page .img_border1{border:3px solid #daeafc;border-top-right-radius:10px;border-bottom-left-radius:10px;position:right;display:inline-block}.module-content-page .img_border img{border:1px solid #95bbe1;border-top-right-radius:7px;border-bottom-left-radius:7px;position:relative}.module-content-page .orange{color:#f48122}.module-content-page .header_stub{background:url(/images/ie_fix.png) repeat;width:100%;height:340px}.module-content-page .brands{width:100%;max-width:1600px;height:69px;margin:0 auto;position:absolute;top:262px;left:50%;margin-left:-500px;overflow:hidden}.module-content-page .brands > .margin{margin:0 10px;position:relative}.module-content-page .brands .center_block{height:69px;margin:0 5px;background:url(/images/bgs/brands.png) repeat-x 0 -69px}.module-content-page .brands .bg_left,.module-content-page .brands .bg_right{background:url(/images/bgs/brands.png) no-repeat;width:5px;height:69px;position:absolute;top:0}.module-content-page .brands .bg_left{background-position:0 0;left:0}.module-content-page .brands .bg_right{background-position:-5px 0;right:0}.module-content-page .brands .text{position:absolute;top:18px;left:31px;line-height:14px;color:#125c98;text-transform:uppercase;font-family:'calibri','trebuchet ms';font-weight:bold}.module-content-page .brands .text .big{font-size:25px}.module-content-page .brands .text .small{font-size:15px}.module-content-page .brands .carousel{position:relative;top:2px;margin:0 94px 0 191px;height:64px}.module-content-page .brands .carousel .arrows{background:url(/images/icons.png) no-repeat;width:53px;height:64px;position:absolute;top:0}.module-content-page .brands .carousel .arrows.carousel_prev{background-position:0 -68px;left:-75px}.module-content-page .brands .carousel .arrows.carousel_next{background-position:-53px -68px;right:-75px}.module-content-page .brands .carousel ul{margin:0;padding:0;list-style:none;display:block}.module-content-page .brands .carousel li{padding:0;margin:0;display:block;float:left}.module-content-page .brands .carousel .block{float:left;height:66px;padding:9px 16px 0 20px;position:relative}.module-content-page .brands .carousel .block .block_left{background:url(/images/icons.png) no-repeat 0 -132px;width:87px;height:49px;float:left}.module-content-page .brands .carousel .block .block_left img{width:85px;height:44px;position:relative;top:1px;left:1px}.module-content-page .brands .carousel .block .block_right{margin:0 0 0 103px;padding:0 4px 0 0;line-height:14px}.module-content-page .brands .carousel .block .block_right .title{font-size:13px;color:#125c98}.module-content-page .brands .carousel .block .block_right .title a{color:#125c98}.module-content-page .brands .carousel .block .block_right .description{max-height:30px;overflow:hidden;color:#4c4c4c;font-size:12px}.module-content-page .brands .carousel .block .block_right .description p{margin:0;padding:0}.module-content-page .brands .carousel .block .block_right .dotted{background:url(/images/dotted.jpg) no-repeat;width:4px;height:4px;position:relative;top:-1px;margin:0 0 0 4px;display:inline-block}.module-content-page .brands .carousel .block .line{background:url(/images/icons.png) no-repeat -87px -132px;width:1px;height:45px;position:absolute;top:10px;left:0}.module-content-page .brands .carousel .stub{background:url(/images/icons.png) no-repeat -88px -132px;width:1px;height:45px;position:absolute;top:10px;left:0}.module-content-page .brands_shadows{width:100%;max-width:1600px;height:8px;margin:0 auto 2px auto;position:absolute;top:331px;left:50%;margin-left:-500px}.module-content-page .brands_shadows > .margin{margin:0 10px;position:relative}.module-content-page .brands_shadows .shadows{background:url(/images/bgs/brands_shadow_center.png) repeat-x;height:8px;position:relative;margin:0 280px}.module-content-page .brands_shadows .shadows .shadow_left,.module-content-page .brands_shadows .shadows .shadow_right{background:url(/images/bgs/brands_shadow.png) no-repeat;width:280px;height:8px;position:absolute;top:0}.module-content-page .brands_shadows .shadows .shadow_left{background-position:0 0;left:-280px}.module-content-page .brands_shadows .shadows .shadow_right{background-position:0 -8px;right:-280px}.module-content-page .middle{width:100%;max-width:1600px;position:relative;margin:0 auto;padding:0 0 70px 0;line-height:15px;z-index:2}.module-content-page .middle > .margin{margin:0 10px;position:relative}.module-content-page .middle .middle_left{width:277px;width:225px;float:left}.module-content-page .middle .middle_center{width:573px;float:left}.module-content-page .middle .middle_right{width:244px;width:196px;float:right}.module-content-page .middle .middle_center > .padding{padding:0 3%}.module-content-page .middle .crumbs{font-size:12px;color:#4e4e4e;margin:0 0 30px 0}.module-content-page .middle .crumbs a{color:#125c98}.module-content-page .middle .crumbs .bull{display:inline-block;background:url(/images/crumbs_bull.jpg) no-repeat;width:4px;height:4px;margin:0 8px;position:relative;top:-2px}.module-content-page .middle .middle_center ul,.module-content-page .middle .middle_center ol{margin:15px 0;padding:0;list-style-type:none}.module-content-page .middle .middle_center ul li,.module-content-page .middle .middle_center ol li{background:url(/images/bull.png) no-repeat 0 4px;padding:0 0 0 16px;margin:0 0 5px 0}.module-content-page .middle .middle_left .menu_left{background:#c2e4fc;width:261px;width:209px;position:relative;margin:8px 11px 40px 5px;line-height:18px}.module-content-page .middle .middle_left .menu_left .bg_left,.module-content-page .middle .middle_left .menu_left .bg_right{background:url(/images/menu_left/side.png) repeat-y;height:100%;position:absolute;top:0}.module-content-page .middle .middle_left .menu_left .bg_left{background-position:0 0;width:5px;left:-5px}.module-content-page .middle .middle_left .menu_left .bg_right{background-position:-5px 0;width:11px;right:-11px}.module-content-page .middle .middle_left .menu_left .bg_top{background:url(/images/icons.png) no-repeat -94px -306px;width:225px;height:52px;position:absolute;top:-8px;left:-5px}.module-content-page .middle .middle_left .menu_left .bg_bottom{background:url(/images/icons.png) no-repeat -94px -358px;width:225px;height:28px;position:absolute;bottom:-28px;left:-5px}.module-content-page .middle .middle_left .menu_left .number{width:100%;height:100%;position:absolute;top:0;left:0;display:block}.module-content-page .middle .middle_left .menu_left .number.number_1{background:url(/images/number_1.png) no-repeat 163px 0}.module-content-page .middle .middle_left .menu_left .number.number_2{background:#fff url(/images/number_2.png) no-repeat 163px center}.module-content-page .middle .middle_left .menu_left .number.number_3{background:#fff url(/images/number_3.png) no-repeat 163px center}.module-content-page .middle .middle_left .menu_left .number.number_4{background:#fff url(/images/number_4.png) no-repeat 163px center}.module-content-page .middle .middle_left .banner{margin:0 0 12px 0;position:relative}.module-content-page .middle .middle_left .banner a{text-decoration:none;display:block}.module-content-page .middle .middle_left .banner img{width:219px}.module-content-page .middle .middle_left .banner .text{position:absolute;top:50px;left:100px;color:#fff;text-shadow:1px 1px 0 #4a9eb2;font-size:22px;text-transform:uppercase;font-weight:bold;line-height:18px}.module-content-page .middle .middle_left .banner .text span{font-size:14px}.module-content-page .middle .middle_left .arrow{background:url(/images/arrow_white.png) no-repeat;width:9px;height:8px;position:absolute;top:50%;right:9px;margin:-4px 0 0 0}.module-content-page .middle .middle_left a{position:relative}.module-content-page .middle .middle_left .menu_left{position:relative}.module-content-page .middle .middle_left .menu_left:before{content:'';background:url(/images/menu_left/angle.png) no-repeat;width:23px;height:17px;position:absolute;top:-7px;right:-14px;z-index:2}.module-content-page .middle .middle_left .menu_left > menu{margin:0;padding:0;list-style-type:none;position:relative}.module-content-page .middle .middle_left .menu_left > menu > li{margin:0;padding:0;position:relative}.module-content-page .middle .middle_left .menu_left > menu > li > a{color:#29936d;font-size:17px;line-height:14px;font-weight:bold;font-family:'calibri','trebuchet ms';text-transform:uppercase;text-decoration:none;display:block;padding:15px 0 15px 25px;cursor:text;position:relative}.module-content-page .middle .middle_left .menu_left > menu > li > a .text{position:relative}.module-content-page .middle .middle_left .menu_left > menu > li:before{content:'';background:url(/images/menu_left/shadow_white.png) repeat-x left top;width:100%;height:3px;position:absolute;top:0;left:0;z-index:2}.module-content-page .middle .middle_left .menu_left > menu > li > menu{margin:0;padding:0;list-style-type:none}.module-content-page .middle .middle_left .menu_left > menu > li > menu > li{margin:0;padding:0}.module-content-page .middle .middle_left .menu_left > menu > li > menu > li > a{color:#bce4ff;font-size:14px;display:block;background:url(/images/icons.png) no-repeat -94px -396px;width:197px;padding:6px 2px 7px 10px;text-decoration:none;position:relative}.module-content-page .middle .middle_left .menu_left > menu > li > menu > li > a:before{content:'';background:url(/images/menu_left/shadow_blue.png) repeat-x;width:100%;height:3px;position:absolute;bottom:-3px;left:0}.module-content-page .middle .middle_left .menu_left > menu > li > menu > li > menu{margin:3px 0 1px 0;padding:0;list-style-type:none}.module-content-page .middle .middle_left .menu_left > menu > li > menu > li > menu > li{margin:0;padding:0;background:url(/images/menu_left/arrow.png) no-repeat 20px 13px}.module-content-page .middle .middle_left .menu_left > menu > li > menu > li > menu > li > a{font-size:13px;line-height:14px;color:#002a56;padding:8px 27px 11px 35px;display:block;background:url(/images/line_gray.png) no-repeat 0 top}.module-content-page .middle .middle_left .menu_left > menu > li > menu > li > menu > li:first-child > a{background:none}.module-content-page .middle .middle_left .menu_left > menu > li > menu > li > menu > li menu{margin:0;padding:3px 0 2px 0;list-style-type:none;background:url(/images/menu_left/line_gray.png) no-repeat 0 top}.module-content-page .middle .middle_left .menu_left > menu > li > menu > li > menu > li menu li{margin:0;padding:0;background:url(/images/menu_left/arrow.png) no-repeat 20px 9px}.module-content-page .middle .middle_left .menu_left > menu > li > menu > li > menu > li menu li a{padding:5px 27px 5px 35px;display:block;color:#0b3560;font-size:12px;line-height:14px}.module-content-page .middle .middle_left .menu_left > menu > li.first > a{background:none;font-size:17px}.module-content-page .middle .middle_left .menu_left > menu > li.first:before{display:none}.module-content-page .middle .middle_left .menu_left > menu > li.first > menu > li > menu > li{background:none}.module-content-page .middle .middle_left .menu_left > menu > li.first > menu > li > menu > li > a{padding-left:10px;padding-right:27px}.module-content-page .middle .middle_right .application{margin:0 0 37px 0}.module-content-page .middle .middle_right .application .title{font-size:19px;line-height:20px;color:#29936d;font-family:'calibri','trebuchet ms';font-weight:bold;margin:5px 0 11px 0;text-transform:uppercase}.module-content-page .middle .middle_right .application .title1{font-size:19px;line-height:20px;color:#29936d;font-family:'calibri','trebuchet ms';font-weight:bold;margin:5px 0 -20px 0;text-transform:uppercase;text-align:center}.module-content-page .middle .middle_right .application .title2{font-size:18px;line-height:20px;color:#29936d;font-family:'calibri','trebuchet ms';font-weight:bold;margin:5px 0 11px 0;text-transform:uppercase;text-align:center}.module-content-page .middle .middle_right .application menu{margin:0;padding:0;list-style-type:none}.module-content-page .middle .middle_right .application menu li{background:url(/images/line_light.png) repeat-x left top}.module-content-page .middle .middle_right .application menu li:first-child{background:none}.module-content-page .middle .middle_right .application menu li a{font-size:13px;line-height:16px;color:#125c98;display:block;padding:0 0 0 80px}.module-content-page .middle .middle_right .application menu li.item_1 a{background:url(/images/icons/icon_1.png) no-repeat 19px 9px;padding-top:12px;padding-bottom:26px}.module-content-page .middle .middle_right .application menu li.item_2 a{background:url(/images/icons/icon_2.png) no-repeat 27px 6px;padding-top:6px;padding-bottom:22px}.module-content-page .middle .middle_right .application menu li.item_3 a{background:url(/images/icons/icon_3.png) no-repeat 5px 8px;padding-top:10px;padding-bottom:17px}.module-content-page .middle .middle_right .application menu li.item_4 a{background:url(/images/icons/icon_4.png) no-repeat 5px 9px;padding-top:15px;padding-bottom:15px}.module-content-page .middle .middle_right .application menu li.item_5 a{background:url(/images/icons/icon_5.png) no-repeat 6px 11px;padding-top:17px;padding-bottom:17px}.module-content-page .middle .middle_right .application menu li.item_6 a{background:url(/images/icons/icon_6.png) no-repeat 9px 3px;padding-top:15px;padding-bottom:20px}.module-content-page .middle .middle_right .application menu li.item_7 a{background:url(/images/icons/icon_7.png) no-repeat 0 19px;padding-top:15px;padding-bottom:16px}.module-content-page .middle .middle_right .application menu li.item_8 a{background:url(/images/icons/icon_8.png) no-repeat 7px 7px;padding-top:16px;padding-bottom:16px}.module-content-page .middle .middle_right .application menu li.item_9 a{background:url(/images/icons/icon_9.png) no-repeat 4px 4px;padding-top:16px;padding-bottom:16px}.module-content-page .middle .middle_right .application menu li.item_10 a{background:url(/images/icons/icon_10.png) no-repeat 5px 10px;padding-top:16px;padding-bottom:18px}.module-content-page .middle .middle_right .application menu li.item_11 a{background:url(/images/icons/icon_11.png) no-repeat 0 8px;padding-top:14px;padding-bottom:15px}.module-content-page .middle .middle_right .application menu li.item_12 a{background:url(/images/icons/icon_12.png) no-repeat 13px 8px;padding-top:15px;padding-bottom:20px}.module-content-page .middle .middle_right .application menu li.item_13 a{background:url(/images/icons/icon_13.png) no-repeat 7px 12px;padding-top:15px;padding-bottom:20px}.module-content-page .middle .middle_right .application menu li.item_14 a{background:url(/images/icons/icon_14.png) no-repeat 7px 12px;padding-top:10px;padding-bottom:10px}.module-content-page .middle .middle_right .application menu li.item_15 a{background:url(/images/icons/icon_15.png) no-repeat -1px 8px;padding-top:10px;padding-bottom:15px}.module-content-page .middle .middle_right .application menu li.item_16 a{background:url(/images/icons/icon_16.png) no-repeat 6px 10px;padding-top:10px;padding-bottom:15px}.module-content-page .middle .middle_right .application menu li.item_17 a{background:url(/images/icons/icon_17.png) no-repeat 7px 8px;padding-top:15px;padding-bottom:25px}.module-content-page .middle .middle_right .application menu li.item_18 a{background:url(/images/icons/icon_18.png) no-repeat 7px 8px;padding-top:10px;padding-bottom:16px}.module-content-page .middle .middle_right .application menu li.item_19 a{background:url(/images/icons/icon_19.png) no-repeat 7px 8px;padding-top:25px;padding-bottom:27px}.module-content-page .middle .middle_right .application menu li.item_20 a{background:url(/images/icons/icon_20.png) no-repeat 7px 8px;padding-top:22px;padding-bottom:20px}.module-content-page .middle .middle_right .application menu li.item_21 a{background:url(/images/icons/icon_21.png) no-repeat 7px 8px;padding-top:22px;padding-bottom:22px}.module-content-page .middle .middle_right .application menu li.item_22 a{background:url(/images/icons/icon_22.png) no-repeat 7px 8px;padding-top:17px;padding-bottom:20px}.module-content-page .middle .middle_right .application menu li.item_23 a{background:url(/images/icons/icon_23.png) no-repeat 7px 8px;padding-top:10px;padding-bottom:16px}.module-content-page .middle .middle_right .diplom{background:url(/images/diplom.png) no-repeat;width:190px;height:157px;margin:0 0 9px 0}.module-content-page .middle .middle_right .diplom ul{margin:0;padding:26px 0 0 0;list-style-type:none;width:172px;text-align:center}.module-content-page .middle .middle_right .diplom ul li{margin:0 0 14px 0}.module-content-page .middle .middle_right .diplom ul li a{font-size:12px;line-height:16px;color:#125c98;text-transform:uppercase}.module-content-page .middle .middle_right .banner{margin:-30px 0 12px 0}.module-content-page .middle .middle_right .banner img{max-width:100%}.module-content-page .accordion_block{border:2px solid #cee5f4;margin:0 0 29px 0;overflow:hidden}.module-content-page .accordion_block ul{margin:0!important}.module-content-page .accordion_block .block_title{background:url(/images/icons.png) no-repeat -62px -181px;width:32px;height:239px;position:relative;float:left}.module-content-page .accordion_block .block_title .text{width:100%;height:100%;position:absolute;bottom:50px;left:8px}.module-content-page .accordion_block .block_title .text.text_1{background:url(/images/icons.png) no-repeat 0 -181px;width:17px;height:110px;left:6px}.module-content-page .accordion_block .block_title .text.text_2{background:url(/images/icons.png) no-repeat -17px -181px;width:14px;height:153px}.module-content-page .accordion_block .block_title .text.text_3{background:url(/images/icons.png) no-repeat -31px -181px;width:14px;height:101px}.module-content-page .accordion_block .block_title .text.text_4{background:url(/images/icons.png) no-repeat -45px -181px;width:17px;height:125px}.module-content-page .accordion_block .block_img{margin:0 0 0 32px;position:relative}.module-content-page .accordion_block .block_img img{height:100%}.module-content-page .accordion_block .block_img .title{font-size:40px;line-height:34px;position:absolute;top:19px;left:36px;color:#fff;text-shadow:1px 1px 0 #969995;font-weight:bold;font-family:'calibri','trebuchet ms'}.module-content-page .accordion_block .arrow{background:url(/images/icons.png) no-repeat -94px -181px;width:11px;height:11px;position:absolute;bottom:24px;left:9px}.module-content-page .accordion_block .active .arrow{background-position:-105px -181px}.module-content-page .reasons_to_work{background:url(/images/reasons_to_work/bg.png) repeat-y;width:561px;position:relative;margin:12px auto 40px auto;min-height:217px}.module-content-page .reasons_to_work .gradient_bottom{background:url(/images/reasons_to_work/gradient_bottom.jpg) no-repeat;width:561px;height:217px;position:absolute;bottom:0;left:0}.module-content-page .reasons_to_work .bg_top,.module-content-page .reasons_to_work .bg_bottom{background:url(/images/reasons_to_work/side.png) no-repeat;width:561px;height:12px;position:absolute;left:0}.module-content-page .reasons_to_work .bg_top{background-position:0 0;top:-12px}.module-content-page .reasons_to_work .bg_bottom{background-position:0 -12px;bottom:-12px}.module-content-page .reasons_to_work .img_top{background:url(/images/reasons_to_work/top_right.png) no-repeat;width:207px;height:72px;position:absolute;top:-12px;right:0}.module-content-page .reasons_to_work .img_bottom{background:url(/images/reasons_to_work/img.png) no-repeat;width:398px;height:246px;position:absolute;bottom:-12px;left:18px}.module-content-page .reasons_to_work .padding{position:relative;padding:6px 19px 0 19px}.module-content-page .reasons_to_work .title{font-size:27px;line-height:24px;color:#125c98;font-weight:bold;font-family:'calibri','trebuchet ms';text-transform:uppercase;margin:0 0 15px 0}.module-content-page .reasons_to_work .title span{font-size:66px;line-height:52px;margin:4px 5px 0 0;float:left;position:relative;top:-7px}.module-content-page .reasons_to_work .block_left{width:50%;float:left}.module-content-page .reasons_to_work .block_right{width:50%;float:right}.module-content-page .reasons_to_work ul{margin:0;padding:0;list-style-type:none}.module-content-page .reasons_to_work ul li{font-size:13px;line-height:16px;color:#002a56;padding:0 10px 15px 25px!important;background:url(/images/reasons_to_work/bull.png) no-repeat 0 6px!important;margin:0!important}.module-content-page .reasons_to_work ul.last{margin:0 40px 0 70px}.module-content-page .catalogue_main{margin:0}.module-content-page .catalogue_main .block{border-top:1px dashed #c2c2c2;padding:10px 0 11px 0}.module-content-page .catalogue_main .block:first-child{border-top:none}.module-content-page .catalogue_main .block .block_left{width:160px;float:left;text-align:center;padding:5px 0 0 0}.module-content-page .catalogue_main .block .block_left img{max-width:100%;max-height:140px}.module-content-page .catalogue_main .block .block_left img.border{border:1px solid #e5e5e5}.module-content-page .catalogue_main .block .block_right{margin:0 0 0 175px}.module-content-page .catalogue_main .block .block_right p{margin:0;padding:0}.module-content-page .news_main{margin:0}.module-content-page .news_main .left{width:47%;float:left}.module-content-page .news_main .right{width:47%;float:right}.module-content-page .news_main .block{margin:0 0 20px 0}.module-content-page .news_main .block .block_left{width:38px;float:left;text-align:center;padding:3px 0 0 0}.module-content-page .news_main .block .block_left .day{font-size:14px;color:#fff;display:inline-block;background:url(/images/icons.png) no-repeat -135px -33px;width:24px;height:21px;padding:3px 0 0 0}.module-content-page .news_main .block .block_left .other{font-size:10px;color:#686868;line-height:12px}.module-content-page .news_main .block .block_right{margin:0 0 0 53px}.module-content-page .news_main .block .block_right p{margin:0;padding:0}.module-content-page .projects_brief{margin:0}.module-content-page .projects_brief .block_map{border-top:3px solid #ebf7ff;padding:18px 0 0 0;margin:0 0 28px 0;text-align:center}.module-content-page .projects_brief .block_map img{max-width:100%}.module-content-page .projects_brief .block_map_lists{margin:0 0 13px 0;padding:0 0 26px 0;border-bottom:3px solid #ebf7ff}.module-content-page .projects_brief .block_map_lists ul{width:33%;float:left;margin:0}.module-content-page .projects_brief .block_map_lists ul li{padding-right:30px}.module-content-page .projects_brief .projects_title{font-size:24px;line-height:20px;color:#cc6600;font-weight:bold;font-family:'calibri','trebuchet ms';margin:0 0 21px 0;text-align:center}.module-content-page .projects_brief .work_list{margin:0 0 14px 0;}.module-content-page .projects_brief .work_list .block{border-bottom:3px solid #ebf7ff;padding:14px 0}.module-content-page .projects_brief .work_list .block:first-child{padding-top:0}.module-content-page .projects_brief .work_list .block .title{font-size:20px;line-height:17px;color:#00703d;font-weight:bold;font-family:'calibri','trebuchet ms';margin:0 0 26px 0}.module-content-page .projects_brief .work_list .block .img_block{margin:0}.module-content-page .projects_brief .work_list .block .img_block .img{width:210px;float:left;margin:0 0 0 2px;border:4px solid #d4ecfd;border-top-left-radius:10px;border-bottom-right-radius:10px}.module-content-page .projects_brief .work_list .block .img_block .img:first-child{margin-left:0}.module-content-page .projects_brief .work_list .block .img_block .img img{width:210px;height:118px;border-top-left-radius:inherit;border-bottom-right-radius:inherit}.module-content-page .projects_brief .work_list .block .materials{margin:0}.module-content-page .projects_brief .work_list .block .materials .materials_title{font-size:18px;line-height:17px;color:#125c98;font-weight:bold;font-family:'calibri','trebuchet ms';margin:0 0 11px 0}.module-content-page .projects_brief .work_list .block .materials ul{margin:0}.module-content-page .projects_brief .pagination{font-size:13px;text-align:center}.module-content-page .projects_brief .pagination *{padding:1px 7px 3px 7px;margin:0 -4px 0 0}.module-content-page .projects_brief .pagination a{color:#565657;text-decoration:none}.module-content-page .projects_brief .pagination a:hover{text-decoration:underline}.module-content-page .projects_brief .pagination .arrow{color:#ff6803}.module-content-page .projects_brief .pagination .direction{color:#2e6fa4;text-decoration:underline}.module-content-page .projects_brief .pagination .direction:hover{text-decoration:none}.module-content-page .projects_brief .pagination .active{color:#2e6fa4;background:#9ed3ef;border-radius:100%;text-decoration:none}.module-content-page .catalogue_brief .section{margin:15px 0 20px 0;width:253px;position:relative;background:url(/images/section/bg.png) repeat-y -253px 0}.module-content-page .catalogue_brief .section .bg_top,.module-content-page .catalogue_brief .section .bg_bottom{background:url(/images/section/bg.png) no-repeat;width:253px;position:absolute;left:0}.module-content-page .catalogue_brief .section .bg_top{background-position:0 0;height:15px;top:-15px}.module-content-page .catalogue_brief .section .bg_bottom{background-position:0 -15px;height:20px;bottom:-20px}.module-content-page .catalogue_brief .section .angle{background:url(/images/section/angle.png) no-repeat;width:23px;height:20px;position:absolute;top:-8px;left:6px}.module-content-page .catalogue_brief .section .padding{padding:0 25px;position:relative}.module-content-page .catalogue_brief .section .padding ul{margin:0;padding:0 0 1px 0}.module-content-page .catalogue_brief .section .padding ul li{background:url(/images/bull_blue.png) no-repeat 0 6px}.module-content-page .catalogue_brief .video_block{margin:0}.module-content-page .catalogue_brief .video_block .block{width:220px;float:left;margin:0 8px 0 0}.module-content-page .catalogue_brief .video_block .block .video{width:220px;height:150px}.module-content-page .catalogue_brief .video_block .block .video iframe{width:220px;height:150px}.module-content-page .catalogue_brief .video_block .block .text{text-align:center;margin:10px 0 0 0}.module-content-page .catalogue_detail{margin:0}.module-content-page .catalogue_detail .content_block{margin:20px 0}.module-content-page .catalogue_detail .content_block .block_left{width:200px;float:left;padding:0 0 0 0}.module-content-page .catalogue_detail .content_block .block_left img{max-width:195px;max-height:230px}.module-content-page .catalogue_detail .content_block .block_right{margin:0 0 0 220px}.module-content-page .catalogue_detail .content_block .block_right .block{position:relative;background:url(/images/content.png) repeat-y -233px 0;width:233px;margin:48px 0 21px 0}.module-content-page .catalogue_detail .content_block .block_right .block .bg_top,.module-content-page .catalogue_detail .content_block .block_right .block .bg_bottom{background:url(/images/content.png) no-repeat;width:233px;position:absolute;left:0}.module-content-page .catalogue_detail .content_block .block_right .block .bg_top{background-position:0 0;height:48px;top:-48px}.module-content-page .catalogue_detail .content_block .block_right .block .bg_bottom{background-position:0 -48px;height:21px;bottom:-21px}.module-content-page .catalogue_detail .content_block .block_right .block .shadow{background:url(/images/content_shadow.png) repeat-x;width:216px;height:3px;position:absolute;top:0;left:5px}.module-content-page .catalogue_detail .content_block .block_right .block .padding{padding:6px 23px 0 23px}.module-content-page .catalogue_detail .content_block .block_right .block .title{position:absolute;top:-30px;left:21px;font-size:19px;line-height:17px;color:#125c98;font-weight:bold;font-family:'calibri','trebuchet ms'}.module-content-page .catalogue_detail .content_block .block_right .block ul{margin:0}.module-content-page .catalogue_detail .content_block .block_right .block ul li{background:url(/images/bull_blue.png) no-repeat 0 6px}.module-content-page .catalogue_detail .img_type{margin:15px 0 15px 28px}.module-content-page .catalogue_detail .catalogue_block{margin:0}.module-content-page .catalogue_detail .catalogue_block .block_left{margin:0 140px 0 0}.module-content-page .catalogue_detail .catalogue_block .block_right{width:120px;float:right;padding:4px 0 0 0}.module-content-page .catalogue_detail .catalogue_block .block_right img{max-width:118px;border:1px solid #89c0e4}.module-content-page .catalogue_detail .principle_block{margin:0}.module-content-page .catalogue_detail .principle_block .block_left{width:170px;float:left}.module-content-page .catalogue_detail .principle_block .block_left img{border:4px solid #d4ecfd;border-top-left-radius:10px;border-top-right-radius:10px;max-width:158px}.module-content-page .catalogue_detail .principle_block .block_right{padding:10px 0 0 0;margin:0 0 0 180px}.module-content-page .catalogue_detail .principle_block .block_right p{margin-top:0;padding-top:0}.module-content-page .catalogue_detail .pricelist_block{margin:0}.module-content-page .catalogue_detail .pricelist_block .block_left{width:47%;float:left}.module-content-page .catalogue_detail .pricelist_block .block_right{width:47%;float:right}.module-content-page .catalogue_detail .pricelist_block .download{background:url(/images/pricelist.png) no-repeat;padding:32px 0 55px 97px;font-size:27px;line-height:26px;color:#2088cc;font-weight:bold;font-family:'calibri','trebuchet ms';display:inline-block;margin:0 0 0 -120px;position:relative;left:50%;text-shadow:1px 1px 0 #d4d4d4}.module-content-page .catalogue_detail .sert_block{margin:0}.module-content-page .catalogue_detail .sert_block .img{width:138px;margin:0 0 0 7px;float:left}.module-content-page .catalogue_detail .sert_block .img1{width:138px;margin:0 0 0 7px;float:right}.module-content-page .catalogue_detail .sert_block .img2{width:138px;margin:0 0 0 120px;float:left}.module-content-page .catalogue_detail .sert_block .img3{width:138px;margin:0 0 0 7px;float:left}.module-content-page .catalogue_detail .sert_block .img:first-child{margin-left:0}.module-content-page .catalogue_detail .sert_block .img img{max-width:100%}.module-content-page .catalogue_detail .buy_block{margin:0 0 40px 0}.module-content-page .catalogue_detail .buy_block .block_icons{width:430px;margin:0 auto}.module-content-page .catalogue_detail .buy_block .block_icons .block_left{width:50%;float:left;position:relative;padding:36px 0 57px 0}.module-content-page .catalogue_detail .buy_block .block_icons .block_left .icon{background:url(/images/icons.png) no-repeat -308px 0;width:101px;height:92px;position:absolute;top:0;left:0}.module-content-page .catalogue_detail .buy_block .block_icons .block_left .text{position:relative;margin:0 0 0 96px;color:#2e6fa4!important;text-decoration:none!important}.module-content-page .catalogue_detail .buy_block .block_icons .block_right{width:50%;float:right;position:relative;padding:36px 0 57px 0}.module-content-page .catalogue_detail .buy_block .block_icons .block_right .icon{background:url(/images/icons.png) no-repeat -195px 0;width:113px;height:84px;position:absolute;top:0;left:0}.module-content-page .catalogue_detail .buy_block .block_icons .block_right .text{position:relative;margin:0 0 0 114px;color:#2e6fa4}.module-content-page .catalogue_detail .buy_block .block_text{font-size:22px;line-height:29px;color:#00703d;text-align:center}.module-content-page .block-content.block-contacts{background:#fff;position:relative;margin:39px 19px;width:auto;overflow:visible!important}.module-content-page .module-sidebar.float + .content > .block-content.block-contacts{margin-left:43px}.module-content-page .block-content.block-contacts.full{width:auto}.module-content-page .block-content.block-contacts .tl,.module-content-page .block-content.block-contacts .tr,.module-content-page .block-content.block-contacts .bl,.module-content-page .block-content.block-contacts .br{background:url(/images/block_content/side.png) no-repeat;width:19px;height:19px;position:absolute}.module-content-page .block-content.block-contacts .t,.module-content-page .block-content.block-contacts .b{background:url(/images/block_content/top_bottom_2.png) repeat-x;width:100%;height:19px;position:absolute;left:0}.module-content-page .block-content.block-contacts .l,.module-content-page .block-content.block-contacts .r{background:url(/images/block_content/left_right.png) repeat-y;width:19px;height:100%;position:absolute;top:0}.module-content-page .block-content.block-contacts .t_gradient,.module-content-page .block-content.block-contacts .b_gradient{background:url(/images/block_content/top_bottom.png) no-repeat;max-width:417px;width:100%;height:19px;position:absolute;right:0}.module-content-page .block-content.block-contacts .tl{background-position:0 0;top:-19px;left:-19px}.module-content-page .block-content.block-contacts .tr{background-position:-19px 0;top:-19px;right:-19px}.module-content-page .block-content.block-contacts .bl{background-position:0 -19px;bottom:-19px;left:-19px}.module-content-page .block-content.block-contacts .br{background-position:-19px -19px;bottom:-19px;right:-19px}.module-content-page .block-content.block-contacts .t{background-position:0 0;top:-19px}.module-content-page .block-content.block-contacts .b{background-position:0 -19px;bottom:-19px}.module-content-page .block-content.block-contacts .l{background-position:0 0;left:-19px}.module-content-page .block-content.block-contacts .r{background-position:-19px 0;right:-19px}.module-content-page .block-content.block-contacts .t_gradient{background-position:0 0;top:-19px}.module-content-page .block-content.block-contacts .b_gradient{background-position:0 -19px;bottom:-19px}.module-content-page .block-content.block-contacts .angle{background:url(/images/block_content/angle.png) no-repeat;width:40px;height:41px;position:absolute;top:-13px;right:-8px}.module-content-page .block-content.block-contacts.full .shadow{background:url(/images/block_content/shadow.png) repeat-y;width:17px;height:100%;position:absolute;top:-13px;left:50%;margin:0 0 0 -20px;padding:0 0 20px 0}.module-content-page .block-content.block-contacts .text{padding:3px}.module-content-page .block-content.block-contacts .text .title{font-size:19px;font-weight:bold;color:#125c98}.module-content-page .block-content.block-contacts.full .text .list{width:50%;float:left}.module-content-page .block-content.block-contacts .text .list li{padding-right:20px;background:none;position:relative;margin:7px 0 0 0}.module-content-page .block-content.block-contacts .text .list li:before{content:'';background:url(/images/bull_blue.png) no-repeat;width:7px;height:5px;position:absolute;top:6px;left:0}.module-content-page .block-news.type-2 .block .date{margin:0 0 4px 0}.module-content-page .block-news.type-2 .block .date .day{font-size:11px;color:#fff;display:inline-block;width:18px;height:17px;text-align:center;background:#ff9900;border-radius:100%;padding:2px 0 0 1px}.module-content-page .block-news.type-2 .block .date .month{font-size:10px;color:#686868}.module-content-page .block-news.type-2 .block .link{font-size:12px;color:#125c98;position:relative}.module-content-page .block-news.type-2 .block .link:before{content:'';background:url(/images/dotted.jpg) no-repeat;width:4px;height:4px;position:absolute;top:7px;right:-7px}.module-content-page .block-calc{padding:5px 1px 1px 1px}.module-content-page .block-calc .block-content{width:418px;margin-left:auto;margin-right:auto;padding:5px 0 15px 0}.module-content-page .block-calc .block-form-center{width:264px;margin:0 auto;text-align:center}.module-content-page .block-calc .block-form-center .block{text-align:center}.module-content-page .block-calc .block-form-center .block .name{font-size:12px;color:#6f6f6f;padding:1px 0 5px 0}.module-content-page .block-calc .block-form-center .block .field{position:relative}.module-content-page .block-calc .block-form-center .button-blue{margin-top:14px;padding:0 40px}.module-content-page .block-calc .block-form{margin:0;padding:0 5px 0 0}.module-content-page .block-calc .block-form .block{margin:21px 0 0 0}.module-content-page .block-calc .block-form .block:first-child{margin-top:0}.module-content-page .block-calc .block-form .block .left{width:128px;float:left;font-size:11px;line-height:12px;color:#686868;height:23px;position:relative;padding-top:4px}.module-content-page .block-calc .block-form .block .left.double-row{top:-6px}.module-content-page .block-calc .block-form .block .right{margin:0 0 0 131px}.module-content-page .block-calc .block-form .block .right .area{font-size:12px;line-height:12px;color:#686868;position:absolute;top:5px;right:10px}.module-content-page .block-calc .block-form .block .right span{font-size:11px;line-height:12px;color:#686868}.module-content-page .block-calc .block-form .block .right sub{font-size:9px}.module-content-page .block-calc .block-form .block .right .field{position:relative}.module-content-page .block-calc .block-form .block .right .field.field-small{width:115px;display:inline-block}.module-content-page .block-items-content{margin:0 0 40px 0}.module-content-page .block-items-content .block-left{width:198px;float:left}.module-content-page .block-items-content .block-left .block-img{padding:4px;background:#d4ecfd;border-top-right-radius:12px;border-bottom-left-radius:12px;margin:0 0 24px 0}.module-content-page .block-items-content .block-left .block-img .block-img-second{height:120px;border:1px solid #78b9e3;background:#fff;border-top-right-radius:12px;border-bottom-left-radius:12px}.module-content-page .block-items-content .block-left .block-img .block-img-second img{width:100%;height:120px;border-top-right-radius:8px;border-bottom-left-radius:8px}.module-content-page .block-items-content .block-right{margin:0 0 0 220px;padding:1px 0 1px 0}.module-content-page .block-items-content .block-right .block-content{width:auto}.module-content-page .block-items{margin:0 0 20px 0;padding:0 0 13px 0;border-bottom:1px dashed #c2c2c2}.module-content-page .block-items .title{font-family:calibri;font-size:20px;color:#369976;margin:0 0 15px 0}.module-content-page .block-items .block{margin:0 0 0 10px;width:180px;float:left}.module-content-page .block-items .block:first-child{margin-left:0}.module-content-page .block-items .block .block-first{background:#d4ecfd;border-top-right-radius:8px;border-bottom-left-radius:8px;padding:4px}.module-content-page .block-items .block .block-second{border:1px solid #78b9e3;background:#fff;border-top-right-radius:8px;border-bottom-left-radius:8px}.module-content-page .block-items .block .block-img{width:100%;height:94px;border-top-right-radius:8px;overflow:hidden}.module-content-page .block-items .block .block-img img{width:100%;height:94px}.module-content-page .block-items .block .block-name{font-size:12px;line-height:15px;background:#dadee9;text-align:center;padding:5px 10px;border-bottom-left-radius:8px}.module-content-page .block-items .block .block-name a{color:#125c98}.module-content-page .block-items .block .description{margin:10px 0 10px 0;font-size:12px;line-height:15px;color:#656565}.module-content-page .block-items .block .description p{margin:0;padding:0}.module-content-page .block-items-brief{margin:0 0 40px 0;padding:0 0 13px 0;border-bottom:1px dashed #c2c2c2}.module-content-page .block-items-brief .title{font-family:calibri;font-size:20px;color:#369976;margin:0 0 15px 0}.module-content-page .block-items-brief .block{margin:0 0 0 10px;width:180px;float:left}.module-content-page .block-items-brief .block:first-child{margin-left:0}.module-content-page .block-items-brief .block .block-second{background:#d4ecfd;border-top-right-radius:8px;border-bottom-left-radius:8px;padding:4px;margin:0 0 3px 0}.module-content-page .block-items-brief .block .block-img{height:103px;border:1px solid #78b9e3;background:#fff;border-top-right-radius:8px;border-bottom-left-radius:8px}.module-content-page .block-items-brief .block .block-img img{width:100%;height:103px;border-top-right-radius:6px;border-bottom-left-radius:6px}.module-content-page .block-items-brief .block .block-name{font-size:13px;line-height:15px;margin:0 0 6px 0}.module-content-page .block-items-brief .block .block-name a{color:#125c98}.module-content-page .block-items-brief .block .block-brief{font-size:12px;line-height:15px;color:#656565}.module-content-page .block-items-brief .block .block-brief p{margin:0;padding:0}.module-content-page .block-items-column{margin:0 0 40px 0;padding:0 0 13px 0;border-bottom:1px dashed #c2c2c2}.module-content-page .block-items-column .title{font-family:calibri;font-size:20px;color:#369976;margin:0 0 15px 0}.module-content-page .block-items-column .block{float:right;width:48%}.module-content-page .block-items-column .block:first-child{float:left}.module-content-page .block-items-column .block-img{margin:0 12px 2px 0;padding:4px;width:72px;background:#d4ecfd;border-top-right-radius:12px;border-bottom-left-radius:12px;float:left}.module-content-page .block-items-column .block-img .block-img-second{height:68px;border:1px solid #78b9e3;background:#fff;border-top-right-radius:12px;border-bottom-left-radius:12px}.module-content-page .block-items-column .block-img .block-img-second img{width:100%;height:68px;border-top-right-radius:8px;border-bottom-left-radius:8px}.module-content-page .block-items-column .block .block-name{font-size:13px;line-height:15px;margin:0 0 6px 0}.module-content-page .block-items-column .block .block-name a{color:#125c98}.module-content-page .block-items-column .block .block-brief{font-size:12px;line-height:15px;color:#656565}.module-content-page .block-items-column .block .block-brief p{margin:0;padding:0}.module-content-page .block-description .block-img{margin:0 13px 10px 0;padding:4px;width:238px;background:#d4ecfd;border-top-right-radius:12px;border-bottom-left-radius:12px;float:left}.module-content-page .block-description .block-img .block-img-second{height:164px;border:1px solid #78b9e3;background:#fff;border-top-right-radius:12px;border-bottom-left-radius:12px}.module-content-page .block-description .block-img .block-img-second img{width:100%;height:164px;border-top-right-radius:8px;border-bottom-left-radius:8px}.module-content-page .blocks-float-img{margin:0}.module-content-page .blocks-float-img .block-left{width:171px;float:left}.module-content-page .blocks-float-img .block-right{margin:0 0 0 171px}.module-content-page .block-contacts{width:auto;display:block;margin-top:30px}.module-content-page .block-contacts .block-icons{text-align:center;margin:0 0 20px 0}.module-content-page .block-contacts .block-icons .block{display:inline-block;position:relative;padding:16px 0 7px 0}.module-content-page .block-contacts .block-icons .block.phone{width:133px;padding-left:56px}.module-content-page .block-contacts .block-icons .block.email{width:92px;padding-left:73px}.module-content-page .block-contacts .block-icons .block .icon{background:url(/images/icons_2.png) no-repeat;position:absolute;top:0;left:0}.module-content-page .block-contacts .block-icons .block.phone .icon{background-position:0 0;width:46px;height:50px}.module-content-page .block-contacts .block-icons .block.email .icon{background-position:-46px 0;width:57px;height:50px}.module-content-page .block-contacts .block-icons .block .text{margin:0;padding:0;text-align:left;font-size:13px;color:#2e6fa4}.module-content-page .block-contacts .block-icons .block .text a{color:#2e6fa4}.module-content-page .block-contacts .block-text{font-size:12px;line-height:13px;color:#00703d;text-align:center;margin:0 20px 15px 20px}.module-content-page .block-contacts .block-button{text-align:center;margin:0 0 5px 0}.module-content-page .block-contacts .block-button .button_order{background:url(/images/forms/button_order.png) no-repeat;width:198px;height:27px;display:block;font-size:14px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;padding:9px 0 0 0;margin:0 auto}.module-content-page .block-news{width:219px;margin:20px 0 0 0}.module-content-page .block-news .block{border-top:1px dashed #c2c2c2;margin:13px 0 0 0;padding:16px 0 0 0}.module-content-page .block-news .block:first-child{margin-top:0;padding-top:0;border-top:none}.module-content-page .block-news .block .name{font-size:12px;line-height:15px;color:#289470}.module-content-page .block-news .block p{margin:10px 0 0 0;padding:0}.module-content-page .block-news .block img{width:68px;height:68px;border:1px solid #65cbeb;float:left;margin:0 22px 7px 0}.module-content-page .block-news .block ul{margin:0;padding:0;list-style-type:none}.module-content-page .block-news .block ul li{background:url(/images/dotted.jpg) no-repeat 0 7px;margin:0 0 0 3px;padding:0 0 0 12px}.module-content-page .block-social{margin:30px 0 0 0;background:#d4ecfd;border-top-right-radius:8px;border-bottom-left-radius:8px;padding:4px;width:211px}.module-content-page .block-social .block-second{border:1px solid #78b9e3;background:#fff;border-top-right-radius:8px;border-bottom-left-radius:8px}.module-content-page .block-social .block-second .title{font-size:19px;line-height:16px;color:#29936d;text-align:center;padding:14px 0 15px 0}.module-content-page .block-social .block-second .blocks{padding:0 0 18px 0;text-align:center}.module-content-page .block-social .block-second .block{display:inline-block;background:url(/images/social.png) no-repeat;width:29px;height:29px;margin:0 0 0 3px}.module-content-page .block-social .block-second .block:first-child{margin-left:0}.module-content-page .block-social .block-second .block.block-1{background-position:0 0}.module-content-page .block-social .block-second .block.block-2{background-position:-29px 0}.module-content-page .block-social .block-second .block.block-3{background-position:-58px 0}.module-content-page .block-social .block-second .block.block-4{background-position:-87px 0}.module-content-page .block-social .block-second .block.block-5{background-position:-116px 0}.module-content-page .block-reason{background:url(/images/reason_right.png) repeat-y -202px 0;width:202px;margin:90px 0 21px 0;position:relative}.module-content-page .block-reason .bg-top{background:url(/images/reason_right.png) no-repeat 0 0;width:202px;height:78px;position:absolute;top:-78px;left:0}.module-content-page .block-reason .bg-bottom{background:url(/images/reason_right.png) no-repeat 0 -78px;width:202px;height:21px;position:absolute;bottom:-21px;left:0}.module-content-page .block-reason .block-title{position:absolute;top:-54px;left:20px;font-size:12px;line-height:15px;font-weight:bold;color:#125c98;padding:0 0 0 28px}.module-content-page .block-reason .block-title:before{content:'';background:url(/images/reason_right_number.png) no-repeat;width:20px;height:32px;position:absolute;top:0;left:0}.module-content-page .block-reason .block-text{position:relative;padding:0 12px 13px 6px}.module-content-page .block-reason .block-text .block{border-top:1px dashed #bbddf3;font-size:13px;line-height:15px;color:#656565;padding:12px 30px 0 40px;margin:16px 0 0 0;position:relative}.module-content-page .block-reason .block-text .block:first-child{margin-top:0;border-top:none}.module-content-page .block-reason .block-text .block:before{content:'';background:url(/images/arrow_blue.png) no-repeat;width:12px;height:12px;position:absolute;top:15px;left:16px}.module-content-page .form{margin:0}.module-content-page .form .block{margin:0 0 9px 0}.module-content-page .form .block .block_left{width:120px;float:left;padding:0 0 0 13px;background:url(/images/bull_green.png) no-repeat 0 5px}.module-content-page .form .block .block_left.no_bull{background:none}.module-content-page .form .block .block_right{margin:0 0 0 143px}.module-content-page .form .block .block_right .field_text,.module-content-page .form .block .block_right .field_textarea{display:block;max-width:500px}.module-content-page .style-input-text,.module-content-page .style-select{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:23px;border:1px solid #d8dada;border-radius:3px;width:100%;text-align:left}.module-content-page .style-input-text{box-shadow:0 0 2px #eff2f4}.module-content-page .style-select{box-shadow:0 0 2px #eff2f4;position:relative}.module-content-page .style-select-arrow{background:url(/images/forms/select_arrow.png) no-repeat;width:22px;height:21px;position:absolute;top:1px;right:1px;pointer-events:none}.module-content-page .button-blue{background:url(/images/forms/button-blue.jpg) repeat-x;height:26px;display:inline-block;padding:0 15px;border-radius:5px}.module-content-page .button-blue input{margin:0;padding:0;background:none;border:none;font-size:12px;color:#fffefe;position:relative;top:4px}.module-content-page .style-input-text,.module-content-page .style-select{background-image:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#ffffff));background-image:-webkit-linear-gradient(top,#efefef,#ffffff);background-image:-moz-linear-gradient(top,#efefef,#ffffff);background-image:-ms-linear-gradient(top,#efefef,#ffffff);background-image:-o-linear-gradient(top,#efefef,#ffffff);background-image:linear-gradient(top,#efefef,#ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#efefef',EndColorStr='#ffffff')}.module-content-page .clients-img{margin:25px 0 40px 0}.module-content-page .block-border-dotted{height:1px;background:transparent;border-top:1px dashed #c2c2c2;margin:0 0 20px 0}.module-content-page .splCont{display:none;padding:5px 15px}.module-content-page .module-news{margin:0 0 14px 0}.module-content-page .module-news .row{margin:13px 0 0 0}.module-content-page .module-news .row:first-child{margin-top:-9px}.module-content-page .module-news .row .cell{width:48%;float:right;position:relative;border-bottom:1px dashed #c2c2c2;padding:0 0 15px 0}.module-content-page .module-news .row .cell:first-child{float:left}.module-content-page .module-news .row .cell .block-title{margin:0 0 4px 0;font-family:tahoma}.module-content-page .module-news .row .cell .block-title .date{width:58px;float:left}.module-content-page .module-news .row .cell .block-title .date .day{position:relative;width:19px;height:19px;text-align:center;background:#ff9900;border-radius:50%;display:inline-block;color:#fff;font-size:11px;padding:1px 0 0 0}.module-content-page .module-news .row .cell .block-title .date .month{display:inline-block;color:#686868;font-size:10px;padding:1px 0 0 0}.module-content-page .module-news .row .cell .block-title .title{margin:0 0 0 58px;font-size:11px;line-height:15px}.module-content-page .module-news .row .cell .block-title .title a{color:#289470}.module-content-page .module-news .row .cell .block-title .title a:hover{text-decoration:none}.module-content-page .module-news .row .cell .block-brief{font-size:13px;line-height:14px;color:#4c4c4c;margin:0 0 2px 0}.module-content-page .module-news .row .cell .block-brief p{margin:0;padding:0}.module-content-page .module-news .row .cell .block-more{margin:0}.module-content-page .module-news .row .cell .block-more a{color:#125c98;font-size:12px;position:relative}.module-content-page .module-news .row .cell .block-more a:hover{text-decoration:none}.module-content-page .module-news .row .cell .block-more a:before{content:'';background:#2088cc;width:4px;height:4px;position:absolute;top:7px;right:-6px}.module-content-page .module-news .row:first-child .cell{border-top:none;padding-top:0}.module-content-page .module-news .row .cell{border-top:1px dashed #c2c2c2;border-bottom:none;padding:14px 0 1px 0}.module-content-page .pagination{font-size:13px;text-align:center}.module-content-page .pagination *{padding:1px 7px 3px 7px;margin:0 -4px 0 0}.module-content-page .pagination a{color:#565657;text-decoration:none}.module-content-page .pagination a:hover{text-decoration:underline}.module-content-page .pagination .arrow{color:#ff6803}.module-content-page .pagination .direction{color:#2e6fa4;text-decoration:underline}.module-content-page .pagination .direction:hover{text-decoration:none}.module-content-page .pagination .active{color:#2e6fa4;background:#9ed3ef;border-radius:100%;text-decoration:none}.module-content-page .module-clients{margin:0 0 20px 0}.module-content-page .module-clients .title12{font-size:19px;line-height:20px;color:#29936d;font-family:'calibri','trebuchet ms';font-weight:bold;margin:5px 0 11px 0;text-transform:uppercase}.module-content-page .module-clients .title{text-align:center;text-transform:uppercase;font-size:19px;font-weight:bold;color:#125c98;font-family:"calibri","trebuchet ms";margin:0 0 20px 0}.module-content-page .module-clients .title.green{color:#29936d}.module-content-page .module-clients .block-slider{margin:0 auto;width:134px;height:95px;border:3px solid #d4ecfd;border-top-right-radius:5px;border-bottom-left-radius:5px;position:relative}.module-content-page .module-clients .block-slider .block-slider-wrap{background:#fff;width:132px;height:93px;border:1px solid #2f71a3;border-top-right-radius:5px;border-bottom-left-radius:5px}.module-content-page .module-clients .block-slider .caroufredsel{width:132px;height:93px;overflow:hidden}.module-content-page .module-clients .block-slider .caroufredsel .slide{width:132px;height:93px;float:left}.module-content-page .module-clients .block-slider .caroufredsel .slide img{width:132px;height:93px}.module-content-page .module-clients .block-slider .arrow{width:22px;height:42px;position:absolute;top:20px;cursor:pointer}.module-content-page .module-clients .block-slider .arrow.arrow-left{background:url(/images/clients/left_arrow_crop_2.png) no-repeat;left:-33px}.module-content-page .module-clients .block-slider .arrow.arrow-right{background:url(/images/clients/right_arrow_crop_2.png) no-repeat;right:-33px}.module-content-page .module-faq-list{margin:30px 0 22px 0;padding:20px 0 0 0;border-top:1px dashed #c2c2c2}.module-content-page .module-faq-list .blocks{margin:0}.module-content-page .module-faq-list .blocks .block{position:relative;margin:13px 0 0 0;padding:15px 0 0 0;border-top:1px dashed #c2c2c2}.module-content-page .module-faq-list .blocks .block:first-child{margin-top:0;padding-top:0;border-top:none}.module-content-page .module-faq-list .blocks .block .name{font-size:20px;color:#369976;font-family:"calibri","trebuchet ms";padding:0 50px 11px 0}.module-content-page .module-faq-list .blocks .block .date{font-size:18px;color:#656565;font-family:"calibri","trebuchet ms";position:absolute;top:16px;right:0}.module-content-page .module-faq-list .blocks .block:first-child .date{top:1px}.module-content-page .module-faq-list .blocks .block .brief{font-size:13px;color:#656565;margin:0 0 9px 0}.module-content-page .module-faq-list .blocks .block .brief p{margin:0;padding:0}.module-content-page .module-faq-list .blocks .block .name-admin{font-size:13px;color:#125c98;margin:0 0 9px 0}.module-content-page .module-faq-list .blocks .block .description{font-size:13px;color:#656565;padding:0 0 0 37px}.module-content-page .module-faq-list .blocks .block .description p{margin:0;padding:0}.module-content-page .module-faq-list .module-pagination{margin:16px 0 0 0}.module-content-page .module-faq-form{margin:0;border:4px solid #d4ecfd;border-top-right-radius:10px;border-bottom-left-radius:10px}.module-content-page .module-faq-form .block-wrap{border:1px solid #125c98;border-top-right-radius:10px;border-bottom-left-radius:10px;padding:15px 27px 15px 21px}.module-content-page .module-faq-form .block-wrap .title{font-size:20px;color:#369976;text-align:center;margin:0 0 20px 0;font-family:"calibri","trebuchet ms"}.module-content-page .module-faq-form .block-wrap .blocks{margin:0}.module-content-page .module-faq-form .block-wrap .blocks .block{margin:17px 0 0 0}.module-content-page .module-faq-form .block-wrap .blocks .block:first-child{margin-top:0}.module-content-page .module-faq-form .block-wrap .blocks .block .left{width:160px;float:left;font-size:20px;color:#656565;font-family:"calibri","trebuchet ms";padding:5px 0 0 0}.module-content-page .module-faq-form .block-wrap .blocks .block .right{margin:0 0 0 160px}.module-content-page .module-faq-form .block-wrap .blocks .block .right input[type="text"],.module-content-page .module-faq-form .block-wrap .blocks .block .right textarea{font-size:16px;color:#656565;font-family:"calibri","trebuchet ms";background:#fff;border:1px solid #369976;border-radius:5px;padding:3px 10px 2px 10px;box-shadow:0 0 3px #ccc;width:328px}.module-content-page .module-faq-form .block-wrap .blocks .block .right textarea{height:152px}.module-content-page .module-faq-form .block-wrap .blocks .block.block-captcha{margin:17px 0 11px 0}.module-content-page .module-faq-form .block-wrap .blocks .block.block-captcha .left{padding:0}.module-content-page .module-faq-form .block-wrap .blocks .block.block-captcha .left .img{border:1px solid #cbcbcb;width:134px;height:51px;padding:1px;margin:0 0 5px 0}.module-content-page .module-faq-form .block-wrap .blocks .block.block-captcha .left .img img{width:134px;height:51px}.module-content-page .module-faq-form .block-wrap .blocks .block.block-captcha .left .link{position:relative;font-size:12px;color:#656565;padding:3px 0 0 26px}.module-content-page .module-faq-form .block-wrap .blocks .block.block-captcha .left .link a{color:#656565;border-bottom:1px dashed;text-decoration:none}.module-content-page .module-faq-form .block-wrap .blocks .block.block-captcha .left .link a:before{content:'';background:url(/images/captcha_update.png) no-repeat;width:20px;height:24px;position:absolute;top:0;left:0}.module-content-page .module-faq-form .block-wrap .blocks .block.block-captcha .left .link a:hover{border-bottom:none}.module-content-page .module-faq-form .block-wrap .blocks .block.block-captcha .right input[type="text"]{width:101px}.module-content-page .module-faq-form .block-wrap .blocks .block.block-captcha .right .text{margin:0;padding:5px 0 0 0;font-size:14px;color:#656565}.module-content-page .module-faq-form .block-wrap .blocks .required-text{font-size:14px;color:#656565;font-family:"calibri","trebuchet ms";text-align:center;margin:0 0 15px 0}.module-content-page .module-faq-form .block-wrap .blocks .block-submit{margin:0;text-align:center}.module-content-page .module-faq-form .block-wrap .blocks .block-submit label{display:inline-block;background:url(/images/button_blue.jpg) repeat-x;height:29px;padding:7px 35px 0 35px;cursor:pointer;border-radius:5px}.module-content-page .module-faq-form .block-wrap .blocks .block-submit label:hover{opacity:0.8}.module-content-page .module-faq-form .block-wrap .blocks .block-submit label input{background:none;border:none;margin:0;padding:0;font-size:16px;color:#fff;font-family:"calibri","trebuchet ms"}.module-content-page .module-pagination{margin:0;text-align:center}.module-content-page .module-pagination .item{text-decoration:underline;font-size:18px;color:#656565;font-family:"calibri","trebuchet ms";display:inline-block;padding:0 1px 0 1px}.module-content-page .module-pagination .item.arrow{text-decoration:none}.module-content-page .module-pagination .item:hover,.module-content-page .module-pagination .item.active{color:#125c98;text-decoration:none}.module-content-page .module-certificate{margin:0 0 50px 0;padding:16px 0 0 0}.module-content-page .module-certificate .blocks{margin:0;padding:26px 0 0 0}.module-content-page .module-certificate .blocks .block{margin:40px 0 0 0;padding:24px 0 0 0;border-top:3px solid #ebf7ff}.module-content-page .module-certificate .blocks .block:first-child{margin-top:0}.module-content-page .module-certificate .blocks .block .block-brief{margin:10px 0}.module-content-page .module-certificate .blocks .block .rows{margin:0}.module-content-page .module-certificate .blocks .block .rows .row{margin:26px 0 0 0}.module-content-page .module-certificate .blocks .block .rows .row:first-child{margin-top:0}.module-content-page .module-certificate .blocks .block .rows .row .cell{width:121px;float:left;margin:0 0 0 23px}.module-content-page .module-certificate .blocks .block .rows .row .cell:first-child{margin-left:0}.module-content-page .module-certificate .blocks .block .rows .row .cell img{width:115px;height:150px}.module-content-page .module-certificate .blocks .block .rows .row .cell .block-links{margin:10px 0 0 0;padding:0 0 0 14px}.module-content-page .module-certificate .blocks .block .rows .row .cell .block-links a{position:relative;display:block;margin:5px 0 0 0;padding:0 0 0 22px;text-decoration:underline}.module-content-page .module-certificate .blocks .block .rows .row .cell .block-links a:first-child{margin-top:0}.module-content-page .module-certificate .blocks .block .rows .row .cell .block-links a:hover{text-decoration:none}.module-content-page .module-certificate .blocks .block .rows .row .cell .block-links a:before{content:'';width:16px;height:16px;position:absolute;top:0;left:0}.module-content-page .module-certificate .blocks .block .rows .row .cell .block-links a.view:before{background:url(/images/icons/view.png) no-repeat}.module-content-page .module-certificate .blocks .block .rows .row .cell .block-links a.download:before{background:url(/images/icons/download.png) no-repeat}.module-content-page .module-objects-filter{margin:0 0 50px 0}.module-content-page .module-objects-filter .block-title{font-size:21px;line-height:24px;color:#375c95;font-weight:bold;text-transform:uppercase;text-align:center;margin:0 0 30px 0;font-family:'Calibri'}.module-content-page .module-objects-filter .block-filter{position:relative;margin:19px auto;width:418px}.module-content-page .module-objects-filter .block-filter .tl,.module-content-page .module-objects-filter .block-filter .tr,.module-content-page .module-objects-filter .block-filter .bl,.module-content-page .module-objects-filter .block-filter .br{background:url(/images/block_content/side.png) no-repeat;width:19px;height:19px;position:absolute}.module-content-page .module-objects-filter .block-filter .t,.module-content-page .module-objects-filter .block-filter .b{background:url(/images/block_content/top_bottom_2.png) repeat-x;width:100%;height:19px;position:absolute;left:0}.module-content-page .module-objects-filter .block-filter .l,.module-content-page .module-objects-filter .block-filter .r{background:url(/images/block_content/left_right.png) repeat-y;width:19px;height:100%;position:absolute;top:0}.module-content-page .module-objects-filter .block-filter .t_gradient,.module-content-page .module-objects-filter .block-filter .b_gradient{background:url(/images/block_content/top_bottom.png) no-repeat;max-width:417px;width:100%;height:19px;position:absolute;right:0}.module-content-page .module-objects-filter .block-filter .tl{background-position:0 0;top:-19px;left:-19px}.module-content-page .module-objects-filter .block-filter .tr{background-position:-19px 0;top:-19px;right:-19px}.module-content-page .module-objects-filter .block-filter .bl{background-position:0 -19px;bottom:-19px;left:-19px}.module-content-page .module-objects-filter .block-filter .br{background-position:-19px -19px;bottom:-19px;right:-19px}.module-content-page .module-objects-filter .block-filter .t{background-position:0 0;top:-19px}.module-content-page .module-objects-filter .block-filter .b{background-position:0 -19px;bottom:-19px}.module-content-page .module-objects-filter .block-filter .l{background-position:0 0;left:-19px}.module-content-page .module-objects-filter .block-filter .r{background-position:-19px 0;right:-19px}.module-content-page .module-objects-filter .block-filter .t_gradient{background-position:0 0;top:-19px}.module-content-page .module-objects-filter .block-filter .b_gradient{background-position:0 -19px;bottom:-19px}.module-content-page .module-objects-filter .block-filter .angle{background:url(/images/block_content/angle.png) no-repeat;width:40px;height:41px;position:absolute;top:-13px;right:-8px}.module-content-page .module-objects-filter .block-filter .shadow{background:url(/images/block_content/shadow.png) repeat-y;width:17px;height:100%;position:absolute;top:-13px;left:50%;margin:0 0 0 -20px;padding:0 0 20px 0}.module-content-page .module-objects-filter .block-filter .text{padding:11px 2px 13px 2px}.module-content-page .module-objects-filter .block-filter .text .block-top{margin:0 0 25px 0}.module-content-page .module-objects-filter .block-filter .text .block-top .block-left{width:210px;float:left}.module-content-page .module-objects-filter .block-filter .text .block-top .block-left .name{font-size:13px;font-weight:bold;color:#29936d;margin:0 0 10px 0}.module-content-page .module-objects-filter .block-filter .text .block-top .block-left .blocks{margin:0}.module-content-page .module-objects-filter .block-filter .text .block-top .block-left .blocks .block{margin:6px 0 0 0}.module-content-page .module-objects-filter .block-filter .text .block-top .block-left .blocks .block:first-child{margin-top:0}.module-content-page .module-objects-filter .block-filter .text .block-top .block-left .blocks .block input{}.module-content-page .module-objects-filter .block-filter .text .block-top .block-left .blocks .block label{}.module-content-page .module-objects-filter .block-filter .text .block-top .block-right{margin:0 0 0 210px}.module-content-page .module-objects-filter .block-filter .text .block-top .block-right .block{margin:20px 0 0 0}.module-content-page .module-objects-filter .block-filter .text .block-top .block-right .block:first-child{margin-top:0}.module-content-page .module-objects-filter .block-filter .text .block-top .block-right .block .name{font-size:13px;font-weight:bold;color:#29936d;margin:0 0 15px 0}.module-content-page .module-objects-filter .block-filter .text .block-top .block-right .block .field{margin:0}.module-content-page .module-objects-filter .block-filter .text .block-top .block-right .block .field select{width:100%}.module-content-page .module-objects-filter .block-filter .text .block-bottom{text-align:center}.module-content-page .module-objects-filter .block-filter .text .block-bottom .button{display:inline-block;cursor:pointer;padding:5px 0 0 0}.module-content-page .module-objects-filter .block-filter .text .block-bottom .button.button-1{background:url(/images/objects/button_objects_1.png) no-repeat;width:100px;height:22px}.module-content-page .module-objects-filter .block-filter .text .block-bottom .button.button-2{background:url(/images/objects/button_objects_2.png) no-repeat;width:135px;height:21px}.module-content-page .module-objects-filter .block-filter .text .block-bottom .button input{margin:0;padding:0;cursor:pointer;background:none;border:none;color:#fff;text-transform:uppercase;font-size:11px}.module-content-page .module-objects-list{margin:0 0 50px 0}.module-content-page .module-objects-list .block-city{margin:35px 0 0 0;padding:42px 0 0 0;background:url(/images/objects/line_bg.jpg) repeat-x}.module-content-page .module-objects-list .block-city:first-child{margin-top:0}.module-content-page .module-objects-list .block-city .block-title{font-size:22px;font-weight:bold;color:#cc6600;font-family:'Calibri';text-align:center;position:relative;margin:0 0 24px 0}.module-content-page .module-objects-list .block-city .block-title:before{content:'';display:inline-block;background:url(/images/objects/place.png) no-repeat;width:11px;height:17px;margin:0 5px 0 0;vertical-align:-2px}.module-content-page .module-objects-list .block-city .blocks{margin:0}.module-content-page .module-objects-list .block-city .blocks .block{border-top:3px solid #ebf7ff;margin:32px 0 0 0;padding:29px 0 0 0}.module-content-page .module-objects-list .block-city .blocks .block:first-child{margin-top:0;padding-top:0;border-top:none}.module-content-page .module-objects-list .block-city .blocks .block .name{font-size:22px;font-weight:bold;color:#375c95;font-family:'Calibri';margin:0 0 15px 0}.module-content-page .module-objects-list .block-city .blocks .block .left{width:228px;float:left}.module-content-page .module-objects-list .block-city .blocks .block .left img{width:210px;height:118px;border:4px solid #d4ecfd;border-top-left-radius:10px;border-bottom-right-radius:10px}.module-content-page .module-objects-list .block-city .blocks .block .right{margin:0 0 0 228px}.module-content-page .module-objects-list .block-city .blocks .block .right .title{font-size:17px;color:#609877;font-family:'Calibri';margin:13px 0 11px 0}.module-content-page .module-objects-list .block-city .blocks .block .right .title:first-child{margin-top:0}.module-content-page .module-objects-list .block-city .blocks .block .right .brief{font-size:13px;line-height:15px;color:#656565}.module-content-page .order_call{background:url(/images/popup/bg.png) no-repeat;width:211px;height:166px;position:absolute;top:150px;left:50%;margin-left:-105px;z-index:10000;visibility:hidden;opacity:0}.module-content-page .order_call .padding{position:relative;padding:22px 27px 0 22px}.module-content-page .order_call .close{background:url(/images/popup/close.png) no-repeat;width:11px;height:11px;display:block;position:absolute;top:43px;right:26px;z-index:2}.module-content-page .order_call .title{font-size:19px;line-height:17px;color:#006099;font-weight:bold;font-family:'calibri','trebuchet ms';margin:0 0 8px 0}.module-content-page .order_call .field_text{margin-bottom:8px;display:block}.module-content-page .order_call .input_button{float:right}.module-content-page .fluid_menu{position:fixed;top:10px;left:10px;background:#ff9900;width:165px;border-top-right-radius:10px;border-bottom-left-radius:10px;z-index:1000;box-shadow:3px 3px 3px #ccc;display:none}.module-content-page .fluid_menu .padding{margin:2px;border:1px dashed #ffb84e;border-top-right-radius:10px;border-bottom-left-radius:10px}.module-content-page .fluid_menu .list{margin:3px;background:#fff;position:relative;border-top-right-radius:10px;border-bottom-left-radius:10px}.module-content-page .fluid_menu .clip{background:url(/images/icons.png) no-repeat -106px -92px;width:17px;height:28px;position:absolute;top:-6px;right:10px}.module-content-page .fluid_menu .block{padding:0 0 0 37px;border-top:1px dashed #d2e7f5;font-size:13px;line-height:16px;position:relative}.module-content-page .fluid_menu .block:first-child{border-top:none}.module-content-page .fluid_menu .block.block_1{padding-top:10px;padding-bottom:10px}.module-content-page .fluid_menu .block.block_2{padding-top:5px;padding-bottom:6px}.module-content-page .fluid_menu .block.block_3{padding-top:9px;padding-bottom:10px}.module-content-page .fluid_menu .block.block_4{padding-top:5px;padding-bottom:9px}.module-content-page .fluid_menu .block .icon{background:url(/images/icons.png) no-repeat;position:absolute}.module-content-page .fluid_menu .block.block_1 .icon{background-position:-175px 0;width:12px;height:12px;top:13px;left:13px}.module-content-page .fluid_menu .block.block_2 .icon{background-position:-175px -12px;width:17px;height:20px;top:4px;left:9px}.module-content-page .fluid_menu .block.block_3 .icon{background-position:-175px -32px;width:20px;height:21px;top:7px;left:9px}.module-content-page .fluid_menu .block.block_4 .icon{background-position:-175px -53px;width:10px;height:25px;top:10px;left:14px}.module-content-page .fluid_menu .block a{color:#2e6fa4}.module-content-page .search_field_text{background:url(/images/forms/search_text.png) repeat-x 0 -28px;margin:0 19px 0 8px;position:relative;height:28px;display:inline-block}.module-content-page .search_field_text .left,.module-content-page .search_field_text .right{background:url(/images/forms/search_text.png) no-repeat;width:8px;height:28px;position:absolute;top:0}.module-content-page .search_field_text .left{background-position:0 0;left:-8px}.module-content-page .search_field_text .right{background-position:-8px 0;right:-8px}.module-content-page .search_field_text input{background:none;border:none;margin:0;padding:0;font-size:12px;color:#5e5e5e;width:100%;position:relative;top:3px}.module-content-page .field_text{background:url(/images/forms/text.png) repeat-x 0 -23px;margin:0 4px 0 4px;position:relative;height:23px;display:inline-block}.module-content-page .field_text .left,.module-content-page .field_text .right{background:url(/images/forms/text.png) no-repeat;width:4px;height:23px;position:absolute;top:0}.module-content-page .field_text .left{background-position:0 0;left:-4px}.module-content-page .field_text .right{background-position:-4px 0;right:-4px}.module-content-page .field_text input{background:none;border:none;margin:0;padding:0;font-size:12px;color:#5e5e5e;width:100%;position:relative;top:1px}.module-content-page .field_textarea{background:url(/images/forms/textarea.png) repeat-x 0 -83px;margin:0 4px 0 4px;position:relative;height:83px;display:inline-block}.module-content-page .field_textarea .left,.module-content-page .field_textarea .right{background:url(/images/forms/textarea.png) no-repeat;width:4px;height:83px;position:absolute;top:0}.module-content-page .field_textarea .left{background-position:0 0;left:-4px}.module-content-page .field_textarea .right{background-position:-4px 0;right:-4px}.module-content-page .field_textarea textarea{background:none;border:none;margin:0;padding:0;font-size:12px;color:#5e5e5e;width:100%;position:relative;top:1px;resize:none;height:100%}.module-content-page .search_button{background:url(/images/forms/search_button.png) repeat-x 0 -22px;margin:0 4px 0 4px;position:relative;height:22px;display:inline-block;cursor:pointer;padding:0 12px}.module-content-page .search_button .left,.search_button .right{background:url(/images/forms/search_button.png) no-repeat;width:4px;height:22px;position:absolute;top:0}.module-content-page .search_button .left{background-position:0 0;left:-4px}.module-content-page .search_button .right{background-position:-4px 0;right:-4px}.module-content-page .search_button input{background:none;border:none;margin:0;padding:0;font-size:12px;color:#fff;position:relative;top:0}.module-content-page .input_button{background:url(/images/forms/button.png) repeat-x 0 -22px;margin:0 4px 0 4px;position:relative;height:22px;display:inline-block;cursor:pointer;padding:0 12px}.module-content-page .input_button .left,.input_button .right{display:block;background:url(/images/forms/button.png) no-repeat;width:4px;height:22px;position:absolute;top:0}.module-content-page .input_button .left{background-position:0 0;left:-4px}.module-content-page .input_button .right{background-position:-4px 0;right:-4px}.module-content-page .input_button input{background:none;border:none;margin:0;padding:0;font-size:12px;color:#fff;position:relative;top:0}.module-content-page .input_button_big{background:url(/images/forms/button_big.png) repeat-x 0 -36px;margin:0 6px 0 6px;position:relative;height:36px;display:inline-block;cursor:pointer;padding:0 12px}.module-content-page .input_button_big .left,.input_button_big .right{display:block;background:url(/images/forms/button_big.png) no-repeat;width:6px;height:36px;position:absolute;top:0}.module-content-page .input_button_big .left{background-position:0 0;left:-6px}.module-content-page .input_button_big .right{background-position:-6px 0;right:-6px}.module-content-page .input_button_big input{background:none;border:none;margin:0;padding:0;font-size:14px;color:#fff;position:relative;top:10px;text-transform:uppercase}
/* End */


/* Start:/bitrix/templates/main/css/css3.min.css?16793739852402*/
.transition,.transition *{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}header .block-menu menu li.submenu-link a:before{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.mobule-main-slider .block-slider .slide .buttons a,.mobule-main-slider .block-slider .slide .buttons a .link-bg,.module-main-professionals .tab-container .left .button a,.module-main-professionals .tab-container .left .button a .link-bg,.module-main-products .block .block-hover .info .button a,.module-main-products .block .block-hover .info .button a .link-bg,.module-catalog-list .block-header .right a,.module-catalog-list .block-header .right a .link-bg,.module-catalog-list .block-info .block .text .button,.module-catalog-list .block-info .block .text .button .link-bg,.module-content .button-style-1,.module-content .button-style-1 .link-bg,.module-catalog-detail .block-faq .block .text .button,.module-catalog-detail .block-faq .block .text .button .link-bg,.module-catalog-detail .block-header .right a,.module-catalog-detail .block-header .right a .link-bg,.module-catalog-form .form-submit label input,.module-catalog-form .form-submit label .link-bg,.module-content-page .input_button_big_green .left,.module-content-page .input_button_big_green .left a,a.element-button-big,a.element-button-big .link-bg,a.element-button-small,a.element-button-small .link-bg{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.module-main-products .block .block-hover .info .button a .link-name{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.module-catalog-detail .block-information .block .block-head,.module-catalog-detail .block-information .block .block-head:after{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.tab-containers .move-bg{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
/* End */


/* Start:/bitrix/templates/main/css/main.css?1793543539145384*/
body,html{margin:0;padding:0;font-family:Circe,Arial;font-size:14px;line-height:18px;color:#000;background:#fff;height:100%}html.fancybox-lock{overflow:visible!important}html.fancybox-lock body{position:relative}a{color:#0f60a9;outline:0;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}img{vertical-align:middle}hr{display:block;height:1px;border:0 none;border-top:1px solid #ccc;margin:0;padding:0}p{margin:15px 0;padding:0}h1{font-size:36px;line-height:42px;color:#fff;font-weight:700;font-family:Circe,Arial;margin:0;padding:0}h2{font-size:24px;line-height:30px;color:#fff;font-weight:700;font-family:Circe,Arial;margin:0;padding:0}h3{font-size:18px;line-height:24px;color:#fff;font-weight:700;font-family:Circe,Arial;margin:0;padding:0}menu{margin:0;padding:0;list-style-type:none}ul{margin:25px 0 25px 30px;padding:0;list-style-type:disc}ol{margin:25px 0 25px 30px;padding:0;list-style-type:decimal}ol li,ul li{margin:0;padding:0}ol ol,ul ul{margin:6px 0 6px 30px}form{margin:0;padding:0}button,input,select,textarea{outline:0;font-family:Circe,Arial}textarea{overflow:auto;resize:vertical}table{margin:0;padding:0;border:none;border-collapse:collapse}table td,table th{margin:0;padding:0;border:none;border-collapse:collapse;text-align:left;vertical-align:top;font-weight:400}.compare-b__table.sravnenie table thead{position:sticky;top:112px;z-index:1000}.compare-b__table.sravnenie{overflow:unset!important}.compare-b__table.sravnenie table thead{position:sticky;top:112px;z-index:1000}.compare-b__table.sravnenie{overflow:unset!important}.sravnenie table thead td{background:#fff!important;border-bottom:0!important;position:relative}.sravnenie table thead td:after{width:100%;height:5px;background:#f4f4f4;position:absolute;left:0;bottom:0;content:'';z-index:2}.sravnenie table thead td:first-child:after{display:none}.sravnenie table thead td:last-child:after{background:#0f60a9}main{min-width:1006px;position:relative}.clear.clear-footer{height:220px}.site-wrap{min-width:980px;max-width:1240px;margin:0 auto;padding:0 13px}.site-background{display:none;background:#000;width:100%;height:100%;position:absolute;top:0;left:0;z-index:30;opacity:.7}.site-top{background:url(/bitrix/templates/main/css/../images/icons/site_top.png) no-repeat;width:68px;height:68px;position:fixed;bottom:20px;right:20px;z-index:100;opacity:0;cursor:pointer}.site-top.show{opacity:.5}.site-top:hover{opacity:1}.cms_error{color:#f70e17}.header-stub{width:100%;height:98px}header{background:#fff;width:100%;height:98px;z-index:150;position:fixed;top:0;left:0}header a{text-decoration:none}header a:hover{text-decoration:underline}header p{margin:0;padding:0}header .site-wrap{height:92px;position:relative}header .relative{height:92px;position:relative}header .block-info{margin:0}header .block-info .logo{float:left;margin:0 12px 0 0;padding:15px 0 0 0}header .block-info .logo img{width:212px;height:47px}header .block-info .slogan{float:left;padding:28px 0 0 0;font-size:15px;line-height:12px;color:#656565;font-weight:300}header .block-info .phone{float:right;margin:0;padding:23px 0 0 0;text-align:right}header .block-info .phone .value{font-size:18px;line-height:12px;color:#656565;font-weight:700;position:relative;display:block;margin:0 27px 2px 0;padding:0 0 0 19px;float:right}header .block-info .phone .value:before{content:'';background:url(/upload/images/icons/phone.svg) no-repeat;background-size:contain;width:14px;height:14px;position:absolute;top:-2px;left:0}header .block-info .phone .value:first-child{margin-right:0}header .block-info .phone .link-order{clear:both}header .block-info .phone .link-order .callback{font-size:11px;line-height:12px;color:#027ec8;font-weight:300;position:relative;top:-2px}header .block-info .email{float:right;margin:0 27px 0 0;padding:20px 0 0 0}header .block-info .email .value{font-size:18px;line-height:12px;color:#656565;font-weight:700;position:relative;padding:0 0 0 28px}header .block-info .email .value:before{content:'';background:url(/upload/images/icons/mail.svg) no-repeat;background-size:contain;width:18px;height:15px;position:absolute;top:6px;left:0}header .block-menu{float:right}header .block-menu menu{margin:0;padding:0;list-style-type:none}header .block-menu menu li{float:left;margin:0 0 0 25px}header .block-menu menu li:first-child{margin-left:0}header .block-menu menu li a{font-size:13px;line-height:16px;color:#000;font-weight:800;text-transform:uppercase;text-decoration:none;cursor:pointer}header .block-menu menu li a:hover{text-decoration:underline;color:#0f60a9}header .block-menu menu li a.search{display:block;background:url(/upload/images/icons/search.svg) no-repeat;background-size:contain;width:16px;height:15px}header .block-menu menu li a.search:hover{text-decoration:none}header .block-menu menu li.submenu-link a{position:relative}header .block-menu menu li.submenu-link a:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/menu_arrow.png) no-repeat;width:12px;height:10px;position:absolute;bottom:-21px;left:50%;margin:0 0 0 -6px;opacity:0}header .block-menu menu li a.active{color:#0f60a9}header .block-menu menu li.submenu-link a.active:before{opacity:1;bottom:-31px}header .block-lines{margin:0;height:6px}header .block-lines .line{width:14%;height:6px;float:left}header .block-lines .line.line-1{background:#40aa62}header .block-lines .line.line-2{background:#42619a}header .block-lines .line.line-3{background:#f3b53a;width:15%}header .block-lines .line.line-4{background:#de4e45;width:15%}header .block-lines .line.line-5{background:#9b5f9d}header .block-lines .line.line-6{background:#707a84}header .block-lines .line.line-7{background:#404040}@media (min-width:1280px){header .block-menu .submenu .blocks .block .img{height:159px}header .block-menu .submenu-info .left .blocks .block .img{height:159px}}@media all\0{header .block-menu menu li.submenu-link a:before{display:none}header .block-menu menu li.submenu-link a:hover:before{display:block}}.module-search-popup{display:none;position:absolute;top:100%;right:0;background:#f4f4f4;width:292px;margin:6px 0 0 0;padding:9px 9px 8px 9px}.module-search-popup .search-right{width:42px;height:38px;float:right}.module-search-popup .search-right label{display:block;background:url(/bitrix/templates/main/css/../images/sidebar/search.jpg) no-repeat;width:42px;height:38px;cursor:pointer}.module-search-popup .search-right label input{text-indent:-9999px;background:0 0;border:none;margin:0;padding:0}.module-search-popup .search-left{background:#fff;margin:0 42px 0 0;height:38px;padding:0 12px 0 12px}.module-search-popup .search-left input{background:0 0;border:none;width:100%;height:auto;margin:0;padding:11px 0 11px 0;font-size:13px;line-height:16px;color:#000}.module-submenu{display:none;background:#fff;position:fixed;top:98px;left:0;width:100%;height:auto;z-index:40}.module-submenu .site-wrap{padding-top:30px;padding-bottom:30px}.module-submenu .submenu-catalog{width:100%;display:none}.module-submenu .submenu-catalog .padding{border:2px solid #e8e8e8;padding:9px}.module-submenu .submenu-catalog .title{margin:0 0 3px 0;font-size:16px;line-height:20px;color:#045aa7;font-weight:300}.module-submenu .submenu-catalog .text{margin:0 0 15px 0;font-size:13px;line-height:16px;color:#626262;font-weight:300}.module-submenu .submenu-catalog .text p{margin:0;padding:0}.module-submenu .submenu-catalog .blocks{margin:0;padding:0;display:flex;flex-direction:row}.module-submenu .submenu-catalog .blocks .block{background:#f4f4f4;margin-left:15px;text-decoration:none;display:block;width:100%}.module-submenu .submenu-catalog .blocks .block:first-child{margin-left:0}.module-submenu .submenu-catalog .blocks .block .img{margin:0 0 10px 0;width:100%;height:128px;background:no-repeat center center;background-size:cover}.module-submenu .submenu-catalog .blocks .block .date{margin:0 0 6px 0;padding:0 10px;font-size:13px;line-height:12px;color:#656565;font-weight:300}.module-submenu .submenu-catalog .blocks .block .name{padding:0 10px;font-size:15px;line-height:15px;color:#045aa7;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-submenu .submenu-catalog .blocks .block:hover .name{text-decoration:underline}.module-submenu .submenu-info{width:100%;display:none}.module-submenu .submenu-info .padding{border:2px solid #e8e8e8;padding:25px 20px 27px 20px}.module-submenu .submenu-info .title{width:75%;margin:0 0 3px 0;font-size:16px;line-height:20px;color:#045aa7;font-weight:300}.module-submenu .submenu-info .text{width:75%;margin:0 0 15px 0;font-size:13px;line-height:16px;color:#626262;font-weight:300}.module-submenu .submenu-info .text p{margin:0;padding:0}.module-submenu .submenu-info .left{width:75%;float:left}.module-submenu .submenu-info .left .blocks{margin:0}.module-submenu .submenu-info .left .blocks .block{background:#f4f4f4;width:31%;float:left;margin:0 0 0 3.5%;padding:0 0 8px 0;text-decoration:none;display:block}.module-submenu .submenu-info .left .blocks .block:first-child{margin-left:0}.module-submenu .submenu-info .left .blocks .block .img{margin:0 0 10px 0;width:100%;height:128px;background:no-repeat center center;background-size:cover}.module-submenu .submenu-info .left .blocks .block .date{margin:0 0 6px 0;padding:0 10px;font-size:13px;line-height:12px;color:#656565;font-weight:300}.module-submenu .submenu-info .left .blocks .block .name{padding:0 10px;font-size:15px;line-height:15px;color:#045aa7;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-submenu .submenu-info .left .blocks .block:hover .name{text-decoration:underline}.module-submenu .submenu-info .right{width:22%;float:right;padding:0;position:relative;margin:-33px 0 0 0}.module-submenu .submenu-info .right ul{margin:0;padding:0;list-style-type:none}.module-submenu .submenu-info .right ul li{margin:18px 0 0 0}.module-submenu .submenu-info .right ul li:first-child{margin-top:0}.module-submenu .submenu-info .right ul li a{text-decoration:none;font-size:15px;line-height:18px;color:#656565;padding:0 0 0 23px;position:relative}.module-submenu .submenu-info .right ul li a:hover{text-decoration:underline}.module-submenu .submenu-info .right ul li a:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:3px;left:0}.module-submenu .submenu-info .wrap{border:2px solid #e8e8e8;background:#fff;padding:9px 10px 9px 27px}.module-submenu .submenu-info .wrap p{margin:0;padding:0}.module-submenu .submenu-info .wrap .block-row{display:flex;width:auto;margin:0 0 0 -28px}.module-submenu .submenu-info .wrap .block-row .block-cell{width:25%;padding:0 0 0 20px;margin-bottom:20px}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap>a{display:flex;flex:1;text-decoration:none}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap>a:hover{text-decoration:none}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap{display:flex;flex-direction:column;height:100%;margin:0;padding:0;position:relative}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .informer{flex:1;border:1px solid #b9b9b9;border-radius:15px;margin:22px 0 0 0;padding:17px 16px 0 16px;position:relative;background:no-repeat right bottom}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .informer .name{margin:0 0 6px 0;font-size:32px;line-height:32px;color:#005288;font-weight:700}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .informer .brief{padding:0;font-size:14px;line-height:18px;color:#626262}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .informer .button{position:absolute;bottom:15px;left:15px}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .informer .button a{display:block;width:78px;height:25px;text-align:center;text-decoration:none;border:2px solid #90b2d5;border-radius:5px;font-size:8px;line-height:26px;color:#656565;text-transform:uppercase}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .informer .button a:hover{text-decoration:underline}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .informer .button a:after{content:'';display:inline-block;background:url(/upload/images/submenu/arrow.jpg) no-repeat center center/contain;width:6px;height:6px;margin:0 0 0 2px}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .title{margin:0 0 9px 0;padding:1px 0 0 0;font-size:15px;line-height:19px;color:#005288;letter-spacing:.015em}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .blocks{flex:1;margin:0}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .blocks .block{margin:2px 0 0 0;padding:0}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .blocks .block:first-child{margin-top:0}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .blocks .block a{margin-bottom:3px;padding:8px 17px 8px 17px;display:block;text-decoration:none;cursor:pointer;background:#f2f2f2;transition:all .2s ease 0s;font-size:13px;line-height:15px;color:#626262;font-weight:350}.module-submenu .submenu-info .wrap .block-row .block-cell .cell-wrap .blocks .block a:hover{background:#e6e6e6}.module-submenu .submenu-download{width:100%;display:none}.module-submenu .submenu-download .wrap{border:2px solid #e8e8e8;padding:12px 20px 27px 20px}.module-submenu .submenu-download .wrap p{margin:0;padding:0}.module-submenu .submenu-download .wrap .block-row{display:flex;width:auto;gap:12px}.module-submenu .submenu-download .wrap .block-row>a{display:flex;flex:1;text-decoration:none}.module-submenu .submenu-download .wrap .block-row>a:hover{text-decoration:none}.module-submenu .submenu-download .wrap .block-row .block-cell--download{flex:1;height:100%}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap{flex:1;display:flex;flex-direction:column;height:100%;margin:0;padding:0;position:relative}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .informer{flex:1;border:1px solid #b9b9b9;border-radius:15px;padding:25px 15px 55px 15px;position:relative;background:no-repeat right bottom}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .informer .name{margin:0 0 6px 0;font-size:32px;color:#055aa6;font-weight:700}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .informer .brief{padding:0;font-size:14px;line-height:18px;color:#656565;margin-bottom:5px}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .informer .button{position:absolute;bottom:15px;left:15px}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .informer .button a{display:block;width:78px;height:25px;text-align:center;text-decoration:none;border:2px solid #055aa6;border-radius:5px;font-size:8px;line-height:26px;color:#656565;text-transform:uppercase}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .informer .button a:hover{text-decoration:underline}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .informer .button a:after{content:'';display:inline-block;background:url(/upload/images/submenu/arrow.jpg) no-repeat center center/contain;width:6px;height:6px;margin:0 0 0 2px}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .title{margin:0 0 9px 0;padding:1px 0 0 0;font-size:15px;line-height:19px;color:#005288;letter-spacing:.015em}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .blocks{flex:1;margin:0;gap:12px}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .blocks .block{margin:0;padding:0}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .blocks .block a{margin-bottom:3px;padding:8px 17px 8px 17px;display:block;text-decoration:none;cursor:pointer;background:#f2f2f2;transition:all .2s ease 0s;font-size:13px;line-height:17px;color:#626262;font-weight:350;letter-spacing:.01em}.module-submenu .submenu-download .wrap .block-row .block-cell--download .cell-wrap .blocks .block a:hover{background:#e6e6e6}.module-submenu .submenu-application-area{width:100%;display:none}.module-submenu .submenu-application-area .padding{border:2px solid #e8e8e8;padding:12px 20px 27px 20px}.module-submenu .submenu-application-area .title{margin:0 0 3px 0;font-size:16px;line-height:20px;color:#045aa7;font-weight:300}.module-submenu .submenu-application-area .text{margin:0 0 10px 0;font-size:13px;line-height:16px;color:#626262;font-weight:300}.module-submenu .submenu-application-area .text p{margin:0;padding:0}.module-submenu .submenu-application-area .cell{width:33%;float:left;position:relative}.module-submenu .submenu-application-area .cell:first-child{width:34%}.module-submenu .submenu-application-area .cell:before{content:'';background:#e8e8e8;width:1px;height:100%;position:absolute;top:0;left:0}.module-submenu .submenu-application-area .cell:first-child:before{display:none}.module-submenu .submenu-application-area .cell table{width:100%;border-collapse:collapse}.module-submenu .submenu-application-area .cell table td{font-size:15px;line-height:18px;color:#626262;font-weight:300;margin:0;padding:14px 20px 0 30px;border-collapse:collapse;text-align:left;vertical-align:middle}.module-submenu .submenu-application-area .cell table td:first-child{width:55px;padding:14px 0 0 25px}.module-submenu .submenu-application-area .cell:first-child table td:first-child{padding-left:0}.module-submenu .submenu-application-area .cell table tr:first-child td{padding-top:0}.module-submenu .submenu-application-area .cell table tr:first-child td:first-child{padding-top:0}.module-submenu .submenu-application-area .cell table td .img{margin:0}.module-submenu .submenu-application-area .cell table td .img img{width:53px;height:53px;border:2px solid #095ba6;border-radius:50%}.module-submenu .submenu-application-area .cell table td a{text-decoration:none;color:#626262}.module-submenu .submenu-application-area .cell table td a:hover{text-decoration:underline}.module-submenu .submenu-application-area .wrap{border:2px solid #e8e8e8;padding:12px 20px 27px 20px}.module-submenu .submenu-application-area .wrap p{margin:0;padding:0}.module-submenu .submenu-application-area .wrap .block-row{display:flex;width:auto;margin:0 0 0 -28px}.module-submenu .submenu-application-area .wrap .block-row .block-cell{width:25%;padding:0 0 0 28px}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap>a{display:flex;flex:1;text-decoration:none}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap>a:hover{text-decoration:none}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap{display:flex;flex-direction:column;height:100%;margin:0;padding:0;position:relative}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .informer{flex:1;border:1px solid #b9b9b9;border-radius:15px;padding:17px 16px 55px 16px;position:relative;background:no-repeat right bottom}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .informer .name{margin:0 0 6px 0;font-size:32px;color:#055aa6;font-weight:700}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .informer .brief{padding:0;font-size:14px;line-height:18px;color:#656565}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .informer .button{position:absolute;bottom:15px;left:15px}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .informer .button a{display:block;width:78px;height:25px;text-align:center;text-decoration:none;border:2px solid #90b2d5;border-radius:5px;font-size:8px;line-height:26px;color:#656565;text-transform:uppercase}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .informer .button a:hover{text-decoration:underline}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .informer .button a:after{content:'';display:inline-block;background:url(/upload/images/submenu/arrow.jpg) no-repeat center center/contain;width:6px;height:6px;margin:0 0 0 2px}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .title{margin:0 0 9px 0;padding:1px 0 0 0;font-size:15px;line-height:19px;color:#005288;letter-spacing:.015em}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .blocks{flex:1;margin:0}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .blocks .block{margin:0;padding:0}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .blocks .block:first-child{margin-top:0}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .blocks .block a{margin-bottom:3px;padding:8px 17px 8px 17px;display:block;text-decoration:none;cursor:pointer;background:#f2f2f2;transition:all .2s ease 0s;font-size:13px;line-height:15px;color:#626262;font-weight:350}.module-submenu .submenu-application-area .wrap .block-row .block-cell .cell-wrap .blocks .block a:hover{background:#e6e6e6}.mobule-main-slider{position:relative;margin:0 0 16px 0;height:420px;border-bottom:1px solid #f8fdfa}.mobule-main-slider .wrap{position:absolute;top:0;left:0;width:100%;height:100%}.mobule-main-slider .block-slider{background:#f5f6f6;width:100%;height:100%}.mobule-main-slider .block-slider .slide{float:left;outline:0;overflow:hidden;height:420px}.mobule-main-slider .block-slider .slide .padding{padding:60px 0 0 480px;position:relative}.mobule-main-slider .block-slider .slide .block-img{position:absolute;top:0;left:778px}.mobule-main-slider .block-slider .slide .block-img img{width:auto;height:auto}.mobule-main-slider .block-slider .slide .block-img img{width:626px;height:401px}.mobule-main-slider .block-slider .slide .block-text{position:relative}.mobule-main-slider .block-slider .slide .title{margin:0;font-size:17px;line-height:20px;color:#045aa7;font-weight:300}.mobule-main-slider .block-slider .slide .name{margin:0 0 50px 0;font-size:32px;line-height:40px;color:#045aa7;font-weight:700;text-transform:uppercase}.mobule-main-slider .block-slider .slide ul{margin:0;padding:0 0 0 43px;list-style-type:none}.mobule-main-slider .block-slider .slide ul li{margin:4px 0 0 0;padding:0 0 0 23px;position:relative;font-size:13px;line-height:18px;color:#626262;font-weight:300}.mobule-main-slider .block-slider .slide ul li:first-child{margin-top:0}.mobule-main-slider .block-slider .slide ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:3px;left:0}.mobule-main-slider .block-slider .slide .buttons{margin:74px 0 0 0}.mobule-main-slider .block-slider .slide .buttons a{display:inline-block;width:116px;height:31px;font-size:14px;line-height:20px;color:#fff;font-weight:300;text-decoration:none;text-align:center;margin:0 0 0 14px;padding:6px 0 0 0;position:relative}.mobule-main-slider .block-slider .slide .buttons a .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:3px;left:0;right:1px;opacity:0;border-radius:5px}.mobule-main-slider .block-slider .slide .buttons a .link-name{position:relative}.mobule-main-slider .block-slider .slide .buttons a:hover{color:#055aa6}.mobule-main-slider .block-slider .slide .buttons a:hover .link-bg{opacity:1}.mobule-main-slider .block-slider .slide .buttons a:first-child{margin-left:0}.mobule-main-slider .block-slider .slide .buttons .button-1{background:url(/bitrix/templates/main/css/../images/buttons/button_2.png) no-repeat}.mobule-main-slider .block-slider .slide .buttons .button-2{background:url(/bitrix/templates/main/css/../images/buttons/button_3.png) no-repeat}.mobule-main-slider .block-slider .slide.full-img{background:#fff}.mobule-main-slider .block-slider .slide.full-img .block-img{left:338px}.mobule-main-slider .block-slider .slide.full-img .buttons{margin-top:246px;padding-left:133px}.mobule-main-slider .block-pagen{position:absolute;bottom:7px;left:480px;right:100px}.mobule-main-slider .block-pagen .pagen{text-align:center}.mobule-main-slider .block-pagen .pagen a{display:inline-block;background:#e4e6e8;width:12px;height:12px;margin:0 7px;border-radius:50%}.mobule-main-slider .block-pagen .pagen a.selected{background:#448ccb}.mobule-main-slider .block-pagen .pagen a span{display:none}.mobule-main-slider .block-info{width:417px;margin:0;padding:0 61px 0 0;height:100%;position:relative}.mobule-main-slider .block-info .arrow-right{content:'';background:url(/bitrix/templates/main/css/../images/main_slider/arrow.png) no-repeat;width:155px;height:420px;position:absolute;top:0;right:0}.mobule-main-slider .block-info .bg{content:'';background:#fff;width:20000px;height:420px;position:absolute;top:0;right:155px}.mobule-main-slider .block-info .info{border-bottom:1px solid #e8e8e8;margin:0 40px 66px 0;padding:42px 25px 28px 18px;position:relative}.mobule-main-slider .block-info .info .title{margin:0 0 7px 0;font-size:20px;line-height:24px;color:#045aa7;text-transform:uppercase}.mobule-main-slider .block-info .info .text{font-size:13px;line-height:16px;color:#626262;font-weight:300}.mobule-main-slider .block-info .info .text p{margin:20px 0 0 0;padding:0}.mobule-main-slider .block-info .info .text p:first-child{margin-top:0}.mobule-main-slider .block-info .contacts{margin:0;padding:0 0 0 87px;position:relative}.mobule-main-slider .block-info .contacts a{text-decoration:none}.mobule-main-slider .block-info .contacts a:hover{text-decoration:underline}.mobule-main-slider .block-info .contacts .phone{margin:0 0 5px 0;display:inline-block;text-align:right}.mobule-main-slider .block-info .contacts .phone .value{font-size:20px;line-height:12px;color:#656565;font-weight:700;position:relative;display:block;padding:0 0 0 19px}.mobule-main-slider .block-info .contacts .phone .value:before{content:'';background:url(/upload/images/icons/phone.svg) no-repeat;background-size:contain;width:14px;height:14px;position:absolute;top:-2px;left:0}.mobule-main-slider .block-info .contacts .phone .callback{font-size:12px;line-height:12px;color:#027ec8;font-weight:300;position:relative;top:-2px}.mobule-main-slider .block-info .contacts .email{margin:0}.mobule-main-slider .block-info .contacts .email .value{font-size:20px;line-height:12px;color:#656565;font-weight:700;position:relative;padding:0 0 0 28px}.mobule-main-slider .block-info .contacts .email .value:before{content:'';background:url(/upload/images/icons/mail.svg) no-repeat;background-size:contain;width:18px;height:15px;position:absolute;top:8px;left:0}.module-main-professionals{margin:0 0 27px 0}.module-main-professionals p{margin:20px 0 0 0;padding:0}.module-main-professionals p:first-child{margin-top:0}.module-main-professionals .block-tabs{margin:0 0 26px 0;height:60px;border-bottom:1px solid #e8e8e8}.module-main-professionals .block-tabs .title{padding:24px 0 0 0;font-size:17px;line-height:22px;color:#045aa7;text-transform:uppercase}.module-main-professionals .block-tabs .tabs{float:right;position:relative}.module-main-professionals .block-tabs .tabs .move-bg{background:#f4f4f4;position:absolute;top:0;bottom:-1px;left:0}.module-main-professionals .block-tabs .tabs menu{margin:0;padding:0;list-style-type:none;position:relative}.module-main-professionals .block-tabs .tabs menu li{float:left;height:41px;margin:0 0 0 14px;padding:19px 28px 0 28px;cursor:pointer}.module-main-professionals .block-tabs .tabs menu li:first-child{margin-left:0}.module-main-professionals .block-tabs .tabs menu li a{font-size:14px;line-height:20px;color:#656565;font-weight:800;text-transform:uppercase;text-decoration:none}.module-main-professionals .block-tabs .tabs menu li:hover a{color:#055aa6;text-decoration:underline}.module-main-professionals .block-tabs .tabs menu li.active a{color:#055aa6;text-decoration:underline}.module-main-professionals .block-tabs-containers{margin:0}.module-main-professionals .tab-container{display:none;height:222px}.module-main-professionals .tab-container.active{display:block}.module-main-professionals .tab-container .left{width:48%;height:100%;float:left;position:relative}.module-main-professionals .tab-container .left .title{margin:0 0 17px 0;padding:8px 0 0 0;font-size:17px;line-height:22px;color:#045aa7}.module-main-professionals .tab-container .left .text{font-size:13px;line-height:16px;color:#626262;font-weight:300}.module-main-professionals .tab-container .left .button{position:absolute;bottom:11px;right:0}.module-main-professionals .tab-container .left .button a{display:inline-block;background:url(/bitrix/templates/main/css/../images/buttons/button_1.png) no-repeat;width:116px;height:30px;font-size:13px;line-height:20px;color:#fff;font-weight:300;text-decoration:none;text-align:center;padding:8px 0 0 0;position:relative}.module-main-professionals .tab-container .left .button a .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:3px;left:1px;right:1px;opacity:0;border-radius:5px}.module-main-professionals .tab-container .left .button a .link-name{position:relative}.module-main-professionals .tab-container .left .button a:hover{color:#055aa6}.module-main-professionals .tab-container .left .button a:hover .link-bg{opacity:1}.module-main-professionals .tab-container .right{width:48%;height:100%;float:right}.module-main-professionals .tab-container .right .img{background:no-repeat top right;width:100%;height:100%;display:block;text-decoration:none}.module-main-professionals .tab-container .right a.img{background-size:595px 222px}.module-main-professionals .tab-container .right .img.img-1{background-image:url(/bitrix/templates/main/css/../images/tmp/img_1.jpg)}.module-main-professionals .tab-container .right .img.img-2{background-image:url(/bitrix/templates/main/css/../images/tmp/img_1.jpg)}.module-main-professionals .tab-container .right .img.img-3{background-image:url(/bitrix/templates/main/css/../images/tmp/img_1.jpg)}.module-main-catalog{margin:0 0 24px 0}.module-main-catalog p{margin:20px 0 0 0;padding:0}.module-main-catalog p:first-child{margin-top:0}.module-main-catalog .block-tabs{margin:0 0 26px 0;height:60px;border-bottom:1px solid #e8e8e8}.module-main-catalog .block-tabs .title{float:right;padding:24px 0 0 0;font-size:17px;line-height:22px;color:#045aa7;text-transform:uppercase}.module-main-catalog .block-tabs .title a{text-decoration:none;color:#045aa7}.module-main-catalog .block-tabs .title a:hover{text-decoration:underline}.module-main-catalog .block-tabs .tabs{float:left;position:relative}.module-main-catalog .block-tabs .tabs .move-bg{background:#f4f4f4;position:absolute;top:0;bottom:-1px;left:0}.module-main-catalog .block-tabs .tabs menu{margin:0;padding:0;list-style-type:none;position:relative}.module-main-catalog .block-tabs .tabs menu li{float:left;height:41px;margin:0 0 0 14px;padding:19px 28px 0 28px;cursor:pointer}.module-main-catalog .block-tabs .tabs menu li:first-child{margin-left:0}.module-main-catalog .block-tabs .tabs menu li a{font-size:14px;line-height:20px;color:#656565;font-weight:800;text-transform:uppercase;text-decoration:none}.module-main-catalog .block-tabs .tabs menu li:hover a{color:#055aa6;text-decoration:underline}.module-main-catalog .block-tabs .tabs menu li.active a{color:#055aa6;text-decoration:underline}.module-main-catalog .block-tabs-containers{margin:0}.module-main-catalog .tab-container{display:none}.module-main-catalog .tab-container.active{display:block}.module-main-catalog .line{background:#e8e8e8;height:1px;margin:24px 17px 0 17px}.module-main-products{margin:0 0 0 -10px}.module-main-products p{margin:5px 0 0 0;padding:0}.module-main-products p:first-child{margin-top:0}.module-main-products .block{width:25%;float:left;position:relative}.module-main-products .block .padding{padding:0 0 0 10px}.module-main-products .block .relative{position:relative}.module-main-products .block .block-normal{position:relative}.module-main-products .block .block-normal .img{margin:0}.module-main-products .block .block-normal .img img{width:100%;height:auto}.module-main-products .block .block-normal .img img{width:302px;height:452px}.module-main-products .block .block-normal .info{width:100%;height:100%;position:absolute;top:0;left:0}.module-main-products .block .block-normal .info .logo{margin:0 0 18px 0;padding:18px 15px 0 15px;text-align:center}.module-main-products .block .block-normal .info .logo img{width:auto;height:auto}.module-main-products .block .block-normal .info .text{padding:0 15px;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-main-products .block .block-hover{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.module-main-products .block:hover .block-hover{opacity:1}.module-main-products .block .block-hover .img{margin:0}.module-main-products .block .block-hover .img img{width:100%;height:auto}.module-main-products .block .block-hover .img img{width:302px;height:452px}.module-main-products .block .block-hover .info{width:100%;height:100%;position:absolute;top:0;left:0}.module-main-products .block .block-hover .info .logo{margin:0 0 18px 0;padding:18px 15px 0 15px;text-align:center}.module-main-products .block .block-hover .info .logo img{width:auto;height:auto}.module-main-products .block .block-hover .info .text{padding:0 15px;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-main-products .block .block-hover .info .text .color-green{color:#3c8544}.module-main-products .block .block-hover .info .text .color-orange{color:#c96f06}.module-main-products .block .block-hover .info .text .color-blue{color:#00008b}.module-main-products .block .block-hover .info .text ul{margin:5px 0 0 0;padding:0;list-style-type:none}.module-main-products .block .block-hover .info .text ul li{margin:2px 0 0 0;padding:0 0 0 19px;position:relative;font-size:13px;line-height:16px;color:#045aa6;font-weight:300}.module-main-products .block .block-hover .info .text ul li:first-child{margin-top:0}.module-main-products .block .block-hover .info .text ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:3px;left:0}.module-main-products .block .block-hover .info .text ul li a{text-decoration:none;color:#045aa6}.module-main-products .block .block-hover .info .text ul li a:hover{text-decoration:underline}.module-main-products .block .block-hover .info .button{text-align:center;width:100%;position:absolute;bottom:10px;left:0}.module-main-products .block .block-hover .info .button a{display:inline-block;background:url(/bitrix/templates/main/css/../images/buttons/button_1.png) no-repeat;width:116px;height:30px;font-size:13px;line-height:20px;color:#fff;font-weight:300;text-decoration:none;text-align:center;padding:8px 0 0 0;position:relative}.module-main-products .block .block-hover .info .button a .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:3px;left:1px;right:1px;opacity:0;border-radius:5px}.module-main-products .block .block-hover .info .button a .link-name{position:relative}.module-main-products .block .block-hover .info .button a:hover{color:#055aa6}.module-main-products .block .block-hover .info .button a:hover .link-bg{opacity:1}.module-main-application-area{margin:0}.module-main-application-area .cell{width:33%;float:left;position:relative}.module-main-application-area .cell:first-child{width:34%}.module-main-application-area .cell:before{content:'';background:#e8e8e8;width:1px;height:100%;position:absolute;top:0;left:0}.module-main-application-area .cell:first-child:before{display:none}.module-main-application-area .cell table{width:100%;border-collapse:collapse}.module-main-application-area .cell table td{font-size:15px;line-height:18px;color:#626262;font-weight:300;margin:0;padding:14px 20px 0 30px;border-collapse:collapse;text-align:left;vertical-align:middle}.module-main-application-area .cell table td:first-child{width:55px;padding:14px 0 0 25px}.module-main-application-area .cell:first-child table td:first-child{padding-left:0}.module-main-application-area .cell table tr:first-child td{padding-top:0}.module-main-application-area .cell table tr:first-child td:first-child{padding-top:0}.module-main-application-area .cell table td .img{margin:0}.module-main-application-area .cell table td .img img{width:53px;height:53px;border:2px solid #095ba6;border-radius:50%}.module-main-application-area .cell table td a{text-decoration:none;color:#626262}.module-main-application-area .cell table td a:hover{text-decoration:underline}.module-main-clients{margin:0 0 29px 0}.module-main-clients .block-title{margin:0 0 20px 0;font-size:17px;line-height:22px;color:#045aa7;text-transform:uppercase}.module-main-clients .block-slider{margin:0;padding:0 32px;position:relative}.module-main-clients .block-slider .slider{margin:0}.module-main-clients .block-slider .slider .slide{float:left;outline:0;position:relative}.module-main-clients .block-slider .slider .slide:before{content:'';width:1px;height:100%;border-left:2px dotted #959595;position:absolute;top:0;left:0}.module-main-clients .block-slider .slider .slide:first-child:before{display:none}.module-main-clients .block-slider .slider .slide table{width:130px;height:65px;border:none;border-collapse:collapse;margin:0;padding:0}.module-main-clients .block-slider .slider .slide table td{width:100%;height:100%;text-align:center;vertical-align:middle;border:none;border-collapse:collapse;margin:0;padding:0;padding:0 10px}.module-main-clients .block-slider .slider .slide table td img{width:auto;height:auto;max-width:100%;max-height:100%;display:inline}.module-main-clients .block-slider .arrow{display:block;background:url(/bitrix/templates/main/css/../images/icons/clients_arrow.jpg) no-repeat;width:22px;height:26px;position:absolute;top:50%;margin-top:-13px}.module-main-clients .block-slider .arrow.arrow-left{background-position:0 0;left:0}.module-main-clients .block-slider .arrow.arrow-right{background-position:-22px 0;right:0}.module-main-clients .line{background:#e8e8e8;height:1px;margin:18px 17px 0 17px}.module-main-news{margin:0 0 42px 0}.module-main-news p{margin:10px 0 0 0;padding:0}.module-main-news p:first-child{margin-top:0}.module-main-news .title{text-align:right;margin:0 0 14px 0;font-size:17px;line-height:22px;color:#045aa7;text-transform:uppercase}.module-main-news .title a{text-decoration:none;color:#045aa7}.module-main-news .title a:hover{text-decoration:underline}.module-main-news .blocks{margin:0 0 0 -25px}.module-main-news .blocks .block{width:33.33%;float:left}.module-main-news .blocks .block:first-child{width:33.34%}.module-main-news .blocks .block.last{display:none}.module-main-news .blocks .block .padding{padding:0 0 0 25px}.module-main-news .blocks .block .img{display:block;margin:0 0 26px 0;background:no-repeat center center;background-size:291px 177px;width:100%;height:177px}.module-main-news .blocks .block .name{margin:0 0 11px 0;height:36px;overflow:hidden;font-size:15px;line-height:18px;color:#656565;font-weight:800}.module-main-news .blocks .block .name a{text-decoration:none;color:#656565}.module-main-news .blocks .block .name a:hover{text-decoration:underline}.module-main-news .blocks .block .date{margin:0 0 14px 0;font-size:13px;line-height:16px;color:#626262;font-weight:300}.module-main-news .blocks .block .date a{text-decoration:none;color:#095ba6}.module-main-news .blocks .block .date a:hover{text-decoration:underline}.module-main-news .blocks .block .text{font-size:13px;line-height:16px;color:#626262;font-weight:300}@media (min-width:1280px){.module-main-news .blocks .block{width:25%}.module-main-news .blocks .block:first-child{width:25%}.module-main-news .blocks .block.last{display:block}}.module-crumbs{margin:0 0 15px 0;padding:2px 0 0 0}.module-crumbs nav{margin:0;padding:0}.module-crumbs nav .item{font-size:13px;line-height:16px;color:#0f60a9;font-weight:300;margin:0 10px 0 0;padding:0 0 0 19px;position:relative}.module-crumbs nav .item:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:5px;left:0}.module-crumbs nav .item:first-child{padding-left:0}.module-crumbs nav .item:first-child:before{display:none}.module-crumbs nav a.item{text-decoration:none}.module-crumbs nav a.item:hover{text-decoration:underline}.module-sidebar{margin:0}.module-sidebar>.sidebar-padding>.grid-row>.grid-cell{margin-top:15px}.module-sidebar>.sidebar-padding>.grid-row>.grid-cell:first-child{margin-top:0}.module-sidebar.float{margin:0;width:25%;float:right}.module-sidebar.float .sidebar-padding{padding:0 0 24px 24px}.module-sidebar.float+.content{margin-left:-24px}.module-sidebar.float+.content>*{overflow:hidden;margin-left:24px}.module-sidebar.float+.content>.grid-row{margin-left:0}.module-sidebar-search{background:#f4f4f4;margin:25px 0 0 0;padding:9px}.module-sidebar-search:first-child{margin-top:0}.module-sidebar-search .search-right{width:42px;height:38px;float:right}.module-sidebar-search .search-right label{display:block;background:url(/bitrix/templates/main/css/../images/sidebar/search.jpg) no-repeat;width:42px;height:38px;cursor:pointer}.module-sidebar-search .search-right label input{text-indent:-9999px;background:0 0;border:none;margin:0;padding:0}.module-sidebar-search .search-left{background:#fff;margin:0 42px 0 0;height:38px;padding:0 12px 0 12px}.module-sidebar-search .search-left input{background:0 0;border:none;width:100%;height:auto;margin:0;padding:11px 0 11px 0;font-size:13px;line-height:16px;color:#000}.module-sidebar-news{margin:15px 0 0 0}.module-sidebar-news:first-child{margin-top:0}.module-sidebar-news .title{margin:0 0 9px 0;padding:0 0 0 20px;position:relative;font-size:16px;line-height:20px;color:#045aa7;font-weight:700;text-transform:uppercase}.module-sidebar-news .title:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:4px;left:0}.module-sidebar-news .title a{text-decoration:none;color:#045aa7}.module-sidebar-news .title a:hover{text-decoration:underline}.module-sidebar-news.title-hide .title{display:none}.module-sidebar-news .blocks{margin:0}.module-sidebar-news .blocks .block{margin:15px 0 0 0}.module-sidebar-news .blocks .block:first-child{margin-top:0}.module-sidebar-news .blocks .block .img{height:auto;padding-top:61%;background:no-repeat center center;background-size:cover;display:block}.module-sidebar-news .blocks .block .info{background:#f4f4f4;padding:10px 14px 12px 14px}.module-sidebar-news .blocks .block .info .date{margin:0 0 2px 0;font-size:13px;line-height:12px;color:#656565;font-weight:300}.module-sidebar-news .blocks .block .info .name{border-bottom:1px solid #e8e8e8;margin:0 0 11px 0;padding:0 0 8px 0;font-size:15px;line-height:18px;color:#045aa7}.module-sidebar-news .blocks .block .info .name a{color:#045aa7;text-decoration:none}.module-sidebar-news .blocks .block .info .name a:hover{text-decoration:underline}.module-sidebar-news .blocks .block .info .text{margin:0 0 4px 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-sidebar-news .blocks .block .info .text p{margin:7px 0 0 0}.module-sidebar-news .blocks .block .info .text p:first-child{margin-top:0}.module-sidebar-news .blocks .block .info .more{text-align:right}.module-sidebar-news .blocks .block .info .more a{font-size:13px;line-height:16px;color:#045aa7;font-weight:300;text-decoration:underline}.module-sidebar-news .blocks .block .info .more a:hover{text-decoration:none}.module-sidebar-catalog{background:#f4f4f4;margin:12px 0 0 0;padding:13px 15px 22px 15px}.module-sidebar-catalog:first-child{margin-top:0}.module-sidebar-catalog .title{margin:0 0 8px 0;padding:0 0 0 20px;position:relative;font-size:16px;line-height:20px;color:#045aa7;font-weight:700;text-transform:uppercase}.module-sidebar-catalog .title:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:4px;left:0}.module-sidebar-catalog .title a{text-decoration:none;color:#045aa7}.module-sidebar-catalog .title a:hover{text-decoration:underline}.module-sidebar-catalog ul{margin:0;padding:0;list-style-type:none}.module-sidebar-catalog ul li{margin:2px 0 0 0;padding:0 0 0 20px;position:relative;font-size:15px;line-height:18px;color:#656565}.module-sidebar-catalog ul li:first-child{margin-top:0}.module-sidebar-catalog ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:4px;left:0}.module-sidebar-catalog .img{margin:11px 0 0 0;text-align:center}.module-sidebar-catalog .img img{max-width:100%;width:auto;height:auto}.module-sidebar-docs{background:#f4f4f4;margin:12px 0 0 0;padding:13px 15px 22px 15px}.module-sidebar-docs:first-child{margin-top:0}.module-sidebar-docs .title{margin:0 0 8px 0;padding:0 0 0 20px;position:relative;font-size:16px;line-height:20px;color:#045aa7;font-weight:700;text-transform:uppercase}.module-sidebar-docs .title:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:4px;left:0}.module-sidebar-docs .title a{text-decoration:none;color:#045aa7}.module-sidebar-docs .title a:hover{text-decoration:underline}.module-sidebar-docs ul{margin:0;padding:0;list-style-type:none}.module-sidebar-docs ul li{margin:2px 0 0 0;padding:0 0 0 20px;position:relative;font-size:15px;line-height:18px;color:#656565}.module-sidebar-docs ul li:first-child{margin-top:0}.module-sidebar-docs ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:4px;left:0}.module-sidebar-docs .img{margin:11px 0 0 0;text-align:center}.module-sidebar-docs .img img{max-width:100%;width:auto;height:auto}.module-sidebar-calc{margin:15px 0 0 0}.module-sidebar-calc:first-child{margin-top:0}.module-sidebar-calc .title{margin:0 0 4px 0;padding:0 0 0 20px;position:relative;font-size:16px;line-height:20px;color:#045aa7;font-weight:700;text-transform:uppercase}.module-sidebar-calc .title:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:4px;left:0}.module-sidebar-calc .title a{text-decoration:none;color:#045aa7}.module-sidebar-calc .title a:hover{text-decoration:underline}.module-sidebar-calc .img{text-align:center}.module-sidebar-calc .img img{width:100%;height:auto}.module-sidebar-advantages{background:#f4f4f4;margin:16px 0 0 0;padding:12px 0 33px 0}.module-sidebar-advantages:first-child{margin-top:0}.module-sidebar-advantages .title{margin:0 0 13px 8px;padding:0 20px 0 20px;position:relative;font-size:16px;line-height:20px;color:#045aa7;font-weight:700;text-transform:uppercase}.module-sidebar-advantages .title:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:4px;left:0}.module-sidebar-advantages .lines{margin:0 0 14px 0;width:100%;height:6px}.module-sidebar-advantages .lines .line{width:14%;height:6px;float:left;margin:0;padding:0;clear:none}.module-sidebar-advantages .lines .line.line-1{background:#40a964;width:15%}.module-sidebar-advantages .lines .line.line-2{background:#42619a;width:15%}.module-sidebar-advantages .lines .line.line-3{background:#f4b63b}.module-sidebar-advantages .lines .line.line-4{background:#dd4f45}.module-sidebar-advantages .lines .line.line-5{background:#9b5f9f}.module-sidebar-advantages .lines .line.line-6{background:#717a85}.module-sidebar-advantages .lines .line.line-7{background:#404040}.module-sidebar-advantages .list{margin:0;padding:0 8px}.module-sidebar-advantages .list ul{margin:0;padding:0;list-style-type:none}.module-sidebar-advantages .list ul li{margin:10px 0 0 0;padding:0 0 0 20px;font-size:13px;line-height:16px;color:#626262;font-weight:300;position:relative}.module-sidebar-advantages .list ul li:first-child{margin-top:0}.module-sidebar-advantages .list ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:1px;left:0}.module-sidebar-clients{background:#f4f4f4;margin:12px 0 0 0;padding:12px 8px 11px 8px}.module-sidebar-clients:first-child{margin-top:0}.module-sidebar-clients .title{margin:0 0 14px 0;padding:0 20px 0 20px;position:relative;font-size:16px;line-height:20px;color:#045aa7;font-weight:700;text-transform:uppercase}.module-sidebar-clients .title:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:4px;left:0}.module-sidebar-clients .block-slider{margin:0;padding:0 32px;position:relative;overflow:hidden}.module-sidebar-clients .block-slider .slider{margin:0;height:118px}.module-sidebar-clients .block-slider .slider .slide{float:left;outline:0;position:relative}.module-sidebar-clients .block-slider .slider .slide table{width:100%;height:118px;border:none;border-collapse:collapse;margin:0;padding:0}.module-sidebar-clients .block-slider .slider .slide table td{width:100%;height:100%;text-align:center;vertical-align:middle;border:none;border-collapse:collapse;margin:0;padding:0;padding:0 10px;background:0 0!important}.module-sidebar-clients .block-slider .slider .slide table td img{width:auto;height:auto;max-width:100%;max-height:100%;display:inline;margin:0}.module-sidebar-clients .block-slider .arrow{display:block;background:url(/bitrix/templates/main/css/../images/icons/arrows_sidebar_clients.png) no-repeat;width:13px;height:14px;position:absolute;top:50%;margin-top:-7px}.module-sidebar-clients .block-slider .arrow.arrow-left{background-position:0 0;left:7px}.module-sidebar-clients .block-slider .arrow.arrow-right{background-position:-13px 0;right:7px}.module-sidebar-application-area{background:#f4f4f4;margin:12px 0 0 0;padding:9px 8px 10px 8px}.module-sidebar-application-area:first-child{margin-top:0}.module-sidebar-application-area .title{margin:0 0 8px 0;padding:0 20px 0 20px;position:relative;font-size:16px;line-height:20px;color:#045aa7;font-weight:700;text-transform:uppercase}.module-sidebar-application-area .title:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:4px;left:0}.module-sidebar-application-area .title a{text-decoration:none;color:#045aa7}.module-sidebar-application-area .title a:hover{text-decoration:underline}.module-sidebar-application-area .blocks{margin:0}.module-sidebar-application-area .blocks .row{margin:11px 0 0 0}.module-sidebar-application-area .blocks .row:first-child{margin-top:0}.module-sidebar-application-area .blocks .row .cell{width:33.33%;float:left}.module-sidebar-application-area .blocks .row .cell:first-child{width:33.34%}.module-sidebar-application-area .blocks .row .cell .cell-padding{padding:0 6px}.module-sidebar-application-area .blocks .row .cell img{border:1px solid #045aa7;border-radius:10px;width:100%;height:auto}@media (min-width:1280px){.module-sidebar-application-area .blocks .row{margin:17px 0 0 0}.module-sidebar-application-area .blocks .row:first-child{margin-top:0}.module-sidebar-application-area .blocks .row .cell .cell-padding{padding:0 9px}}.page-articles .block-tabs{margin:0 0 29px 0;width:100%;height:62px;position:relative;border-bottom:1px solid #e8e8e8}.page-articles .block-tabs .move-bg{background:#f4f4f4;height:62px;position:absolute;top:0;left:0}.page-articles .block-tabs .table{display:table;width:calc(75% - 24px);height:61px;border-collapse:collapse;position:relative}.page-articles .block-tabs .table .table-row{display:table-row}.page-articles .block-tabs .table .table-row .table-cell{display:table-cell;height:61px;vertical-align:middle;text-align:center;padding:0 10px 0 10px;cursor:pointer}.page-articles .block-tabs .table .table-row .table-cell.img{padding-top:0;padding-bottom:0}.page-articles .block-tabs .table .table-row .table-cell.img.img-1 img{margin-top:4px}.page-articles .block-tabs .table .table-row .table-cell.img.img-2 img{margin-top:26px}.page-articles .block-tabs .table .table-row .table-cell.img.img-3 img{margin-top:25px}.page-articles .block-tabs .table .table-row .table-cell.img.img-4 img{margin-top:24px}.page-articles .block-tabs .table .table-row .table-cell a{font-size:13px;line-height:18px;color:#656565;font-weight:800;text-decoration:none;text-transform:uppercase}.page-articles .block-tabs .table .table-row .table-cell:hover a{text-decoration:underline;color:#055aa6}.page-articles .block-tabs .table .table-row .table-cell.active a{text-decoration:underline;color:#055aa6}.page-articles .block-tabs .table .table-row .table-cell.sep{width:11px;padding:0}.page-articles .block-columns{border-bottom:1px solid #e8e8e8;margin:0 0 12px 0;padding:0 0 28px 0}.page-articles .block-columns .left{width:75%;float:left}.page-articles .block-columns .left .padding{padding:0 24px 0 0}.page-articles .block-columns .left .tab-container{display:none}.page-articles .block-columns .left .tab-container.active{display:block}.page-articles .block-columns .right{width:25%;float:right}.module-catalog-list{margin:0 0 12px 0}.module-catalog-list p{margin:10px 0 0 0}.module-catalog-list p:first-child{margin-top:0}.module-catalog-list .block-header{margin:0 0 12px 0}.module-catalog-list .block-header .left{width:75%;float:left}.module-catalog-list .block-header .left .padding{padding:0 24px 0 0}.module-catalog-list .block-header .left h1{margin:0 0 15px 0;padding:0;font-size:21px;line-height:30px;color:#045aa7;font-weight:400;text-transform:uppercase}.module-catalog-list .block-header .left .text{font-size:13px;line-height:16px;color:#626262;font-weight:300}.module-catalog-list .block-header .right{width:25%;float:right;text-align:right;padding:16px 0 0 0}.module-catalog-list .block-header .right a{display:inline-block;text-decoration:none;background:url(/bitrix/templates/main/css/../images/buttons/button_4.jpg) no-repeat;width:212px;height:29px;text-align:center;padding:13px 0 0 0;font-size:15px;line-height:20px;color:#fff;font-weight:800;text-transform:uppercase;position:relative}.module-catalog-list .block-header .right a .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.module-catalog-list .block-header .right a .link-name{position:relative}.module-catalog-list .block-header .right a:hover{color:#055aa6}.module-catalog-list .block-header .right a:hover .link-bg{opacity:1}.module-catalog-list .block-tabs{margin:0 0 29px 0;width:100%;height:142px;position:relative;border-bottom:1px solid #e8e8e8}.module-catalog-list .block-tabs .move-bg{background:#f4f4f4;height:62px;position:absolute;top:81px;left:0}.module-catalog-list .block-tabs .table{display:table;width:100%;height:61px;border-collapse:collapse;position:relative}.module-catalog-list .block-tabs .table .table-row{display:table-row}.module-catalog-list .block-tabs .table .table-row .table-cell{display:table-cell;height:61px;vertical-align:middle;text-align:center;padding:0 10px 0 10px;cursor:pointer}.module-catalog-list .block-tabs .table .table-row:first-child .table-cell{cursor:auto;height:71px;vertical-align:middle;padding-bottom:10px!important}.module-catalog-list .block-tabs .table .table-row .table-cell.img{padding-top:0;padding-bottom:0}.module-catalog-list .block-tabs .table .table-row .table-cell a{font-size:13px;line-height:18px;color:#656565;font-weight:800;text-decoration:none;text-transform:uppercase}.module-catalog-list .block-tabs .table .table-row .table-cell:hover a{text-decoration:underline;color:#055aa6}.module-catalog-list .block-tabs .table .table-row .table-cell.active a{text-decoration:underline;color:#055aa6}.module-catalog-list .block-tabs .table .table-row .table-cell.sep{width:11px;padding:0}.module-catalog-list .block-columns{border-bottom:1px solid #e8e8e8;margin:0 0 12px 0;padding:0 0 28px 0}.module-catalog-list .block-columns .left{width:75%;float:left}.module-catalog-list .block-columns .left .padding{padding:0 24px 0 0}.module-catalog-list .block-columns .left .tab-container{display:none}.module-catalog-list .block-columns .left .tab-container.active{display:block}.module-catalog-list .block-columns .left .row{margin:14px 0 0 0;position:relative}.module-catalog-list .block-columns .left .row:first-child{margin-top:0}.module-catalog-list .block-columns .left .row .block-bg{position:absolute;top:0;left:0;width:100%;height:100%}.module-catalog-list .block-columns .left .row .block-bg .cell{z-index:1;height:100%}.module-catalog-list .block-columns .left .row .block-bg .cell .wrap{height:100%}.module-catalog-list .block-columns .left .row .block-bg .cell .wrap .bg{height:100%;background:#f4f4f4}.module-catalog-list .block-columns .left .row .cell{width:33.33%;float:left;margin:0;position:relative;z-index:2}.module-catalog-list .block-columns .left .row .cell:first-child{width:33.34%}.module-catalog-list .block-columns .left .row .cell .wrap{padding:0 0 0 24px}.module-catalog-list .block-columns .left .row .cell:first-child .wrap{padding-left:0}.module-catalog-list .block-columns .left .row .cell .img{display:block;background:no-repeat center center;background-size:cover;width:100%;height:158px}.module-catalog-list .block-columns .left .row .cell .info{padding:8px 10px 8px 10px}.module-catalog-list .block-columns .left .row .cell .info .name-small{margin:0 0 6px 0;font-size:13px;line-height:12px;color:#656565;font-weight:300}.module-catalog-list .block-columns .left .row .cell .info .name-big{margin:0 0 9px 0;font-size:15px;line-height:15px;color:#045aa7;text-transform:uppercase}.module-catalog-list .block-columns .left .row .cell .info .name-big a{text-decoration:none;color:#045aa7}.module-catalog-list .block-columns .left .row .cell .info .name-big a:hover{text-decoration:underline}.module-catalog-list .block-columns .left .row .cell .info .text{border-top:1px solid #e8e8e8;margin:0 0 7px 0;padding:12px 0 0 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-catalog-list .block-columns .left .row .cell .info ul{margin:0;padding:0;list-style-type:none}.module-catalog-list .block-columns .left .row .cell .info ul li{margin:2px 0 0 0;padding:0 0 0 20px;font-size:13px;line-height:16px;color:#0f60a9;font-weight:300;position:relative}.module-catalog-list .block-columns .left .row .cell .info ul li:first-child{margin-top:0}.module-catalog-list .block-columns .left .row .cell .info ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:1px;left:0}.module-catalog-list .block-columns .left .row .cell .info ul li a{text-decoration:none;color:#0f60a9}.module-catalog-list .block-columns .left .row .cell .info ul li a:hover{text-decoration:underline}.module-catalog-list .block-columns .right{width:25%;float:right}.module-catalog-list .block-info{margin:0}.module-catalog-list .block-info .left{width:50%;float:left}.module-catalog-list .block-info .left .padding{padding:0 12px 0 0}.module-catalog-list .block-info .right{width:50%;float:right}.module-catalog-list .block-info .right .padding{padding:0 0 0 12px}.module-catalog-list .block-info .block{border-top:1px solid #e8e8e8;margin:11px 0 0 0;padding:8px 0 0 0}.module-catalog-list .block-info .block:first-child{border-top:none;margin-top:0;padding-top:0}.module-catalog-list .block-info .block .title{margin:0 0 8px 0;font-size:17px;line-height:21px;color:#045aa7}.module-catalog-list .block-info .block .text{margin:0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-catalog-list .block-info .block .text p{margin:20px 0 0 0}.module-catalog-list .block-info .block .text p:first-child{margin-top:0}.module-catalog-list .block-info .block .text ul{margin:0;padding:0;list-style-type:none}.module-catalog-list .block-info .block .text ul li{margin:2px 0 0 0;padding:0 0 0 20px;font-size:13px;line-height:16px;color:#656565;font-weight:300;position:relative}.module-catalog-list .block-info .block .text ul li:first-child{margin-top:0}.module-catalog-list .block-info .block .text ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:1px;left:0}.module-catalog-list .block-info .block .text ul li a{text-decoration:none;color:#0f60a9}.module-catalog-list .block-info .block .text ul li a:hover{text-decoration:underline}.module-catalog-list .block-info .block .text .align-center{text-align:center}.module-catalog-list .block-info .block .text .button{display:inline-block;text-decoration:none;background:url(/bitrix/templates/main/css/../images/buttons/button_4.jpg) no-repeat;width:212px;height:29px;text-align:center;margin:3px 0 0 0;padding:13px 0 0 0;font-size:15px;line-height:20px;color:#fff;font-weight:800;text-transform:uppercase;position:relative}.module-catalog-list .block-info .block .text .button .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.module-catalog-list .block-info .block .text .button .link-name{position:relative}.module-catalog-list .block-info .block .text .button:hover{color:#055aa6}.module-catalog-list .block-info .block .text .button:hover .link-bg{opacity:1}.module-catalog-detail{margin:0 0 11px 0}.module-catalog-detail p{margin:20px 0 0 0}.module-catalog-detail p:first-child{margin-top:0}.module-catalog-detail .block-columns{margin:0 0 20px 0}.module-catalog-detail .block-columns .column-left{width:75%;float:left}.module-catalog-detail .block-columns .column-left .column-padding{padding:0 24px 0 0}.module-catalog-detail .block-columns .column-right{width:25%;float:right}.module-catalog-detail .block-header{margin:0 0 21px 0}.module-catalog-detail .block-header .left{width:65%;float:left}.module-catalog-detail .block-header .left .padding{padding:0 24px 0 0}.module-catalog-detail .block-header .left h1{margin:0 0 15px 0;padding:0;font-size:21px;line-height:30px;color:#045aa7;font-weight:400;text-transform:uppercase}.module-catalog-detail .block-header .left .text{font-size:13px;line-height:16px;color:#626262;font-weight:300}.module-catalog-detail .block-header .right{width:35%;float:right;text-align:right;padding:29px 0 0 0}.module-catalog-detail .block-header .right a{display:inline-block;text-decoration:none;background:url(/bitrix/templates/main/css/../images/buttons/button_5.jpg) no-repeat;width:243px;height:31px;text-align:center;padding:15px 0 0 0;font-size:15px;line-height:20px;color:#fff;font-weight:800;text-transform:uppercase;position:relative}.module-catalog-detail .block-header .right a .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.module-catalog-detail .block-header .right a .link-name{position:relative}.module-catalog-detail .block-header .right a:hover{color:#055aa6}.module-catalog-detail .block-header .right a:hover .link-bg{opacity:1}.module-catalog-detail .block-header-new{margin:0 0 22px 0}.module-catalog-detail .block-header-new:after{content:'';display:table;clear:both;height:0}.module-catalog-detail .block-header-new h1{margin:0 0 15px 0;padding:0;font-size:21px;line-height:30px;color:#045aa7;font-weight:400;text-transform:uppercase}.module-catalog-detail .block-header-new .text{font-size:13px;line-height:16px;color:#626262;font-weight:300}.module-catalog-detail .block-header-new .text p{margin:15px 0 0 0}.module-catalog-detail .block-header-new .text p:first-child{margin-top:0}.module-catalog-detail .block-header-new .text .button{display:block;text-decoration:none;background:url(/bitrix/templates/main/css/../images/buttons/button_5.jpg) no-repeat;width:243px;height:31px;text-align:center;margin:4px 0 10px 30px;padding:15px 0 0 0;font-size:15px;line-height:20px;color:#fff;font-weight:800;text-transform:uppercase;position:relative;float:right}.module-catalog-detail .block-header-new .text .button .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.module-catalog-detail .block-header-new .text .button .link-name{position:relative}.module-catalog-detail .block-header-new .text .button:hover{color:#055aa6}.module-catalog-detail .block-header-new .text .button:hover .link-bg{opacity:1}.module-catalog-detail .block-header-new .text .button .link-bg,.module-catalog-detail .block-header-new .text .button .link-name{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.module-catalog-detail .block-product{background:#f4f4f4;margin:0 0 18px 0}.module-catalog-detail .block-product .left{width:35%;float:left}.module-catalog-detail .block-product .left .img{width:100%;height:182px;background:no-repeat center center;background-size:cover}.module-catalog-detail .block-product .right{width:65%;float:right}.module-catalog-detail .block-product .right .padding{padding:3px 15px 3px 24px}.module-catalog-detail .block-product .right .name-small{margin:0 0 1px 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-catalog-detail .block-product .right .name-big{margin:0 0 8px 0;font-size:15px;line-height:20px;color:#045aa7}.module-catalog-detail .block-product .right .text{border-top:1px solid #e8e8e8;margin:0 0 12px 0;padding:13px 0 0 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-catalog-detail .block-product .right .blocks{border-top:1px solid #e8e8e8;margin:0;padding:4px 0 0 0}.module-catalog-detail .block-product .right .blocks .block{width:48%;float:right}.module-catalog-detail .block-product .right .blocks .block:first-child{float:left}.module-catalog-detail .block-product .right .blocks .block ul{margin:0;padding:0;list-style-type:none}.module-catalog-detail .block-product .right .blocks .block ul li{margin:2px 0 0 0;padding:0 0 0 20px;font-size:13px;line-height:16px;color:#045aa7;font-weight:300;position:relative}.module-catalog-detail .block-product .right .blocks .block ul li:first-child{margin-top:0}.module-catalog-detail .block-product .right .blocks .block ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:1px;left:0}.module-catalog-detail .block-product .right .blocks .block ul li a{text-decoration:none;color:#045aa7}.module-catalog-detail .block-product .right .blocks .block ul li a:hover{text-decoration:underline}.module-catalog-detail .block-scheme{border-top:1px solid #e8e8e8;margin:0 0 12px 0;padding:10px 0 0 0}.module-catalog-detail .block-scheme .title{margin:0 0 5px 0;font-size:16px;line-height:20px;color:#045aa7;font-weight:400}.module-catalog-detail .block-scheme .blocks{background:#f4f4f4;margin:0;padding:9px 11px 8px 11px}.module-catalog-detail .block-scheme .blocks .left{width:35%;float:left}.module-catalog-detail .block-scheme .blocks .left .img{width:100%;height:135px;background:no-repeat center center;background-size:cover}.module-catalog-detail .block-scheme .blocks .right{width:65%;float:right}.module-catalog-detail .block-scheme .blocks .right .padding{padding:19px 0 0 40px}.module-catalog-detail .block-scheme .blocks .right .row{margin:1px 0 0 0}.module-catalog-detail .block-scheme .blocks .right .row:first-child{margin-top:0}.module-catalog-detail .block-scheme .blocks .right .row.logo{margin-bottom:18px}.module-catalog-detail .block-scheme .blocks .right .row .cell{margin:0 0 0 100px;font-size:15px;line-height:16px;color:#656565;position:relative}.module-catalog-detail .block-scheme .blocks .right .row .cell:first-child{width:100px;float:left;margin:0;font-weight:700}.module-catalog-detail .block-scheme .blocks .right .row .cell:first-child:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:2px;left:-13px}.module-catalog-detail .block-scheme .blocks .right .row .cell img{width:auto;height:auto}.module-catalog-detail .block-nomenclature{border-top:1px solid #e8e8e8;margin:0 0 20px 0;padding:10px 0 0 0}.module-catalog-detail .block-nomenclature .title{margin:0 0 10px 0;font-size:16px;line-height:20px;color:#045aa7;font-weight:400}.module-catalog-detail .block-nomenclature table{width:100%;border-collapse:collapse;margin:0;padding:0}.module-catalog-detail .block-nomenclature table td,.module-catalog-detail .block-nomenclature table th{border-collapse:collapse;font-size:13px;line-height:16px;font-weight:300;text-align:center}.module-catalog-detail .block-nomenclature table th{background:#0f60a9;border:2px solid #0f60a9;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;color:#fefefe;padding:19px 5px 17px 5px}.module-catalog-detail .block-nomenclature table th:first-child{border-left:2px solid #0f60a9}.module-catalog-detail .block-nomenclature table th:last-child{border-right:2px solid #0f60a9}.module-catalog-detail .block-nomenclature table td{color:#656565;padding:4px 5px 2px 5px}.module-catalog-detail .block-nomenclature table td .color{display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 11px 0 11px}.module-catalog-detail .block-nomenclature table td .color.green{background:#39b54a}.module-catalog-detail .block-nomenclature table td .color.blue{background:#095ba6}.module-catalog-detail .block-nomenclature table td .color.red{background:red}.module-catalog-detail .block-nomenclature table tr:nth-child(2n) td{background:#f4f4f4}.module-catalog-detail .block-nomenclature table tr:nth-child(odd) td{background:#fff}.module-catalog-detail .block-characteristics{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;margin:0 0 20px 0;padding:10px 0 13px 0}.module-catalog-detail .block-characteristics .title{margin:0 0 20px 0;font-size:16px;line-height:20px;color:#045aa7;font-weight:400}.module-catalog-detail .block-characteristics .text{margin:0 0 20px 0;font-size:13px;line-height:16px;color:#626262;font-weight:300}.module-catalog-detail .block-characteristics .blocks{margin:0;font-size:13px;line-height:16px;color:#626262;font-weight:300}.module-catalog-detail .block-characteristics .blocks .block{width:48%;float:right}.module-catalog-detail .block-characteristics .blocks .block:first-child{float:left}.module-catalog-detail .block-characteristics .blocks .block ul{margin:19px 0 0 0;padding:0;list-style-type:none}.module-catalog-detail .block-characteristics .blocks .block ul li{margin:2px 0 0 0;padding:0 0 0 20px;font-size:13px;line-height:16px;color:#626262;font-weight:300;position:relative}.module-catalog-detail .block-characteristics .blocks .block ul li:first-child{margin-top:0}.module-catalog-detail .block-characteristics .blocks .block ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:1px;left:0}.module-catalog-detail .block-information{margin:0 0 20px 0}.module-catalog-detail .block-information .row{margin:23px 0 0 0}.module-catalog-detail .block-information .row:first-child{margin-top:0}.module-catalog-detail .block-information .row .cell{width:50%;float:right}.module-catalog-detail .block-information .row .cell:first-child{float:left}.module-catalog-detail .block-information .row .cell .padding{padding:0 0 0 12px}.module-catalog-detail .block-information .row .cell:first-child .padding{padding:0 12px 0 0}.module-catalog-detail .block-information .block{border:2px solid #e8e8e8}.module-catalog-detail .block-information .block .block-head{background:#fff;padding:17px 0 14px 28px;position:relative;font-size:13px;line-height:16px;color:#1d6baf;font-weight:700;text-transform:uppercase;cursor:pointer}.module-catalog-detail .block-information .block .block-head:before{content:'';background:#1e6baf;width:8px;height:2px;position:absolute;top:23px;left:6px}.module-catalog-detail .block-information .block .block-head:after{content:'';background:#1e6baf;width:2px;height:8px;position:absolute;top:20px;left:9px}.module-catalog-detail .block-information .block .block-head.open{background:#e8e8e8}.module-catalog-detail .block-information .block .block-head.open:after{opacity:0}.module-catalog-detail .block-information .block .block-content{display:none;padding:18px 20px 20px 20px}.module-catalog-detail .block-certificates{border-top:1px solid #e8e8e8;margin:0 0 44px 0;padding:23px 0 0 0}.module-catalog-detail .block-certificates .title{margin:0 0 18px 0;font-size:17px;line-height:20px;color:#045aa7;font-weight:400}.module-catalog-detail .block-certificates .blocks{margin:0}.module-catalog-detail .block-certificates .blocks .left{width:50%;float:left}.module-catalog-detail .block-certificates .blocks .left .padding{padding:0 12px 0 0}.module-catalog-detail .block-certificates .blocks .right{width:50%;float:right}.module-catalog-detail .block-certificates .blocks .right .padding{padding:0 0 0 12px}.module-catalog-detail .block-certificates .blocks .img{width:190px;float:right;text-align:right}.module-catalog-detail .block-certificates .blocks .img img{width:auto;height:auto;max-width:100%}.module-catalog-detail .block-certificates .blocks .text{margin:0 220px 0 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-catalog-detail .block-certificates .blocks .text ul{margin:20px 0 0 0;padding:0;list-style-type:none}.module-catalog-detail .block-certificates .blocks .text ul li{margin:2px 0 0 0;padding:0 0 0 20px;font-size:13px;line-height:16px;color:#656565;font-weight:300;position:relative}.module-catalog-detail .block-certificates .blocks .text ul li:first-child{margin-top:0}.module-catalog-detail .block-certificates .blocks .text ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:1px;left:0}.module-catalog-detail .block-certificates .blocks .text ul li a{text-decoration:none;color:#0f60a9}.module-catalog-detail .block-certificates .blocks .text ul li a:hover{text-decoration:underline}.module-catalog-detail .block-faq{border-top:1px solid #e8e8e8;margin:0;padding:22px 0 0 0}.module-catalog-detail .block-faq .left{width:50%;float:left}.module-catalog-detail .block-faq .left .padding{padding:0 12px 0 0}.module-catalog-detail .block-faq .right{width:50%;float:right}.module-catalog-detail .block-faq .right .padding{padding:0 0 0 12px}.module-catalog-detail .block-faq .block{border-top:1px solid #e8e8e8;margin:11px 0 0 0;padding:8px 0 0 0}.module-catalog-detail .block-faq .block:first-child{border-top:none;margin-top:0;padding-top:0}.module-catalog-detail .block-faq .block .title{margin:0 0 8px 0;font-size:17px;line-height:21px;color:#045aa7;font-weight:400}.module-catalog-detail .block-faq .block .text{margin:0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-catalog-detail .block-faq .block .text p{margin:20px 0 0 0}.module-catalog-detail .block-faq .block .text p:first-child{margin-top:0}.module-catalog-detail .block-faq .block .text ul{margin:0;padding:0;list-style-type:none}.module-catalog-detail .block-faq .block .text ul li{margin:2px 0 0 0;padding:0 0 0 20px;font-size:13px;line-height:16px;color:#656565;font-weight:300;position:relative}.module-catalog-detail .block-faq .block .text ul li:first-child{margin-top:0}.module-catalog-detail .block-faq .block .text ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:1px;left:0}.module-catalog-detail .block-faq .block .text ul li a{text-decoration:none;color:#0f60a9}.module-catalog-detail .block-faq .block .text ul li a:hover{text-decoration:underline}.module-catalog-detail .block-faq .block .text .align-center{text-align:center}.module-catalog-detail .block-faq .block .text .button{display:inline-block;text-decoration:none;background:url(/bitrix/templates/main/css/../images/buttons/button_5.jpg) no-repeat;width:243px;height:31px;text-align:center;margin:3px 0 0 0;padding:15px 0 0 0;font-size:15px;line-height:20px;color:#fff;font-weight:800;text-transform:uppercase;position:relative}.module-catalog-detail .block-faq .block .text .button .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.module-catalog-detail .block-faq .block .text .button .link-name{position:relative}.module-catalog-detail .block-faq .block .text .button:hover{color:#055aa6}.module-catalog-detail .block-faq .block .text .button:hover .link-bg{opacity:1}.module-catalog-detail .block-faq .module-catalog-form{margin-top:20px}.module-catalog-form{background:#f4f4f4;margin:20px 0;padding:26px 28px 7px 28px}.module-catalog-form:first-child{margin-top:0}.module-catalog-form:last-child{margin-bottom:0}.module-catalog-form p{margin:0;padding:0}.module-catalog-form .form-fields{margin:0 0 5px 0}.module-catalog-form .form-fields .form-left{width:50%;float:left}.module-catalog-form .form-fields .form-left .form-padding{padding:0 10px 0 0}.module-catalog-form .form-fields .form-left .form-row{margin:17px 0 0 0;position:relative}.module-catalog-form .form-fields .form-left .form-row:first-child{margin-top:0}.module-catalog-form .form-fields .form-left .form-row .field-wrap{background:#fff;padding:17px 12px 13px 12px}.module-catalog-form .form-fields .form-left .form-row.field-name:before{content:'';background:url(/bitrix/templates/main/css/../images/forms/name.png) no-repeat;width:12px;height:13px;position:absolute;top:14px;left:15px}.module-catalog-form .form-fields .form-left .form-row.field-name .field-wrap{padding-left:38px}.module-catalog-form .form-fields .form-left .form-row.field-phone:before{content:'';background:url(/bitrix/templates/main/css/../images/forms/phone.png) no-repeat;width:13px;height:12px;position:absolute;top:19px;left:11px}.module-catalog-form .form-fields .form-left .form-row.field-phone .field-wrap{padding-left:38px}.module-catalog-form .form-fields .form-left .form-row.field-email:before{content:'';background:url(/bitrix/templates/main/css/../images/forms/email.png) no-repeat;width:15px;height:12px;position:absolute;top:18px;left:10px}.module-catalog-form .form-fields .form-left .form-row.field-email .field-wrap{padding-left:38px}.module-catalog-form .form-fields .form-left .form-row.field-company:before{content:'';background:url(/upload/images/company.png) no-repeat center center/contain;width:15px;height:15px;position:absolute;top:18px;left:10px}.module-catalog-form .form-fields .form-left .form-row.field-company .field-wrap{padding-left:38px}.module-catalog-form .form-fields .form-left .form-row.field-city:before{content:'';background:url(/upload/images/city.png) no-repeat center center/contain;width:15px;height:15px;position:absolute;top:18px;left:10px}.module-catalog-form .form-fields .form-left .form-row.field-city .field-wrap{padding-left:38px}.module-catalog-form .form-fields .form-left .form-row.field-position:before{content:'';background:url(/upload/images/position.png) no-repeat center center/contain;width:15px;height:15px;position:absolute;top:18px;left:10px}.module-catalog-form .form-fields .form-left .form-row.field-position .field-wrap{padding-left:38px}.module-catalog-form .form-fields .form-left .form-row input{display:block;background:0 0;border:none;font-size:13px;line-height:16px;color:#656565;font-weight:300;font-family:Arial;width:100%;height:auto;margin:0;padding:0}.module-catalog-form .form-fields .form-left .form-row.field-file .field-wrap{background:0 0;margin:0 0 0 36px;padding:0;position:relative}.module-catalog-form .form-fields .form-left .form-row.field-file .field-wrap:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/file.png) no-repeat;width:23px;height:25px;position:absolute;top:6px;left:-36px}.module-catalog-form .form-fields .form-left .form-row.field-file .field-wrap label{display:block;width:auto;border:3px solid #027ec8;cursor:pointer}.module-catalog-form .form-fields .form-left .form-row.field-file .field-wrap label .text{font-size:14px;line-height:18px;color:#0881c9;font-weight:800;text-align:center;text-transform:uppercase;padding:9px 0 7px 0}.module-catalog-form .form-fields .form-left .form-row.field-file .field-wrap label input{display:none;background:0 0;border:none}.module-catalog-form .form-fields .form-left .form-row .captcha-left{width:94px;float:left}.module-catalog-form .form-fields .form-left .form-row .captcha-left .img{margin:0 0 3px 0}.module-catalog-form .form-fields .form-left .form-row .captcha-left .img img{width:92px;height:29px;border:1px solid #b5b5b5}.module-catalog-form .form-fields .form-left .form-row .captcha-left .link{margin:0}.module-catalog-form .form-fields .form-left .form-row .captcha-left .link a{font-size:9px;line-height:9px;color:#027ec8;font-weight:300;text-decoration:none;position:relative;padding-left:16px}.module-catalog-form .form-fields .form-left .form-row .captcha-left .link a:hover{text-decoration:underline}.module-catalog-form .form-fields .form-left .form-row .captcha-left .link a:before{content:'';background:url(/bitrix/templates/main/css/../images/img_change.png) no-repeat;width:13px;height:15px;position:absolute;top:-3px;left:0}.module-catalog-form .form-fields .form-left .form-row .captcha-right{margin:0 0 0 97px}.module-catalog-form .form-fields .form-right{width:50%;float:right}.module-catalog-form .form-fields .form-right .form-padding{padding:0 0 0 10px}.module-catalog-form .form-fields .form-right .field-wrap{background:#fff;padding:17px 12px 13px 12px}.module-catalog-form .form-fields .form-right textarea{display:block;background:0 0;border:none;font-size:13px;line-height:16px;color:#656565;font-weight:300;font-family:Arial;width:100%;height:225px;margin:0;padding:0;resize:none}.module-catalog-form .form-fields .form-right textarea.big{height:293px}.module-catalog-form .form-submit{margin:0 0 4px 0}.module-catalog-form .form-submit label{display:block;text-align:center;cursor:pointer;background:#007ec8 url(/bitrix/templates/main/css/../images/buttons/button_4.jpg) no-repeat;background-size:100% 46px;height:32px;padding:14px 0 0 0;position:relative}.module-catalog-form .form-submit label input{font-size:15px;line-height:18px;color:#fff;font-weight:800;margin:0;padding:0;cursor:pointer;background:0 0;border:none;text-transform:uppercase}.module-catalog-form .form-submit label .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.module-catalog-form .form-submit label input{position:relative}.module-catalog-form .form-submit label:hover .link-bg{opacity:1}.module-catalog-form .form-submit label:hover input{color:#055aa6}.module-catalog-form .form-text{font-size:13px;line-height:16px;color:#0172b6;font-weight:300;font-family:Arial;text-align:center}.module-catalog-form.form-center{max-width:340px;margin:0 auto 0 auto}.module-catalog-form.full-width .form-fields .form-left{width:auto;float:none}.module-catalog-form.full-width .form-fields .form-left .form-padding{padding:0}.module-catalog-form .form-fields .form-left .form-row #captcha_comment{-webkit-transform:scale(.876);transform:scale(.876);-webkit-transform-origin:top left;transform-origin:top left}@media only screen and (max-width:1280px){.module-catalog-form .form-review .form-fields .form-left .form-row.captcha{height:62px}.module-catalog-form .form-review .form-fields .form-right textarea{height:209px}.module-catalog-form .form-review .form-fields .form-left .form-row #captcha_comment{-webkit-transform:scale(.662);transform:scale(.662)}}.module-catalog-form-long{background:#f4f4f4;margin:20px 0;padding:26px 28px 25px 28px}.module-catalog-form-long:first-child{margin-top:0}.module-catalog-form-long:last-child{margin-bottom:0}.module-catalog-form-long p{margin:0;padding:0}.module-catalog-form-long .form-row{margin:17px 0 0 0;position:relative}.module-catalog-form-long .form-row:first-child{margin-top:0}.module-catalog-form-long .form-row .field-wrap{background:#fff;padding:17px 12px 13px 12px}.module-catalog-form-long .form-row.field-name:before{content:'';background:url(/bitrix/templates/main/css/../images/forms/name.png) no-repeat;width:12px;height:13px;position:absolute;top:14px;left:15px}.module-catalog-form-long .form-row.field-name .field-wrap{padding-left:38px}.module-catalog-form-long .form-row.field-phone:before{content:'';background:url(/bitrix/templates/main/css/../images/forms/phone.png) no-repeat;width:13px;height:12px;position:absolute;top:19px;left:11px}.module-catalog-form-long .form-row.field-phone .field-wrap{padding-left:38px}.module-catalog-form-long .form-row.field-email:before{content:'';background:url(/bitrix/templates/main/css/../images/forms/email.png) no-repeat;width:15px;height:12px;position:absolute;top:18px;left:10px}.module-catalog-form-long .form-row.field-email .field-wrap{padding-left:38px}.module-catalog-form-long .form-row input{display:block;background:0 0;border:none;font-size:13px;line-height:16px;color:#656565;font-weight:300;font-family:Arial;width:100%;height:auto;margin:0;padding:0}.module-catalog-form-long .form-row.field-file .field-wrap{background:0 0;margin:0 0 0 36px;padding:0;position:relative}.module-catalog-form-long .form-row.field-file .field-wrap:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/file.png) no-repeat;width:23px;height:25px;position:absolute;top:6px;left:-36px}.module-catalog-form-long .form-row.field-file .field-wrap label{display:block;width:auto;border:3px solid #027ec8;cursor:pointer}.module-catalog-form-long .form-row.field-file .field-wrap label .text{font-size:14px;line-height:18px;color:#0881c9;font-weight:800;text-align:center;text-transform:uppercase;padding:9px 0 7px 0}.module-catalog-form-long .form-row.field-file .field-wrap label input{display:none;background:0 0;border:none}.module-catalog-form-long .form-row .captcha-left{width:87px;float:left}.module-catalog-form-long .form-row .captcha-left img{max-width:100%;height:auto}.module-catalog-form-long .form-row .captcha-right{margin:0 0 0 97px}.module-catalog-form-long .form-row textarea{display:block;background:0 0;border:none;font-size:13px;line-height:16px;color:#656565;font-weight:300;font-family:Arial;width:100%;height:136px;margin:0;padding:0;resize:none}.module-catalog-form-long .form-submit{margin:12px 0 0 0}.module-catalog-form-long .form-submit label{display:block;text-align:center;cursor:pointer;background:#007ec8 url(/bitrix/templates/main/css/../images/buttons/button_4.jpg) no-repeat;background-size:100% 46px;height:29px;padding:11px 0 0 0;position:relative}.module-catalog-form-long .form-submit label input{font-size:15px;line-height:18px;color:#fff;font-weight:800;margin:0;padding:0;cursor:pointer;background:0 0;border:none;text-transform:uppercase}.module-catalog-form-long .form-submit label .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.module-catalog-form-long .form-submit label input{position:relative}.module-catalog-form-long .form-submit label:hover .link-bg{opacity:1}.module-catalog-form-long .form-submit label:hover input{color:#055aa6}.module-catalog-form-long .form-text{font-size:13px;line-height:16px;color:#0172b6;font-weight:300;font-family:Arial;text-align:center}.module-catalog-faq-list{margin:18px 0 18px 0}.module-catalog-faq-list:first-child{margin-top:0}.module-catalog-faq-list:last-child{margin-bottom:0}.module-catalog-faq-list .faq{border-top:1px solid #e8e8e8;margin:15px 0 0 0;padding:10px 0 0 0}.module-catalog-faq-list .faq:first-child{margin-top:0}.module-catalog-faq-list .faq .block-question{padding:0 8px 0 8px}.module-catalog-faq-list .faq .block-answer{background:#f4f4f4;margin:5px 0 0 55px;padding:4px 8px 5px 8px}.module-catalog-faq-list .faq .block-header{margin:0 0 5px 0}.module-catalog-faq-list .faq .block-header .name{float:left;font-size:15px;line-height:19px;color:#0d7ac3;max-width:70%}.module-catalog-faq-list .faq .block-header .date{float:right;font-size:12px;line-height:19px;color:#0d7ac3;font-weight:300}.module-catalog-faq-list .faq .block-text{font-size:13px;line-height:19px;color:#656565;font-weight:300}.module-catalog-faq-list .faq .block-question .block-text{padding:0 15px 0 15px}.module-catalog-faq-list .faq .block-answer .block-text{padding:0 5px 0 5px}.module-catalog-faq-list .faq .block-text p{margin:20px 0 0 0}.module-catalog-faq-list .faq .block-text p:first-child{margin-top:0}.module-calc{background:#f4f4f4;margin:20px 0;padding:25px 19px 18px 25px}.module-calc:first-child{margin-top:0}.module-calc:last-child{margin-bottom:0}.module-calc .row{margin:10px 0 0 0}.module-calc .row:first-child{margin-top:0}.module-calc .row.center{text-align:center;margin-top:19px}.module-calc .row .left{width:45%;float:left;font-size:13px;line-height:16px;color:#626262;font-weight:300;padding-top:14px}.module-calc .row .right{width:47%;float:right}.module-calc .row .right .field{display:block;position:relative;background:#fff;padding:13px 0 0 18px;height:27px}.module-calc .row .right .field.select{padding:0;height:auto}.module-calc .row .right .field .text{font-size:13px;line-height:16px;color:#055aa6;font-weight:300;position:absolute;top:12px;right:14px}.module-calc .row .right .field input{background:0 0;border:none;font-size:13px;line-height:16px;color:#055aa6;font-weight:300;margin:0;padding:0;width:100%;height:auto}.module-calc .row .right .field select{background:#fff;border:none;border-radius:0;width:100%;margin:0;padding:9px 15px 9px 15px;font-size:14px;line-height:24px;color:#000}.jq-selectbox{display:block!important;width:auto;height:auto;margin:0;padding:0;border:2px solid #fff}.jq-selectbox.focused{border-color:#055aa6}.jq-selectbox__select{display:block!important;width:auto;height:36px;margin:0;padding:0;background:0 0;box-shadow:none;outline:0;border:none}.jq-selectbox__select:active{background:0 0;box-shadow:none}.jq-selectbox__select-text{font-size:13px;line-height:16px;color:#055aa6;font-weight:300;text-shadow:none;margin:0;padding:11px 0 0 18px;width:auto}.jq-selectbox__trigger{width:33px;height:100%;border:none}.jq-selectbox__trigger-arrow{background:url(/bitrix/templates/main/css/../images/forms/select_arrow.jpg?v=2) no-repeat;width:33px;height:40px;position:absolute;top:0;left:0;margin:0;padding:0;border:none;opacity:1}.jq-selectbox__search{display:none}.jq-selectbox__not-found{display:none}.jq-selectbox__dropdown{border-radius:0;background:#fff;border:1px solid #ced2d3}.jq-selectbox__dropdown ul{margin:0!important;padding:0!important;list-style-type:none}.jq-selectbox__dropdown ul li{border-top:2px solid #eaeaea;margin:0!important;padding:10px 18px 10px 18px!important}.jq-selectbox__dropdown ul li:first-child{border-top:none}.jq-selectbox__dropdown ul li:before{display:none}.module-contents{border:2px solid #e8e8e8;margin:20px 0}.module-contents:first-child{margin-top:0}.module-contents:last-child{margin-bottom:0}.module-contents .head{background:#e8e8e8;padding:17px 0 14px 28px;position:relative;font-size:13px;line-height:16px;color:#1d6baf;font-weight:700;text-transform:uppercase}.module-contents .content{padding:18px 20px 12px 20px}.module-contents .content ul{margin:0}.module-contents .content ul li{margin:0;font-size:15px;line-height:18px}.module-contents .content ul li:first-child{margin-top:0}.module-contents .content ul li:before{top:3px}.module-certificates{background:#f4f4f4;margin:0;padding:9px 8px 9px 8px;position:relative}.module-certificates .img{float:right;width:133px;position:relative}.module-certificates .img img{width:100%;height:auto}.module-certificates .img.img-zoom:before{content:'';background:url(/bitrix/templates/main/css/../images/plus.png) no-repeat;width:32px;height:32px;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;opacity:0;pointer-events:none}.module-certificates .img.img-zoom:hover:before{opacity:1}.module-certificates .img .more{text-align:right;margin:3px 0 0 0}.module-certificates .img .more a{text-decoration:none;font-size:12px;line-height:14px;color:#0068ad;font-weight:300}.module-certificates .img .more a:hover{text-decoration:underline}.module-certificates .info{margin:0 150px 0 0}.module-certificates .info .name{margin:0 0 11px 0;font-size:14px;line-height:16px;color:#0f60a9}.module-certificates .info .text{font-size:13px;line-height:19px;color:#656565;font-weight:300;padding:0 0 0 12px}.module-certificates .info .more{position:absolute;bottom:9px;right:158px;margin:3px 0 0 0}.module-certificates .info .more a{text-decoration:none;font-size:12px;line-height:14px;color:#0068ad;font-weight:300}.module-certificates .info .more a:hover{text-decoration:underline}.module-certificates .img.img-zoom:before{-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.module-pagen{text-align:center;margin:10px 0 20px 0;font-size:0px;line-height:0}.module-pagen:first-child{margin-top:0}.module-pagen:last-child{margin-bottom:0}.module-pagen .item{width:30px;height:23px;display:inline-block;border:1px solid #ddd;border-left:none;font-size:13px;line-height:19px;color:#08c;text-decoration:none;position:relative;padding:7px 0 0 0}.module-pagen .item:first-child{border-left:1px solid #ddd}.module-pagen a.item:hover{background:#f4f4f4;text-decoration:none}.module-pagen .item.active,.module-pagen a.item.active{background:#08c;color:#fff}.module-pagen .item.prev:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrows_pagen.png) no-repeat 0 0;width:8px;height:12px;position:absolute;top:9px;right:13px}.module-pagen .item.next:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrows_pagen.png) no-repeat -8px 0;width:8px;height:12px;position:absolute;top:9px;left:13px}.module-content{margin:0 0 30px 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-content.no-margin{margin:0 0 10px 0}.module-content .max-width-100{max-width:100%}.grid-row.element-header .max-width-100{max-width:100%}.grid-padding #delivery+p .max-width-100{width:608px;height:109px}.module-content-page{margin:0 0 20px 0}.module-content-page .column-left{width:75%;float:left}.module-content-page .column-left .column-padding{padding:0 24px 0 0}.module-content-page .column-right{width:25%;float:right}.module-content .align-center{text-align:center}.module-content .align-right{text-align:right}.module-content h1{margin:25px 0 17px 0;padding:0;font-size:17px;line-height:24px;color:#055aa6;font-weight:400;font-family:Circe,Arial;text-transform:uppercase}.module-content.no-margin h1{margin:0}.module-content h2{margin:25px 0 17px 0;padding:0;font-size:16px;line-height:21px;color:#055aa6;font-weight:400;font-family:Circe,Arial}.module-content h3{margin:25px 0 17px 0;padding:0;font-size:15px;line-height:21px;color:#055aa6;font-weight:400;font-family:Circe,Arial}.module-content h4{margin:25px 0 17px 0;padding:0;font-size:15px;line-height:21px;color:#656565;font-weight:400;font-family:Circe,Arial}.module-content h1:first-child,.module-content h2:first-child,.module-content h3:first-child,.module-content h4:first-child{margin-top:0}.module-content p{margin:20px 0 20px 0;padding:0}.module-content p:first-child{margin-top:0}.module-content p:last-child{margin-bottom:0}.module-content a{color:#0f60a9;outline:0;text-decoration:none}.module-content a:hover{text-decoration:underline}.module-content hr{margin:17px 35px 17px 35px;padding:0;width:auto;height:1px;background:#e8e8e8;border:none;display:block}.module-content hr:first-child{margin-top:0}.module-content hr:last-child{margin-bottom:0}.module-content hr.strong{height:2px}.module-content ol,.module-content ul{margin:20px 0 20px 0;padding:0;list-style-position:inside}.module-content ul{list-style-type:none}.module-content ol{list-style-type:decimal}.module-content ul li{margin:2px 0 0 0;padding:0 0 0 20px;font-size:13px;line-height:16px;font-weight:300;position:relative}.module-content ol li{margin:2px 0 0 0;font-size:13px;line-height:16px;font-weight:300;position:relative}.module-content ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:1px;left:0}.module-content ol li:before{content:none}.module-content table{width:100%;border-collapse:collapse;margin:20px 0 0 0;padding:0}.module-content table:first-child{margin-top:0}.module-content table td,.module-content table th{border-collapse:collapse;font-size:13px;line-height:16px;font-weight:300;text-align:center}.module-content table th,.module-content table thead td{background:#0f60a9;border:2px solid #0f60a9;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;color:#fefefe;padding:19px 5px 17px 5px}.module-content table td{color:#656565;padding:4px 5px 2px 5px;vertical-align:middle}.module-content table tr:nth-child(2n) td{background:#f4f4f4}.module-content table tr:nth-child(odd) td{background:#fff}.module-content table thead tr:nth-child(2n) td{background:#0f60a9}.module-content table thead tr:nth-child(odd) td{background:#0f60a9}.module-content table td .color{display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 11px 0 11px}.module-content table td .color.green{background:#39b54a}.module-content table td .color.blue{background:#095ba6}.module-content table td .color.red{background:red}.module-content table td img{margin-top:7px;max-width:100%}.module-content .button-style-1{display:inline-block;text-decoration:none;background:url(/bitrix/templates/main/css/../images/buttons/button_4.jpg) no-repeat;width:212px;height:29px;text-align:center;margin:0 0 0 20px;padding:13px 0 0 0;font-size:15px;line-height:20px;color:#fff;font-weight:800;text-transform:uppercase;position:relative}.module-content .button-style-1:first-child{margin-left:0}.module-content .button-style-1:hover{text-decoration:none}.module-content .button-style-1 .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.module-content .button-style-1 .link-name{position:relative}.module-content .button-style-1:hover{color:#055aa6}.module-content .button-style-1:hover .link-bg{opacity:1}.module-content-page .line{margin:17px 35px 17px 35px;padding:0;width:auto;height:1px;background:#e8e8e8;border:none;display:block;clear:none}.module-content-page .line:first-child{margin-top:0}.module-content-page .line:last-child{margin-bottom:0}.module-content-page .block_h{margin:25px 0 17px 0}.module-content-page .block_h:first-child{margin-top:0}.module-content-page .block_h:last-child{margin-bottom:0}.module-content-page .block_h h1{margin:0}.module-content-page .block_h h2{margin:0}.module-content-page .block_h h3{margin:0}.module-content-page .block_h h4{margin:0}.module-content-page .block_h h5{margin:0}.module-content-page .block_h+.clear{display:none}.module-content-page .block-content{border:2px solid #e8e8e8;margin:20px 0}.module-content-page .block-content:first-child{margin-top:0}.module-content-page .block-content:last-child{margin-bottom:0}.module-content-page .block-items-content .block-right .block-content .l{display:none}.module-content-page .block-content .text{margin:0;padding:0 0 12px 0}.module-content-page .block-content .text .title{background:#e8e8e8;margin:0 0 18px 0;padding:17px 0 14px 28px;position:relative;font-size:13px;line-height:16px;color:#1d6baf;font-weight:700;text-transform:uppercase}.module-content-page .block-content .text ul{margin:0;padding:0 20px 0 20px}.module-content-page .block-content .text ul li{margin:0;font-size:15px;line-height:18px}.module-content-page .block-content .text ul li:first-child{margin-top:0}.module-content-page .block-content .text ul li:before{top:3px}.module-content-page .catalogue_brief .products{margin:0}.module-content-page .catalogue_brief .products .block{background:#f4f4f4;margin:20px 0;clear:both}.module-content-page .catalogue_brief .products .block:first-child{margin-top:0}.module-content-page .catalogue_brief .products .block:last-child{margin-bottom:0}.module-content-page .catalogue_brief .products .block .block_left{width:35%;float:left}.module-content-page .catalogue_brief .products .block .block_left img{width:100%;height:auto}.module-content-page .catalogue_brief .products .block .block_right{width:65%;float:right;padding:20px 0 10px 0}.module-content-page .catalogue_brief .products .block .block_right .title{margin:0 0 8px 0;padding:0 15px 0 24px;font-size:15px;line-height:20px;color:#045aa7}.module-content-page .catalogue_brief .products .block .block_right .title a{color:#045aa7;text-decoration:none}.module-content-page .catalogue_brief .products .block .block_right .title a:hover{text-decoration:underline}.module-content-page .catalogue_brief .products .block .block_right .brief{border-top:1px solid #e8e8e8;margin:0 15px 12px 24px;padding:13px 0 0 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-content-page .catalogue_brief .products .block .block_right .brief p{margin:0;padding:0}.module-content-page .catalogue_brief .products .block .block_right .description{border-top:1px solid #e8e8e8;margin:0 15px 12px 24px;padding:0 15px 0 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.module-content-page .catalogue_brief .products .block .block_right .description p{margin:0;padding:0}.module-content-page .catalogue_brief .line{margin:17px 35px 17px 35px;padding:0;width:auto;height:1px;background:#e8e8e8;border:none;display:block}.module-content-page .catalogue_brief .line:first-child{margin-top:0}.module-content-page .catalogue_brief .line:last-child{margin-bottom:0}.module-content-page .warning_block{margin:20px 0;padding:15px 30px 11px 63px;position:relative;border-radius:3px;font-size:13px;line-height:16px}.module-content-page .warning_block *{text-align:left!important}.module-content-page .warning_block:first-child{margin-top:0}.module-content-page .warning_block:last-child{margin-bottom:0}.module-content-page .warning_block.red{background:#ffe0dd;color:#c64043}.module-content-page .warning_block.red:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/warning.png) no-repeat -9px 0;width:9px;height:32px;position:absolute;top:15px;left:29px}.module-content-page .warning_block.green{background:#bfe4b6;color:#267e24}.module-content-page .warning_block.green:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/warning.png) no-repeat -27px 0;width:9px;height:32px;position:absolute;top:15px;left:29px}.module-content-page .warning_block a{text-decoration:underline;color:#0f60a9}.module-content-page .warning_block a:hover{text-decoration:none}.module-content-page .warning_block p{margin:0;padding:0}.module-content-page .warning_block .title{text-transform:uppercase;font-weight:700}.module-content-page .warning_block .title br{display:none}.module-content-page .block-table-sale table td{text-align:left}.module-content-page .block-table-sale table td:first-child{width:200px}.module-content-page .block-table-sale table td.name{width:250px}.module-content-page .input_button_big_green{cursor:pointer;display:inline-block;text-decoration:none;background:url(/bitrix/templates/main/css/../images/buttons/button_4.jpg) no-repeat;width:100%;max-width:212px;height:29px;text-align:center;margin:0;padding:13px 0 0 0;position:relative}.module-content-page .input_button_big_green:hover{text-decoration:none}.module-content-page .input_button_big_green .left{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.module-content-page .input_button_big_green .right{position:relative}.module-content-page .input_button_big_green a,.module-content-page .input_button_big_green input{font-size:15px;line-height:20px;color:#fff;font-weight:800;text-transform:uppercase;text-decoration:none!important;position:relative}.module-content-page .input_button_big_green:hover .left{opacity:1}.module-content-page .input_button_big_green:hover a,.module-content-page .input_button_big_green:hover input{color:#055aa6}.grid-row{margin:20px 0 20px -24px}.grid-row:first-child{margin-top:0}.grid-row:last-child{margin-bottom:0}.grid-row>.grid-cell{float:left}.grid-row>.grid-cell.grid-cell-1{width:8.333%}.grid-row>.grid-cell.grid-cell-2{width:16.666%}.grid-row>.grid-cell.grid-cell-2-5{width:20%}.grid-row>.grid-cell.grid-cell-3{width:25%}.grid-row>.grid-cell.grid-cell-4{width:33.33%}.grid-row>.grid-cell.grid-cell-5{width:41.66%}.grid-row>.grid-cell.grid-cell-6{width:50%}.grid-row>.grid-cell.grid-cell-7{width:58.33%}.grid-row>.grid-cell.grid-cell-8{width:66.66%}.grid-row>.grid-cell.grid-cell-9{width:75%}.grid-row>.grid-cell.grid-cell-10{width:83.33%}.grid-row>.grid-cell.grid-cell-11{width:91.66%}.grid-row>.grid-cell.grid-cell-12{width:100%}.grid-row>.grid-cell>.grid-padding{padding:0 0 0 24px}.grid-row>.grid-clear{height:0;float:none;clear:both;font-size:0px;line-height:0;margin:0;padding:0}.flex-row-list{display:flex;flex-direction:row;overflow:auto;gap:15px;margin-left:20px;padding-bottom:15px}.element-spoiler{border:2px solid #e8e8e8;margin:20px 0}.element-spoiler:first-child{margin-top:0}.element-spoiler:last-child{margin-bottom:0}.element-spoiler .head{background:#fff;padding:17px 0 14px 28px;position:relative;font-size:13px;line-height:16px;color:#1d6baf;font-weight:700;text-transform:uppercase;cursor:pointer}.element-spoiler .head:before{content:'';background:#1e6baf;width:8px;height:2px;position:absolute;top:23px;left:6px}.element-spoiler .head:after{content:'';background:#1e6baf;width:2px;height:8px;position:absolute;top:20px;left:9px}.element-spoiler .head.open{background:#e8e8e8}.element-spoiler .head.open:after{opacity:0}.element-spoiler .content{display:none;padding:18px 20px 20px 20px}.element-warning{margin:20px 0;padding:15px 30px 11px 63px;position:relative;border-radius:3px;font-size:13px;line-height:16px}.element-warning:first-child{margin-top:0}.element-warning:last-child{margin-bottom:0}.element-warning.blue{background:#b9d1e6;color:#0f60a9}.element-warning.blue:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/warning.png) no-repeat 0 0;width:9px;height:32px;position:absolute;top:15px;left:29px}.element-warning.red{background:#ffe0dd;color:#c64043}.element-warning.red:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/warning.png) no-repeat -9px 0;width:9px;height:32px;position:absolute;top:15px;left:29px}.element-warning.yellow{background:#fff2cb;color:#cb9c05}.element-warning.yellow:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/warning.png) no-repeat -18px 0;width:9px;height:32px;position:absolute;top:15px;left:29px}.element-warning.green{background:#bfe4b6;color:#267e24}.element-warning.green:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/warning.png) no-repeat -27px 0;width:9px;height:32px;position:absolute;top:15px;left:29px}.element-warning a{text-decoration:underline;color:#0f60a9}.element-warning a:hover{text-decoration:none}.element-product{background:#f4f4f4;margin:20px 0}.element-product:first-child{margin-top:0}.element-product:last-child{margin-bottom:0}.element-product .left{width:35%;float:left}.element-product .left .img{display:block;width:100%;height:182px;background:#f4f4f4 no-repeat center center;background-size:contain;position:relative}.element-product .left .img.fancybox-img:before{content:'';background:url(/bitrix/templates/main/css/../images/plus.png) no-repeat;width:32px;height:32px;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;opacity:0}.element-product .left .img.fancybox-img:hover:before{opacity:1}.element-product .left .img-additional{margin:10px 0 0 -10px}.element-product .left .img-additional:after{content:'';display:table;height:0;clear:both}.element-product .left .img-additional .block-img{width:33.33%;height:100px;margin:0;padding:0 0 0 10px;float:left}.element-product .left .img-additional .block-img .img-wrap{background:no-repeat center center;background-size:contain;width:100%;height:100%;display:block;text-decoration:none;border:1px solid #0f60a9;position:relative}.element-product .left .img-additional .block-img .img-wrap:before{content:'';background:url(/bitrix/templates/main/css/../images/plus.png) no-repeat;width:32px;height:32px;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;opacity:0}.element-product .left .img-additional .block-img .img-wrap:hover:before{opacity:1}.element-product .right{width:65%;float:right}.element-product .right .padding{padding:3px 15px 3px 24px}.element-product .right .name-small{margin:0 0 1px 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.element-product .right .name-big{margin:0 0 8px 0;font-size:15px;line-height:20px;color:#045aa7}.element-product .right .text{border-top:1px solid #e8e8e8;margin:0 0 12px 0;padding:13px 0 0 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.element-product .right .blocks{border-top:1px solid #e8e8e8;margin:0;padding:4px 0 0 0}.element-product .right .blocks .block{width:48%;float:right}.element-product .right .blocks .block:first-child{float:left}.element-product .right .blocks .block ul{margin:0;padding:0;list-style-type:none}.element-product .right .blocks .block ul li{margin:2px 0 0 0;padding:0 0 0 20px;font-size:13px;line-height:16px;color:#045aa7;font-weight:300;position:relative}.element-product .right .blocks .block ul li:first-child{margin-top:0}.element-product .right .blocks .block ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:1px;left:0}.element-product .right .blocks .block ul li a{text-decoration:none;color:#045aa7}.element-product .right .blocks .block ul li a:hover{text-decoration:underline}.element-product-v2{background:#f4f4f4;margin:20px 0;position:relative;min-height:221px}.element-product-v2:first-child{margin-top:0}.element-product-v2:last-child{margin-bottom:0}.element-product-v2 .left{width:35%;float:left;position:absolute;top:0;bottom:0;left:0}.element-product-v2 .left .img{display:block;width:100%;height:100%;background:no-repeat center center;background-size:cover;position:relative}.element-product-v2 .left .img.fancybox-img:before{content:'';background:url(/bitrix/templates/main/css/../images/plus.png) no-repeat;width:32px;height:32px;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;opacity:0}.element-product-v2 .left .img.fancybox-img:hover:before{opacity:1}.element-product-v2 .right{width:65%;float:right}.element-product-v2 .right .padding{padding:3px 15px 3px 24px}.element-product-v2 .right .name-small{margin:0 0 1px 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.element-product-v2 .right .name-big{margin:0 0 8px 0;font-size:15px;line-height:20px;color:#045aa7}.element-product-v2 .right .text{border-top:1px solid #e8e8e8;margin:0 0 12px 0;padding:13px 0 0 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.element-product-v2 .right .blocks{border-top:1px solid #e8e8e8;margin:0;padding:4px 0 0 0}.element-product-v2 .right .blocks .block{width:48%;float:right}.element-product-v2 .right .blocks .block:first-child{float:left}.element-product-v2 .right .blocks .block ul{margin:0;padding:0;list-style-type:none}.element-product-v2 .right .blocks .block ul li{margin:2px 0 0 0;padding:0 0 0 20px;font-size:13px;line-height:16px;color:#045aa7;font-weight:300;position:relative}.element-product-v2 .right .blocks .block ul li:first-child{margin-top:0}.element-product-v2 .right .blocks .block ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:1px;left:0}.element-product-v2 .right .blocks .block ul li a{text-decoration:none;color:#045aa7}.element-product-v2 .right .blocks .block ul li a:hover{text-decoration:underline}.element-product-v2 .right .more-bottom{padding-bottom:33px!important}.element-product-v2 .right .more-bottom .text{margin-bottom:0!important}.element-product-v2 .right .more-bottom .more{position:absolute;bottom:10px;right:15px}.element-scheme{background:#f4f4f4;margin:20px 0 20px 0;padding:9px 11px 11px 11px}.element-scheme:first-child{margin-top:0}.element-scheme:last-child{margin-bottom:0}.element-scheme .img{display:block;width:100%;height:135px;background:#fff no-repeat center center;background-size:contain;position:relative}.element-scheme .img.fancybox-img:before{content:'';background:url(/bitrix/templates/main/css/../images/plus.png) no-repeat;width:32px;height:32px;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;opacity:0}.element-scheme .img.fancybox-img:hover:before{opacity:1}.element-scheme .padding{padding:19px 0 0 13px}.element-scheme .row{margin:1px 0 0 0}.element-scheme .row:first-child{margin-top:0}.element-scheme .row.logo{margin-bottom:18px}.element-scheme .row .cell{margin:0 0 0 100px;font-size:15px;line-height:16px;color:#656565;position:relative}.element-scheme .row .cell:first-child{width:100px;float:left;margin:0;font-weight:700}.element-scheme .row .cell:first-child:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:2px;left:-13px}.element-scheme .row .cell img{width:auto;height:auto;max-width:100%;min-height:16px}.element-certificates{margin:20px 0}.element-certificates:first-child{margin-top:0}.element-certificates:last-child{margin-bottom:0}.element-certificates .img{width:190px;float:right;text-align:right}.element-certificates .img img{width:160px;height:225px;max-width:100%}.element-certificates .text{margin:0 220px 0 0;font-size:13px;line-height:16px;color:#656565;font-weight:300}.element-certificates .text ul{margin:20px 0 0 0;padding:0;list-style-type:none}.element-certificates .text ul li{margin:2px 0 0 0;padding:0 0 0 20px;font-size:13px;line-height:16px;color:#656565;font-weight:300;position:relative}.element-certificates .text ul li:first-child{margin-top:0}.element-certificates .text ul li:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/arrow_slider.png) no-repeat;width:9px;height:10px;position:absolute;top:1px;left:0}.element-certificates .text ul li a{text-decoration:none;color:#0f60a9}.element-certificates .text ul li a:hover{text-decoration:underline}.element-info-vertical{background:#f4f4f4;margin:20px 0}.element-info-vertical:first-child{margin-top:0}.element-info-vertical:last-child{margin-bottom:0}a.element-info-vertical{display:block;text-decoration:none;transition:background .2s ease}a.element-info-vertical:hover{background:#e6e6e6;text-decoration:none}.element-info-vertical .img{display:block;margin:0 0 6px 0;background:#f4f4f4 no-repeat center center;background-size:cover;width:100%;height:177px}.element-info-vertical.object-item .img{background-size:cover}.img-contain .element-info-vertical .img{background-size:317px 183px}.element-info-vertical .img.contain{background-size:contain}.element-info-vertical .img.gray{background-color:#e2e2e2;float:none}.element-info-vertical .info{padding:2px 12px 12px 12px}.element-info-vertical .info .brief{margin:0 0 4px 0;font-size:13px;line-height:12px;color:#656565;font-weight:300}.element-info-vertical .info .brief a{text-decoration:none;color:#095ba6}.element-info-vertical .info .brief a:hover{text-decoration:underline}.element-info-vertical .info .name{margin:0;padding:0;overflow:hidden;font-size:15px;line-height:18px;color:#045aa7;font-weight:800;position:relative}.element-info-vertical .info .name a{text-decoration:none;color:#045aa7}.element-info-vertical .info .name a:hover{text-decoration:underline}.element-info-vertical .info .text{border-top:1px solid #e8e8e8;margin:9px 0 0 0;padding:12px 0 0 0;font-size:13px;line-height:16px;color:#626262;font-weight:300}.element-info-vertical .info .text p{margin:7px 0 7px 0}.element-info-vertical .info .text p:first-child{margin-top:0}.element-info-vertical .info .text p:last-child{margin-bottom:0}.element-info-vertical .info .text ul{margin-left:12px}.element-info-vertical .info .more{font-size:13px;line-height:16px;color:#045aa7;font-weight:300;margin:6px 0 0 0;text-align:right}.element-info-vertical .info .more a{color:#045aa7;text-decoration:underline}.element-info-vertical .info .more a:hover{text-decoration:none}.element-about{margin:20px 0}.element-about:first-child{margin-top:0}.element-about:last-child{margin-bottom:0}.element-about .title{border-bottom:1px solid #f4f4f4;margin:0 0 17px 0;padding:0 0 10px 0;font-size:15px;line-height:20px;color:#656565;font-weight:800;text-transform:uppercase}.element-about .blocks{margin:0;font-size:13px;line-height:16px;color:#626262;font-weight:300}.element-about .blocks .row{border-top:1px solid #e8e8e8;padding:10px 0 10px 0;clear:both}.element-about .blocks .row:first-child{margin-top:0}.element-about .blocks .row:nth-child(odd){background:#f9f9f9}.element-about .blocks .row .left{font-weight:700;width:40%;float:left}.element-about .blocks .row .right{margin:0 0 0 40%}.element-about .blocks .row .right img{width:auto;height:auto;max-width:100%;margin:6px 0 0 0}.element-about .blocks .row .right img:first-child{margin-top:0}.element-about .blocks .row .right a{text-decoration:underline}.element-about .blocks .row .right a:hover{text-decoration:none}.element-about .blocks .row .clear{height:0}.element-contacts{background:#f4f4f4;margin:20px 0;padding:12px 25px 16px 25px}.element-contacts:first-child{margin-top:41px}.element-contacts:last-child{margin-bottom:0}.element-contacts .text{margin:0 0 49px 0;font-size:13px;line-height:15px;color:#626262;font-weight:300}.element-contacts .contacts{margin:0 0 40px 0;font-size:0px;line-height:0;text-align:center}.element-contacts .contacts .phone{display:inline-block;margin:0 11px;padding:0}.element-contacts .contacts .phone a{font-size:15px;line-height:18px;color:#656565;font-weight:700;text-decoration:none;position:relative;padding:0 0 0 60px}.element-contacts .contacts .phone a:hover{text-decoration:underline}.element-contacts .contacts .phone a:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/phone_big.png) no-repeat;width:46px;height:50px;position:absolute;top:-15px;left:0}.element-contacts .contacts .email{display:inline-block;margin:0 11px;padding:0}.element-contacts .contacts .email a{font-size:15px;line-height:18px;color:#656565;font-weight:700;text-decoration:none;position:relative;padding:0 0 0 65px}.element-contacts .contacts .email a:hover{text-decoration:underline}.element-contacts .contacts .email a:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/email_big.png) no-repeat;width:57px;height:37px;position:absolute;top:-8px;left:0}.element-contacts .button{text-align:center}.element-header{margin:20px 0 20px 0}.element-header:first-child{margin-top:0}.element-header:last-child{margin-bottom:0}.grid-row.element-header{margin-left:-24px}.element-header:after{content:'';display:table;clear:both;height:0}.element-header h1{margin:0 0 15px 0;padding:0;font-size:21px;line-height:30px;color:#045aa7;font-weight:400;text-transform:uppercase}.element-header .text{font-size:13px;line-height:16px;color:#626262;font-weight:300}.element-header .text p{margin:15px 0 0 0}.element-header .text p:first-child{margin-top:0}.element-header .text .button{display:block;z-index:1;text-decoration:none;background:url(/bitrix/templates/main/css/../images/buttons/button_5.jpg) no-repeat;width:243px;height:31px;text-align:center;margin:4px 0 10px 30px;padding:15px 0 0 0;font-size:15px;line-height:20px;color:#fff;font-weight:800;text-transform:uppercase;position:relative;float:right}.element-header .text .button .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.element-header .text .button .link-name{position:relative}.element-header .text .button:hover{color:#055aa6}.element-header .text .button:hover .link-bg{opacity:1}.element-product .left .img-additional,.element-product .left .img-additional *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.element-product .left .img-additional .block-img .img-wrap:before,.element-product .left .img.fancybox-img:before,.element-product-v2 .left .img.fancybox-img:before,.element-scheme .img.fancybox-img:before{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.element-header .text .button .link-bg,.element-header .text .button .link-name{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.fancybox-overlay{background:rgba(0,0,0,.5)}.module-popup-wrap .fancybox-skin{box-shadow:none}.module-popup-wrap .fancybox-close{background:url(/bitrix/templates/main/css/../images/icons/close.png) no-repeat;width:29px;height:29px;top:-14px;right:13px;outline:0}.module-popup{width:520px;height:auto;margin:0;padding:0}.module-popup .title{padding:19px 20px 14px 20px;border-top-left-radius:5px;border-top-right-radius:5px;background:#e8e8e8;font-size:13px;line-height:16px;color:#1d6baf;font-weight:700}.module-popup .text{background:#fff;padding:13px 18px 16px 18px;border:2px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:13px;line-height:16px;color:#626262;font-weight:300}.module-popup .text p{margin:10px 0 0 0;padding:0}.module-popup .text p:first-child{margin-top:0}.module-popup-wrap-send .fancybox-skin{box-shadow:none}.module-popup-wrap-send .fancybox-close{display:none!important}.module-popup-wrap-send .fancybox-inner{background:#c8dfed;border-radius:3px;overflow:hidden!important;min-height:64px!important;height:auto!important}.module-popup-send{background:#c8dfed;border-radius:3px;width:240px;height:auto;margin:0;padding:26px 20px 26px 103px;font-size:13px;line-height:16px;color:#656565;font-weight:300;position:realtive}.module-popup-send:before{content:'';background:url(/bitrix/templates/main/css/../images/icons/popup_success.png) no-repeat;width:40px;height:40px;position:absolute;top:14px;left:27px}.module-popup-send p{margin:0;padding:0}footer{width:100%;margin:0;position:relative}footer p{margin:0;padding:0}footer .content{height:211px;border-top:9px solid #095ba6}footer .block-top{margin:0 0 13px 0;padding:27px 0 0 0}footer .block-top .contacts{width:25%;margin:0;padding:9px 0 0 0;float:left;position:relative}footer .block-top .contacts a{text-decoration:none}footer .block-top .contacts a:hover{text-decoration:underline}footer .block-top .contacts .phone{margin:0 0 5px 0;display:inline-block;text-align:right}footer .block-top .contacts .phone .value{font-size:20px;line-height:12px;color:#656565;font-weight:700;position:relative;display:block;padding:0 0 0 19px}footer .block-top .contacts .phone .value:before{content:'';background:url(/upload/images/icons/phone.svg) no-repeat;background-size:contain;width:14px;height:14px;position:absolute;top:-2px;left:0}footer .block-top .contacts .phone .callback{font-size:12px;line-height:12px;color:#027ec8;font-weight:300;position:relative;top:-2px}footer .block-top .contacts .email{margin:0}footer .block-top .contacts .email .value{font-size:20px;line-height:12px;color:#656565;font-weight:700;position:relative;padding:0 0 0 28px}footer .block-top .contacts .email .value:before{content:'';background:url(/upload/images/icons/mail.svg) no-repeat;background-size:contain;width:18px;height:15px;position:absolute;top:8px;left:0}footer .block-top .menu{width:70%;margin:0;float:right}footer .block-top .menu .cell{float:left}footer .block-top .menu .cell.cell-1{width:30%}footer .block-top .menu .cell.cell-2{width:27%}footer .block-top .menu .cell.cell-3{width:25%}footer .block-top .menu .cell.cell-4{width:18%}footer .block-top .menu .cell .title{margin:0 0 21px 0;font-size:15px;line-height:18px;color:#656565;font-weight:800;text-transform:uppercase}footer .block-top .menu .cell menu{margin:0;padding:0;list-style-type:none}footer .block-top .menu .cell menu li{margin:2px 0 0 0}footer .block-top .menu .cell menu li:first-child{margin-top:0}footer .block-top .menu .cell menu li a{text-decoration:none;font-size:14px;line-height:16px;color:#626262;font-weight:300}footer .block-top .menu .cell menu li a:hover{text-decoration:underline}footer .block-bottom{margin:0}footer .block-bottom .license{float:left;font-size:14px;line-height:18px;color:#626262;font-weight:300}footer .block-bottom .counters{float:left;margin:0 0 0 17px;padding:2px 0 0 0}footer .block-bottom .counters .block{margin:0 0 0 5px;float:left}footer .block-bottom .counters .block:first-child{margin-left:0}footer .block-bottom .mobile-link{float:left;margin:0 0 0 17px;padding:9px 0 0 0}footer .block-bottom .mobile-link a{font-size:14px;line-height:16px;color:#027ec8}@media (min-width:1280px){footer .block-top .menu{width:60%;margin-right:10%}}.module-admin{margin:0 0 60px 0}.module-admin,.module-admin *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.module-admin h1{margin:25px 0 17px 0;padding:0;font-size:17px;line-height:24px;color:#055aa6;font-weight:400;font-family:Circe,Arial;text-transform:uppercase}.module-admin h2{margin:25px 0 17px 0;padding:0;font-size:16px;line-height:21px;color:#055aa6;font-weight:400;font-family:Circe,Arial}.module-admin h3{margin:25px 0 17px 0;padding:0;font-size:15px;line-height:21px;color:#055aa6;font-weight:400;font-family:Circe,Arial}.module-admin h4{margin:25px 0 17px 0;padding:0;font-size:15px;line-height:21px;color:#656565;font-weight:400;font-family:Circe,Arial}.module-admin h1:first-child,.module-admin h2:first-child,.module-admin h3:first-child,.module-admin h4:first-child{margin-top:0}.module-admin p{margin:20px 0 20px 0;padding:0}.module-admin p:first-child{margin-top:0}.module-admin p:last-child{margin-bottom:0}.module-admin a{color:#0f60a9;outline:0;text-decoration:none}.module-admin a:hover{text-decoration:underline}.module-admin-pages-tabs{margin:40px 0 0 0}.module-admin-pages-tabs .block-tabs{margin:0 0 26px 0;height:60px;border-bottom:1px solid #e8e8e8}.module-admin-pages-tabs .block-tabs .tabs{position:relative;height:60px}.module-admin-pages-tabs .block-tabs .tabs .move-bg{background:#f4f4f4;position:absolute;top:0;bottom:-1px;left:0}.module-admin-pages-tabs .block-tabs .tabs menu{margin:0;padding:0;list-style-type:none;position:relative}.module-admin-pages-tabs .block-tabs .tabs menu li{float:left;height:41px;margin:0 0 0 14px;padding:19px 28px 0 28px;cursor:pointer}.module-admin-pages-tabs .block-tabs .tabs menu li:first-child{margin-left:0}.module-admin-pages-tabs .block-tabs .tabs menu li a{font-size:14px;line-height:20px;color:#656565;font-weight:800;text-transform:uppercase;text-decoration:none}.module-admin-pages-tabs .block-tabs .tabs menu li:hover a{color:#055aa6;text-decoration:underline}.module-admin-pages-tabs .block-tabs .tabs menu li.active a{color:#055aa6;text-decoration:underline}.module-admin-pages-tabs .block-tabs-containers{margin:0}.module-admin-pages-tabs .tab-container{display:none}.module-admin-pages-tabs .tab-container.active{display:block}.module-admin-pages-list-v2{margin:40px 0 0 0}.module-admin-pages-list-v2 .title{margin:0 0 17px 0;padding:0;font-size:16px;line-height:21px;color:#055aa6}.module-admin-pages-list-v2 .blocks menu{margin:7px 0 7px 35px;padding:0;list-style-type:none;display:none}.module-admin-pages-list-v2 .blocks>menu{margin:0 0 0 21px;display:block}.module-admin-pages-list-v2 .blocks menu li{margin:7px 0 7px 0;padding:0}.module-admin-pages-list-v2 .blocks menu li:first-child{margin-top:0}.module-admin-pages-list-v2 .blocks menu li .link{position:relative;display:inline-block;padding:0 0 0 24px}.module-admin-pages-list-v2 .blocks menu li .link .red{color:red}.module-admin-pages-list-v2 .blocks menu li .link a{text-decoration:none;position:relative}.module-admin-pages-list-v2 .blocks menu li .link a:hover{text-decoration:underline}.module-admin-pages-list-v2 .blocks menu li .link .icon-edit{background:url(/bitrix/templates/main/css/../images/admin/edit.png) no-repeat;width:17px;height:16px;position:absolute;top:-3px;right:-32px}.module-admin-pages-list-v2 .blocks menu li .link .icon-copy{background:url(/bitrix/templates/main/css/../images/admin/copy.png) no-repeat;width:16px;height:16px;position:absolute;top:-2px;right:-55px}.module-admin-pages-list-v2 .blocks menu li .link .icon-delete{background:url(/bitrix/templates/main/css/../images/admin/delete.png) no-repeat;width:14px;height:14px;position:absolute;top:-1px;right:-79px}.module-admin-pages-list-v2 .blocks menu li .link .arrow{width:16px;height:16px;cursor:pointer;position:absolute;top:0;left:-21px}.module-admin-pages-list-v2 .blocks menu li .link .arrow:before{content:'';background:url(/bitrix/templates/main/css/../images/admin/arrow_close.png) no-repeat;width:5px;height:10px;position:absolute;top:50%;left:50%;margin:-6px 0 0 -3px}.module-admin-pages-list-v2 .blocks menu li .link .check{position:absolute;top:-5px;left:0}.module-admin-pages-list-v2 .blocks menu li .link.open .arrow:before{background:url(/bitrix/templates/main/css/../images/admin/arrow_open.png) no-repeat;width:10px;height:5px;margin:-3px 0 0 -5px}.module-admin-pages-list-v2 .blocks menu li .link.open+menu{display:block}.module-admin-pages-list-v2 .block-actions{border-top:1px solid #ccc;margin:40px 0 0 0;padding:10px 0 0 0}.module-admin-pages-list-v2 .block-actions .select-all{margin:0 0 30px 0}.module-admin-pages-list-v2 .block-actions .select-all a{text-decoration:none;border-bottom:1px dotted;font-size:12px;line-height:16px;color:#0f60a9;margin:0 10px 0 10px}.module-admin-pages-list-v2 .block-actions .select-all a:hover{border-bottom-color:transparent}.module-admin-pages-list-v2 .block-actions .select-all a:first-child{margin-left:0}.module-admin-pages-list{margin:0}.module-admin-pages-list .button{margin:0 0 20px 0}.module-admin-pages-list .table{display:table;width:100%;margin:0}.module-admin-pages-list .table .row{display:table-row}.module-admin-pages-list .table .row:nth-child(odd){background:#efefef}.module-admin-pages-list .table .row .cell{display:table-cell;text-align:left;vertical-align:middle;padding:15px 30px 15px 20px}.module-admin-pages-list .table .row .cell:first-child{width:28%}.module-admin-pages-list .table .row .cell:nth-child(2){width:37%}.module-admin-pages-list .table .row .cell:nth-child(3){width:10%}.module-admin-pages-list .table .row .cell:nth-child(4){width:10%}.module-admin-pages-list .table .row .cell:nth-child(5){width:15%}.module-admin-pages-list .table .row .cell .red{color:red}.module-admin-pages-list .table .row:first-child .cell{font-weight:700;height:46px}.module-admin-pages-filter{background:#efefef;margin:30px 0 30px 0;padding:30px}.module-admin-pages-filter .blocks{margin:0}.module-admin-pages-filter .blocks .name{margin:0 0 6px 0;font-size:14px;line-height:24px;color:#000}.module-admin-pages-filter .blocks .field{margin:0}.module-admin-pages-filter .blocks .element-button{display:block;text-align:center}.module-admin-form{background:#efefef;margin:0;padding:25px 30px 30px 30px}.module-admin-form .element-notice{margin:0 0 20px 0;display:none}.module-admin-form .blocks{margin:0}.module-admin-form .blocks .block{margin:23px 0 0 0}.module-admin-form .blocks .block:first-child{margin-top:0}.module-admin-form .blocks .block .name{margin:0 0 6px 0;font-size:14px;line-height:24px;color:#000}.module-admin-form .blocks .block .redirects{padding-top:5px}.module-admin-form .blocks .block .hidden{display:none}.module-admin-form .blocks .block .redirects .button{vertical-align:middle;text-align:center;border:none;font-weight:700;font-size:30px;padding-left:2px;cursor:pointer}.module-admin-form .blocks .block .redirects .minus{font-size:20px;font-weight:1000}.module-admin-form .blocks .block .name.spoiler{text-align:right;text-decoration:dashed underline;cursor:pointer}.module-admin-form .blocks .block .field{margin:0;position:relative;white-space:nowrap}.module-admin-form .blocks .block .field.padding-top-checkbox{padding-top:6px}.module-admin-form .blocks .block .field .delete{padding:7px 0 0 0}.module-admin-form .blocks .block .field .delete-link{padding:10px 0 0 0}.module-admin-form .blocks .block .field .delete-link a{color:red;border-bottom:1px dashed;text-decoration:none}.module-admin-form .blocks .block .field .delete-link a:hover{border-bottom:none;text-decoration:none}.module-admin-form .blocks .block .field .icon-select-file{background:url(/bitrix/templates/main/css/../images/icons/select_file.png) no-repeat;width:24px;height:24px;position:absolute;top:8px;right:8px}.module-admin-form .blocks .block .field .padding-right{padding-right:39px}.module-admin-form .blocks .block-button{margin:30px 0 0 0}.module-admin-form .blocks .block-data{background:#e0dfdf;margin:20px 0 0 0;padding:23px 30px 30px 30px}.module-admin-form .blocks .block-data:first-child{margin-top:0}.module-admin-form.horizontal .blocks{margin:0 0 0 -24px}.module-admin-form.horizontal .blocks:after{content:'';display:table;clear:both;height:0}.module-admin-form.horizontal .blocks .block{width:41.66%;float:left;margin:0;padding:0 0 0 24px}.module-admin-form.horizontal .blocks .block-button{width:16.66%;float:left;margin:0;padding:30px 0 0 24px}.module-admin-form .video-preview{border:none;height:100%;width:100%}.module-admin-form .video-preview video{max-height:240px;max-width:320px}.module-admin-block-add{margin:0}.module-admin-block-add .blocks{margin:0;font-size:0px;line-height:0}.module-admin-block-add .blocks a{display:inline-block;background:#095ba6;font-size:14px;line-height:24px;color:#fff;text-decoration:none;margin:0 10px 10px 0;padding:4px 15px 4px 15px}.module-admin-block-add .blocks a:hover{background:#3c8cd6}.module-admin-block-add-and-copy{margin:40px 0 0 0}.module-admin-block-list{margin:40px 0 0 0}.module-admin-block-list .element-notice{margin:0 0 20px 0;display:none}.module-admin-block-list .blocks{display:table;width:100%;margin:0}.module-admin-block-list .blocks .row{display:table-row}.module-admin-block-list .blocks .row:nth-child(odd){background:#efefef}.module-admin-block-list .blocks .row .cell{display:table-cell;text-align:left;vertical-align:middle;width:33.33%;padding:10px 30px 10px 20px}.module-admin-block-list .blocks .row .cell:first-child{width:8%}.module-admin-block-list .blocks .row .cell:nth-child(2){width:48%}.module-admin-block-list .blocks .row .cell:nth-child(3){width:22%}.module-admin-block-list .blocks .row .cell:nth-child(4){width:22%}.module-admin-block-list .blocks .row .cell .red{color:red}.module-admin-block-list .blocks .row .cell .element-input{width:70%}.module-admin-block-list .blocks .row:first-child .cell{font-weight:700;height:60px}.module-admin-block-list .blocks .row .cell .element-input{padding:2px 15px 2px 15px}.module-admin-block-list .block-button{margin:30px 0 0 0}.move-down+.element-checkbox+label{display:inline-block;max-width:calc(100% - 37px)}.move-down+.element-checkbox+label span{display:inline-block;max-width:100%;text-overflow:ellipsis;overflow:hidden;line-height:23px}.module-admin .move-down,.module-admin .move-up{display:inline-block;width:16px;height:23px;cursor:pointer;background:url(/bitrix/templates/main/css/../images/admin/arrow_close.png) no-repeat center center;transform:rotate(-90deg);opacity:.8}.module-admin .move-down:hover,.module-admin .move-up:hover{opacity:1}.module-admin :first-child>.move-up,.module-admin :last-child>.move-down{pointer-events:none;opacity:.2}.module-admin .move-down{transform:rotate(90deg);margin-right:5px}.element-video iframe{width:100%;height:500px}img.max-width-100{width:auto;height:auto;max-width:100%}a.element-button{display:inline-block;text-decoration:none;background:#095ba6;border-radius:7px;padding:7px 30px 9px 30px;font-size:14px;line-height:24px;color:#fff}a.element-button:hover{background:#3c8cd6;text-decoration:none}a.element-button:active{background:#3c8cd6;box-shadow:inset 0 -3px 5px rgba(0,0,0,.35)}a.element-button.margin-left{margin-left:20px}a.element-button.color-green{background:#40aa61}a.element-button.color-green:hover{background:#4ec573}a.element-button-big{display:inline-block;text-decoration:none;background:url(/bitrix/templates/main/css/../images/buttons/button_5.jpg) no-repeat;width:243px;height:31px;text-align:center;margin:3px 0 0 0;padding:15px 0 0 0;font-size:15px;line-height:20px;color:#fff;font-weight:800;text-transform:uppercase;position:relative}a.element-button-big .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}a.element-button-big .link-name{position:relative}a.element-button-big:hover{color:#055aa6;text-decoration:none}a.element-button-big:hover .link-bg{opacity:1}a.element-button-small{display:inline-block;text-decoration:none;background:url(/bitrix/templates/main/css/../images/buttons/button_5.jpg) no-repeat;width:201px;height:29px;text-align:center;margin:3px 0 0 0;padding:11px 0 0 0;font-size:15px;line-height:20px;color:#fff;font-weight:800;text-transform:uppercase;position:relative}a.element-button-small .link-bg{background:#fff;border:3px solid #055aa6;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}a.element-button-small .link-name{position:relative}a.element-button-small:hover{color:#055aa6;text-decoration:none}a.element-button-small:hover .link-bg{opacity:1}label.element-button{display:inline-block;background:#095ba6;border-radius:7px;padding:7px 30px 9px 30px;cursor:pointer;position:relative}label.element-button input{background:0 0;border:none;margin:0;padding:0;cursor:pointer;font-size:14px;line-height:24px;color:#fff}label.element-button:hover{background:#3c8cd6}label.element-button:active{background:#3c8cd6;box-shadow:inset 0 -3px 5px rgba(0,0,0,.35)}label.element-button.disabled:before{content:'';border:1px solid #fff;border-radius:50%;border-top-color:transparent;width:16px;height:16px;position:absolute;top:50%;left:50%}label.element-button.disabled input{visibility:hidden}.bxlhe-frame{border:1px solid #095ba6}.element-input{background:#fff;border:1px solid #095ba6;border-radius:7px;width:100%;margin:0;padding:7px 15px 7px 15px;font-size:14px;line-height:24px;color:#000}.element-input.short{width:70%}.element-input:focus{box-shadow:0 0 7px #3c8cd6}.element-select{background:#fff;border:1px solid #095ba6;border-radius:7px;width:100%;margin:0;padding:7px 15px 7px 15px;font-size:14px;line-height:24px;color:#000}.element-select:focus{box-shadow:0 0 7px #3c8cd6}.element-checkbox{display:none}.element-checkbox+label{display:block;position:relative;cursor:pointer;font-size:14px;line-height:24px;color:#000;padding:0 0 0 26px}.element-checkbox+label a{text-decoration:underline;color:#000}.element-checkbox+label a:hover{text-decoration:none}.element-checkbox+label:before{content:'';background:#fff;border:1px solid #095ba6;width:14px;height:14px;position:absolute;top:4px;left:0}.element-checkbox+label:after{content:'';background:#095ba6;width:8px;height:8px;position:absolute;top:8px;left:4px;opacity:0}.element-checkbox:checked+label:after{opacity:1}.element-checkbox+label:hover:before{box-shadow:0 0 7px #095ba6}.element-notice{border-radius:7px;padding:16px 15px 16px 15px;font-size:14px;line-height:18px;color:#fff}.element-notice a{color:#fff;text-decoration:underline}.element-notice a:hover{text-decoration:none}.element-notice.red{background:#ff6e7f}.element-notice.green{background:#5cc668}.element-notice.purple{background:#9b5f9c}.element-notice .notice-row{margin:5px 0 0 0}.element-notice .notice-row:first-child{margin-top:0}.element-file{margin:0}.element-file:after{content:'';display:table;height:0;clear:both}.element-file .file-left{background:#fff;border:1px solid #095ba6;border-right:none;border-top-left-radius:7px;border-bottom-left-radius:7px;margin:0 125px 0 0;padding:7px 15px 7px 15px;font-size:14px;line-height:24px;color:#999}.element-file.file-select .file-left{color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.element-file .file-right{width:125px;float:right}.element-file .file-right input{display:none}.element-file .file-right label{display:block;text-align:center;background:#095ba6;border:2px solid #095ba6;margin:0;padding:6px 0 6px 0;cursor:pointer;font-size:14px;line-height:24px;color:#fff;border-top-right-radius:7px;border-bottom-right-radius:7px}.element-file .file-right label:hover{background:0 0;color:#095ba6}.element-file-img{width:100px;height:100px;border:1px solid #404040;position:relative;margin:10px 0 0 0}.element-file-img img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}.element-file-img .hover{background:rgba(0,0,0,.8);width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.element-file-img:hover .hover{opacity:1}.element-file-img.active .hover{opacity:1}.element-file-img .hover .center{position:absolute;top:50%;left:50%}.element-file-img .hover .center input{display:none}.element-file-img .hover .center input+label{font-size:14px;line-height:18px;color:#fff;position:relative;display:block;text-align:center;margin:0;padding:26px 0 0 0;cursor:pointer;font-weight:400}.element-file-img .hover .center input+label:before{content:'';background:#fff;width:20px;height:20px;position:absolute;top:0;left:50%}.element-file-img .hover .center input+label:after{content:'';background:#095ba6;width:10px;height:10px;position:absolute;top:5px;left:50%;opacity:0}.element-file-img .hover .center input:checked+label:after{opacity:1}.element-button,.element-checkbox+label:after,.element-checkbox+label:before,.element-file-img .hover .center input+label:after,.element-input,.element-select{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.element-file-img .hover .center{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.element-file-img .hover .center input+label:after,.element-file-img .hover .center input+label:before{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}label.element-button.disabled:before{-webkit-animation:rotate .5s infinite linear;animation:rotate .5s infinite linear;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0);-moz-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);-o-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}100%{-webkit-transform:translate(-50%,-50%) rotate(360deg);-moz-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.module-file-structure{width:700px;padding:30px}.module-file-structure .title{font-size:24px;line-height:30px;color:#000;margin:0 0 30px 0;padding:0;text-align:center}.module-file-structure .blocks menu{margin:7px 0 7px 30px;padding:0;list-style-type:none;display:none}.module-file-structure .blocks>menu{margin:0 0 0 21px;display:block}.module-file-structure .blocks menu li{margin:7px 0 7px 0;padding:0;font-size:13px;line-height:16px}.module-file-structure .blocks menu li:first-child{margin-top:0}.module-file-structure .blocks menu li .link{position:relative;display:inline-block;padding:0}.module-file-structure .blocks menu li .link .red{color:red}.module-file-structure .blocks menu li .link a{text-decoration:none;position:relative}.module-file-structure .blocks menu li .link a:hover{text-decoration:underline}.module-file-structure .blocks menu li .link .name{color:#0f60a9}.module-file-structure .blocks menu li .link .name .type{color:red}.module-file-structure .blocks menu li .link .icon-edit{background:url(/bitrix/templates/main/css/../images/admin/edit.png) no-repeat;width:17px;height:16px;position:absolute;top:-3px;right:-32px}.module-file-structure .blocks menu li .link .icon-copy{background:url(/bitrix/templates/main/css/../images/admin/copy.png) no-repeat;width:16px;height:16px;position:absolute;top:-2px;right:-55px}.module-file-structure .blocks menu li .link .icon-delete{background:url(/bitrix/templates/main/css/../images/admin/delete.png) no-repeat;width:14px;height:14px;position:absolute;top:-1px;right:-79px}.module-file-structure .blocks menu li .link .arrow{width:16px;height:16px;cursor:pointer;position:absolute;top:0;left:-21px}.module-file-structure .blocks menu li .link .arrow:before{content:'';background:url(/bitrix/templates/main/css/../images/admin/arrow_close.png) no-repeat;width:5px;height:10px;position:absolute;top:50%;left:50%;margin:-6px 0 0 -3px}.module-file-structure .blocks menu li .link.open .arrow:before{background:url(/bitrix/templates/main/css/../images/admin/arrow_open.png) no-repeat;width:10px;height:5px;margin:-3px 0 0 -5px}.module-file-structure .blocks menu li .link.open+menu{display:block}.show{display:block}.hide{display:none}.invisible{visibility:hidden}.clear{margin:0;padding:0;font-size:0px;line-height:0;height:1px;clear:both;float:none}.clearfix{display:inline-block;width:100%}::-ms-reveal{display:none}@media print{*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.mobule-main-slider .wrap{overflow:hidden}.mobule-main-slider .block-slider>.slide{width:100%}
/* End */


/* Start:/bitrix/templates/main/css/main_2.css?179354376315656*/
.module-completed_objects .module-pagen{margin-top:47px}.module-completed_objects .object-filter{position:relative}.module-completed_objects .object-filter table tr td{text-align:left}.module-completed_objects .object-filter table .img img{width:53px;margin-top:0;border:2px solid #095ba6;border-radius:50%}.module-completed_objects .object-filter table tr:nth-child(2n) td{background:0 0}.module-completed_objects .object-filter table tr td:first-child{width:30%}.module-completed_objects .grid-row .grid-cell h3{margin-left:30px}.module-completed_objects .block-links a{color:#626262}.module-completed_objects .block-links a.active{color:#1e6baf;font-weight:700;text-decoration:underline}.module-completed_objects .grid-row>.grid-cell.grid-cell-4:nth-child(3n+1){clear:both}.module-completed_objects .block-filter-result{margin:0;padding:21px 0 18px 0}.module-completed_objects .block-filter-result:after{content:'';display:table;height:0;clear:both}.module-completed_objects .block-filter-result .right{width:fit-content;float:right;text-align:right;padding:10px 0 0 0}.module-completed_objects .block-filter-result .right a{font-size:13px;line-height:18px;color:#007ec8;font-weight:300;text-decoration:none}.module-completed_objects .block-filter-result .right a:hover{text-decoration:underline}.module-completed_objects .block-filter-result .left{margin:0 140px 0 0}.module-completed_objects .block-filter-result .left .delete{display:inline-block;margin:0 11px 11px 0;padding:4px 28px 1px 14px;background:#1e6baf;border-radius:3px;font-size:13px;line-height:18px;color:#fff;font-weight:300;text-decoration:none;position:relative}.module-completed_objects .block-filter-result .left .delete:before{content:'';background:url(/bitrix/templates/main/css/../images/projects_close.png) no-repeat;width:8px;height:8px;position:absolute;top:8px;right:10px}.module-completed_objects .block-filter-result .left .delete:hover{background:#007ec8}.object-item .block-img{position:relative}.object-item .block-img a{position:relative}.object-item .block-img a div{position:absolute;width:31px;height:31px;top:10px;left:10px;background:url(/bitrix/templates/main/css/../images/icons/like.png) no-repeat;background-size:cover}.object-item .block-img a.reward{position:absolute;bottom:0;right:0;display:block}.object-item .block-img a.reward img{max-width:59px;max-height:44px}.object-item .block-carousel{width:100%;height:177px;position:relative;overflow:hidden;margin:0 0 6px 0}.object-item .block-carousel .carousel{width:100%;height:100%}.object-item .block-carousel .caroufredsel_wrapper{height:100%!important}.object-item .block-carousel .carousel .slide{height:100%;position:relative;float:left}.object-item .block-carousel .carousel .slide .slide-img{width:100%;height:100%;position:absolute;top:0;left:0;background:no-repeat center center;background-size:cover}.object-item .block-carousel .arrow{position:absolute;top:50%;width:20px;height:22px;margin:-11px 0 0 0}.object-item .block-carousel .arrow.arrow-left{background:url(/bitrix/templates/main/css/../images/arrow_left_objects.png) no-repeat;left:10px}.object-item .block-carousel .arrow.arrow-right{background:url(/bitrix/templates/main/css/../images/arrow_right_objects.png) no-repeat;right:10px}.object-item .block-carousel .best{position:absolute;width:31px;height:31px;top:10px;left:10px;background:url(/bitrix/templates/main/css/../images/icons/like.png) no-repeat;background-size:cover}.objects-all{margin:14px 0 14px 0;padding:0}.objects-all .text{display:inline-block;margin:0 10px 0 0;padding:4px 0 4px 0;font-size:13px;line-height:18px;color:#007ec8;font-weight:300}.objects-all .link{display:inline-block;background:#1e6baf;border-radius:3px;padding:4px 10px 4px 10px;font-size:13px;line-height:18px;color:#fff;font-weight:300;text-decoration:none}.objects-all .link:hover{background:#007ec8;text-decoration:none}.module-completed_objects .block-filter-result .left .delete,.objects-all .link{-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}.module-unit_object .photo_viewer .grid-cell-8 .img-wrap{background:#1361a9;height:310px;position:relative}.module-unit_object .photo_viewer .grid-cell-8 .img-wrap a{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff no-repeat center center;background-size:contain;border:1px solid #e8e8e8}.module-unit_object .photo_viewer .grid-cell-4{height:100%}.module-unit_object .photo_viewer .grid-cell-4 .grid-padding div{background:#1361a9;height:149px;margin-bottom:12px;position:relative}.module-unit_object .photo_viewer .grid-cell-4 .grid-padding div a{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff no-repeat center center;background-size:contain;border:1px solid #e8e8e8}.module-unit_object .letter_of_thanks{margin-bottom:22px}.module-unit_object .letter_of_thanks .grid-row{position:relative}.module-unit_object .letter_of_thanks .grid-row:before{content:'';background:#f4f4f4;width:100%;height:100%;position:absolute;top:0;bottom:0;left:24px;right:0}.module-unit_object .letter_of_thanks .grid-row .grid-cell{position:relative}.module-unit_object .letter_of_thanks figure{text-align:center}.module-unit_object .letter_of_thanks .grid-row .grid-cell-6:nth-child(2) .grid-padding{padding:32px 50px 20px 0;background:0 0}.module-unit_object .other_objects{border-top:1px solid #e8e8e8;padding:20px 0 0 0;margin-bottom:43px}.module-all-certificates .module-certificates{min-height:190px}.module-certificates.page{background:0 0}.module-certificates.page .description hr{margin-left:0;margin-right:0}.module-certificates.page .description .button{text-align:center;margin-bottom:31px}.module-certificates.page .description .button:nth-child(2) .link-name{background:0 center no-repeat;background-image:url(/bitrix/templates/main/css/../images/icons/download.png);padding-left:30px}.module-certificates.page .description .button:nth-child(3) .link-name{background:0 center no-repeat;background-image:url(/bitrix/templates/main/css/../images/icons/print.png);padding-left:30px}.module-certificates.page .description .button:nth-child(2) a:hover .link-name{background-image:url(/bitrix/templates/main/css/../images/icons/download_blue.png)}.module-certificates.page .description .button:nth-child(3) a:hover .link-name{background-image:url(/bitrix/templates/main/css/../images/icons/print_blue.png)}.module-certificates.page .certificates_photo{background:#f4f4f4;margin-bottom:21px;text-align:center}.module-certificates.page .certificates_photo div{display:inline-block}.module-certificates.page .certificates_photo figure{float:left;margin-left:7px;margin-right:7px}.module-certificates.page .certificates_photo figure img{max-height:297px}.module-certificates.page .other_certificates{margin-bottom:43px;padding-top:27px}.module-certificates.page .info{margin:0;position:relative}.module-certificates.page .info .more{position:static}.module-letter .grid-row{margin-bottom:15px}.module-catalogues .block-columns{margin:0 0 12px 0;padding:0 0 28px 0}.module-catalogues .block-columns .left{width:75%;float:left}.module-catalogues .block-columns .right{width:25%;float:right}.module-catalogues .block-columns .left .padding{padding:0 24px 0 0}.module-catalogues .block-columns .left .padding .grid-row{margin-bottom:26px}.module-catalogues.tab_page .tab-container .element-product .left{width:45%}.module-catalogues.tab_page .tab-container .element-product .right{width:55%}.module-catalogues.module-catalogs-v2 .element-product-v2 .left{width:45%;float:left}.module-catalogues.module-catalogs-v2 .element-product-v2 .right{width:55%;float:right}.module-catalogues.module-catalogs-v2 .element-product-v2 .right .padding{padding:3px 15px 3px 24px}.tab_page .grid-row:first-child{margin-bottom:0}.tab_page .table-cell{vertical-align:middle!important}.tab_page .tab-container{display:none}.tab_page .tab-container.active{display:block}.tab_page .tab-container .element-product{position:relative}.tab_page .tab-container .element-product .left{width:35%;position:absolute;height:100%}.tab_page .tab-container .element-product .left .img{position:absolute;top:0;left:0;bottom:0;right:0;height:100%}.tab_page .tab-container .element-product .right{width:65%}.tab_page .tab-container .element-product .right .padding{padding:10px 15px 8px 24px}.tab_page .tab-container .element-product .right .padding .blocks{border:none}.tab_page .tab-container .element-product .right .padding .more{color:#0068ad;float:right;cursor:pointer}.tab_page .block-tabs{margin:0 0 29px 0;width:100%;height:143px;position:relative;border-bottom:1px solid #e8e8e8}.tab_page .block-tabs .move-bg{background:#f4f4f4;height:62px;border:1px solid #e8e8e8;border-bottom:none;position:absolute;top:81px;left:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.tab_page .block-tabs .table{display:table;width:100%;height:61px;border-collapse:collapse;position:relative}.tab_page .block-tabs .table .table-row{display:table-row}.tab_page .block-tabs .table .table-row .table-cell.img{padding-top:0;padding-bottom:0}.tab_page .block-tabs .table .table-row:first-child .table-cell{cursor:auto;height:81px;vertical-align:top}.tab_page .block-tabs .table .table-row .table-cell{display:table-cell;height:61px;vertical-align:middle;text-align:center;padding:0 10px 0 10px;cursor:pointer}.tab_page .block-tabs .table .table-row .table-cell.sep{width:0;padding:0}.tab_page .block-tabs .table-row .tab-click a{font-size:13px;line-height:18px;font-weight:800;color:#656565;text-transform:uppercase}.tab_page .block-tabs .table-row .tab-click a:hover{color:#055aa6}.tab_page .block-tabs .table-row .tab-click.active a{color:#055aa6;text-decoration:underline}.tab_page .block-tabs .table-row .tab-click .table-inner{display:table;width:100%;border-collapse:collapse;height:142px}.tab_page .block-tabs .table-row .tab-click .table-inner .table-row-inner{display:table-row}.tab_page .block-tabs .table-row .tab-click .table-inner .table-row-inner .table-cell-inner{height:61px;display:table-cell;text-align:center;vertical-align:middle}.tab_page .block-tabs .table-row .tab-click .table-inner .table-row-inner:first-child .table-cell-inner{height:81px}.module-all-certificates .block-tabs{margin-bottom:0}.module-all-certificates .block-columns{margin:29px 0 12px 0;padding:0 0 28px 0}.module-all-certificates .block-columns .left{width:75%;float:left}.module-all-certificates .block-columns .right{width:25%;float:right}.module-all-certificates .block-columns .element-product{margin-bottom:13px}.module-all-certificates .block-columns .left .padding{padding:0 24px 0 0}.module-all-certificates .block-columns .left .info .text{padding-bottom:20px}.module-all-certificates .block-columns .left .info .text p{margin:5px 0 0 0;padding:0}.module-all-certificates .block-columns .left .info .text p:first-child{margin-top:0}.module-all-certificates .block-columns .left .info .additional{position:absolute;bottom:7px;right:160px;color:#0068ad}.module-all-certificates .block-columns .left .info .additional .look{display:inline-block;cursor:pointer}.module-all-certificates .block-columns .left .info .additional .download:hover,.module-all-certificates .block-columns .left .info .additional .look:hover{text-decoration:underline}.module-all-certificates .block-columns .left .info .additional .look:before{content:'';position:relative;top:2px;background:url(/bitrix/templates/main/css/../images/icons/eye.png);display:inline-block;width:19px;height:14px;margin-right:6px}.module-all-certificates .block-columns .left .info .additional .download{display:inline-block;margin-left:15px;cursor:pointer}.module-all-certificates .block-columns .left .info .additional .download:before{content:'';position:relative;top:2px;background:url(/bitrix/templates/main/css/../images/icons/download_blue.png);display:inline-block;width:16px;height:13px;margin-right:5px}.module-all-certificates .block-columns .left .padding .grid-row{margin-bottom:26px}.module-catalogues-agpipe .opacity{opacity:.7}.module-catalogues-agpipe .block-tabs{margin-bottom:0}.module-catalogues-agpipe .characteristics{border-bottom:1px solid #e8e8e8;padding-bottom:20px}.module-catalogues-agpipe .characteristics table tr:nth-child(odd) td{background:0 0}.module-catalogues-agpipe .characteristics table tr td{text-align:left}.module-catalogues-agpipe .characteristics table tr td:first-child{width:60px!important}.module-catalogues-agpipe .characteristics table tr td img{width:55px;height:55px;max-width:none}.module-catalogues-agpipe .tab-container table td img{border-radius:50%}.module-catalogues-agpipe h2{margin-top:13px!important;margin-bottom:13px}.module-catalogues-agpipe .tab-container{padding:29px 22px 22px;background:#f4f4f4}.module-catalogues-agpipe .block-columns .left{width:75%;float:left}.module-catalogues-agpipe .block-columns .right{width:25%;float:right;margin-top:53px}.module-catalogues-agpipe.tab_page .block-columns .right{margin-top:29px}.module-catalogues-agpipe .block-columns .left .info .text{padding-bottom:20px}.module-catalogues-agpipe .block-columns .left .info .additional{position:absolute;bottom:7px;right:160px;color:#0068ad}.module-catalogues-agpipe .block-columns .left .info .additional .look{display:inline-block;cursor:pointer}.module-catalogues-agpipe .block-columns .left .info .additional .download:hover,.module-catalogues-agpipe .block-columns .left .info .additional .look:hover{text-decoration:underline}.module-catalogues-agpipe .block-columns .left .info .additional .look:before{content:'';position:relative;top:2px;background:url(/bitrix/templates/main/css/../images/icons/eye.png);display:inline-block;width:19px;height:14px;margin-right:6px}.module-catalogues-agpipe .block-columns .left .info .additional .download{display:inline-block;margin-left:15px;cursor:pointer}.module-catalogues-agpipe .block-columns .left .info .additional .download:before{content:'';position:relative;top:2px;background:url(/bitrix/templates/main/css/../images/icons/download_blue.png);display:inline-block;width:16px;height:13px;margin-right:5px}.module-catalogues-agpipe .block-columns .left .padding{padding:0 24px 0 0}.module-catalogues-agpipe .block-columns{margin:0 0 12px 0;padding:0 0 28px 0}.module-catalogues-agpipe .block-columns .element-product .right{width:55%;margin-top:0}.module-catalogues-agpipe .block-columns .element-product .left{width:45%}.module-catalogues-agpipe .block-columns .element-certificates{padding-bottom:22px;border-bottom:1px solid #e8e8e8}.module-catalogues-agpipe .block-tabs .table-row{padding:0 22px}.module-catalogues-agpipe .indicators{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:15px 0 15px;text-align:center}.module-catalogues-agpipe .indicators .icons{display:block}.module-catalogues-agpipe .indicators .icons figure{width:34px;height:34px;position:relative;float:left;margin:0 3px}.module-catalogues-agpipe .indicators .icons figure div{width:100%;height:100%;position:absolute;background:no-repeat;background-size:cover}.module-catalogues-agpipe .indicators .left{width:45%}.module-catalogues-agpipe .indicators .right{width:55%;margin-top:0;text-align:right}.module-catalogues-agpipe .indicators .right div{display:inline-block}.completed_objects .object-filter table .img img{width:53px;margin-top:0;border:2px solid #095ba6;border-radius:50%}.completed_objects .object-filter table tr td{text-align:left}.completed_objects .object-filter table tr td:first-child{width:30%}.completed_objects .object-filter table tr:nth-child(2n) td{background:0 0}.module-catalogues-agpipe .element-product-v2 .left{width:35%;float:left}.module-catalogues-agpipe .element-product-v2 .right{width:65%;float:right;margin:0!important}.module-catalogues-agpipe .element-product-v2 .right .padding{padding:3px 15px 3px 24px}.sert-detail-text p{margin:5px 0 0 0;padding:0}.sert-detail-text p:first-child{margin-top:0}
/* End */


/* Start:/css/main.css?160519200124012*/
/* ==========================================================================
   Интернет магазин
   ========================================================================== */

.module-basket {margin:0px 0px 30px 0px;}
.basket-title {margin: 25px 0 17px; padding: 0; font-size: 17px; line-height: 24px; color: #055aa6; font-weight: 400; font-family: 'Circe','Arial'; text-transform: uppercase;}
.module-basket .row { display:flex; justify-content:space-between; align-items:center; width:100%;}
.module-basket .row:nth-child(2n+1) {background: #f4f4f4;}
.module-basket .row:first-child {border-top:none; margin-top:0px; padding-top:0px; background: #0f60a9; color: #fff;}
.module-basket .row:first-child .cell[data-cell="quantity"] {height: auto;}
.module-basket .row .cell {padding:10px 10px; width:100%;}
.module-basket .row .cell[data-cell="quantity"] {display: flex; height: 40px;}
.module-basket .row .cell[data-cell="quantity"] .js-basket-detail-quantity-minus {position: relative; cursor: pointer; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center;}
.module-basket .row .cell[data-cell="quantity"] .js-basket-detail-quantity-minus:before {position: absolute; content: ''; width: 10px; height: 1px; background:#656565;}
.module-basket .row .cell[data-cell="quantity"] .js-basket-detail-quantity-plus {position: relative; cursor: pointer; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center;}
.module-basket .row .cell[data-cell="quantity"] .js-basket-detail-quantity-plus:before {position: absolute; content: ''; width: 11px; height: 1px; background:#656565;}
.module-basket .row .cell[data-cell="quantity"] .js-basket-detail-quantity-plus:after {position: absolute; content: ''; width: 1px; height: 11px; background:#656565;}
.module-basket .row .cell[data-cell="quantity"] input {width: 40px; height: 40px; border: none; text-align: center; display: flex; justify-content: center; align-items: center; background: transparent;}
.module-basket .row .cell .js-basket-detail-delete {color: #de4f45;}

.block-product {float: right; display: flex; flex-direction: column; align-items: flex-end; position: relative; z-index: 1;}
.block-product .product-button {float: none;}
.block-product .product-button .button {float: none;}
.block-product .product-price {font-size: 18px; line-height: 22px; color: #045aa7; font-weight: bold; margin: 10px 0 5px 0;}
.block-product .product-price .color {color: #626262; font-weight: normal;}
.block-product .product-status {padding: 7px 12px; background: #0fb14a; color: #fff; font-size: 16px; border-radius: 5px; margin: 0 0 20px 0;}
.block-product .product-status[data-status="N"] {background: #de4f45;}
.block-product .product-status[data-status="O"] {background: #f3b53a;}

.popup-shop-fast-order {padding: 40px 20px; width: 640px; background: #fff;}
.popup-shop-fast-order .top {display: flex; margin: 0 0 40px 0;}
.popup-shop-fast-order .top .img {width: 220px; min-width: 220px; height: 140px; margin: 0 20px 0 0;}
.popup-shop-fast-order .top .img img {width: 100%; height: 100%; object-fit: cover;}
.popup-shop-fast-order .top .title {font-size: 21px; line-height: 30px; color: #055aa6; font-weight: 400; text-transform: uppercase;}
.popup-shop-fast-order .form {background: #f4f4f4; padding: 26px 28px 7px;}
.popup-shop-fast-order .form form {display: flex; flex-direction: column;}
.popup-shop-fast-order .form form .field-wrap {position: relative; background: #fff; padding: 17px 12px 17px 38px; margin: 0 0 20px 0;}
.popup-shop-fast-order .form form .field-wrap:last-child {margin: 0;}
.popup-shop-fast-order .form form .field-wrap.name:before {content: ''; background: url(/bitrix/templates/main/css/../images/forms/name.png) no-repeat; width: 12px; height: 13px; position: absolute; top: 18px; left: 15px;}
.popup-shop-fast-order .form form .field-wrap.phone:before {    content: ''; background: url(/bitrix/templates/main/css/../images/forms/phone.png) no-repeat; width: 13px; height: 12px; position: absolute; top: 19px; left: 17px;}
.popup-shop-fast-order .form form .field-wrap input {display: block; background: none; border: none;  line-height: 16px; color: #656565; font-weight: 300; font-family: 'Arial'; width: 100%; height: auto; margin: 0; padding: 0;}
.popup-shop-fast-order .form form .field-wrap-button {display: block; text-align: center; cursor: pointer; border: 3px solid transparent; background: #007ec8 url(/bitrix/templates/main/css/../images/buttons/button_4.jpg) no-repeat; background-size: 100% 46px; height: 45px; position: relative; transition: all 0.2s ease;}
.popup-shop-fast-order .form form .field-wrap-button input {width: 100%; height: 100%; font-size: 15px; line-height: 18px; color: #fff; font-weight: 800; margin: 0; padding: 0; cursor: pointer; background: none; border: none; text-transform: uppercase; transition: all 0.2s ease;}
.popup-shop-fast-order .form form .field-wrap-button:hover {background: #fff; border: 3px solid #055aa6;}
.popup-shop-fast-order .form form .field-wrap-button:hover input {color: #055aa6;}
.popup-shop-fast-order .form form .form-text {font-size: 13px; line-height: 16px; color: #0172b6; font-weight: 300; font-family: 'Arial'; text-align: center;}
.popup-shop-fast-order .form form .js-shop-close-popup-fast-order {text-align: center;}

.popup-shop-fast-order-success {padding: 40px 20px; width: 640px; height: 400px; background: #fff; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.popup-shop-fast-order-success .title {text-align: center; margin: 0 0 20px 0; font-size: 20px; line-height: 24px; color: #055aa6; font-weight: 400; font-family: 'Circe','Arial'; text-transform: uppercase;}
.popup-shop-fast-order-success .text {text-align: center; font-size: 20px; line-height: 24px; margin: 0 0 20px 0;}
.popup-shop-fast-order-success .button {margin: 0 0 10px 0; display: block; text-decoration: none; background: url(/bitrix/templates/main/css/../images/buttons/button_5.jpg) no-repeat; width: 243px; height: 31px; text-align: center; padding: 15px 0 0; font-size: 15px; line-height: 20px; color: #fff; font-weight: 800; text-transform: uppercase; position: relative; outline: none; transition: all 0.2s ease;}
.popup-shop-fast-order-success .button .link-bg {background: #fff; border: 3px solid #055aa6; position: absolute; top: 0; bottom: 0; left: 0; right: 0; opacity: 0; transition: all 0.2s ease;}
.popup-shop-fast-order-success .button .link-name {position: relative; transition: all 0.2s ease;}
.popup-shop-fast-order-success .button:hover {color: #055aa6;}
.popup-shop-fast-order-success .button:hover .link-bg {opacity: 1;}

.module-sidebar-search-wrap {display: flex;}
.module-sidebar-search-wrap .module-sidebar-search {width: 100%;}
.module-sidebar-search-wrap .module-sidebar-basket {position: relative; width: 60px; padding: 10px 0 10px 50px; display: none;}
.module-sidebar-search-wrap .module-sidebar-basket.basket-show {display: flex; align-items: flex-end;}
.module-sidebar-search-wrap .module-sidebar-basket:before {position: absolute; content: ''; left: 6px; top: 9px; background: url(/upload/cart.svg) no-repeat center center / contain; width: 40px; height: 40px;}
.module-sidebar-search-wrap .module-sidebar-basket .count {background: #055aa6; font-size: 11px; color: #fff; width: 19px; height: 19px; display: flex; justify-content: center; align-items: center; border-radius: 100px;}

@media 
only screen and (min-width:768px) and (max-width: 1024px),
only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (min-device-height: 1024px) {

	.element-header .text .button {margin: 16px 0 10px 30px;}
	.module-sidebar-search-wrap .module-sidebar-basket {display: none;}
	.module-sidebar-search-wrap .module-sidebar-basket.basket-show {position: fixed; z-index: 1001; right: 30px; bottom: 120px; background: #fff; border-radius: 100px; width: 75px; height: 75px; padding: 0; box-shadow: 0 0 10px rgba(0,0,0,0.5);}
	.module-sidebar-search-wrap .module-sidebar-basket:before {left: 17px; top: 28px;}
	.module-sidebar-search-wrap .module-sidebar-basket .count {position: absolute; top: 15px; right: 15px;}

}

@media 
only screen and (min-width:768px) and (max-width:1024px) and (orientation: portrait),
only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) and (min-device-height: 1024px) {

	.element-header .text .button {margin: 16px 0 10px 30px;}
	.module-sidebar-search-wrap .module-sidebar-basket {display: none;}
	.module-sidebar-search-wrap .module-sidebar-basket.basket-show {position: fixed; z-index: 1001; right: 20px; bottom: 90px; background: #fff; border-radius: 100px; width: 60px; height: 60px; padding: 0; box-shadow: 0 0 10px rgba(0,0,0,0.5);}
	.module-sidebar-search-wrap .module-sidebar-basket:before {left: 7px; top: 19px;}
	.module-sidebar-search-wrap .module-sidebar-basket .count {position: absolute; top: 10px; right: 10px;}

}

@media only screen and (max-width:767px) {

	.basket-title {font-size: 15px;}

	.block-product {padding: 0 0 0 15px;}
	.block-product .product-button .button {display: block; background: url(/bitrix/templates/mobile/css/../images/buttons/button_5.jpg) no-repeat center center / cover; border-radius: 5px; width: 146px; height: 30px; font-size: 14px; line-height: 20px; color: #fff; font-weight: 300; text-decoration: none; text-align: center; margin: 6px 0px 0px 0px; padding: 7px 0px 0px 0px; position: relative;}
	.block-product .product-price {font-size: 14px;}
	.block-product .product-status {font-size: 14px;}

	.popup-shop-fast-order {width: auto;}
	.popup-shop-fast-order .top {flex-direction: column; margin: 0 0 20px 0;}
	.popup-shop-fast-order .top .img {margin: 0 0 10px 0; width: 160px; min-width: 160px; height: 100px;}
	.popup-shop-fast-order .top .title {font-size: 15px; line-height: 24px;}

	.popup-shop-fast-order-success {width: auto;}

	.module-sidebar-search-wrap .module-sidebar-basket {display: none;}
	.module-sidebar-search-wrap .module-sidebar-basket.basket-show {position: fixed; z-index: 1001; right: 20px; bottom: 90px; background: #fff; border-radius: 100px; width: 60px; height: 60px; padding: 0; box-shadow: 0 0 10px rgba(0,0,0,0.5);}
	.module-sidebar-search-wrap .module-sidebar-basket:before {left: 7px; top: 19px;}
	.module-sidebar-search-wrap .module-sidebar-basket .count {position: absolute; top: 10px; right: 10px;}

	.module-basket .row {flex-wrap: wrap;}
	.module-basket .row .cell[data-cell="price"] {width: 25%;}
	.module-basket .row .cell[data-cell="quantity"] {height: 20px; width: 25%; justify-content: center;}
	.module-basket .row .cell[data-cell="quantity"] .js-basket-detail-quantity-minus {width: 20px; height: 20px;}
	.module-basket .row .cell[data-cell="quantity"] .js-basket-detail-quantity-plus {width: 20px; height: 20px;}
	.module-basket .row .cell[data-cell="quantity"] input {width: 20px; height: 20px;}
	.module-basket .row .cell[data-cell="price-total"] {width: 25%; text-align: center;}
	.module-basket .row:first-child .cell[data-cell="actions"] {display: none;}

}



/* ==========================================================================
   Прочее
   ========================================================================== */

.clear-both {clear:both;}

.fancybox-img-left {position:relative; z-index:2; display:block; float:left;}
.fancybox-img-left:before {content:''; background:url(/bitrix/templates/main/images/plus.png) no-repeat; width:32px; height:32px; position:absolute; top:50%; left:50%; margin:-16px 0px 0px -16px; opacity:0;}
.fancybox-img-left:hover:before {opacity:1;}

.fancybox-img-right {position:relative; z-index:2; display:block; float:right;}
.fancybox-img-right:before {content:''; background:url(/bitrix/templates/main/images/plus.png) no-repeat; width:32px; height:32px; position:absolute; top:50%; left:50%; margin:-16px 0px 0px -16px; opacity:0;}
.fancybox-img-right:hover:before {opacity:1;}

.fancybox-img-left:before, 
.fancybox-img-right:before {
	-webkit-transition:all 0.2s ease-out;
	   -moz-transition:all 0.2s ease-out;
	    -ms-transition:all 0.2s ease-out;
	     -o-transition:all 0.2s ease-out;
	        transition:all 0.2s ease-out;
}


.fancybox-img-center {position:relative; z-index:2; display:inline-block; margin:0px auto; left:50%;}
.fancybox-img-center:before {content:''; background:url(/bitrix/templates/main/images/plus.png) no-repeat; width:32px; height:32px; position:absolute; top:50%; left:50%; margin:-16px 0px 0px -16px; opacity:0;}
.fancybox-img-center:hover:before {opacity:1;}

.fancybox-img-center {
	-webkit-transform:translateX(-50%);
	        transform:translateX(-50%);
}

.fancybox-img-center:before {
	-webkit-transition:all 0.2s ease-out;
	   -moz-transition:all 0.2s ease-out;
	    -ms-transition:all 0.2s ease-out;
	     -o-transition:all 0.2s ease-out;
	        transition:all 0.2s ease-out;
}



.notice-top {display:block; text-decoration:none; background:#de4e45; width:100%; height:30px; text-align:center; position:fixed; top:0px; left:0px; z-index:150; font-size:14px; line-height:20px; color:#fff; padding:5px 20px 5px 20px; transition:all 0.2s ease 0s;}
.notice-top:hover {text-decoration:none;}
a.notice-top:hover {background:#e67870;}
header.notice-on {top:30px;}
.header-stub.notice-on {height:128px;}

img[align="left"] {margin-left:0px;}
img[align="right"] {margin-right:0px;}

@media only screen and (max-width:1024px) {
	
	.header-stub.notice-on {height:142px;}
	.page-about {overflow:hidden;}
	
}

@media only screen and (max-width:767px) {
	
	.notice-top {height:50px; width:auto; left:0px; right:0px; font-size:12px; line-height:18px; padding:8px 20px 5px 20px;}
	header.notice-on {top:50px;}
	.header-stub.notice-on {height:106px;}
	
}



/* ==========================================================================
   О компании
   ========================================================================== */

.page-about {margin:0px; padding:28px 0px 0px 0px;}

.page-about, 
.page-about * {
	-webkit-box-sizing:border-box;
	   -moz-box-sizing:border-box;
	        box-sizing:border-box;
}

.page-about .block-main {margin:0px auto 36px auto; max-width:610px;}
.page-about .block-main .title {margin:0px 0px 14px 0px; font-size:40px; line-height:40px; color:#000000; text-align:center;}
.page-about .block-main .title-small {margin:0px 0px 33px 0px; font-size:18px; line-height:24px; color:#000000; text-align:center;}
.page-about .block-main .text {font-size:13px; line-height:15px; color:#000;}
.page-about .block-main .text p {margin:15px 0px 0px 0px; padding:0px;}
.page-about .block-main .text p:first-child {margin-top:0px;}

.page-about .block-menu {background:#f4f4f4; margin:0px 0px 20px 0px; padding:6px 10px 4px 10px; position:relative;}
.page-about .block-menu:before {content:''; background:#f4f4f4; width:20000px; height:100%; position:absolute; top:0px; left:100%;}
.page-about .block-menu:after {content:''; background:#f4f4f4; width:20000px; height:100%; position:absolute; top:0px; right:100%;}
.page-about .block-menu ul {margin:0px; padding:0px; list-style-type:none; font-size:0px; line-height:0px;}
.page-about .block-menu ul:after {content:''; clear:both; height:0px; display:table;}
.page-about .block-menu ul li {width:16.66%; float:left; margin:0px; padding:0px;}
.page-about .block-menu ul li:before {display:none;}
.page-about .block-menu ul li a {display:inline-block; position:relative; text-decoration:none; font-size:13px; line-height:16px; color:#0f60a9; padding:0px 0px 0px 17px;}
.page-about .block-menu ul li a:before {content:''; background:url(/bitrix/templates/main/images/icons/arrow_slider.png) no-repeat; width:9px; height:10px; position:absolute; top:2px; left:0px;}
.page-about .block-menu ul li a:hover {text-decoration:underline;}

.page-about .block-services {margin:0px 0px 19px -40px;}
.page-about .block-services:after {content:''; clear:both; height:0px; display:table;}
.page-about .block-services .cell {width:50%; float:left; padding:0px 0px 0px 40px; position:relative;}
.page-about .block-services .cell:before {content:''; background:#e8e8e8; width:1px; height:100%; position:absolute; top:0px; left:20px;}
.page-about .block-services .cell:first-child:before {display:none;}
.page-about .block-services .cell .title {font-size:22px; line-height:30px; color:#0f60a9; margin:0px 0px 12px 0px;}
.page-about .block-services .cell .text {font-size:13px; line-height:15px; color:#626262;}
.page-about .block-services .cell .text p {margin:21px 0px 0px 0px; padding:0px;}
.page-about .block-services .cell .text p:first-child {margin-top:0px;}
.page-about .block-services .cell .images {margin:44px 0px 36px 0px; padding:0px; display:table; width:100%; height:48px;}
.page-about .block-services .cell .images .img {display:table-cell; text-align:center; vertical-align:middle; padding:0px 20px;}
.page-about .block-services .cell .more {text-align:right;}
.page-about .block-services .cell .more a {text-decoration:none; font-size:13px; line-height:15px; color:#045aa6;}
.page-about .block-services .cell .more a:hover {text-decoration:underline;}

.page-about .block-quote {background:#f4f4f4; margin:0px 0px 36px 0px; padding:21px 0px 58px 0px;}
.page-about .block-quote .title {max-width:630px; text-align:center; font-size:30px; line-height:40px; color:#13a6e4; margin:0px auto 21px auto;}
.page-about .block-quote .text {font-size:16px; line-height:24px; color:#000000; text-align:center;}
.page-about .block-quote .text p {margin:10px 0px 0px 0px; padding:0px;}
.page-about .block-quote .text p:first-child {margin-top:0px;}

.page-about .block-information {margin:0px 0px 23px -40px; padding:0px 0px 20px 0px; position:relative;}
.page-about .block-information:before {content:''; background:#e8e8e8; height:1px; position:absolute; bottom:0px; left:124px; right:84px;}
.page-about .block-information:after {content:''; clear:both; height:0px; display:table;}
.page-about .block-information .cell {width:50%; float:left; padding:0px 0px 0px 40px; position:relative;}
.page-about .block-information .cell .title {font-size:22px; line-height:30px; color:#0f60a9; margin:0px 0px 3px 0px;}
.page-about .block-information .cell .block-numbers {margin:0px 0px 0px -30px; padding:21px 0px 0px 0px;}
.page-about .block-information .cell .block-numbers .block {width:33.33%; float:left; position:relative; margin:53px 0px 0px 0px; padding:0px 0px 0px 30px;}
.page-about .block-information .cell .block-numbers .block.big {width:66.66%;}
.page-about .block-information .cell .block-numbers .block:nth-child(3n+1) {clear:both;}
.page-about .block-information .cell .block-numbers .block:nth-child(-n+3) {margin-top:0px;}
.page-about .block-information .cell .block-numbers .block .number {margin:0px 0px 1px 0px; font-size:34px; line-height:30px; color:#000;}
.page-about .block-information .cell .block-numbers .block .number .small {font-size:12px;}
.page-about .block-information .cell .block-numbers .block .name {margin:0px 0px 11px 0px; font-size:16px; line-height:18px; color:#497cb6;}
.page-about .block-information .cell .block-numbers .block .text {font-size:11px; line-height:17px; color:#000;}
.page-about .block-information .cell .block-numbers .block .img {background:url(/images/about/img_6.jpg) no-repeat center center; background-size:contain; width:100%; height:196px; margin:-40px 0px 0px 0px;}
.page-about .block-information .cell .block-awards {margin:0px; padding:49px 0px 0px 0px;}
.page-about .block-information .cell .block-awards .block {width:20%; float:left; text-align:center; margin:56px 0px 0px 0px; padding:0px 7px;}
.page-about .block-information .cell .block-awards .block:nth-child(5n+1) {clear:both;}
.page-about .block-information .cell .block-awards .block:nth-child(-n+5) {margin:5px 0px 0px 0px;}
.page-about .block-information .cell .block-awards .block .img {margin:0px 0px 9px 0px; background:no-repeat center center; background-size:contain; width:100%; height:47px;}
.page-about .block-information .cell .block-awards .block .name {font-size:10px; line-height:14px; color:#000;}

.page-about .module-main-clients {margin-bottom:43px;}
.page-about .module-main-clients .block-slider .slider .slide table td img {margin-top:0px;}

.page-about .block-mission {margin:0px 0px 19px -40px; padding:0px 0px 9px 0px; position:relative;}
.page-about .block-mission:before {content:''; background:#e8e8e8; height:1px; position:absolute; bottom:0px; left:124px; right:84px;}
.page-about .block-mission:after {content:''; clear:both; height:0px; display:table;}
.page-about .block-mission .cell {width:50%; float:left; padding:0px 0px 14px 40px; position:relative;}
.page-about .block-mission .cell:before {content:''; background:#e8e8e8; width:1px; height:100%; position:absolute; top:0px; left:20px;}
.page-about .block-mission .cell:first-child:before {display:none;}
.page-about .block-mission .cell .title {font-size:22px; line-height:30px; color:#0f60a9; margin:0px 0px 12px 0px;}
.page-about .block-mission .cell .text {font-size:13px; line-height:15px; color:#626262;}
.page-about .block-mission .cell .text p {margin:21px 0px 0px 0px; padding:0px;}
.page-about .block-mission .cell .text p:first-child {margin-top:0px;}

.page-about .block-team {margin:0px 0px 19px -40px; padding:8px 0px 0px 0px; position:relative;}
.page-about .block-team:before {content:''; background:#e8e8e8; height:1px; position:absolute; top:0px; left:124px; right:84px;}
.page-about .block-team:after {content:''; clear:both; height:0px; display:table;}
.page-about .block-team .cell {width:50%; float:left; padding:0px 0px 14px 40px; position:relative;}
.page-about .block-team .cell:first-child:before {display:none;}
.page-about .block-team .cell .title {font-size:22px; line-height:30px; color:#0f60a9; margin:0px 0px 14px 0px;}
.page-about .block-team .cell .title.title-right {padding-top:39px;}
.page-about .block-team .cell .img {background:url(/images/about/img_7.jpg) no-repeat center center; background-size:cover; width:100%; height:400px; margin:0px 0px 10px 0px;}
.page-about .block-team .cell:first-child .text {text-align:center;}
.page-about .block-team .cell .text {font-size:13px; line-height:15px; color:#626262;}
.page-about .block-team .cell .text p {margin:21px 0px 0px 0px; padding:0px;}
.page-about .block-team .cell .text p:first-child {margin-top:0px;}

@media only screen and (max-width:767px) {

	.page-about .block-menu ul li {width: 100%; float: none;}
	.page-about .block-services .cell {width: 100%; float: none;}
	.page-about .block-services .cell:first-child {margin-bottom: 20px;}
	.page-about .block-services .cell .images .img {padding: 0 8px;}
	.page-about .block-quote {padding: 21px 0;}
	.page-about .block-quote .title {margin: 0; font-size: 22px; line-height: 32px;}
	.page-about .block-information .cell {width: 100%; float: none; margin-bottom: 20px;}
	.page-about .block-information .cell .block-numbers .block {width: 100%; float: none; margin: 0 0 25px 0;}
	.page-about .block-information .cell .title {margin:  0 0 10px 0;}
	.page-about .block-information .cell .block-numbers {padding: 0;}
	.page-about .block-information .cell .block-awards {padding: 0;}
	.page-about .block-information .cell .block-awards .block {width: 100%; float: none; margin: 0 0 20px 0;}
	.page-about .block-information .cell .block-awards .block:nth-child(-n+5) {margin: 0 0 20px 0;}
	.page-about .block-mission .cell {width: 100%; float: none; padding: 0px 0px 24px 40px;}
	.page-about .block-team .cell {width: 100%; float: none;}

}







/* End */


/* Start:/local/components/techdir/cookie.consent/templates/.default/style.css?17634557831656*/
.techdir-cookie-consent {
    position: fixed;
    right: 20px;
    bottom: 20px;
    z-index: 1500;
    background: var(--techdir-cookie-bg, rgba(0, 0, 0, 0.85));
    color: var(--techdir-cookie-text, #ffffff);
    padding: 16px 32px;
    transition: transform 0.3s ease, opacity 0.3s ease;
    max-width: 350px;
    border: 1px solid #e8e8e8
}

.techdir-cookie-consent--hidden {
    opacity: 0;
    pointer-events: none;
}

.techdir-cookie-consent__inner {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 16px;
    max-width: 1200px;
    margin: 0 auto;
    flex-wrap: wrap;
}

.techdir-cookie-consent__text {
    flex: 1;
    font-size: 14px;
    line-height: 1.5;
}

.techdir-cookie-consent__text a {
    color: var(--techdir-cookie-link, #ffd700);
    text-decoration: underline;
}

.techdir-cookie-consent__button {
    background: var(--techdir-cookie-btn-bg, #ff9900);
    border: none;
    color: var(--techdir-cookie-btn-text, #ffffff);
    cursor: pointer;
    padding: 10px 24px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
    transition: background 0.2s ease;
}

.techdir-cookie-consent__button:hover,
.techdir-cookie-consent__button:focus {
    background: var(--techdir-cookie-btn-bg-hover, #e68600);
}

@media (max-width: 767px) {
    .techdir-cookie-consent {
        left: 0;
        transform: translateX(0%);
    }

    .techdir-cookie-consent {
        padding: 12px;
    }

    .techdir-cookie-consent__inner {
        flex-direction: column;
        align-items: stretch;
        margin: 5px;
    }

    .techdir-cookie-consent__button {
        width: 100%;
    }
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/menu_top/style.min.css?1679373985490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/.default/components/bitrix/menu/menu_top/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/blocks_menu_top/style.css?1679373985150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/breadcrumb/crumbs/style.min.css?1679373985467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/advantages_sidebar/style.css?1679373985150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/news_sidebar/style.css?1679373985150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/clients_sidebar/style.css?1679373985150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/components/techdir/submit.consent/templates/.default/style.css?1763455783522*/
.techdir-submit-consent {
    display: flex;
    align-items: flex-start;
    gap: 8px;
    font-size: 14px;
    line-height: 1.4;
    margin: 12px 0;
}

.techdir-submit-consent__checkbox {
    margin-top: 3px;
}

.techdir-submit-consent__text a {
    color: inherit;
    text-decoration: underline;
}

button[name="SEND"][disabled],
input[type="submit"][name="SEND"][disabled] {
    opacity: 0.5;
    cursor: not-allowed;
    pointer-events: none;
}

.techdir-submit-consent__disabled-label {
    pointer-events: none;
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/review_list/style.css?1679373985150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/footer/style.min.css?1679373985490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/.default/components/bitrix/menu/footer/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/templates/main/template_styles.css?173812846845225*/
.module-catalogues-agpipe.tab_page .block-tabs .table .table-row .table-cell.sep:nth-child(6) {width:25px;}
.module-catalogues-agpipe.tab_page .block-tabs .table .table-row .table-cell.sep:nth-child(6) + .table-cell {width:25%;}

footer .block-top .contacts .network {display: flex; margin-top: 20px;}
footer .block-top .contacts .network a {display: inline-block; width: 32px; height: 32px; margin-right: 15px; transition: all 0.2s ease;}
footer .block-top .contacts .network a:last-child {margin-right: 0;}
footer .block-top .contacts .network .fb {background: url(/bitrix/templates/main/./images/fb_grey.svg) no-repeat center center / cover;}
footer .block-top .contacts .network .vk {background: url(/bitrix/templates/main/./images/vk_grey.svg) no-repeat center center / cover;}
footer .block-top .contacts .network .inst {background: url(/bitrix/templates/main/./images/inst_grey.svg) no-repeat center center / cover;}
footer .block-top .contacts .network .youtube {background: url(/bitrix/templates/main/./images/youtube_grey.svg) no-repeat center center / cover;}
/* New Styles
------------------------
 */
strong {
    font-weight:700
}

.module-crumbs {
    padding:0;
    margin:20px 0 15px;
}
.module-crumbs nav .item {
    font-size:14px;
}

.module-sidebar-advantages .list ul li {
    font-size:15px
}

.module-submenu .site-wrap {
    padding-top:50px
}

header .block-info .phone .link-order {
    padding:2px 0 0
}

header .block-info .phone .link-order .callback {
    font-size:13px;
}

header .block-menu menu li a {
    font-size:15px;
}

header .site-wrap {
    height:106px
}

header {
    height:106px
}

header .block-info .logo {
    padding-top:30px;
}

header .block-info .slogan {
    line-height:1.2;
    padding-top:38px
}

.header-stub {
    height:106px
}

.module-catalog-faq-list .faq {
    padding-top:25px;
}

.module-catalog-faq-list .faq .block-header .name {
    font-weight:400
}

.module-catalog-faq-list .faq .block-header {
    margin:0 0 10px
}

.module-content-page {
    margin:0 0 60px
}


/* PDF
----------------------
 */
.pdf-b {
    margin:0 auto 32px;
    display:flex;
    justify-content:center;
}

.pdf-b__grid {
    display:flex;
    border:1px solid #e1e1e3
}

.pdf-b__download {
    display:flex;
    align-items:center;
    justify-content:center;
    text-decoration:none !important;
    padding:10px 25px 10px 20px
}

.pdf-b__download img {
    display:block;
    margin:0 0 0 18px
}

.pdf-b__download span {
    font-weight:700;
    font-size:17px;
    color:#055aa6;
    border-bottom:1px solid #236eb1
}

.pdf-b__pic img {
    display:block;
    max-width:100%;
    height:auto
}

/* Compare
-------------------
 */
.compare-b {
    border-top:1px solid #e8e8e8;
    margin:30px 0 0;
    padding:30px 0 0
}

.compare-b__title {
    text-transform:uppercase;
    margin:0 0 25px;
    font-size:13px;
    color:#045aa7;
    font-weight:400
}

.compare-b__item {
    margin:0 0 6px;
    border:2px solid #e8e8e8;
    border-radius:4px;
}

.compare-b__head {
    display:flex;
    align-items:center;
    justify-content:space-between;
    height:44px;
    padding:0 15px 0 5px;
    cursor:pointer;
    transition:.15s linear;
    user-select:none;
}

.compare-b__head_open {
    background:#e8e8e8
}

.compare-b__toggle {
    display:none
}

.compare-b__name {
    display:flex;
    align-items:center;
    text-transform:uppercase;
    font-weight:700;
    font-size:13px;
    color:#045aa7;
    padding:3px 0 0;
}

.compare-b__name img {
    margin:-3px 13px 0 0;
    display:block;
    border-radius:4px;
    width:35px;
    height:35px;
}

.compare-b__icon {
    font-weight:bold;
    font-size:25px;
    color:#045aa7;
    padding:3px 0 0
}

.compare-b__element {
    display:flex;
    align-items:center;
    justify-content:space-between;
    padding:25px 15px;
    border-bottom:1px solid #e8e8e8
}

.compare-b__element:last-child {
    border-bottom:0
}

.compare-b__system {
    width:112px;
    display:flex;
    align-items:center;
    justify-content:space-between
}

.compare-b__system-icon {
    width:40px;
    height:40px;
    border:1px solid #1f6baf;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#1d6baf;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    border-radius:100%
}

.compare-b__system-icon img {
    display:block
}

.compare-b__system-note {
    font-weight:bold;
    font-size:13px;
    color:#626262
}

.compare-b__about {
    width:calc(100% - 130px);
    font-size:13px;
}

.compare-b__label {
    font-weight:bold;
    margin:0 0 16px;
}

.compare-b__label a {
    color:#1d6baf
}

.compare-b__text {
    color:#626262;
    font-weight:300
}

/* Delivery
-----------------------------
 */
.delivery-list {
    display:flex;
    align-items:center;
    justify-content:space-between;
    padding:10px 45px;
}

.delivery-list__item img {
    display:block
}

.delivery-b {
    padding:10px 0 0;
    box-sizing:border-box
}

.delivery-b * {
    box-sizing:border-box
}

.delivery-b__title {
    margin:0 0 25px;
    font-size:17px;
    color:#045aa7;
    font-weight:normal;
    text-transform:uppercase
}

.delivery-b__section {
    padding:0 0 40px;
    margin:0 0 30px;
    border-bottom:1px solid #e8e8e8
}

.delivery-b__section:last-child {
    border:0;
    margin:0
}

.delivery-b__grid {
    display:flex;
    justify-content:space-between
}

.delivery-b__left {
    width:310px;
}

.delivery-b__right {
    width:calc(100% - 310px)
}

.delivery-b__email {
    text-decoration:none !important;
    line-height:1;
    display:inline-block;
    border-bottom:1px solid rgba(4,90,166,.3);
    transition:.15s linear
}

.delivery-b__email:hover {
    border-bottom:1px solid rgba(4,90,166,.6)
}

.delivery-b__right_border {
    border-left:1px dashed #e8e8e8;
    padding-left:22px
}

.delivery-b__contacts-field {
    margin:0 0 15px;
    color:#626262;
    line-height:1.4
}

.delivery-b__contacts-field:last-child {
    margin:0
}

.delivery-b__contacts-pic {
    padding:40px 0 0
}

.delivery-b__contacts-pic img {
    display:block
}

.sravnenie table thead td {
    border-right:20px solid #fff !important
}

.sravnenie table thead td:last-child {
    border-right:0 !important;
    border-bottom-color:#045aa7 !important
}

.sravnenie table tbody td:after {
    width:calc(100% + 20px);
    bottom:0;
    left:0;
    right:0;
    content:'';
    height:1px;
    background:#f4f4f4;
    display:block;
    z-index:1;
    position:absolute
}

.sravnenie table tbody tr.none-border td:after {
    display:none
}

.sravnenie table tbody td:last-child {
    border-right:0 !important
}

.sravnenie table tbody td:last-child:after {
    width:100%;
}

.sravnenie table tbody td {
    border-right:20px solid #fff !important;
    position:relative;
}

.sravnenie table th.floatThead-col { background:none; border:0 }
.sravnenie .floatThead-container { transition:0s !important }

@media screen and (max-width:950px) {

    .pdf-b__grid {
        flex-direction:column
    }

    .pdf-b__pic {
        order:0
    }

    .pdf-b__download {
        order:1;
        padding-top:20px;
        padding-bottom:20px
    }

    .compare-b__name {
        font-size:12px
    }

    .compare-b__element {
        display:block
    }

    .compare-b__system {
        margin:0 0 15px
    }

    .compare-b__about {
        width:100%
    }

    .delivery-list {
        flex-wrap:wrap;
        justify-content:flex-start;
        padding:0;
        margin:0 -25px -20px 0
    }

    .delivery-list__item {
        margin:0 25px 20px 0;
    }

    .delivery-b__grid {
        display:block
    }

    .delivery-b__left {
        width:100%
    }

    .delivery-b__right {
        width:100%;
        padding:22px 0 0;
    }

    .delivery-b__right_border {
        padding:22px 0 0;
        margin:22px 0 0;
        border-left:0;
        border-top: 1px dashed #e8e8e8;
    }
}

.upper-title {
    text-transform:uppercase;
    font-size:17px;
    color:#045aa7;
    margin:0 0 25px;
    font-weight:600
}

/*header {*/
/*    z-index:1002*/
/*}*/

h2.title_border {
    border-bottom:1px solid #e8e8e8;
    padding:0 0 20px
}

.element-contacts_top {
    margin-top:0 !important
}

.align-middle {
    text-align:center
}

.floatThead-table {
    background:#fff;
}

.desc-b {
    margin:0 auto;
    font-size:13px;
    color:#626262;
    max-width:560px
}
.text .button_right {
    margin-left:30px;
    padding:0 50px;
    float:right
}



@media screen and (max-width:950px) {
    .module-catalogues-agpipe .block-columns .left {
        width:100%;
        float:none
    }

    .module-catalogues-agpipe .block-columns .left .padding {
        padding:0
    }

    .on-desktop {
        display:none
    }
}

.video-link {
    position:relative;
    display:block;
}

.video-link:before {
    content:'';
    position:absolute;
    left:0;
    top:0;
    background:rgba(0,0,0,.3);
    width:100%;
    height:100%;
    z-index:1;
    transition:.15s linear
}

.video-link:after {
    content:'';
    position:absolute;
    left:50%;
    top:50%;
    background:url('/images/play.png') no-repeat;
    width:70px;
    height:70px;
    z-index:2;
    background-size:contain;
    transform:translate(-50%,-50%);
    opacity:.7;
    transition:.15s linear
}

.video-link:hover:before {
    background:rgba(0,0,0,.4);
}

.video-link:hover:after {
    opacity:1
}

.block-lines { display:flex; margin:0 0 35px; }
.block-lines .line { margin:0; flex:auto; width:14%; height:3px; }
.block-lines .line.line-1 {background:#40aa62;}
.block-lines .line.line-2 {background:#42619a;}
.block-lines .line.line-3 {background:#f3b53a }
.block-lines .line.line-4 {background:#de4e45 }
.block-lines .line.line-5 {background:#9b5f9d;}
.block-lines .line.line-6 {background:#707a84;}
.block-lines .line.line-7 {background:#404040;}

.module-catalogues-agpipe .block-columns .right {
    margin-top:0
}

.welcome-b {
    margin:0 0 35px
}

.welcome-b_padding {
    padding:0 0 35px
}

.welcome-b_border {
    border-bottom:1px solid #e8e8e8
}

.welcome-b__grid {
    display:flex;
    justify-content:space-between
}

.welcome-b_padding .welcome-b__grid {
    margin:0 -12px 0 0
}

.welcome-b__left {
    width:calc(100% - 334px)
}

.welcome-b__right {
    width:310px
}


.button_right {display:block; text-decoration:none; background:url(https://agpipe.ru/bitrix/templates/main/images/buttons/button_5.jpg) no-repeat; width:243px; height:31px; text-align:center; margin: 0 0 20px; font-size:15px; text-decoration:none !important; line-height:20px; color:#fff !important; font-weight:800; text-transform:uppercase; position:relative; }
.button_right .link-bg {background:#fff; border:3px solid #055aa6; position:absolute; top:0px; bottom:0px; left:0px; right:0px; opacity:0; filter:alpha(opacity=0);}
.button_right .link-name {position:relative;}
.button_right:hover {color:#055aa6 !important;}
.button_right:hover .link-bg {opacity:1; filter:alpha(opacity=100);}

.button_right {
    display:flex !important;
    align-items:center;
    padding:0;
    font-weight:bold;
    font-size:15px;
    height:50px;
    justify-content:center;
    width:auto !important;
    background-size:cover;
    box-sizing:border-box
}

.button_right:hover {
    background:#fff;
    box-shadow:inset 0 0 0 3px #0f60a9;
    box-sizing:border-box
}

.button_right .link-bg {
    display:none
}

.button_right img {
    display:block;
    margin:0 11px 0 0;
    filter: brightness(0) invert(1);
    transition:.15s linear
}

.button_right:hover img {
    filter: brightness(100%) invert(0);
}

.button_right .link-name {
    top:3px
}

/* Vacancy
----------------------
 */
.vacancy-b {
    box-sizing:border-box
}

.vacancy-b * {
    box-sizing:border-box
}

.vacancy-b__fiches {
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
    padding:0 50px 30px
}

.vacancy-b__fiches-item {
    width:200px;
    height:180px;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    color:#626262;
    font-size:13px;
    font-weight:300;
    text-align:center;
    background:#f4f4f4
}

.vacancy-b__fiches-icon {
    height:80px;
}

.vacancy-b__fiches-icon img {
    display:block
}

.vacancy-b__contacts {
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin:0 0 25px;
    border:1px solid #c7c7c7
}

.vacancy-b__contacts-column {
    width:50%;
    text-align:center;
    padding:25px 15px;
    position:relative;
    color:#626262;
    font-weight:bold;
    font-size:17px
}

.vacancy-b__contacts-column a {
    color:#0f60a9
}

.vacancy-b__contacts-column:first-child:after {
    content:'';
    position:absolute;
    top:10px;
    height:calc(100% - 20px);
    right:0;
    width:1px;
    border-right:1px dashed #c7c7c7
}

.vacancy-b__list {
    padding:40px 0 0;
    border-top:1px solid #e8e8e8
}

.vacancy-b__item {
    margin:0 0 30px;
    border:1px solid #c7c7c7;
    display:flex;
    justify-content:space-between
}

.vacancy-b__item:last-child {
    margin:0
}

.vacancy-b__pic {
    width:280px;
}

.vacancy-b__pic img {
    width:100%;
    height:100%;
    object-fit:cover;
    display:block
}

.vacancy-b__about {
    width:calc(100% - 280px);
}

.vacancy-b__title {
    padding:16px 20px;
    background:#045aa6;
    color:#fff;
    font-weight:bold;
    font-size:17px
}

.vacancy-b__text {
    padding:20px;
    min-height:162px
}

.vacancy-b__text ul {
    list-style:none
}

.vacancy-b__text ul li {
    position:relative;
    margin:0 0 5px;
    font-size:13px;
    font-weight:bold;
    color:#626262;
    padding:0 0 0 18px
}

.vacancy-b__text ul li:after {
    content:'-';
    position:absolute;
    left:0;
    top:50%;
    transform:translateY(-60%);
    color:#045aa6
}

.vacancy-b__text ul li:before {
    display:none
}

.vacancy-b__text ul li:last-child {
    margin:0
}

.catalog-mobile-b {
    display:none
}

@media screen and (max-width:950px) {
    .welcome-b_padding {
        padding:0 0 20px
    }

    .tabs-nav_desktop, .catalog-b_desktop {
        display:none
    }

    .catalog-mobile-b {
        display:block
    }

    .welcome-b__grid {
        display:block;
        margin:0
    }

    .welcome-b__left {
        width:100%;
        margin:0 0 30px
    }

    .welcome-b__right {
        width:100%
    }

    .vacancy-b__list {
        padding:25px 0 0;
        display:flex;
        flex-wrap:wrap;
        justify-content:space-between
    }

    .vacancy-b__item {
        display:block;
        width:calc(50% - 10px);
        margin:0 0 20px;
    }

    .vacancy-b__pic {
        width:100%
    }

    .vacancy-b__about {
        width:100%
    }

    .vacancy-b__text {
        padding:15px 20px;
        min-height:auto
    }
}

@media screen and (max-width:650px) {
    .vacancy-b__fiches {
        padding:0;
    }

    .vacancy-b__fiches-item {
        width:calc(50% - 15px);
        margin:0 0 30px;
    }

    .vacancy-b__contacts {
        display:block
    }

    .vacancy-b__contacts-column {
        width:100%;
        font-size:14px;
        padding:15px
    }

    .vacancy-b__contacts-column:first-child:after {
        height:1px;
        left:10px;
        width:calc(100% - 20px);
        top:initial;
        border:0;
        border-bottom:1px dashed #c7c7c7;
        bottom:0
    }
    .vacancy-b__list {
        display:block
    }

    .vacancy-b__item {
        width:100%;
    }
}


/* Compare
----------------------
 */
.compare-b {
    box-sizing:border-box;
    margin:0 0 35px;
}

.compare-b * {
    box-sizing:border-box
}

.compare-b__table {
    margin:0 -15px;
    padding:0 15px;
    justify-content:flex-start;
    flex-wrap:initial;
    overflow-x:scroll;
    white-space:nowrap;
    -webkit-overflow-scrolling: touch;
}

.compare-b__table::-webkit-scrollbar {
    display: none
}

.compare-b__table td {
    padding:28px 38px !important;
    border:0 !important;
    width:25%;
    background:#fff !important;
    white-space:normal
}

.compare-b__table td:first-child {
    padding-left:0 !important
}

.compare-b__table thead td {
    border-bottom:5px solid #f4f4f4 !important;
    background:none !important;
    text-align:center;
    padding:14px 38px !important
}

.compare-b__table thead td img {
    display:table;
    margin:0 auto 15px;
    max-width:100%;
    height:auto;
}

.compare-b__table thead td strong {
    display:block;
    font-size:17px;
    color:#045aa7
}

.compare-b__table thead td:first-child {
    border-bottom:5px solid transparent !important
}

.compare-b__table td:first-child {
    padding-right:0 !important
}

.compare-b__table tbody tr.none-border td {
    border:0 !important;
    padding-bottom:0 !important
}

.compare-b__table td.full-gray {
    background:#f8f8f8 !important;
    text-align:center
}

.compare-b__table tbody td strong {
    color:#626262;
    font-size:17px
}

.compare-b__counter {
    display:flex;
    align-items:center;
    font-size:20px;
    color:#045aa7;
    font-weight:bold;
    position:relative;
    padding-left:84px;
    min-height:64px;
    text-align:left;
    line-height:1.1
}

.compare-b__counter-count {
    border-radius:100%;
    position:absolute;
    left:0;
    display:flex;
    align-items:center;
    justify-content:center;
    top:0;
    font-size:30px;
    color:#045aa7;
    font-weight:bold;
    background:#f4f4f4;
    border:3px solid #0f60a9;
    width:64px;
    height:64px;
}

.compare-b__icon {
    display:table;
    margin:0 auto 20px
}
.compare-b__head .compare-b__icon{
	margin:unset;
}
.compare-b__icon img {
    display:block
}

.compare-b__pic {
    display:table;
    margin:0 auto 20px
}

.compare-b__pic img {
    max-width:100%;
    height:auto;
    display:block;
    min-height:70px;
    object-fit:cover
}

.compare-b__note {
    padding:0 0 5px
}

@media screen and (max-width:650px) {
    .compare-b__counter {
        min-height:40px;
        padding-left:56px;
        font-size:14px;
    }

    .compare-b__counter-count {
        border:1px solid #0f60a9;
        width:40px;
        height:40px;
        font-size:18px;
    }

    .compare-b__table td {
        padding:15px !important
    }

    .compare-b__table td:first-child {
        padding-left: 0 !important;
    }

    .compare-b__table td:first-child {
        padding-right: 0 !important;
    }

    .compare-b__table thead td strong {
        font-size:15px
    }

    .compare-b__table thead td {
        padding:10px 15px !important
    }

    .compare-b table tr td:first-child {
        min-width:120px !important;
        max-width:170px
    }
}


/* Catalog
----------------------
 */
.catalog-b__sidebar {
    margin:0 0 20px
}

.catalog-b__sidebar-block {
    border:1px solid #edecec;
    border-bottom:0;
    padding:16px;
    display:flex;
    align-items:baseline;
    font-size:17px;
    font-weight:bold;
    color:#626262
}

.catalog-b__sidebar-block img {
    max-width:100%;
    height:auto;
    display:block;
    margin:0 10px 0 0;
}

.catalog-b__sidebar-block span {
    position:relative;
    bottom:16px
}

.catalog-b {
    box-sizing:border-box
}

.catalog-b * {
    box-sizing:border-box
}

.catalog-b__block {
    padding:20px 15px;
    background:#f4f4f4;
    border:1px solid #e1e1e3
}

.catalog-b__block-head {
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin:0 0 14px
}

.catalog-b__block-head .button_right {
    margin:0 !important;
    padding:0 30px
}

.catalog-b__block-logo img {
    max-width:100%;
    height:auto;
    display:block
}

.catalog-b__table td:first-child {
    width:50%
}

.catalog-b__table thead td {
    padding:15px 20px 10px !important;
    background:#045aa6 !important;
    color:#fff;
    font-size:17px;
    font-weight:bold;
    text-transform:uppercase;
    text-align:left;
    border:1px solid #045aa6 !important;
}

.catalog-b__table tbody td {
    border:1px solid #c7c7c7 !important;
    border-left:0 !important;
    border-right:0 !important;
    padding:8px 20px !important;
    text-align:left;
    font-size:13px;
    color:#626262;
    background:#fff !important;
}

.catalog-b__table tbody td:first-child {
    border-left:1px solid #c7c7c7 !important;
}

.catalog-b__table tbody td:last-child {
    border-right:1px solid #c7c7c7 !important;
}

.catalog-b__table tbody tr:nth-child(2n) td {
    border:1px solid #8eb8dd !important;
    border-left:0 !important;
    border-right:0 !important;
}

.catalog-b__table tbody tr:nth-child(2n) td:first-child {
    border-left:1px solid #8eb8dd !important;
}

.catalog-b__table tbody tr:nth-child(2n) td:last-child {
    border-right:1px solid #8eb8dd !important;
}

.catalog-b__table tbody td strong {
    color:#045aa6
}

.catalog-b__table tbody td a {
    text-decoration:underline
}

.catalog-b__table thead td img {
    display:inline-block;
    vertical-align:middle;
    margin:-4px 10px 0 0;
}

.catalog-b__table_compare td {
    width:30%
}

.catalog-b__table_compare td:first-child {
    width:40%
}

.catalog-b__table_compare td:last-child {
    width:30%
}

.catalog-b__section {
    background:#f4f4f4;
    padding:25px 20px;
    display:flex;
    justify-content:space-between;
    border:1px solid #e1e1e3;
    margin:0 0 30px;
}

.catalog-b__section_middle {
    align-items:center;
    margin:25px 0
}

.catalog-b__logo {
    width:240px;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
}

.catalog-b__logo img {
    max-width:100%;
    height:auto;
    display:block;
}

.catalog-b__logo p {
    margin:20px 0 0;
    color:#626262;
    font-weight:bold;
    font-size:17px;
    text-decoration:underline
}

.catalog-b__about {
    width:calc(100% - 260px)
}

.catalog-b__label {
    padding:0 0 20px;
    margin:0 0 20px;
    border-bottom:1px solid #e8e8e8;
    color:#626262 !important;
    font-size:17px !important;
    font-weight:bold !important;
    line-height:1.3;
    display:block;
    text-decoration:none !important
}

.catalog-b__label strong {
    display:block !important;
    font-weight:normal !important;
    text-transform:uppercase;
    color:#045aa6 !important;
}

.catalog-b__label a strong {
    text-transform:none
}

.catalog-b__text li {
    margin:0 0 6px !important
}

.catalog-b__text li:last-child {
    margin:0 !important
}

.catalog-b__text_list ul {
    display:flex;
    flex-wrap:wrap;
}

.catalog-b__text_list li {
    width:33.3%
}

.catalog-b__blocks {
    display:flex;
    flex-wrap:wrap;
    margin:0 -30px 0 0;
}

.catalog-b__blocks-item {
    width:50%;
    padding:0 30px 30px 0;
}

.catalog-b__blocks-block {
    height:100%;
    padding:25px;
    display:flex;
    background:#f4f4f4;
    border:1px solid #e1e1e3;
    flex-direction:column
}

.catalog-b__blocks-title {
    font-weight:bold;
    font-size:17px;
    margin:0 0 14px;
    color:#045aa7;
    line-height:1.3
}

.catalog-b__blocks-block li {
    margin:0 0 6px !important
}

.catalog-b__blocks-block li:last-child {
    margin:0 !important
}

.catalog-b__blocks-block p {
    margin:0 0 10px;
}

.catalog-b__blocks-block p:last-child {
    margin:0
}

.catalog-b__blocks-top {
    margin:-25px -25px 25px;
}

.catalog-b__blocks-top img {
    width:100%;
    height:auto;
    display:block
}

.catalog-b__blocks-button {
    margin:auto 0 0;
    display:flex;
    justify-content:center;
    padding:10px 0 0
}

.catalog-b__blocks-button .button_right {
    padding:0 50px;
    margin:0
}

.catalog-b__desc {
    margin:0 0 25px;
    padding:25px 0;
    border-bottom:1px solid #e1e1e3
}

@media screen and (max-width:950px) {
    .catalog-b__section_middle {
        display:block;
    }

    .catalog-b__section_middle .catalog-b__logo {
        width:100%;
        margin:0 0 25px;
    }

    .catalog-b__section_middle .catalog-b__about {
        width:100%;
    }

    .catalog-b__text_list li {
        width:50%
    }

    .module-content table td {
        min-width:250px
    }
}

@media screen and (max-width:650px) {
    .catalog-b__table {
        margin:0 -15px;
        padding:0 15px;
        justify-content:flex-start;
        flex-wrap:initial;
        overflow-x:scroll;
        white-space:nowrap;
        -webkit-overflow-scrolling: touch;
    }

    .catalog-b__table::-webkit-scrollbar {
        display: none
    }

    .module-content table tr td {
        min-width:160px;
    }

    .module-content table tbody tr td {
        white-space:normal
    }

    .module-content table tr td:first-child {
        min-width:240px
    }

    .catalog-b__block-head {
        display:block
    }

    .catalog-b__block-logo {
        margin:0 0 15px
    }

    .catalog-b__section {
        display:block;
    }

    .catalog-b__logo {
        width:100%;
        margin:0 0 25px;
    }

    .catalog-b__about {
        width:100%;
    }

    .catalog-b__blocks-item {
        width:100%
    }

    .text .button_right {
        float:none;
        margin:0 0 25px;
    }

    .catalog-b__text_list li {
        width:100%
    }
}


/* Docs
----------------------
 */
.docs-b {
    padding:0 0 30px;
    margin:0 0 30px;
    border-bottom:1px solid #e8e8e8;
    box-sizing:border-box
}

.docs-b * {
    box-sizing:border-box
}

.docs-b h2 {
    margin:0 0 35px
}

.docs-b__list {
    display:flex;
    flex-wrap:wrap;
    margin:0 -30px 0 0
}

.docs-b__item {
    width:33.3%;
    padding:0 30px 30px 0
}

.docs-b__block {
    height:100%;
    display:flex;
    flex-direction:column;
    justify-content:space-between
}

.docs-b__title {
    text-align:center;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    color:#626262;
    font-size:13px;
    line-height:1.3;
    padding:0 0 15px
}

.docs-b__title strong {
    color:#045aa7;
    display:block;
    margin:0 0 2px
}

.docs-b__photo img {
    display:block;
    width:100%;
    height:auto;
}

.docs-b__note {
    text-align:center;
    color:#626262
}

@media screen and (max-width:650px) {
    .docs-b__item {
        width:100%
    }
}

/* News
----------------------
 */
.news-b {
    padding:30px 0 0;
    margin:30px 0 0;
    border-top:1px solid #e8e8e8;
    box-sizing:border-box
}

.news-b * {
    box-sizing:border-box
}

.news-b__list {
    margin:0 -24px 0 0;
    display:flex;
    flex-wrap:wrap;
}

.news-b__item {
    width:25%;
    padding:0 24px 24px 0
}

.news-b__block {
    height:100%;
    border:1px solid #e8e8e8;
    display:flex;
    flex-direction:column
}

.news-b__pic {
    margin:0 0 20px;
}

.news-b__pic img {
    width:100%;
    height:110px;
    object-fit:cover;
    display:block
}

.news-b__title {
    padding:0 24px 10px;
    font-size:17px;
    font-weight:bold
}

.news-b__title a {
    color:#0f60a9;
}

.news-b__about {
    padding:0 24px;
    color:#626262;
    font-size:13px;
}

.news-b__about {
    overflow: hidden;
    max-height:210px
}

.news-b__more {
    text-align:right;
    padding:15px;
    font-weight:bold;
    font-size:13px;
    margin:auto 0 0
}

.news-b__more a {
    color:#0f60a9;
    text-decoration:underline
}

@media screen and (max-width:950px) {
    .news-b__item {
        width:50%
    }
}

@media screen and (max-width:650px) {
    .news-b__item {
        width:100%
    }
}



/* Tabs
----------------------
 */
.tabs-nav {
    box-sizing:border-box;
}

.tabs-nav_border {
    border-bottom:1px solid #e8e8e8;
    margin:0 0 35px
}

.tabs-nav * {
    box-sizing:border-box
}

.tabs-nav__list {
    display:flex;
    justify-content:space-between;
}

.tabs-nav__item {
    flex:auto
}

.tabs-nav__links {
    display:flex;
    align-items:center;
    justify-content:center;
    cursor:pointer;
    flex-direction:column
}

.tabs-nav__logo {
    height:90px;
    display:flex;
    align-items:center;
    justify-content:center;
}

/*.tabs-page__fit-width .tabs-nav__logo {*/
/*	height:90px;*/
/*	display:flex;*/
/*	align-items:center;*/
/*	justify-content:center;*/
/*}*/

.tabs-page__fit-width .grid-page__content {
	width: 100%;
}

/*.tabs-page__fit-width .tabs-nav__logo {*/
/*	height:90px;*/
/*	display:flex;*/
/*	align-items:center;*/
/*	justify-content:center;*/
/*}*/

.tabs-nav__logo img {
    display:block;
    max-width:100%;
    height:auto;
    width:auto;
}

.tabs-nav__title {
    border:1px solid transparent;
    border-bottom:0;
    font-weight:bold;
    text-align:center;
    font-size:17px;
    text-transform:uppercase;
    color:#626262;
    transition:.15s linear;
    padding:20px 50px;
    width:100%;
    line-height:1.3
}

.tabs-nav__item_active .tabs-nav__title {
    border-color:#e1e1e3;
    background:#f4f4f4;
    color:#0f60a9
}

.tabs-nav__item_active .tabs-nav__title span {
    text-decoration:underline
}

.tabs-content {
    display:none;
    box-sizing:border-box
}

.tabs-content_show {
    display:block
}

@media screen and (max-width:950px) {
    .tabs-nav__list {
        margin:0 -13px;
        padding:0 13px;
        justify-content:flex-start;
        flex-wrap:initial;
        overflow-x:scroll;
        white-space:nowrap;
        -webkit-overflow-scrolling: touch;
    }

    .tabs-nav__list::-webkit-scrollbar {
        display: none
    }

    .tabs-nav__item {
        width:280px;
        flex:initial;
        white-space:normal;
        padding-right:20px;
    }

    .tabs-nav__item:last-child {
        padding-right:0
    }

    .tabs-nav__title {
        font-size:13px;
        padding:12px 30px;
    }
}


/* Video
----------------------
 */
.video-b {
    box-sizing:border-box
}

.video-b * {
    box-sizing:border-box
}

.video-b__list {
    margin:0 -24px 0 0;
    display:flex;
    flex-wrap:wrap;
}

.video-b__item {
    width:33%;
    padding:0 24px 24px 0
}

.video-b__block {
    height:100%;
}

.video-b__frame {
    margin:0 0 4px
}

.video-b__frame img {
    width:100%;
    height:160px;
    object-fit:cover
}
.video-b__title {
    background:#f4f4f4;
    transition:.15s linear;
    height:42px;
    display:flex;
    align-items:center;
    font-size:13px;
    padding:0 15px;
    color:#045aa6
}

.video-b__block:hover .video-b__title {
    color:#fff;
    background:#045aa6
}

@media screen and (max-width:650px) {
    .video-b__item {
        width:100%
    }
}


/* Price
----------------------
 */
.element-header .text .button_inrow {
    display:flex !important;
    align-items:center;
    padding:0 50px;
    font-weight:bold;
    font-size:15px;
    margin:0 0 0 30px;
    height:50px;
    justify-content:center;
    width:auto !important;
    background-size:cover;
    box-sizing:border-box
}

.welcome-b .element-header .text .button_inrow {
    width:100% !important;
    padding:0;
    max-width:280px;
}

.element-header .text .button_inrow:hover {
    background:#fff;
    box-shadow:inset 0 0 0 3px #0f60a9;
    box-sizing:border-box
}

.element-header .text .button_inrow .link-bg {
    display:none
}

.element-header .text .button_inrow img {
    display:block;
    margin:0 11px 0 0;
    filter: brightness(0) invert(1);
    transition:.15s linear
}

.element-header .text .button_inrow:hover img {
    filter: brightness(100%) invert(0);
}

.element-header .text .button_inrow .link-name {
    top:3px
}

.price-b__table-row {
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin:0 0 6px;
    text-decoration:none !important
}

.price-b__table-column {
    width:33.3%;
    display:block
}

.price-b__table-head .price-b__table-column {
    color:#fff;
    padding:40px 20px;
    background:#045aa6;
    font-size:17px;
    font-weight:bold;
    text-transform:uppercase
}

.price-b__table-body .price-b__table-row {
    border:1px solid #c7c7c7
}

.price-b__table-body .price-b__table-row:nth-child(2n) {
    border:1px solid #8eb8dd
}

.price-b__table-body .price-b__table-column {
    padding:20px;
    font-size:13px;
    color:#626262;
    font-weight:300
}

.price-b__table-body .price-b__table-column strong {
    display:block;
    font-weight:normal;
    color:#045aa6
}

.price-b__table-body .price-b__table-column img {
    max-width:100%;
    height:auto;
    display:block
}

@media screen and (max-width:950px) {
    .element-header .text .button_inrow {
        margin:0 0 15px;
        float:none;
    }

    .element-header .text br {
        display:none
    }
}

@media screen and (max-width:650px) {
    .price-b__table-head {
        display:none
    }

    .price-b__table-row {
        display:block;
        padding:20px 15px
    }

    .price-b__table-body .price-b__table-column {
        padding:0 0 10px;
        width:100%
    }

    .price-b__table-body .price-b__table-column:last-child {
        padding:0
    }
}


/* Album
----------------------
 */
.album-b {
    box-sizing:border-box
}

.album-b * {
    box-sizing:border-box
}

.album-b__main {
    border-bottom:1px solid #e8e8e8;
    padding:0 0 40px;
    margin:0 0 35px;
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap
}

.album-b__photo {
    width:45%
}

.album-b__photo img {
    max-width:100%;
    height:auto;
    display:block
}

.album-b__text {
    width:calc(55% - 18px);
    font-size:13px;
    color:#626262
}

.album-b__text p {
    margin:0 0 15px
}

.album-b__text p:last-child {
    margin:0
}

.album-b__grid {
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
    margin:0 0 35px
}

.album-b__grid-column {
    width:calc(50% - 9px);
    border:1px solid #e1e1e3;
    height:100%;
    display:flex;
    justify-content:space-between;
    min-height:214px
}

.album-b__grid-about {
    width:60%;
    padding:30px
}

.album-b__grid-label {
    margin:0 0 24px;
    font-weight:bold;
    font-size:17px;
    color:#626262
}

.album-b__grid-about li {
    margin:0 0 10px !important
}

.album-b__grid-about li:last-child {
    margin:0 !important
}

.album-b__grid-pic {
    width:40%;
    display:flex;
    align-items:center;
    justify-content:center;
    padding:20px;
    background:#f4f4f4
}

.album-b__grid-pic img {
    display:block;
    max-width:100%;
    height:auto;
}

.album-b__examples-list {
    display:flex;
    flex-wrap:wrap;
    margin:0 -20px 0 0
}

.album-b__examples-item {
    width:33.3%;
    padding:0 20px 20px 0;
}

.album-b__examples-block {
    display:flex;
    align-items:center;
    justify-content:center;
    border:1px solid #e1e1e3;
    height:220px;
}

.album-b__examples-block img {
    width:100%;
    height:100%;
    object-fit:contain;
    display:block
}

@media screen and (max-width:950px) {
    .album-b__grid {
        display:block;
    }

    .album-b__grid-column {
        width:100%;
        margin:0 0 20px;
    }
}

@media screen and (max-width:650px) {
    .album-b__main {
        display:block
    }

    .album-b__photo {
        width:100%;
        margin:0 0 15px
    }

    .album-b__text {
        width:100%
    }

    .album-b__grid-column {
        min-height:auto
    }

    .album-b__examples-item {
        width:50%
    }

    .album-b__examples-block {
        height:140px
    }

}


/* Modal
----------------------
 */
body.scroll-locked {
    position: fixed;
    left: 0;
    top:0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    box-sizing:border-box
}
.modal-b {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    display: none;
    color: #000;
    text-align: left;
    background: rgba(0,0,0,0.5);
    box-sizing:border-box;
    margin:0 !important
}
.modal-b * {
    box-sizing:border-box
}
.modal-b::-webkit-scrollbar {
    display: none;
}
.modal-b__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 50px 0;
    min-height: 100%;
    position: relative;
    z-index: 2;
}
.modal-b__close {
    position: absolute;
    top: -35px;
    right: -35px;
    line-height: 1;
    cursor: pointer;
    z-index: 3;
    font-weight:300;
    font-size:45px;
}
.modal-b__close svg {
    fill: #fff;
}
.modal-b__block {
    background: #f4f4f4;
    max-width: 920px;
    margin: 0 auto;
    box-shadow:0 5px 28px rgba(0,0,0,.28);
    width: 100%;
    position: relative;
}
.modal-b__block_online {
    border:1px solid #dd4d44
}

.modal-b__head {
    padding:20px;
    color:#fff;
    position:relative;
    text-align:center;
    background:#dd4d44;
    margin:0 0 30px;
    font-size:17px;
    text-transform:uppercase;
    font-weight:bold
}

.modal-b__title {
    text-align:center;
    padding:0 20px 25px;
    color:#045aa7;
    font-size:17px;
    font-weight:bold;
    line-height:1.3;
    max-width:600px;
    margin:0 auto
}

.modal-b .module-catalog-form {
    padding:0 20px 40px;
    margin:0 auto;
    background:none;
    max-width:550px;
}

.modal-b__note {
    text-align:center;
    margin:0 0 30px;
    font-weight:300;
    font-size:13px;
    color:#626262
}

.modal-b .module-catalog-form .form-submit {
    display:flex;
    justify-content:center
}

.modal-b .module-catalog-form .form-submit label {
    display:inline-flex;
    height:46px;
    font-size:15px;
    padding:0 40px;
    margin:0;
}

.modal-b .module-catalog-form .form-fields .form-right textarea {
    height:79px
}

.modal-b .form-fields {
    margin:0 0 35px
}

@media screen and (max-width:950px) {
    .modal-b__title {
        padding:0 0 25px;
        font-size:15px;
        line-height:1.1
    }

    .modal-b__close {
        right:13px;
        top:-45px;
    }

    .modal-b .module-catalog-form .form-fields .form-left {
        width:100%;
        float:none;
        margin:0 0 20px;
    }

    .modal-b  .module-catalog-form .form-fields .form-right {
        width:100%;
        float:none;
    }

    .modal-b .module-catalog-form .form-fields .form-padding {
        padding:0
    }
}

/*.element-contacts:first-child {*/
/*	margin-top:0*/
/*}*/

.tabs-page {
	display:flex;
	margin:0 0 16px;
	gap:20px;
	border-bottom: 1px solid #e8e8e8;
}

.tabs-page__button {
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction:column;
	text-align:center;
	border:1px solid transparent;
	font-weight:bold;
	font-size:14px;
	color:#626262;
	background:none;
	border-bottom:0;
	text-transform:uppercase;
	flex:1;
	height:64px;
	padding:0 90px;
	transition:.3s ease-out
}

.tabs-page__fit-width .tabs-page__button {
	padding: 0 10px;
}

.tabs-page__fit-width .tab-with-img {
	overflow: hidden;
	/*height: auto;*/
}

.tabs-page__button:hover {
	text-decoration:underline;
	color:#005288;
	background:#f4f4f4;
	border-color:#e8e8e8;
}

.tabs-page__button_active {
	background:#f4f4f4;
	border-color:#e8e8e8;
	color:#005288;
}

.grid-page {
	display:flex;
	justify-content:space-between;
	margin:0 0 40px;
}

.grid-page__sidebar {
	width:286px;
}

.grid-page__sidebar .module-sidebar.float {
	width:100%;
	margin:0;
	float:none;
}

.grid-page__content {
	width:calc(100% - 296px)
}

.contacts-content {
	padding:16px 0 0;
	display:none
}

.contacts-content_show {
	display:block
}

.contacts-content__label {
	font-weight: 350;
	font-size: 17px;
	letter-spacing: 0.01em;
	color: #2961a8;
	margin:0 0 16px
}

.contacts-content__grid {
	display:grid;
	grid-template-columns:repeat(2,1fr);
	gap:82px;
	grid-row-gap:20px
}

.contacts-content__field {
	line-height:1.3;
}

.contacts-content__field span {
	display:block;
	letter-spacing: 0.01em;
	color: #626262;
	font-weight: 350;
	font-size: 13px;
}

.contacts-content__field strong {
	color: #626262;
	font-weight: 700;
	font-size: 18px;
}

.contacts-content__field strong a {
	text-decoration:underline;
}

.contacts-content__field_biger strong {
	font-size: 25px;
}

.contacts-content__field a strong {
	color: #626262;
}

.contacts-content__field a:hover {
	color: #2961a8;
}

.contacts-content__field a {
	color: #626262;
}

.contacts-content__field a:hover strong {
	color: #2961a8;
}

.contacts-content__map {
	margin:40px 0 0
}

.contacts-content__map img {
	width:100%;
	height:auto;
	display:block
}
.contacts-content__map iframe {
	width:100%;
	/*height:auto;*/
	display:block
}

.contacts-content__map-link {
	text-decoration:underline !important;
	margin:12px 0 0;
	color: #2961a8;
	font-weight: 350;
	text-align:center;
	display:block;
	font-size: 13px;
}

.contacts-content__row {
	display:grid;
	grid-template-columns:repeat(2,1fr);
	gap:82px;
	margin:0 0 40px;
	padding:0 0 40px;
	border-bottom:1px solid #E8E8E8
}

.contacts-content__column {
	display:flex;
	flex-direction:column;
}

.contacts-content__column .contacts-content__grid {
	grid-template-columns:repeat(1,1fr)
}

.contacts-content__column .contacts-content__grid_small-gap {
	grid-row-gap:16px;
}

.contacts-content__row:last-child {
	margin:0;
	padding:0;
	border:0;
}

.contacts-content__row:has(.contacts-content__map) {
	gap:30px;
}

.contacts-content__row .contacts-content__map {
	margin:auto 0 0;
	padding:30px 0 0
}

.contacts-content__link {
	text-decoration:underline !important;
	margin:12px 0 0;
	color: #2961a8;
	font-weight: 350;
	display:block;
	font-size: 13px;
}

.contacts-content table {
	table-layout: fixed;
}

.contacts-content table td {
	width:50% !important;
	text-align:left;
	padding:4px 2px;
}

.contacts-content__header {
	display:none;
	align-items:center;
	justify-content:center;
	border: 1px solid #e8e8e8;
	text-align:center;
	font-weight: 700;
	font-size: 14px;
	line-height: 1.2;
	text-transform: uppercase;
	position:relative;
	cursor:pointer;
	color: #626262;
	height: 53px;
	padding:0 140px;
	background: #f4f4f4;
}

.contacts-content__header img {
	right:40px;
	top:50%;
	position:absolute;
	transition:.3s ease-out;
	transform:translateY(-50%);
}

.contacts-content__header_active {
	color:#005288;
}

.contacts-content__header_active img {
	transform:translateY(-50%) rotate(180deg);
}


@media screen and (max-width:950px) {
	.tabs-page {
		gap:0;
	}
	.tabs-page__button {
		padding:0 35px;
		background: #f4f4f4;
		height:64px;
		font-size:12px;
		line-height:1.4
	}
	.contacts-content__label {
		font-size:15px;
	}
	.contacts-content__field span {
		font-size:12px;
	}
	.contacts-content__field strong {
		font-size:17px;
	}
	.contacts-content__field_biger strong {
		font-size:20px;
	}

	.grid-page {
		display:block;
	}

	.grid-page__sidebar {
		display:none
	}

	.grid-page__content {
		width:100%;
		padding:0 0 40px;
	}
}


@media screen and (max-width:480px) {
	.tabs-page {
		display:none;
	}
	.contacts-content__label {
		font-size:13px;
	}
	.contacts-content__field span {
		font-size:11px;
	}
	.contacts-content__field strong {
		font-size:14px;
	}
	.contacts-content__grid {
		grid-template-columns: repeat(1, 1fr);
		gap: 15px;
	}
	.contacts-content {
		display:block;
	}
	.contacts-content__inner {
		display:none;
		padding:10px 0 0;
	}
	.contacts-content_show .contacts-content__inner {
		display:block;
	}

	.contacts-content__header {
		display:flex;
	}
}




.sert-page {
	display:flex;
	gap:150px;
	margin:0 0 50px;
}

.sert-page__content {
	flex:auto
}

.sert-page__title {
	text-transform:uppercase;
	margin:0 0 16px;
	font-weight: 400;
	font-size: 17px;
	color: #045aa7;
}

.sert-page__text {
	font-size: 13px;
	color:#656565;
	line-height:1.5;
}

.sert-page__text strong {
	color: #045aa7;
	font-weight:500
}

.sert-page__text p {
	margin:0 0 20px;
}

.sert-page__text p:last-child {
	margin:0;
}

.sert-page__info {
	border-top:1px solid rgba(101,101,101,.27);
	margin-top:16px;
	padding-top:0;
	display:flex;
	gap:30px
}

.sert-page__column {
	flex:1
}

.sert-page__head {
	font-size: 17px;
	margin:0 0 8px;
	color: #656565;
	height:42px;
	display:flex;
	align-items:flex-end;
	gap:4px;
}

.sert-page__head strong {
	font-weight:bold;
	font-size:28px
}

.sert-page__note {
	min-height:32px;
	margin:0 0 16px;
	font-size: 13px;
	color: #045aa7;
}

.sert-page__desc {
	font-size: 13px;
	color:#656565;
	line-height:1.5;
}

.sert-page__desc p {
	margin:0 0 15px
}

.sert-page__desc p:last-child {
	margin:0;
}

.sert-page__sidebar {
	flex:none;
	width:40%
}

.sert-page__photo {
	margin:0 0 36px;
}

.sert-page__photo img {
	border: 1px solid #045aa7;
	width:100%;
	height:auto;
	display:block
}

.sert-page__download {
	display:flex;
	align-items:center;
	justify-content:center;
	font-size: 17px;
	letter-spacing: -0.04em;
	text-align: center;
	color: #045aa7;
	gap:4px;
	text-decoration:underline !important
}

.sert-page__download:hover {
	text-decoration:none !important
}

.sert-page__download img {
	position:relative;
	top:3px;
}

/*.tabs-logos {*/
/*	display: flex;*/
/*	gap: 20px;*/
/*	justify-content: space-around;*/
/*}*/

/*.tabs-logos .tabs-nav__logo {*/
/*	box-sizing: border-box;*/
/*	width: 100%;*/
/*}*/

@media screen and (max-width:950px) {
	.sert-page {
		gap:60px;
	}

	.sert-page__sidebar {
		width:30%
	}

	.sert-page__info {
		flex-direction:column
	}

	.sert-page__note {
		min-height:initial
	}
}

@media screen and (max-width:480px) {
	.sert-page {
		flex-direction:column-reverse;
		gap:40px;
	}

	.sert-page__sidebar {
		text-align:center;
		width:100%;
		max-width:280px;
		margin:0 auto
	}

	.sert-page__photo {
		margin:0 0 24px;
	}
}

/* End */
/* /bitrix/templates/main/css/normalize.min.css?16793739851863 */
/* /bitrix/templates/main/js/vendor/fancybox/jquery.fancybox.min.css?16793739853839 */
/* /bitrix/templates/main/js/vendor/formstyler/jquery.formstyler.min.css?16793739868683 */
/* /bitrix/templates/main/css/fonts.css?17935502542443 */
/* /bitrix/templates/main/css/content_old.min.css?167937398575528 */
/* /bitrix/templates/main/css/css3.min.css?16793739852402 */
/* /bitrix/templates/main/css/main.css?1793543539145384 */
/* /bitrix/templates/main/css/main_2.css?179354376315656 */
/* /css/main.css?160519200124012 */
/* /local/components/techdir/cookie.consent/templates/.default/style.css?17634557831656 */
/* /bitrix/templates/.default/components/bitrix/menu/menu_top/style.min.css?1679373985490 */
/* /bitrix/templates/.default/components/bitrix/news.list/blocks_menu_top/style.css?1679373985150 */
/* /bitrix/templates/.default/components/bitrix/breadcrumb/crumbs/style.min.css?1679373985467 */
/* /bitrix/templates/.default/components/bitrix/news.list/advantages_sidebar/style.css?1679373985150 */
/* /bitrix/templates/.default/components/bitrix/news.list/news_sidebar/style.css?1679373985150 */
/* /bitrix/templates/.default/components/bitrix/news.list/clients_sidebar/style.css?1679373985150 */
/* /local/components/techdir/submit.consent/templates/.default/style.css?1763455783522 */
/* /bitrix/templates/.default/components/bitrix/news.list/review_list/style.css?1679373985150 */
/* /bitrix/templates/.default/components/bitrix/menu/footer/style.min.css?1679373985490 */
/* /bitrix/templates/main/template_styles.css?173812846845225 */
