html { line-height: 1.15;  }body { margin: 0;}article,aside,footer,header,nav,section { display: block;}h1 { font-size: 2em; margin: 0.67em 0;}figcaption,figure,main {  display: block;}figure { margin: 1em 40px;}hr { box-sizing: content-box;  height: 0;  overflow: visible; }pre { font-family: monospace, monospace;  font-size: 1em; }a { background-color: transparent; }abbr[title] { border-bottom: none;  text-decoration: underline;  text-decoration: underline dotted; }b,strong { font-weight: inherit;}b,strong { font-weight: bolder;}code,kbd,samp { font-family: monospace, monospace;  font-size: 1em; }dfn { font-style: italic;}mark { background-color: #ff0; color: #000;}small { font-size: 80%;}sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sub { bottom: -0.25em;}sup { top: -0.5em;}audio,video { display: inline-block;}audio:not([controls]) { display: none; height: 0;}img { border-style: none;}svg:not(:root) { overflow: hidden;}button,input,optgroup,select,textarea { font-family: sans-serif;  font-size: 100%;  line-height: 1.15;  margin: 0; }button,input {  overflow: visible;}button,select {  text-transform: none;}fieldset { padding: 0.35em 0.75em 0.625em;}legend { box-sizing: border-box;  color: inherit;  display: table;  max-width: 100%;  padding: 0;  white-space: normal; }progress { display: inline-block;  vertical-align: baseline; }textarea { overflow: auto;}[type="checkbox"],[type="radio"] { box-sizing: border-box;  padding: 0; }[type="search"] { outline-offset: -2px; }details, menu { display: block;}summary { display: list-item;}canvas { display: inline-block;}template { display: none;}[hidden] { display: none;}* {box-sizing: border-box;min-height: 0;min-width: 0;}html{overflow-y: scroll;overflow-x: auto;position: relative;min-height: 100%; }body {word-wrap:break-word;}.table-wr {width: 100%;overflow-y: auto;margin: 0 0 1em;}table {width: 100%;border-collapse: collapse;}.article-id {position:fixed;bottom:0;right:40px;padding:5px;background-color:#fff;color:#7F7F7F;border:1px solid #e3e3e3;z-index:2;}.b64 {display: none;} .block,button.block,.btn.block {display:block;width:100%;}button {padding:0;cursor: pointer;}.fl {float:left;margin:0 20px 20px 0;}.fr {float:right;margin:0 0 20px 20px;}.tal {text-align: left;}.tar {text-align: right;}.tac {text-align: center;}.img img {margin: 0 auto;display: block;}table img {margin-bottom:0;}img {max-width: 100%;height: auto;display: block;margin: 0 auto;}img.fl,img.fr {width:auto;}.img.full {text-align:center;display:block;}.menu-row img { max-width:none;}.phone span,.phone a {display: block;}.breadcrumb {padding: 5px 10px;margin-bottom: 20px;list-style: none;font-size:90%;background-color: #f2f2f2;}.breadcrumb > li {display: inline-block;margin-bottom:0;}.breadcrumb > li + li:before {content: "/";padding: 0 5px;color: #cccccc;}.img-block .img{vertical-align: middle;overflow:hidden;position: relative;padding-bottom: 100%;display:block;}.img-block .img img {margin-left:auto;margin-right:auto;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}.img.pb60 {padding-bottom: 60%;}.img.pb70 {padding-bottom: 70%;}.img.pb80 {padding-bottom: 80%;}.img.pb90 {padding-bottom: 90%;}.img.pb110 {padding-bottom: 110%;}.img.pb120 {padding-bottom: 120%;}.img.pb150 {padding-bottom: 150%;}.hidden,.spoiler-b,.btn.hidden, button.hidden {display:none;}.spoiler-h.active ~ .spoiler-b {display: block;}span.email {unicode-bidi: bidi-override;direction: rtl;}.clearfix:after {content:"";display:table;clear:both;}.bold {font-weight: bold;}.group .control {display:none;}form .group .header {margin-bottom:10px;} form .group input,form .group textarea,form .group select {display:block;width:100%;}form .group input[type="radio"],form .group input[type="checkbox"] {display:inline-block;}.nowrap {white-space: nowrap;}.through {text-decoration: line-through;}ul.pagination {list-style: none;height: auto;padding-left: 0;}ul.pagination li {display: inline-block;}ul.inside {list-style-position:inside; }#to-top {display:none;position: fixed;bottom: 0;right: 0;margin:0;cursor:pointer;}span.swipebox {cursor: pointer;}.vam th,.vam td {vertical-align: middle;}.map {height:400px;z-index:1;}aside.to-left {order:-1;}a {outline:none;}footer table {text-align:left;}html.swipebox-html.swipebox-touch { overflow: hidden !important;}#swipebox-overlay img { border: none !important;}#swipebox-overlay { width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 99999 !important; overflow: hidden;   user-select: none;}#swipebox-container { position: relative; width: 100%; height: 100%;}#swipebox-slider {   transition: transform 0.4s ease; height: 100%; left: 0; top: 0; width: 100%; white-space: nowrap; position: absolute; display: none; cursor: pointer;}#swipebox-slider .slide { height: 100%; width: 100%; line-height: 1px; text-align: center; display: inline-block;}#swipebox-slider .slide:before { content: ""; display: inline-block; height: 50%; width: 1px; margin-right: -1px;}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container { display: inline-block; max-height: 100%; max-width: 100%; margin: 0; padding: 0; width: auto; height: auto; vertical-align: middle;}#swipebox-slider .slide .swipebox-video-container { background: none; max-width: 1140px; max-height: 100%; width: 100%; padding: 5%;   box-sizing: border-box;}#swipebox-slider .slide .swipebox-video-container .swipebox-video { width: 100%; height: 0; padding-bottom: 56.25%; overflow: hidden; position: relative;}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe { width: 100% !important; height: 100% !important; position: absolute; top: 0; left: 0;}#swipebox-slider .slide-loading { background: url(/global/css/img/loader.gif) no-repeat center center;}#swipebox-bottom-bar,#swipebox-top-bar {   transition: 0.5s; position: absolute; left: 0; z-index: 999; height: 50px; width: 100%;}#swipebox-bottom-bar { bottom: -50px;}#swipebox-bottom-bar.visible-bars {   transform: translate3d(0, -50px, 0);}#swipebox-top-bar { top: -50px;}#swipebox-top-bar.visible-bars {   transform: translate3d(0, 50px, 0);}#swipebox-title { display: block; width: 100%; text-align: center;}#swipebox-prev,#swipebox-next,#swipebox-close { background-image: url(/global/css/img/icons.png); background-repeat: no-repeat; border: none !important; text-decoration: none !important; cursor: pointer; width: 50px; height: 50px; top: 0;}#swipebox-arrows { display: block; margin: 0 auto; width: 100%; height: 50px;}#swipebox-prev { background-position: -32px 13px; float: left;}#swipebox-next { background-position: -78px 13px; float: right;}#swipebox-close { top: 0; right: 0; position: absolute; z-index: 9999; background-position: 15px 12px;}.swipebox-no-close-button #swipebox-close { display: none;}#swipebox-prev.disabled,#swipebox-next.disabled { opacity: 0.3;}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider {   animation: rightSpring 0.3s;}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider {   animation: leftSpring 0.3s;}.swipebox-touch #swipebox-container:before, .swipebox-touch #swipebox-container:after {  backface-visibility: hidden;  transition: all .3s ease; content: ' '; position: absolute; z-index: 999; top: 0; height: 100%; width: 20px; opacity: 0;}.swipebox-touch #swipebox-container:before { left: 0;   box-shadow: inset 10px 0px 10px -8px #656565;}.swipebox-touch #swipebox-container:after { right: 0;   box-shadow: inset -10px 0px 10px -8px #656565;}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before { opacity: 1;}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after { opacity: 1;}@keyframes rightSpring { 0% {  left: 0; } 50% {  left: -30px; } 100% {  left: 0; }}@keyframes leftSpring { 0% {  left: 0; } 50% {  left: 30px; } 100% {  left: 0; }}@media screen and (min-width: 800px) { #swipebox-close {  right: 10px; } #swipebox-arrows {  width: 92%;  max-width: 800px; }}#swipebox-overlay {background: #0d0d0d;}#swipebox-bottom-bar,#swipebox-top-bar { text-shadow: 1px 1px 1px black; background: #000; opacity: 0.5;}#swipebox-top-bar { color: white !important; font-size: 15px; line-height: 43px; font-family: Helvetica, Arial, sans-serif;}.slick-slider{  position: relative;  display: block;  box-sizing: border-box;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;   user-select: none;  -webkit-touch-callout: none;  -khtml-user-select: none;  -ms-touch-action: pan-y; touch-action: pan-y;  -webkit-tap-highlight-color: transparent;}.slick-list{  position: relative;  display: block;  overflow: hidden;  margin: 0;  padding: 0;}.slick-list:focus{  outline: none;}.slick-list.dragging{  cursor: pointer;}.slick-slider .slick-track,.slick-slider .slick-list{  -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);}.slick-track{  position: relative;  top: 0;  left: 0;  display: block;  margin-left: auto;  margin-right: auto;}.slick-track:before,.slick-track:after{  display: table;  content: '';}.slick-track:after{  clear: both;}.slick-loading .slick-track{  visibility: hidden;}.slick-slide{float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide{  float: right;}.slick-slide img{  display: block;}.slick-slide.slick-loading img{  display: none;}.slick-loading .slick-slide{  visibility: hidden;}.slick-vertical .slick-slide{  display: block;  height: auto;  border: 1px solid transparent;}.slick-arrow.slick-hidden {  display: none;}.slick-slide:focus {outline:none;}.slider {opacity:0;}.slider.slick-initialized {opacity:1;transition: all 2s ease-out 0.5s;}.arcticmodal-overlay,.arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; }.arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; border-collapse: collapse; }*:first-child+html .arcticmodal-container { height: 100% }.arcticmodal-container_i { height: 100%; margin: 0 auto; }.arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: middle; }.arcticmodal-error { padding: 20px; border-radius: 10px; background: #000; color: #fff; }.arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(loading.gif) no-repeat 50% 50%; }.box-modal {margin:0 auto;}.box-modal {position: relative;width: 200px;padding: 16px;background: #fff;color: #3c3c3c;font: 14px/18px Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;box-shadow: 0 0 0 6px rgba(153, 153, 153, .3);border-radius: 6px;}.box-modal_close { position: absolute; right: 10px; top: 6px; font-size: 11px; line-height: 15px; color: #999; cursor: pointer; }.box-modal_close:hover { color: #666; }.notify{position: fixed;width: 400px;padding: 15px;z-index: 9999;border-radius: 4px;transition: all .4s ease-in-out;}.notify > button.close{position: absolute;top: 8px;right: 12px;  padding: 0;  cursor: pointer;  background: 0 0;  border: 0;float: right;  font-size: 23px;  font-weight: 700;  line-height: 1;  color: #000;  text-shadow: 0 1px 0 #fff; opacity: .2;outline: none;}.notify > button.close:hover{  opacity: .5;}.notify.scale{transform: scale(0.8);opacity: 0;}.notify.left.drop{transform: translateX(-50%);opacity: 0;}.notify.center.drop{transform: translateY(-120%);opacity: 0;}.notify.right.drop{transform: translateX(50%);opacity: 0;}.notify.middle.center.drop{transform: translateY(-20%);opacity: 0;}.notify.bottom.center.drop{transform: translateY(120%);opacity: 0;}.notify.fade{opacity: 0;}.notify.out{opacity: 0;}.notify-default{background-color: #fff;color: #333;box-shadow: 0 3px 10px rgba(0,0,0,.2);}.notify-info{color: #31708f;background-color: #d9edf7;}.notify-toast{color: #fff;background-color: rgba(0,0,0,0.75);}.notify-danger{color: #a94442;background-color: #f2dede;}.notify-warning{color: #8a6d3b;background-color: #fcf8e3;}.notify-success{color: #3c763d;background-color: #dff0d8;}.notify.top{top: 15px;}.notify.middle{top: 50%;}.notify.bottom{bottom: 15px;}.notify.left{left: 15px;}.notify.center{left: 50%;margin-left: -200px;}.notify.right{right: 15px;}.notify-buttons{width: 100%;margin-top: 10px;}.notify-buttons.left{text-align: left;}.notify-buttons.center{text-align: center;}.notify-buttons.right{text-align: right;}.notify-buttons > button{border: 1px solid #ddd;padding: 4px 10px;background: #fff;color: #333;cursor: pointer;outline: none;}.notify-buttons > button:hover{background: #eee;}.notify-buttons > button:first-child{margin-right: 5px;}.notify-backdrop{width: 100%;height: 100%;position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 9998;background-color: #000;opacity: 0;transition: opacity .4s ease-in-out;}body.notify-open{overflow: hidden;}body.notify-open-drop{overflow-x: hidden;}@media all and (max-width:768px){.notify{width: 100%;left: 0!important;margin: 0!important;border-radius: 0;}.notify.top{top: 0!important;}.notify.bottom{bottom: 0!important;}.notify.middle{width: 80%!important;margin-left: 10%!important;border-radius: 4px;}.notify.left.drop, .notify.right.drop{transform: translateY(-120%);}.notify.bottom.drop{transform: translateY(120%);opacity: 0;}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane > svg,.leaflet-pane > canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer {position: absolute;left: 0;top: 0;}.leaflet-container {overflow: hidden;}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow {-webkit-user-select: none;  -moz-user-select: none; user-select: none; -webkit-user-drag: none;}.leaflet-safari .leaflet-tile-container {width: 1600px;height: 1600px;-webkit-transform-origin: 0 0;}.leaflet-marker-icon,.leaflet-marker-shadow {display: block;}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile {max-width: none !important;max-height: none !important;}.leaflet-container.leaflet-touch-zoom {-ms-touch-action: pan-x pan-y;touch-action: pan-x pan-y;}.leaflet-container.leaflet-touch-drag {-ms-touch-action: pinch-zoom;touch-action: none;touch-action: pinch-zoom;}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {-ms-touch-action: none;touch-action: none;}.leaflet-container {-webkit-tap-highlight-color: transparent;}.leaflet-container a {-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);}.leaflet-tile {filter: inherit;visibility: hidden;}.leaflet-tile-loaded {visibility: inherit;}.leaflet-zoom-box {width: 0;height: 0;-moz-box-sizing: border-box;   box-sizing: border-box;z-index: 800;}.leaflet-overlay-pane svg {-moz-user-select: none;}.leaflet-pane  { z-index: 400; }.leaflet-tile-pane  { z-index: 200; }.leaflet-overlay-pane { z-index: 400; }.leaflet-shadow-pane { z-index: 500; }.leaflet-marker-pane { z-index: 600; }.leaflet-tooltip-pane  { z-index: 650; }.leaflet-popup-pane  { z-index: 700; }.leaflet-map-pane canvas { z-index: 100; }.leaflet-map-pane svg  { z-index: 200; }.leaflet-vml-shape {width: 1px;height: 1px;}.lvml {display: inline-block;position: absolute;}.leaflet-control {position: relative;z-index: 800;}.leaflet-top,.leaflet-bottom {position: absolute;z-index: 1000;}.leaflet-top {top: 0;}.leaflet-right {right: 0;}.leaflet-bottom {bottom: 0;}.leaflet-left {left: 0;}.leaflet-control {float: left;clear: both;}.leaflet-right .leaflet-control {float: right;}.leaflet-top .leaflet-control {margin-top: 10px;}.leaflet-bottom .leaflet-control {margin-bottom: 10px;}.leaflet-left .leaflet-control {margin-left: 10px;}.leaflet-right .leaflet-control {margin-right: 10px;}.leaflet-fade-anim .leaflet-tile {will-change: opacity;}.leaflet-fade-anim .leaflet-popup {opacity: 0;-webkit-transition: opacity 0.2s linear;  -moz-transition: opacity 0.2s linear; transition: opacity 0.2s linear;}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {opacity: 1;}.leaflet-zoom-animated {-webkit-transform-origin: 0 0;  -ms-transform-origin: 0 0; transform-origin: 0 0;}.leaflet-zoom-anim .leaflet-zoom-animated {will-change: transform;}.leaflet-zoom-anim .leaflet-zoom-animated {-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);  -moz-transition:  -moz-transform 0.25s cubic-bezier(0,0,0.25,1); transition:  transform 0.25s cubic-bezier(0,0,0.25,1);}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile {-webkit-transition: none;  -moz-transition: none; transition: none;}.leaflet-zoom-anim .leaflet-zoom-hide {visibility: hidden;}.leaflet-interactive {cursor: pointer;}.leaflet-grab {cursor: -webkit-grab;cursor:  -moz-grab;cursor:  grab;}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive {cursor: crosshair;}.leaflet-popup-pane,.leaflet-control {cursor: auto;}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable {cursor: move;cursor: -webkit-grabbing;cursor:  -moz-grabbing;cursor:  grabbing;}.leaflet-container {background: #ddd;outline: 0;}.leaflet-container a {color: #0078A8;}.leaflet-container a.leaflet-active {outline: 2px solid orange;}.leaflet-zoom-box {border: 2px dotted #38f;background: rgba(255,255,255,0.5);}.leaflet-container {font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;}.leaflet-bar {box-shadow: 0 1px 5px rgba(0,0,0,0.65);border-radius: 4px;}.leaflet-bar a,.leaflet-bar a:hover {background-color: #fff;border-bottom: 1px solid #ccc;width: 26px;height: 26px;line-height: 26px;display: block;text-align: center;text-decoration: none;color: black;}.leaflet-bar a,.leaflet-control-layers-toggle {background-position: 50% 50%;background-repeat: no-repeat;display: block;}.leaflet-bar a:hover {background-color: #f4f4f4;}.leaflet-bar a:first-child {border-top-left-radius: 4px;border-top-right-radius: 4px;}.leaflet-bar a:last-child {border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-bottom: none;}.leaflet-bar a.leaflet-disabled {cursor: default;background-color: #f4f4f4;color: #bbb;}.leaflet-touch .leaflet-bar a {width: 30px;height: 30px;line-height: 30px;}.leaflet-touch .leaflet-bar a:first-child {border-top-left-radius: 2px;border-top-right-radius: 2px;}.leaflet-touch .leaflet-bar a:last-child {border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;}.leaflet-control-zoom-in,.leaflet-control-zoom-out {font: bold 18px 'Lucida Console', Monaco, monospace;text-indent: 1px;}.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out {font-size: 22px;}.leaflet-control-layers {box-shadow: 0 1px 5px rgba(0,0,0,0.4);background: #fff;border-radius: 5px;}.leaflet-control-layers-toggle {background-image: url(/global/util/leaflet/img/layers.png);width: 36px;height: 36px;}.leaflet-retina .leaflet-control-layers-toggle {background-image: url(/global/util/leaflet/img/layers-2x.png);background-size: 26px 26px;}.leaflet-touch .leaflet-control-layers-toggle {width: 44px;height: 44px;}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle {display: none;}.leaflet-control-layers-expanded .leaflet-control-layers-list {display: block;position: relative;}.leaflet-control-layers-expanded {padding: 6px 10px 6px 6px;color: #333;background: #fff;}.leaflet-control-layers-scrollbar {overflow-y: scroll;overflow-x: hidden;padding-right: 5px;}.leaflet-control-layers-selector {margin-top: 2px;position: relative;top: 1px;}.leaflet-control-layers label {display: block;}.leaflet-control-layers-separator {height: 0;border-top: 1px solid #ddd;margin: 5px -10px 5px -6px;}.leaflet-default-icon-path {background-image: url(/global/util/leaflet/img/marker-icon.png);}.leaflet-container .leaflet-control-attribution {background: #fff;background: rgba(255, 255, 255, 0.7);margin: 0;}.leaflet-control-attribution,.leaflet-control-scale-line {padding: 0 5px;color: #333;}.leaflet-control-attribution a {text-decoration: none;}.leaflet-control-attribution a:hover {text-decoration: underline;}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale {font-size: 11px;}.leaflet-left .leaflet-control-scale {margin-left: 5px;}.leaflet-bottom .leaflet-control-scale {margin-bottom: 5px;}.leaflet-control-scale-line {border: 2px solid #777;border-top: none;line-height: 1.1;padding: 2px 5px 1px;font-size: 11px;white-space: nowrap;overflow: hidden;-moz-box-sizing: border-box;   box-sizing: border-box;background: #fff;background: rgba(255, 255, 255, 0.5);}.leaflet-control-scale-line:not(:first-child) {border-top: 2px solid #777;border-bottom: none;margin-top: -2px;}.leaflet-control-scale-line:not(:first-child):not(:last-child) {border-bottom: 2px solid #777;}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar {box-shadow: none;}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar {border: 2px solid rgba(0,0,0,0.2);background-clip: padding-box;}.leaflet-popup {position: absolute;text-align: center;margin-bottom: 20px;}.leaflet-popup-content-wrapper {padding: 1px;text-align: left;border-radius: 12px;}.leaflet-popup-content {margin: 13px 19px;line-height: 1.4;}.leaflet-popup-content p {margin: 18px 0;}.leaflet-popup-tip-container {width: 40px;height: 20px;position: absolute;left: 50%;margin-left: -20px;overflow: hidden;}.leaflet-popup-tip {width: 17px;height: 17px;padding: 1px;margin: -10px auto 0;-webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg); transform: rotate(45deg);}.leaflet-popup-content-wrapper,.leaflet-popup-tip {background: white;color: #333;box-shadow: 0 3px 14px rgba(0,0,0,0.4);}.leaflet-container a.leaflet-popup-close-button {position: absolute;top: 0;right: 0;padding: 4px 4px 0 0;border: none;text-align: center;width: 18px;height: 14px;font: 16px/14px Tahoma, Verdana, sans-serif;color: #c3c3c3;text-decoration: none;font-weight: bold;background: transparent;}.leaflet-container a.leaflet-popup-close-button:hover {color: #999;}.leaflet-popup-scrolled {overflow: auto;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;}.leaflet-oldie .leaflet-popup-content-wrapper {zoom: 1;}.leaflet-oldie .leaflet-popup-tip {width: 24px;margin: 0 auto;-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);}.leaflet-oldie .leaflet-popup-tip-container {margin-top: -1px;}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip {border: 1px solid #999;}.leaflet-div-icon {background: #fff;border: 1px solid #666;}.leaflet-tooltip {position: absolute;padding: 6px;background-color: #fff;border: 1px solid #fff;border-radius: 3px;color: #222;white-space: nowrap;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;box-shadow: 0 1px 3px rgba(0,0,0,0.4);}.leaflet-tooltip.leaflet-clickable {cursor: pointer;}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before {position: absolute;border: 6px solid transparent;background: transparent;content: "";}.leaflet-tooltip-bottom {margin-top: 6px;}.leaflet-tooltip-top {margin-top: -6px;}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before {left: 50%;margin-left: -6px;}.leaflet-tooltip-top:before {bottom: 0;margin-bottom: -12px;border-top-color: #fff;}.leaflet-tooltip-bottom:before {top: 0;margin-top: -12px;margin-left: -6px;border-bottom-color: #fff;}.leaflet-tooltip-left {margin-left: -6px;}.leaflet-tooltip-right {margin-left: 6px;}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before {top: 50%;margin-top: -6px;}.leaflet-tooltip-left:before {right: 0;margin-right: -12px;border-left-color: #fff;}.leaflet-tooltip-right:before {left: 0;margin-left: -12px;border-right-color: #fff;}.pl-282 a:before {background-color:rgb(245,245,220)}.pl-156 a:before {background-color:rgb(139,71,38)}.pl-157 a:before {background-color:rgb(0,0,0)}.pl-158 a:before {background-color:rgb(232,217,194)}.pl-159 a:before {background-color:rgb(240,230,140)}.pl-160 a:before {background-color:rgb(190,245,116)}.pl-161 a:before {background-color:rgb(128,0,128)}.pl-162 a:before {background-color:rgb(255,231,186)}.pl-163 a:before {background-color:rgb(144,77,48)}.pl-164 a:before {background-color:rgb(148,0,211)}.pl-165 a:before {background-color:rgb(73,66,61)}.pl-166 a:before {background-color:rgb(1,50,32)}.pl-167 a:before {background-color:rgb(255,255,240)}.pl-168 a:before {background-color:rgb(200,162,200)}.pl-169 a:before {background-color:rgb(0,0,255)}.pl-170 a:before {background-color:rgb(128,128,128)}.pl-171 a:before {background-color:rgb(87,94,78)}.pl-172 a:before {background-color:rgb(192,192,192)}.pl-173 a:before {background-color:rgb(144,238,144)}.pl-174 a:before {background-color:rgb(153,255,153)}.pl-175 a:before {background-color:rgb(252,137,172)}.pl-176 a:before {background-color:rgb(255,229,180)}.pl-177 a:before {background-color:rgb(106,93,77)}.pl-178 a:before {background-color:rgb(130,130,130)}.pl-179 a:before {background-color:rgb(204,119,34)}.pl-180 a:before {background-color:rgb(204,119,34)}.pl-181 a:before {background-color:rgb(236,124,38)}.pl-182 a:before {background-color:rgb(128,128,0)}.pl-183 a:before {background-color:rgb(107,142,35)}.pl-184 a:before {background-color:rgb(138,102,66)}.pl-185 a:before {background-color:rgb(99,58,52)}.pl-186 a:before {background-color:rgb(181,184,177)}.pl-187 a:before {background-color:rgb(170,240,209)}.pl-188 a:before {background-color:rgb(184,115,51)}.pl-189 a:before {background-color:rgb(254,229,172)}.pl-190 a:before {background-color:rgb(230,50,68)}.pl-191 a:before {background-color:rgb(205,104,57)}.pl-192 a:before {background-color:rgb(255,140,105)}.pl-193 a:before {background-color:rgb(230,230,250)}.pl-194 a:before {background-color:rgb(253,244,227)}.pl-195 a:before {background-color:rgb(255,0,0)}.pl-196 a:before {background-color:rgb(231,198,151)}.pl-197 a:before {background-color:rgb(150,75,0)}.pl-198 a:before {background-color:rgb(252,108,133)}.pl-199 a:before {background-color:rgb(238,237,235)}.pl-200 a:before {background-color:rgb(136,69,53)}.pl-201 a:before {background-color:rgb(140,203,94)}.pl-202 a:before {background-color:rgb(152,105,96)}.pl-203 a:before {background-color:rgb(150,0,24)}.pl-204 a:before {background-color:rgb(117,92,72)}.pl-205 a:before {background-color:rgb(117,92,72)}.pl-206 a:before {background-color:rgb(207,181,59)}.pl-207 a:before {background-color:rgb(87,166,57)}.pl-208 a:before {background-color:rgb(234,230,202)}.pl-209 a:before {background-color:rgb(255,255,0)}.pl-210 a:before {background-color:rgb(43,108,196)}.pl-211 a:before {background-color:rgb(71,74,81)}.pl-212 a:before {background-color:rgb(66,170,255)}.pl-213 a:before {background-color:rgb(213,113,63)}.pl-214 a:before {background-color:rgb(155,45,48)}.pl-215 a:before {background-color:rgb(48,213,200)}.pl-216 a:before {background-color:rgb(255,255,255)}.pl-217 a:before {background-color:rgb(245,245,220)}.pl-218 a:before {background-color:rgb(251,206,177)}.pl-219 a:before {background-color:rgb(238,207,161)}.pl-220 a:before {background-color:rgb(175,111,9)}.pl-221 a:before {background-color:rgb(205,127,50)}.pl-222 a:before {background-color:rgb(253,233,16)}.pl-223 a:before {background-color:rgb(208,240,192)}.pl-224 a:before {background-color:rgb(179,68,108)}.pl-225 a:before {background-color:rgb(229,170,112)}.pl-226 a:before {background-color:rgb(0,124,173)}.pl-227 a:before {background-color:rgb(62,180,137)}.pl-228 a:before {background-color:rgb(123,160,91)}.pl-229 a:before {background-color:rgb(233,150,122)}.pl-230 a:before {background-color:rgb(192,64,0)}.pl-231 a:before {background-color:rgb(237,118,14)}.pl-232 a:before {background-color:rgb(117,90,87)}.pl-233 a:before {background-color:rgb(187,112,93)}.pl-234 a:before {background-color:rgb(69,22,28)}.pl-235 a:before {background-color:rgb(238,220,130)}.pl-236 a:before {background-color:rgb(252,221,118)}.pl-237 a:before {background-color:rgb(239,211,52)}.pl-238 a:before {background-color:rgb(152,118,84)}.pl-239 a:before {background-color:rgb(104,108,94)}.pl-240 a:before {background-color:rgb(219,112,147)}.pl-241 a:before {background-color:rgb(205,92,92)}.pl-242 a:before {background-color:rgb(114,47,55)}.pl-243 a:before {background-color:rgb(101,67,33)}body.dbg:after {content: "xs: 330px ";display: block;padding: 5px;position: fixed;bottom: 0;left: 0;background-color: rgba(255,0,0,0.39);color: #fff;z-index: 1999;}.wrapper {display: flex;flex-direction: column;min-height: 100vh;}.wrapper > article,.wrapper > .container {flex-grow: 1;}header {position: fixed;width: 100%;top: 0;left: 0;z-index: 2;}.container {padding: 0 10px;}a {color: #ef7f1a;text-decoration: none;}a:hover,a:focus,a:active {color: #8a8a8a;}a.name {text-decoration: none;display: block;}.detail {font-size: 90%;display: inline-block;}.spoiler-h.active ~ .spoiler-b {margin-top: 20px;}.spoiler-h {text-decoration: none;display: inline-block;}.spoiler-h:hover {text-decoration: none;}#work {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;background-color: rgba(0,0,0,0.5);}#work:after {content: "";background: url(/global/image/work.png) no-repeat 50% 50% transparent;width: 256px;height: 256px;position: fixed;top: 50%;left: 50%;margin: -128px 0 0 -128px;animation: 3s linear 0s normal none infinite workrot;}@keyframes workrot {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}#work .close {position: absolute;top: 0;right: 0;cursor: pointer;}.col1 > *,.col2 > *,.col3 > *,.col4 > *,.col5 > *,.col6 > *,.name,.date,.text,table,.preface,.items > div,.header,.footer,.slider-banner,.tips,.catalog-panel,.content > article,.content > aside,.catalog,.filter,img,.item > div,h1,h2,h3,.spoiler,.items .propertys,.tile.wg,.tabs,.filter .panel,.pager,.map,.video,span.btn,a.btn,form {margin-bottom: 20px;}.col1 > * {clear: both;}ul .name,table .name,.tile .btn,.tile.wg > * {margin-bottom: 0;}.date {margin-top: -10px;}.img-block ~ .name {margin-top: 20px;}.labela {padding: 10px;position: absolute;top: -5px;left: -5px;}.tile > * {padding: 20px;}#to-top {width: 50px;height: 50px;font-size: 24px;color: #fff;background-color: #333333;border-radius: 50%;box-shadow: 4px 4px 8px 0 rgba(0,0,0,0.4);right: 10px;bottom: 90px;border: none;padding: 17px 0;}.top-row {margin: 0 auto;line-height: 30px;padding-top: 10px;padding-bottom: 10px;}.top-row > * {display: inline-block;vertical-align: top;min-height: auto;min-width: auto;}.logo {line-height: 1;border-bottom: none;padding-bottom: 0;display: inline-block;}.logo img {max-width: none;margin-bottom: 0;}.top-row .toolbar {float: right;}.top-row .toolbar > * {display: inline-block;vertical-align: top;width: 40px;height: 40px;line-height: 40px;margin-left: 5px;text-align: center;}.top-row .toolbar > * a {display: block;width: 100%;height: 100%;}.top-row .toolbar > *:first-child {margin-left: 0;}.top-row .menu-link {background-color: #ef7f1a;padding-top: 6px;margin-top: 5px;}.menu li {font-family: "Montserrat", sans-serif;display: block;margin: 0;vertical-align: top;line-height: 1.8;font-size: 15px;white-space: nowrap;}.menu li.lp {text-align: right;margin: 20px 20px 0 0;}.menu li.lp a {display: inline-block;width: auto;text-align: center;padding: 2px 8px;border-radius: 10px;background-color: #e6e6e6;}.menu {font-size: 20px;text-transform: uppercase;}.menu a {color: #313030;border-bottom: none;}.menu a:hover {color: #999999;}.menu span {color: #666666;}.menu {display: block;margin: 0;max-height: 0;overflow: hidden;}.menu.active {margin: 20px 0;max-height: none;}.menu > ul {padding: 10px 0;margin: 0;}.menu > ul ul {max-height: 0;overflow-y: hidden;z-index: 1;margin: 0;}.menu > ul ul.active {margin: 0;max-height: 400px;margin-bottom: 10px;}.menu-link span {display: block;width: 30px;height: 2px;margin: 6px auto;background-color: #fff;}.menu-link.active span:first-child {transform: rotate(45deg);transform-origin: 6px 7px 0px;}.menu-link.active span:nth-child(2) {display: none;}.menu-link.active span:last-child {transform: rotate(-45deg);transform-origin: 15px 0px 0px;}.menu li > a,.menu li > span {display: block;width: 100%;}.menu span.has-subnav {display: inline-block;text-align: center;float: right;}.menu span.has-subnav:after {content: "\25BE";text-align: center;display: inline-block;font-size: 30px;line-height: 30px;position: static;cursor: pointer;color: #ef7f1a;}.menu span.has-subnav.active:after {transform: rotate(180deg);}.menu ul ul li a {font-weight: normal;}.menu li li a,.menu li li span,.menu li li div {font-size: 14px;}.pagination {margin: 0 auto;text-align: center;}.pagination a,.pagination span {text-decoration: none;display: inline-block;padding: 5px 10px;text-align: center;}.pagination li {border-width: 1px 1px 1px 0;border-style: solid;}.pagination li:first-child {border-left-width: 1px;}.btn,button {padding: 10px;border-width: 1px;border-style: solid;border-color: transparent;cursor: pointer;font-family: "Montserrat", sans-serif;font-size: 14px;line-height: 10px;margin: 20px 0;display: inline-block;text-align: center;background-color: #fff;border-radius: 50px;}span.btn,a.btn {display: inline-block;}span.btn {cursor: text;}.btn:hover,button:hover {background-color: #e6e6e6;}.btn:active,button:active {background-color: #cccccc;}a.btn,a.btn:hover,a.btn:active,a.btn:focus,a.btn:link {text-decoration: none;}.btn:active,.btn:focus,button:active,button:focus,.group option {outline: none;}form .group {margin-bottom: 10px;padding: 5px 0;}form button {margin-bottom: 10px;}.group .control {font-size: 90%;margin-bottom: 10px;font-weight: bold;}.group input,.group textarea,.group select {outline: none;padding: 10px;background-color: #fff;}.group select {display: block;width: 100%;}.btn.primary,button.primary {border: 2px solid #ffe6cd;color: #000;}.btn.primary:hover,button.primary:hover {background-color: #ffe6cd;}.btn.primary:active,button.primary:active {background-color: #ffb367;border-color: #ffb367;color: #fff;}.btn.secondary,button.secondary {border: 2px solid #FFCC99;color: #000;}.btn.secondary:hover,button.secondary:hover {background-color: #FFCC99;color: #fff;}.btn.secondary:active,button.secondary:active {background-color: #ff9933;border-color: #ff9933;}.btn.info,button.info {background-color: #666666;color: #fff;}.btn.info:hover,button.info:hover {background-color: #333333;}.btn.info:active,button.info:active {background-color: #1a1a1a;}button.request-price {border: 1px dotted #b3b3b3;}.group.error {border-bottom: 1px solid #FF6666;}.group .control {color: #FF6666;}.box-modal {width: 250px;}.heading {color: red;}#filter-checked {display: none;position: absolute;background-color: #ef7f1a;color: #fff;border: inherit;padding: 7px 10px;margin: 0;}.filter li {position: relative;}.filter li input[type=checkbox] {top: 2px;left: -20px;}.filter li .count {position: absolute;top: 2px;right: 0;}.filter li .count:before {content: "[";}.filter li .count:after {content: "]";}.tabs > div {display: none;padding: 20px 0;}.tabs > div.active {display: block;}.tabs > ul {display: flex;flex-wrap: wrap;list-style: none;position: relative;margin: 10px 0 0 -1px;padding-left: 0;}.tabs > ul:after {content: "";display: table;clear: both;}.tabs > ul > li {padding: 5px 20px;margin: 2px 0;color: #fff;position: relative;font-size: 14px;}.tabs > ul > li > a {display: block;width: 100%;height: 100%;}.tabs > ul > li:after {position: absolute;top: 0;right: 10px;bottom: 0;left: 0;z-index: -1;background: #333;content: "";}.tabs > ul > li.active:after {background: #FFCC99;}.tabs > ul > li:not(.active) {cursor: pointer;}.tabs > ul > li:not(.active):hover {color: #e3e3e3;}.items > div > div:first-child {position: relative;}.item h1 {color: #808080;text-align: center;}ul.accordion {list-style: none;padding: 0;margin: 20px 0;}ul.accordion .inner {padding: 1em 0.5em;overflow: hidden;display: none;margin: 4px 0;background-color: #f2f2f2;}ul.accordion .inner a {color: #ef7f1a;}ul.accordion li {margin: 0 0 5px;padding: 0;}ul.accordion li a {text-decoration: none;display: inline-block;color: #fff;}ul.accordion li a.toggle {width: 100%;display: block;padding: 10px;border-radius: 5px;transition: background .3s ease;background-color: #b3b3b3;position: relative;}ul.accordion li a.toggle:hover {background: #a6a6a6;}ul.accordion li a.toggle:after {content: "+";font-size: 20px;position: absolute;top: 5px;right: 10px;}ul.accordion li.show a.toggle:after {content: unset;}ul.accordion li:last-child {margin: 0;}ul.accordion .system-to-fabric > div,ul.accordion .fabric-to-system > div {position: relative;}ul.accordion .system-to-fabric div.img {cursor: pointer;}ul.accordion .name {padding: 5px;position: absolute;left: 0;bottom: 20px;background-color: rgba(255,204,153,0.6);color: #000;}.system-to-fabric div.img,.fabric-to-system div.img {cursor: pointer;}.id {display: none;}ul.accordion li a.toggle[data-params*="6:216"],ul.accordion li a.toggle[data-params*="6:209"],ul.accordion li a.toggle[data-params*="6:216"],ul.accordion li a.toggle[data-params*="6:217"] {color: #000;}.fabric-to-system .name {display: none;}.fabric-to-system > div {margin: 10px 0;}.calculate > div {flex-basis: calc(40%);margin: 0 5px 20px;padding: 10px;display: flex;flex-direction: column;justify-content: flex-start;border: 1px solid #e6e6e6;}ul.accordion .name {background-color: rgba(255,204,153,0.85);}.calculate .system-to-fabric .info {right: 10px;bottom: 13px;margin: -10px;}.system-to-fabric .name {background: #f2f2f2;padding: 10px;border-radius: 50px;font-size: 13px;color: #666666;}ul.accordion .system-to-fabric .name {padding: 10px;bottom: 0;}.slick-arrow {position: absolute;top: 0;z-index: 2;height: 260px;border: none;background: transparent;font-size: 60px;margin-bottom: 0;}.slick-arrow:hover,.slick-arrow.active {background: transparent;}.slick-prev {left: 0;}.slick-next {right: 0;}.slider-for {margin-bottom: 20px;}.order-row {display: flex;flex-wrap: wrap;text-align: center;}.order-row .header {margin-bottom: 5px;font-size: 13px;font-weight: bold;}.order-row > * {box-shadow: 0 0 10px 0px #cccccc;padding: 5px 10px;flex-basis: 50%;}.order-row .name {margin-bottom: 0;}.order-row img {margin-bottom: 10px;}#swipebox-arrows {width: 100%;height: 100%;}#swipebox-prev,#swipebox-next {width: 50%;height: 100%;display: block;background-image: none;position: relative;}#swipebox-prev:after,#swipebox-next:after {content: "";width: 40px;height: 40px;border-left: 3px solid #808080;border-bottom: 3px solid #808080;position: absolute;top: calc(50% - 20px);left: 20px;transform: rotate(45deg);}#swipebox-next:after {transform: rotate(225deg);left: auto;right: 40px;}#swipebox-bottom-bar {height: 100%;}#basket-table .img-block {margin-bottom: 20px;}#header-instagram {display: none;}#swipebox-bottom-bar,#swipebox-top-bar {background: transparent;}.notify > button.close {margin: 0;}.notify {width: 300px;}.notify.center {left: auto;top: 70px;right: 20px;}.item-img {position: relative;}@media only screen and (min-width: 576px) {body.dbg:after {content: "sm: 576px ";}.box-modal {width: 500.86956521739px;}.content {display: flex;flex-wrap: nowrap;margin-left: -10px;margin-right: -10px;}.content > article {flex-basis: calc(66.666666666667% - 20px);margin: 0 10px;}.content > aside {flex-basis: calc(33.333333333333% - 20px);margin: 0 10px 20px;}.col2,.col3,.col4,.col5,.col6 {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px;}.col2 > *,.col3 > *,.col4 > *,.col5 > *,.col6 > * {flex-basis: calc(50% - 20px);margin: 0 10px 20px;}.col2.wg,.col3.wg,.col4.wg,.col5.wg,.col6.wg {margin-left: 0;margin-right: 0;}.col2.wg > *,.col3.wg > *,.col4.wg > *,.col5.wg > *,.col6.wg > * {flex-basis: 50%;margin: 0;}.catalog {flex-basis: calc(50% - 20px);margin: 0 10px 20px 10px;}.filter {flex-basis: calc(50% - 20px);margin: 0 10px 20px 10px;}.order-params {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px;}.order-params > * {flex-basis: calc(50% - 20px);margin: 0 10px 20px;}.order-row > * {flex-basis: 25%;}.filter .spoiler-h {display: none;}.filter .spoiler-b {display: block;}}@media only screen and (min-width: 768px) {body.dbg:after {content: "md: 768px ";}.content > article {flex-basis: calc(75% - 20px);}.content > aside {flex-basis: calc(25% - 20px);}.col3 > *,.col4 > *,.col5 > *,.col6 > * {flex-basis: calc(33.333333333333% - 20px);}.col3.wg,.col4.wg,.col5.wg,.col6.wg {margin-left: 0;margin-right: 0;}.col3.wg > *,.col4.wg > *,.col5.wg > *,.col6.wg > * {flex-basis: calc(33.333333333333%);}.catalog {flex-basis: calc(66.666666666667% - 20px);display: flex;flex-wrap: nowrap;flex-direction: column;}.filter {flex-basis: calc(33.333333333333% - 20px);order: -1;}.items {display: flex;margin-left: -10px;margin-right: -10px;flex-direction: row;flex-wrap: wrap;}.items > div {flex-basis: calc(50% - 20px);margin: 0 10px 20px;}.order-params > * {flex-basis: calc(25% - 20px);}.calculate .system-to-fabric .name {font-size: 11px;}.calculate .system-to-fabric .info {bottom: 30px;}}@media only screen and (min-width: 992px) {body.dbg:after {content: "lg: 992px ";}.box-modal {width: 601.21212121212px;}.map {height: 500px;}.content > article {flex-basis: calc(77% - 20px);}.content > aside {flex-basis: calc(23% - 20px);}.col4 > *,.col5 > *,.col6 > * {flex-basis: calc(25% - 20px);}.col4.wg,.col5.wg,.col6.wg {margin-left: 0;margin-right: 0;}.col4.wg > *,.col5.wg > *,.col6.wg > * {flex-basis: 25%;}.catalog {flex-basis: calc(75% - 20px);}.filter {flex-basis: calc(25% - 20px);}.items > div {flex-basis: calc(33.333333333333% - 20px);}.likes {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px;}.likes > div {flex-basis: calc(50% - 20px);margin: 0 10px 20px;}.top-row {display: flex;flex-wrap: nowrap;}.top-row .toolbar {order: 1;}.top-row .menu {margin-left: 10px;}.top-row .toolbar .menu-link {display: none;}.top-row > * {white-space: nowrap;}.menu {flex-grow: 1;max-height: none;overflow: visible;text-align: right;font-size: 16px;position: relative;}.menu > ul > li {display: inline-block;margin-left: 10px;}.menu > ul > li:first-child {margin-left: 0;}.menu li {white-space: normal;}.menu > ul > li > ul {position: absolute;top: 20px;background-color: #fff;width: 220px;padding: 0px 10px 0px;opacity: 0;}.menu span.has-subnav {position: static;background-color: transparent;vertical-align: top;line-height: 30px;padding-left: 3px;}.menu > ul > li:hover span.has-subnav,.menu > ul > li span.has-subnav.active {margin-top: 3px;margin-bottom: -3px;}.menu > ul > li:hover span.has-subnav:after {transform: rotate(180deg);}.menu > ul li ul.active,.menu > ul li:hover ul {max-height: none;transition: all 1s;top: 50px;opacity: 1;box-shadow: 0 0 30px rgba(0,0,0,0.2);padding: 5px 10px;overflow: hidden;}.menu li li a,.menu li li span,.menu li li div {padding: 5px;text-align: left;}.menu > ul {padding-bottom: 0;}.menu > ul > li {padding-bottom: 10px;}.menu > ul > li.lp {margin: 0 0 0 20px;}.fabric-to-system {display: flex;flex-wrap: wrap;}.fabric-to-system > div {flex-basis: 31.25%;margin: 5px;}.calculate .system-to-fabric > div {flex-basis: calc(50% - 20px);}.calculate .system-to-fabric .name {font-size: 14px;}.calculate .system-to-fabric .info {bottom: 33px;}.item {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px;}.item > div {margin: 0 10px 20px;}.item > .item-img {flex-basis: calc(60% - 20px);}.item > .item-text-price-sale {flex-basis: calc(40% - 20px);}.mobile-phones {display: none;}}@media only screen and (min-width: 1200px) {body.dbg:after {content: "xl: 1200px ";}.container {width: 1200px;margin: 0 auto;}.content > article {flex-basis: calc(77% - 20px);}.content > aside {flex-basis: calc(23% - 20px);}.col5 > * {flex-basis: calc(20% - 20px);}.col6 > * {flex-basis: calc(16.666666666667% - 20px);}.col5.wg,.col6.wg {margin-left: 0;margin-right: 0;}.col5.wg > * {flex-basis: 20%;}.col6.wg > * {flex-basis: calc(16.666666666667%);}.catalog {flex-basis: calc(80% - 20px);}.filter {flex-basis: calc(20% - 20px);}.likes > div {flex-basis: calc(25% - 20px);margin: 0 10px 20px;}.menu {font-size: 17px;}.menu span.has-subnav:after {font-size: 20px;line-height: 25px;}.order-row > * {flex-basis: calc(14.285714285714%);}}@media only screen and (min-width: 800px) {#swipebox-arrows {width: 100%;max-width: none;}}.wrapper {padding-top: 80px;}footer {background-color: #808080;}body {font-family: "Open Sans", sans-serif;color: #333333;background-color: #fff;font-size: 15px;line-height: 1.5;}footer h1 {font-size: 15px;line-height: 1.5;font-weight: normal;display: inline;margin: 0;}h1,h2,h3,h4,.header,.name {font-family: "Montserrat", sans-serif;font-weight: 500;line-height: 1.25;margin-top: 0;}h1,.slider-banner .text-block .name {font-size: 24px;line-height: 1.1;}.slider-banner .text-block .name {font-size: 17px;}h2,.header {font-size: 20px;}h3,.name {font-size: 15px;}h4 {font-size: 10px;}header .bg {background-color: #fff;box-shadow: 0 10px 25px 0px rgba(0,0,0,0.12);}.header-top {display: none;}.header-top a,.header-top span {color: #fff;}p,ul,ol,table {margin-top: 10px;margin-bottom: 20px;}ul,ol {padding-left: 20px;}li {margin-bottom: 10px;}td,th {border-bottom: 1px dotted #e6e6e6;padding: 5px 10px;}.tabs > div.active {background-color: rgba(238,200,176,0.1);padding: 20px;}.tabs > ul > li.active:after {border-radius: 20px;}.date {color: #999999;}.tile > * {background-color: #cccccc;padding: 10px;}.breadcrumb {background-color: transparent;padding: 20px 0 0;}.breadcrumb > li + li:before {content: "\276D";}.breadcrumb a {color: #999999;}.well {padding: 20px;background-color: #f2f2f2;text-align: center;margin-bottom: 20px;}.DataHeader {font-size: 18px;text-transform: uppercase;position: relative;padding: 5px 0;border-bottom: 1px solid #f2f2f2;margin-bottom: 10px;text-align: center;}.DataHeader,.DataText,.data-header,.data-text {padding: 20px 0 10px;color: #333;}.DataText {padding: 20px 0 0;color: #b3b3b3;font-size: 13px;text-align: center;}input,textarea {font-size: 12px;}form .group .header {font-size: 15px;}.group input,.group textarea,.group select {outline: none;padding: 10px;border: 1px solid #e6e6e6;background-color: #fff;}textarea {resize: vertical;}.group.error {border-bottom: none;}.group.error input,.group.error textarea {border: 1px solid #FF6666;}.img-block .img {border-radius: 20px;}.site-name {font-size: 16px;line-height: 50px;color: #666666;text-transform: uppercase;font-weight: bold;padding: 0 10px;display: inline-block;vertical-align: top;}.slider-banner .img-block {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;background-position: 40% 50%;background-size: cover;}.slider-banner .slick-arrow:after {top: calc(40% - 20px);}.slider-banner .slick-prev {left: 15px;}.slider-banner .slick-next {right: 10px;}.slider-banner {margin-bottom: 40px;}.slider-banner .two-buttons a {margin-top: 0;}.slider-banner .text-block {background-color: rgba(255,255,255,0.92);color: #000;margin: 20px 0;padding: 20px 10px 0;}.slider-banner .text-block .name {color: #333333;}.slider-banner .text-block .text {font-size: 15px;margin-bottom: 20px;}.slider-banner .text-block > * {padding-left: 10px;}.slider-gallery {background-color: #e6e6e6;padding: 20px;background-color: #d7dee3;}.slider-gallery .img-block {padding: 0 5px 0 0;}.slick-arrow {width: 30px;height: 100%;font-size: 0;border: none;opacity: .5;z-index: 1;position: absolute;top: 0;cursor: pointer;}.slick-arrow:after {content: "";width: 20px;height: 20px;border-left: 1px solid #333333;border-bottom: 1px solid #333333;position: absolute;top: calc(50% - 10px);left: 0;transform: rotate(45deg);}.slick-arrow:hover {opacity: 1;}.slick-prev {left: 5px;}.slick-next {right: 0;}.slick-next:after {transform: rotate(225deg);}.slick-slider button {margin: 0;}#Favorite-link,#basket-panel {position: relative;}#Favorite-link span.count,#basket-panel span.count {background-color: #4d4d4d;color: #fff;font-size: 12px;position: absolute;right: 0;top: 13px;padding: 5px;line-height: 5px;border-radius: 10px;}.favorite:before,#Favorite-link:before,#basket-panel > *:before {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;content: "\2661";font-size: 30px;}#basket-panel > *:before {content: "\272A";}.system-to-fabric > div {position: relative;}.system-to-fabric .info {position: absolute;right: -10px;bottom: -10px;margin: 10px;border-radius: 50%;line-height: 1.1;background-color: #FFCC99;padding: 7px 10px;color: #fff;}ul.bullseye {list-style: none outside;}ul.bullseye li:before {content: "\25CE";padding-right: 20px;}.items > div {display: flex;flex-direction: column;justify-content: space-around;position: relative;}.items .name {position: absolute;left: 0;right: 0;bottom: -20px;font-size: 15px;padding: 10px;color: #fff;background-color: rgba(0,0,0,0.42);text-align: center;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;}.items .btns {position: relative;margin: 5px 0;padding-bottom: 5px;}.items button,.items .btn {margin: 0;}.items .btns .btn.favorite {position: absolute;right: 0;top: 0;margin-bottom: 0;display: block;width: 40px;height: 40px;line-height: 40px;}.btn.favorite {background-color: #e6e6e6;box-shadow: 2px 1px 4px 0 rgba(0,0,0,0.4);padding: 9px 3px;}.btn.favorite.active {background-color: #fff;box-shadow: 2px 1px 4px 0 rgba(0,0,0,0.4);}.item-text-price-sale > button,.item-sale > button {display: block;width: 100%;}.item .favorite {float: right;margin-top: 0;width: 40px;height: 40px;line-height: 40px;position: relative;}.item .no-price {float: left;line-height: 40px;}.propertys .header {font-size: 13px;margin-right: 5px;}.chip a {font-size: 12px;}.catalog-panel {text-align: center;}.catalog-panel .toolbar a,.catalog-panel .toolbar:nth-child(2) > span:first-child {background-color: #f2f2f2;padding: 0 10px;display: inline-block;text-decoration: none;color: #000;font-family: "Montserrat", sans-serif;font-size: 13px;}.catalog-panel .toolbar {font-family: "Montserrat", sans-serif;font-size: 13px;}.catalog-panel .toolbar:nth-child(2) a {margin-left: 5px;}.catalog-panel .filter-selected {margin-right: 5px;font-family: "Montserrat", sans-serif;font-size: 13px;}.catalog-filter {display: flex;flex-wrap: wrap;}.filter {order: -1;width: 100%;}.filter-selected > span,.filters-count > span.count {display: inline-block;background-color: #e6e6e6;padding: 0px 5px;color: #000;border-radius: 6px;margin: 5px 0;}.filters-count > span.count:after,.filters-count > span.count:before {content: "";}.filter .panel {padding: 10px;border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;}.filter [type=checkbox] {width: 17px;height: 17px;margin-right: 5px;vertical-align: top;}.filter .header {padding: 10px 0;font-size: 15px;margin-bottom: 0;text-transform: uppercase;}.filter a {text-decoration: none;color: #666666;}.filter a:hover {color: #ef7f1a;}.filter ul {list-style: none outside;padding-left: 0;}.filter li {margin-bottom: 10px;padding: 0;line-height: 1.3;padding-right: 20px;}.filter .price {display: inline-block;margin-left: 5px;}.filter .ps-10 a {vertical-align: top;}.filter .close,.arcticmodal-close {margin-left: 6px;}.ps-1 .price {font-size: 15px;}.price {font-family: "Montserrat", sans-serif;font-size: 20px;padding-bottom: 10px;}.filter .price span {font-size: 12px;}.filter .ps-6 li a:before {content: "";display: inline-block;width: 20px;height: 20px;margin-right: 5px;border: 1px solid #cccccc;vertical-align: top;}.filter li .count {font-size: 11px;color: #999999;}.filter li .count:before {content: "(";}.filter li .count:after {content: ")";}.spoiler-h {margin-top: 10px;border-bottom: 1px dashed #999999;padding-bottom: 3px;}.spoiler-h.active {color: #ef7f1a;}.pagination li {border-color: #fff;}.pagination > li > span {background-color: #FFCC99;color: #333333;}.selected-filter {border: 2px dotted #FFCC99;padding: 10px;}.close,.arcticmodal-close {color: #f7f7f7;display: inline-block;padding: 0px 7px 2px;border-radius: 20px;background-color: #FFCC99;font-size: 17px;line-height: 20px;}.box-modal > div:last-child {padding: 20px 0;}.selected-filter > .header {background-color: #f2f2f2;border-radius: 6px;font-size: 13px;text-align: center;margin-bottom: 10px;}.placeline {margin: 20px;}.placeline > a {display: block;padding: 10px;text-decoration: none;background-color: #e6e6e6;margin-bottom: 2px;color: #333333;}.placeline a:hover {background-color: #808080;color: #fff;}footer > div {padding: 10px 0;}.footer {color: #fff;margin: 20px;text-align: right;display: block;}.btn.footer {background-color: #FFCC99;color: #fff;border-radius: 0;margin: 10px 0;}.footer-top {background-color: #f2f2f2;padding: 40px 0;}.footer-top .header a {color: #FFCC99;}.footer-top .col3> div {margin-bottom: 40px;}.footer-top a {color: #808080;text-decoration: none;}.footer-top a:hover {color: #808080;}.footer-top ul {list-style: none outside;padding: 0;}.footer-top span,.footer-top ul span {color: #808080;}.footer-top img {margin: 0;}.footer-bottom {background-color: #262626;color: #fff;}.footer-bottom a {color: #808080;}.footer-bottom .col2 > div {margin-bottom: 0;}.social a {background-position: 50% 50%;background-repeat: no-repeat;display: inline-block;width: 40px;height: 40px;background-color: #404040;border-radius: 50px;}.s-fb {background-image: url(/local/image/406/003/facebook-logo.png);}.s-fb:hover {background-color: #3F51B5;}.s-in {background-image: url(/local/image/407/003/instagram.png);}.s-in:hover {background-color: #aa1c8c;}.s-yt {background-image: url(/local/image/408/003/youtube.png);}.s-yt:hover {background-color: #c40000;}.contacts > div:first-child .header {border-bottom: 1px solid #f2f2f2;padding: 20px 0;position: relative;}.contacts > div {flex-basis: 100%;}.f-shadow {padding: 20px;box-shadow: 5px 0 12px 0px rgba(0,0,0,0.24);}.phone,.email,.mobile-phones {font-family: "Montserrat", sans-serif;margin: 20px 0;font-size: 20px;}.mobile-phones .other-phones {display: none;padding-right: 10px;}.mobile-phones .other-phones a {display: block;}.mobile-phones .first-phone a {display: inline-block;}.mobile-phones .first-phone .arrow {margin-left: 10px;position: relative;vertical-align: top;}.mobile-phones .first-phone .arrow:before {content: "\25BE";text-align: center;display: inline-block;font-size: 30px;line-height: 30px;color: #ef7f1a;position: absolute;top: 0;left: 0;}.mobile-phones button {margin-bottom: 0;}.phone:before,.email:before {content: "";display: block;width: 20px;height: 20px;background-image: url(/local/image/123/002/sprites.png);background-position: 0 0;background-repeat: no-repeat;float: left;background-size: 20px;padding-left: 20px;}.email {display: block;}.email:before {background-position: 0 -20px;}.phone:before {margin: 0 auto 44px;}.systems {margin-bottom: 60px;}.systems > div {position: relative;transition-duration: .3s;transition-property: transform;transition-timing-function: ease-out;}.systems .name,.list-construction .name {position: absolute;left: 0;right: 80px;bottom: 0px;font-size: 15px;text-transform: uppercase;color: #fff;padding: 20px;background-color: rgba(6,6,6,0.49);display: flex;justify-content: center;align-items: center;text-align: center;}.list-construction .name {right: 0px;bottom: 0;background-color: rgba(164,135,125,0.5);}.systems > div .img-block .img:after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;opacity: 0.5;background-color: #404040;}.systems > div:hover {transition: .3s;transform: translateY(-8px);}.list-construction > div {position: relative;}.list-construction > div .img-block .img:after {content: "";position: absolute;top: 0;left: 0;height: 0;width: 0;background: rgba(164,135,125,0.5) none repeat scroll 0 0;}.list-construction > div:hover .img-block .img:after {opacity: 0;height: 100%;width: 100%;transition-duration: 1.3s;}.blog .detail {display: block;text-align: right;width: 100%;margin-bottom: 20px;}.blog > div {border-bottom: 1px solid #FFCC99;}.blog > div:last-child {border-bottom: none;}.fl {float: none;}.photo-gallery .btns > a {border-radius: inherit;font-size: 15px;}.photo-gallery > div {position: relative;}.photo-gallery .name {position: absolute;left: -10px;top: -20px;text-transform: uppercase;color: #000;padding: 20px;background-color: #f2f2f2;display: flex;justify-content: center;align-items: center;text-align: center;border-bottom-right-radius: 20px;height: 10%;width: auto;}.photo-gallery > div .img-block .img:after {position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;opacity: 0.5;background-color: #404040;}.photo-gallery > div:hover img {transform: scale(1.2);transition-duration: 1s;}a.btn.to-portfolio {background-color: #333333;color: #fff;border-top-left-radius: 20px;border-bottom-left-radius: 20px;}a.btn.to-system {background-color: #FFCC99;color: #292929;border-top-right-radius: 20px;border-bottom-right-radius: 20px;}.slick-dots {padding: 0;text-align: center;position: absolute;bottom: 0;left: 0;width: 100%;}.slick-dots li {position: relative;display: inline-block;margin: 0 5px;font-size: 0;}.slick-dots button {background-color: #FFCC99;border: none;padding: 0 6px;opacity: .25;border-radius: 50%;font-size: 0;line-height: 13px;}.slick-dots .slick-active button {opacity: .75;cursor: text;}.slider-tips ul.slick-dots {height: 0;overflow: hidden;}.slider-tips ul.slick-dots {bottom: -15px;}.slider-tips > div .slick-slide {box-shadow: 3px 4px 10px 0px #cccccc;padding: 0 40px;border-radius: 10px;margin-right: 10px;margin-bottom: 40px;}.slider-tips > div .slick-slide img {border-radius: 50px;}.slider-tips .date,.tips .date {margin: 10px 0 0;font-size: 12px;}.slider-tips .slick-arrow:after {top: calc(50% - 20px);}.slider-tips .slick-prev {left: 15px;}.slider-tips .slick-next {right: 10px;}.slider-tips .img.fl {float: left;}.slider-tips .name {line-height: 45px;}.tips > div {box-shadow: 0 2px 5px rgba(0,0,0,0.1);margin-top: 74px;text-align: center;}.tips .name {margin-top: 20px;}.tips .img {margin-top: -74px;}.tips img {border: 5px solid #fff;box-shadow: 0 10px 5px rgba(0,0,0,0.1);width: 22%;border-radius: 50px;background: #fff;}.tips .text {padding: 0 10px;}.tip-spoiler [type=checkbox] {display: none;}.tip-spoiler :checked+.text {max-height: none;}.tip-spoiler :checked+.text+label {display: none;}.tip-spoiler .text {max-height: 75px;overflow: hidden;margin: 0 20px 0 0;}.tip-spoiler img {border-radius: 50px;background-color: #b3b3b3;}.tip-spoiler label {display: inline-block;}.tip-spoiler label:after {content: "...";font-size: 25px;cursor: pointer;}.how-work {counter-reset: list 0;margin-bottom: 40px;display: flex;flex-wrap: wrap;}.how-work > div {flex-basis: calc(50% - 20px);margin: 0 5px 20px;color: #808080;justify-content: center;border: 2px solid #e6e6e6;padding: 10px;border-radius: 50px;text-align: center;}.how-work > div:before {counter-increment: list;content: "0" counter(list) "";font-size: 40px;}.how-work .name {font-size: 13px;margin-bottom: 10px;}.index span.count {font-size: 22px;color: #ef7f1a;font-weight: bold;}.bg-fon {background-image: url(/local/image/178/002/581929441.png);background-size: cover;background-position: center 55%;background-repeat: no-repeat;background-attachment: fixed;margin-bottom: 40px;padding: 20px;}.bg-fon .header {color: #333333;text-align: center;text-transform: uppercase;font-size: 30px;}.bg-fon .name {color: #FFCC99;}.catalog-list {margin-bottom: 60px;}.catalog-list > div {position: relative;}.catalog-list .name {position: absolute;left: 0;right: 80px;bottom: 0px;font-size: 13px;text-transform: uppercase;color: #333333;padding: 20px;background-color: #fff;display: flex;justify-content: center;align-items: center;text-align: center;}.catalog-list > div:hover {transition: .3s;}.catalog-list > div:hover img {transform: scale(1.2);transition-duration: 1s;}.bg-bullet {background-color: #f2f2f2;padding: 20px 0 20px;margin-bottom: 40px;}.bg-bullet .header {color: #333333;text-align: center;text-transform: uppercase;font-size: 25px;margin: 0;}.bullet > div {text-align: center;padding: 10px;color: #333333;transition: transform .7s;}.bullet .name {margin: 0;text-transform: uppercase;font-size: 16px;margin-bottom: 10px;}.bullet .preface {margin-bottom: 0;}.img.pb30 {padding-bottom: 30%;}.slider-news .slick-track > .slick-slide {border-bottom: 2px solid #ef7f1a;position: relative;margin: 10px;}.slider-news .slick-track > .slick-slide:hover {border-bottom: 2px solid #666666;}.slider-news .date {position: absolute;top: 10px;left: 0;background-color: #FFCC99;color: #fff;font-size: 11px;text-align: center;padding: 10px;width: 78px;min-height: 55px;border-bottom-right-radius: 60px;}.slider-news .slick-track > .slick-slide:hover .date {background-color: #666666;}.labela {color: #fff;border-radius: 0 20px 20px 0;}.labela-1 {background-color: #8ab186;}.labela-2 {background-color: #f7ca67;}.slider-tips.slick-initialized .slick-slide {display: flex;flex-wrap: wrap;justify-content: space-around;}.slider-tips .slick-slide > div:last-child {display: flex;flex-wrap: nowrap;justify-content: space-around;width: 100%;}.filter .spoiler-h {padding: 10px;border-bottom: none;background-color: #FFCC99;display: block;width: 100%;border-radius: 50px;color: #fff;text-align: center;}.filter .spoiler-h:hover {color: #000;}.slider-instagram .slick-track > .slick-slide {position: relative;margin: 10px;}.slider-instagram .img-block .img {border-radius: inherit;background-position: 50% 50%;}.slider-instagram .img-block .img:before {position: absolute;content: "";display: block;width: 25px;height: 25px;background-image: url(/local/image/407/003/instagram.png);background-repeat: no-repeat;background-position: 50% 50%;}.slider-instagram button:after {content: none;}@media only screen and (min-width: 576px) {.slider-banner .text-block {width: 50%;}.slider-banner .slick-track {height: 500px;}.slider-banner .slick-arrow:after {top: calc(50% - 20px);}.slider-banner .slick-arrow:after {content: "";width: 30px;height: 30px;border-left: 2px solid #434343;border-bottom: 2px solid #3f3f3f;}.slider-banner .slick-next {right: 15px;}.placeline {display: flex;flex-wrap: wrap;justify-content: center;}.fl {float: left;}.video {width: 50%;height: 330px;}.video iframe {display: block;width: 100%;height: 100%;}.system-to-fabric .info {bottom: 12px;}.how-work > div {flex-basis: calc(33.333333333333% - 20px);}.site-name {font-size: 20px;}.filter .spoiler-h {display: none;}}@media only screen and (min-width: 768px) {.catalog-panel > div {margin-right: 10px;display: inline-block;}.contacts > div:first-child {flex-basis: calc(40% - 20px);}.contacts > div:last-child {flex-basis: calc(60% - 20px);}.systems > div {flex-basis: calc(50% - 20px);}.system-to-fabric {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px;}.system-to-fabric > div {flex-basis: calc(50% - 20px);margin: 0 10px 20px;}.slider-tips ul.slick-dots {height: auto;overflow: auto;}.phone,.email {font-size: 17px;}.slider-news .slick-slide {position: relative;}.header-top {background-color: #f2f2f2;line-height: 10px;}.header-top a,.header-top span {color: #808080;}.header-top > .container {display: flex;flex-wrap: nowrap;justify-content: space-between;}.header-top > .container > div:first-child {height: 50px;overflow: hidden;}.header-top button {margin: 5px 0;font-size: 15px;padding: 0px 10px;}.header-top .phone:before {width: 15px;height: 15px;background-size: 15px;padding-left: 10px;}.phone span,.phone a {display: inline-block;text-decoration: none;}.phone a:before {content: "/";display: inline-block;margin: 0 10px;color: #cccccc;}.phone a:first-child:before {content: "";margin: 0;}}@media only screen and (min-width: 992px) {.wrapper {padding-top: 120px;}.catalog-panel {display: flex;}.map {height: 250px;}.contacts > div:first-child {flex-basis: calc(50% - 20px);}.contacts > div:last-child {flex-basis: calc(50% - 20px);}.footer-top .phone a:before {content: none;}.footer-top .phone a {display: block;}.systems > div {flex-basis: calc(33.333333333333% - 20px);}.system-to-fabric > div {flex-basis: calc(33.333333333333% - 20px);}.bullet > div {flex-basis: calc(33.333333333333% - 20px);}.news > div {flex-basis: calc(33.333333333333% - 20px);}.header-top {display: block;}.how-work > div {flex-basis: calc(20% - 10px);}.how-work .name {font-size: 15px;}}@media only screen and (min-width: 1200px) {.system-to-fabric > div {flex-basis: calc(25% - 20px);}.bullet > div {flex-basis: calc(20% - 20px);}.bullet > div:hover {transform: scale(1.1);}.news > div {flex-basis: calc(25% - 20px);}.slider-instagram .slick-prev {left: -20px;}.slider-instagram button:after {content: "";}.slider-instagram .slick-next {right: -20px;}}#work {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;background-color: rgba(0,0,0,0.5);}#work:after {content: "";background: url(/global/image/work.png) no-repeat 50% 50% transparent;width: 256px;height: 256px;position: fixed;top: 50%;left: 50%;margin: -128px 0 0 -128px;animation: 3s linear 0s normal none infinite workrot;}@keyframes workrot {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}#work .close {position: absolute;top: 0;right: 0;cursor: pointer;}#callBackWr {position: fixed;left: 50px;bottom: 50px;width: 70px;height: 70px;cursor: pointer;opacity: 0.5;z-index: 99990;border: none;display: none;}#callBackWr #callBack {-moz-border-radius: 50% !important;-webkit-border-radius: 50% !important;border-radius: 50% !important;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #ef7f1a;width: 70px;height: 70px;-webkit-animation: zcwmini 1.5s 0s ease-out infinite;-moz-animation: zcwmini 1.5s 0s ease-out infinite;animation: zcwmini 1.5s 0s ease-out infinite;margin: -8px 0 0;}#callBackWr #callBack:before {content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-image: url(/local/image/139/002/phone.png);background-repeat: no-repeat;background-position: center center;-webkit-animation: zcwphone 1.5s linear infinite;-moz-animation: zcwphone 1.5s linear infinite;animation: zcwphone 1.5s linear infinite;}#zcwMiniButton:hover {opacity: 0.8;}#zcwMiniButton:hover #callBack {-webkit-animation: zcwmini2 1s 0.4s ease-out infinite;-moz-animation: zcwmini2 1s 0.4s ease-out infinite;animation: zcwmini2 1s 0.4s ease-out infinite;}#zcwMiniButton:hover #callBack:before {-webkit-animation: zcwphone2 1s linear infinite;-moz-animation: zcwphone2 1s linear infinite;animation: zcwphone2 1s linear infinite;}@-webkit-keyframes zcwphone {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-moz-keyframes zcwphone {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes zcwphone {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-webkit-keyframes zcwphone2 {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-moz-keyframes zcwphone2 {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@keyframes zcwphone2 {0% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}25% {-ms-transform: rotate(30deg);-webkit-transform: rotate(30deg);transform: rotate(30deg);}50% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}75% {-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);}100% {-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}}@-webkit-keyframes zcwmini {0% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 0 rgba(0,0,0,0), 0 0 0 0 rgba(207,8,8,0);}10% {box-shadow: 0 0 8px 6px #000000, 0 0 12px 10px rgba(0,0,0,0), 0 0 0 0 #000000;}100% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 40px rgba(0,0,0,0), 0 0 0 40px rgba(207,8,8,0);}}@-moz-keyframes zcwmini {0% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 0 rgba(0,0,0,0), 0 0 0 0 rgba(207,8,8,0);}10% {box-shadow: 0 0 8px 6px #000000, 0 0 12px 10px rgba(0,0,0,0), 0 0 0 0 #000000;}100% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 40px rgba(0,0,0,0), 0 0 0 40px rgba(207,8,8,0);}}@keyframes zcwmini {0% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 0 rgba(0,0,0,0), 0 0 0 0 rgba(207,8,8,0);}10% {box-shadow: 0 0 8px 6px #000000, 0 0 12px 10px rgba(0,0,0,0), 0 0 0 0 #000000;}100% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 40px rgba(0,0,0,0), 0 0 0 40px rgba(207,8,8,0);}}@-webkit-keyframes zcwmini2 {0% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 0 rgba(0,0,0,0), 0 0 0 0 rgba(207,8,8,0);}10% {box-shadow: 0 0 8px 6px #000000, 0 0 12px 10px rgba(0,0,0,0), 0 0 0 0 #000000;}100% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 40px rgba(0,0,0,0), 0 0 0 40px rgba(207,8,8,0);}}@-moz-keyframes zcwmini2 {0% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 0 rgba(0,0,0,0), 0 0 0 0 rgba(207,8,8,0);}10% {box-shadow: 0 0 8px 6px #000000, 0 0 12px 10px rgba(0,0,0,0), 0 0 0 0 #000000;}100% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 40px rgba(0,0,0,0), 0 0 0 40px rgba(207,8,8,0);}}@keyframes zcwmini2 {0% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 0 rgba(0,0,0,0), 0 0 0 0 rgba(207,8,8,0);}10% {box-shadow: 0 0 8px 6px #000000, 0 0 12px 10px rgba(0,0,0,0), 0 0 0 0 #000000;}100% {box-shadow: 0 0 8px 6px rgba(207,8,8,0), 0 0 0 40px rgba(0,0,0,0), 0 0 0 40px rgba(207,8,8,0);}}.bg-fon {background-image: url(/local/image/405/003/fon-portfolio-new.png);}.slider-instagram .img-block .img {background-size: cover;}.calculate > div {margin-bottom: 20px;}form .group input.hidden,form .group select.hidden {display: none;}.order-params .group input {font-size: 16px;}.well > .header {margin-bottom: 0;}.order-row > * {display: flex;flex-direction: column;justify-content: center;}@media only screen and (min-width: 576px) {.calculate {display: flex;flex-wrap: nowrap;margin-left: -10px;margin-right: -10px;}.calculate > div {flex-basis: calc(50% - 20px);margin: 0 10px 20px;}}