@charset"UTF-8";.fancybox-enabled{ overflow:hidden}.fancybox-enabled body{ overflow:visible; height:100%}.fancybox-is-hidden{ position:absolute; top:-9999px; left:-9999px; visibility:hidden}.fancybox-container{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:99993; -webkit-tap-highlight-color:transparent; -webkit-backface-visibility:hidden; backface-visibility:hidden; -webkit-transform:translateZ(0); transform:translateZ(0)}.fancybox-container ~ .fancybox-container{ z-index:99992}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{ position:absolute; top:0; right:0; bottom:0; left:0}.fancybox-outer{ overflow-y:auto; -webkit-overflow-scrolling:touch}.fancybox-bg{ background:#1e1e1e; opacity:0; transition-duration:inherit; transition-property:opacity; transition-timing-function:cubic-bezier(0.47,0,0.74,0.71)}.fancybox-is-open .fancybox-bg{ opacity:0.87; transition-timing-function:cubic-bezier(0.22,0.61,0.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap{ position:absolute; direction:ltr; z-index:99997; opacity:0; visibility:hidden; transition:opacity .25s,visibility 0s linear .25s; box-sizing:border-box}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption-wrap{ opacity:1; visibility:visible; transition:opacity .25s,visibility 0s}.fancybox-infobar{ top:0; left:50%; margin-left:-79px}.fancybox-infobar__body{ display:inline-block; width:70px; line-height:44px; font-size:13px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; text-align:center; color:#ddd; background-color:rgba(30,30,30,0.7); pointer-events:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -webkit-tap-highlight-color:transparent; -webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{ top:0; right:0}.fancybox-stage{ overflow:hidden; direction:ltr; z-index:99994; -webkit-transform:translate3d(0,0,0)}.fancybox-slide{ position:absolute; top:0; left:0; width:100%; height:100%; margin:0; padding:0; overflow:auto; outline:none; white-space:normal; box-sizing:border-box; text-align:center; z-index:99994; -webkit-overflow-scrolling:touch; display:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; transition-property:opacity,-webkit-transform; transition-property:transform,opacity; transition-property:transform,opacity,-webkit-transform; -webkit-transform-style:preserve-3d; transform-style:preserve-3d}.fancybox-slide::before{ content:''; display:inline-block; vertical-align:middle; height:100%; width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{ display:block}.fancybox-slide--image{ overflow:visible}.fancybox-slide--image::before{ display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{ background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{ background:#E5E3DF}.fancybox-slide--next{ z-index:99995}.fancybox-slide>*{ display:inline-block; position:relative; padding:24px; margin:44px 0 44px; border-width:0; vertical-align:middle; text-align:left; background-color:#fff; overflow:auto; box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{ position:absolute; top:0; left:0; margin:0; padding:0; border:0; z-index:99995; background:transparent; cursor:default; overflow:visible; -webkit-transform-origin:top left; -ms-transform-origin:top left; transform-origin:top left; background-size:100% 100%; background-repeat:no-repeat; -webkit-backface-visibility:hidden; backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{ cursor:-webkit-zoom-out; cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{ cursor:-webkit-zoom-in; cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{ cursor:-webkit-grab; cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{ cursor:-webkit-grabbing; cursor:grabbing}.fancybox-image,.fancybox-spaceball{ position:absolute; top:0; left:0; width:100%; height:100%; margin:0; padding:0; border:0; max-width:none; max-height:none}.fancybox-spaceball{ z-index:1}.fancybox-slide--iframe .fancybox-content{ padding:0; width:80%; height:80%; max-width:calc(100% - 100px); max-height:calc(100% - 88px); overflow:visible; background:#fff}.fancybox-iframe{ display:block; margin:0; padding:0; border:0; width:100%; height:100%; background:#fff}.fancybox-error{ margin:0; padding:40px; width:100%; max-width:380px; background:#fff; cursor:default}.fancybox-error p{ margin:0; padding:0; color:#444; font:16px/20px"Helvetica Neue",Helvetica,Arial,sans-serif}.fancybox-close-small{ position:absolute; top:0; right:0; width:44px; height:44px; padding:0; margin:0; border:0; border-radius:0; outline:none; background:transparent; z-index:10; cursor:pointer}.fancybox-close-small:after{ content:'×'; position:absolute; top:5px; right:5px; width:30px; height:30px; font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif; color:#888; font-weight:300; text-align:center; border-radius:50%; border-width:0; background:#fff; transition:background .25s; box-sizing:border-box; z-index:2}.fancybox-close-small:focus:after{ outline:1px dotted #888}.fancybox-close-small:hover:after{ color:#555; background:#eee}.fancybox-slide--iframe .fancybox-close-small{ top:0; right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{ background:transparent; font-size:35px; color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{ color:#fff}.fancybox-caption-wrap{ bottom:0; left:0; right:0; padding:60px 30px 0 30px; background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 80%,rgba(0,0,0,0.8) 100%); pointer-events:none}.fancybox-caption{ padding:30px 0; border-top:1px solid rgba(255,255,255,0.4); font-size:14px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; color:#fff; line-height:20px; -webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{ pointer-events:all}.fancybox-caption a{ color:#fff; text-decoration:underline}.fancybox-button{ display:inline-block; position:relative; margin:0; padding:0; border:0; width:44px; height:44px; line-height:44px; text-align:center; background:transparent; color:#ddd; border-radius:0; cursor:pointer; vertical-align:top; outline:none}.fancybox-button[disabled]{ cursor:default; pointer-events:none}.fancybox-infobar__body,.fancybox-button{ background:rgba(30,30,30,0.6)}.fancybox-button:hover:not([disabled]){ color:#fff; background:rgba(0,0,0,0.8)}.fancybox-button::before,.fancybox-button::after{ content:''; pointer-events:none; position:absolute; background-color:currentColor; color:currentColor; opacity:0.9; box-sizing:border-box; display:inline-block}.fancybox-button[disabled]::before,.fancybox-button[disabled]::after{ opacity:0.3}.fancybox-button--left::after,.fancybox-button--right::after{ top:18px; width:6px; height:6px; background:transparent; border-top:solid 2px currentColor; border-right:solid 2px currentColor}.fancybox-button--left::after{ left:20px; -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); transform:rotate(-135deg)}.fancybox-button--right::after{ right:20px; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg)}.fancybox-button--left{ border-bottom-left-radius:5px}.fancybox-button--right{ border-bottom-right-radius:5px}.fancybox-button--close::before,.fancybox-button--close::after{ content:''; display:inline-block; position:absolute; height:2px; width:16px; top:calc(50% - 1px); left:calc(50% - 8px)}.fancybox-button--close::before{ -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg)}.fancybox-button--close::after{ -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg)}.fancybox-arrow{ position:absolute; top:50%; margin:-50px 0 0 0; height:100px; width:54px; padding:0; border:0; outline:none; background:none; cursor:pointer; z-index:99995; opacity:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; transition:opacity .25s}.fancybox-arrow::after{ content:''; position:absolute; top:28px; width:44px; height:44px; background-color:rgba(30,30,30,0.8); background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=); background-repeat:no-repeat; background-position:center center; background-size:24px 24px}.fancybox-arrow--right{ right:0}.fancybox-arrow--left{ left:0; -webkit-transform:scaleX(-1); -ms-transform:scaleX(-1); transform:scaleX(-1)}.fancybox-arrow--right::after,.fancybox-arrow--left::after{ left:0}.fancybox-show-nav .fancybox-arrow{ opacity:0.6}.fancybox-show-nav .fancybox-arrow[disabled]{ opacity:0.3}.fancybox-loading{ border:6px solid rgba(100,100,100,0.4); border-top:6px solid rgba(255,255,255,0.6); border-radius:100%; height:50px; width:50px; -webkit-animation:fancybox-rotate .8s infinite linear; animation:fancybox-rotate .8s infinite linear; background:transparent; position:absolute; top:50%; left:50%; margin-top:-25px; margin-left:-25px; z-index:99999}@-webkit-keyframes fancybox-rotate{ from{   -webkit-transform:rotate(0deg);   transform:rotate(0deg)}  to{   -webkit-transform:rotate(359deg);   transform:rotate(359deg)}}@keyframes fancybox-rotate{ from{   -webkit-transform:rotate(0deg);   transform:rotate(0deg)}  to{   -webkit-transform:rotate(359deg);   transform:rotate(359deg)}}.fancybox-animated{ transition-timing-function:cubic-bezier(0,0,0.25,1)}.fancybox-fx-slide.fancybox-slide--previous{ -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); opacity:0}.fancybox-fx-slide.fancybox-slide--next{ -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); opacity:0}.fancybox-fx-slide.fancybox-slide--current{ -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{ opacity:0; transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.fancybox-fx-fade.fancybox-slide--current{ opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{ -webkit-transform:scale3d(1.5,1.5,1.5); transform:scale3d(1.5,1.5,1.5); opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{ -webkit-transform:scale3d(0.5,0.5,0.5); transform:scale3d(0.5,0.5,0.5); opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{ -webkit-transform:scale3d(1,1,1); transform:scale3d(1,1,1); opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{ -webkit-transform:rotate(-360deg); -ms-transform:rotate(-360deg); transform:rotate(-360deg); opacity:0}.fancybox-fx-rotate.fancybox-slide--next{ -webkit-transform:rotate(360deg); -ms-transform:rotate(360deg); transform:rotate(360deg); opacity:0}.fancybox-fx-rotate.fancybox-slide--current{ -webkit-transform:rotate(0deg); -ms-transform:rotate(0deg); transform:rotate(0deg); opacity:1}.fancybox-fx-circular.fancybox-slide--previous{ -webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0); transform:scale3d(0,0,0) translate3d(-100%,0,0); opacity:0}.fancybox-fx-circular.fancybox-slide--next{ -webkit-transform:scale3d(0,0,0) translate3d(100%,0,0); transform:scale3d(0,0,0) translate3d(100%,0,0); opacity:0}.fancybox-fx-circular.fancybox-slide--current{ -webkit-transform:scale3d(1,1,1) translate3d(0,0,0); transform:scale3d(1,1,1) translate3d(0,0,0); opacity:1}.fancybox-fx-tube.fancybox-slide--previous{ -webkit-transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg); transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{ -webkit-transform:translate3d(100%,0,0) scale(0.1) skew(10deg); transform:translate3d(100%,0,0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{ -webkit-transform:translate3d(0,0,0) scale(1); transform:translate3d(0,0,0) scale(1)}@media all and (max-width:800px){ .fancybox-infobar{   left:0;   margin-left:0}  .fancybox-button--left, .fancybox-button--right{   display:none !important}  .fancybox-caption{   padding:20px 0;   margin:0}}.fancybox-button--fullscreen::before{ width:15px; height:11px; left:calc(50% - 7px); top:calc(50% - 6px); border:2px solid; background:none}.fancybox-button--play::before,.fancybox-button--pause::before{ top:calc(50% - 6px); left:calc(50% - 4px); background:transparent}.fancybox-button--play::before{ width:0; height:0; border-top:6px inset transparent; border-bottom:6px inset transparent; border-left:10px solid; border-radius:1px}.fancybox-button--pause::before{ width:7px; height:11px; border-style:solid; border-width:0 2px 0 2px}.fancybox-thumbs{ display:none}.fancybox-button--thumbs{ display:none}@media all and (min-width:800px){ .fancybox-button--thumbs{   display:inline-block}  .fancybox-button--thumbs span{   font-size:23px}  .fancybox-button--thumbs::before{   width:3px;   height:3px;   top:calc(50% - 2px);   left:calc(50% - 2px);   box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}  .fancybox-thumbs{   position:absolute;   top:0;   right:0;   bottom:0;   left:auto;   width:220px;   margin:0;   padding:5px 5px 0 0;   background:#fff;   word-break:normal;   -webkit-tap-highlight-color:transparent;   -webkit-overflow-scrolling:touch;   -ms-overflow-style:-ms-autohiding-scrollbar;   box-sizing:border-box;   z-index:99995}  .fancybox-show-thumbs .fancybox-thumbs{   display:block}  .fancybox-show-thumbs .fancybox-inner{   right:220px}  .fancybox-thumbs>ul{   list-style:none;   position:absolute;   position:relative;   width:100%;   height:100%;   margin:0;   padding:0;   overflow-x:hidden;   overflow-y:auto;   font-size:0}  .fancybox-thumbs>ul>li{   float:left;   overflow:hidden;   max-width:50%;   padding:0;   margin:0;   width:105px;   height:75px;   position:relative;   cursor:pointer;   outline:none;   border:5px solid transparent;   border-top-width:0;   border-right-width:0;   -webkit-tap-highlight-color:transparent;   -webkit-backface-visibility:hidden;   backface-visibility:hidden;   box-sizing:border-box}  li.fancybox-thumbs-loading{   background:rgba(0,0,0,0.1)}  .fancybox-thumbs>ul>li>img{   position:absolute;   top:0;   left:0;   min-width:100%;   min-height:100%;   max-width:none;   max-height:none;   -webkit-touch-callout:none;   -webkit-user-select:none;   -moz-user-select:none;   -ms-user-select:none;   user-select:none}  .fancybox-thumbs>ul>li:before{   content:'';   position:absolute;   top:0;   right:0;   bottom:0;   left:0;   border-radius:2px;   border:4px solid #4ea7f9;   z-index:99991;   opacity:0;   transition:all 0.2s cubic-bezier(0.25,0.46,0.45,0.94)}  .fancybox-thumbs>ul>li.fancybox-thumbs-active:before{   opacity:1}}@font-face{ font-family:'fontello'; src:url('../font/fontello.eot?87192857'); src:url('../font/fontello.eot?87192857#iefix') format('embedded-opentype'),      url('../font/fontello.woff2?87192857') format('woff2'),      url('../font/fontello.woff?87192857') format('woff'),      url('../font/fontello.ttf?87192857') format('truetype'),      url('../font/fontello.svg?87192857#fontello') format('svg'); font-weight:normal; font-style:normal} [class^="icon-"]:before,[class*="icon-"]:before{ font-family:"fontello"; font-style:normal; font-weight:normal; speak:none;  display:inline-block; text-decoration:inherit; width:1em; margin-right:.2em; text-align:center;      font-variant:normal; text-transform:none;    line-height:1em;      margin-left:.2em;         -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;  } .icon-vkontakte:before{content:'\e800'} .icon-instagram:before{content:'\e801'} .icon-facebook:before{content:'\e802'} .icon-spin5:before{content:'\e838'} .icon-odnoklassniki-rect:before{content:'\f30d'} @charset"utf-8";*{margin:0;padding:0;outline:none;box-sizing:border-box}html{min-height:100%;overflow-y:auto;font-family:'Ubuntu',sans-serif;font-size:16px}body{position:relative;min-height:100%;min-width:1200px;width:100%;color:#70756c;line-height:1.2;overflow:hidden}h1,h2,h3,h4,h5,h6{font-size:30px;line-height:1.1;position:relative;font-family:'ubuntubold',arial}ul li{list-style:inside disc;list-style-position:outside}li{display:list-item;list-style-position:inside}a{color:#828080}a:hover,.breadcrumb li a:hover{color:#fcb040;text-decoration:underline}a,input[type="submit"],button,select{cursor:pointer;transition:.5s}img{display:inline-block;border:0;max-width:100%;max-height:100%}input,select,button{overflow:visible;vertical-align:middle}table{border-collapse:collapse}hr{background:#deded6;border:none;height:1px;margin:5px 1% 38px}.clear{clear:both}.hide{display:none !important}.error,.no{color:#d60b29}.ok{color:#39b54a}.warning{color:orange}.container{position:relative;width:1170px;padding:0 15px;margin:0 auto}.center{text-align:center !important}.nobr{display:inline-block;white-space:nowrap !important}.middle{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}#wrap{position:relative;min-height:100%;width:100%;background:#fff}.endStr{display:inline-block;width:65px;height:20px;padding:0 3px 0 0;margin:0 0 0 -45px;background:linear-gradient(to left,#fff 33%,rgba(255,255,255,0) 100% );text-align:right}.contentZone ol{padding-left:20px}.contentZone ul li,.u1 li{display:block;margin:5px 0}.contentZone ol>li{display:list-item;margin:0 0 7px}.contentZone ul li:before,.u1 li:before{content:'';position:absolute;width:7px;height:7px;margin:8px 0 0 -19px;border-radius:50%;background:#fcb040}.contentZone ul li{padding:0 0 0 20px}.contentZone h2,.contentZone h3,.contentZone h3{margin:10px 0 7px;font-weight:normal}.contentZone p{margin:0 0 10px}.contentZone img{max-width:100%;height:auto !important}.contentZone table,.contentZone td,.contentZone th{border:1px solid #ccc}.contentZone td,.contentZone th{padding:2px 3px}.breadcrumb{padding:0 0 14px;text-align:left !important}.breadcrumb li a{color:#70756c}.breadcrumb li{display:inline;padding:0;margin:0}.breadcrumb li:after{content:"/";margin:0 4px 0 7px}.breadcrumb li.active{color:#fcb040}.breadcrumb li.active:after{display:none}.paginatorZ{text-align:center}.paginatorZ li{display:inline-block !important;height:auto !important;margin:0 !important}.paginatorZ li:first-child{cursor:default}.paginatorZ li a{padding:0 10px;margin:0 10px 0 0}.paginatorZ li a:hover{text-decoration:underline}.paginatorZ .page_link.act{color:#d60b29;text-decoration:none;cursor:default}.paginatorZ .page_link.act:hover{text-decoration:none}.no_photo{opacity:.3;transition:.5s}a:hover .no_photo{opacity:1}.bx-viewport{box-sizing:content-box !important}@font-face{ font-family:'fontello_form'; src:url('/files/site/libs/cristallForm/font/fontello.eot?33302028'); src:url('/files/site/libs/cristallForm/font/fontello.eot?33302028#iefix') format('embedded-opentype'),      url('/files/site/libs/cristallForm/font/fontello.woff2?33302028') format('woff2'),      url('/files/site/libs/cristallForm/font/fontello.woff?33302028') format('woff'),      url('/files/site/libs/cristallForm/font/fontello.ttf?33302028') format('truetype'),      url('/files/site/libs/cristallForm/font/fontello.svg?33302028#fontello') format('svg'); font-weight:normal; font-style:normal}#serviceBlock{display:none}form{position:relative}label,.label{display:block;margin:0 0 15px;position:relative;font-size:16px}input,textarea,select {display:block;width:100%;padding:0;margin:10px 0 0;height:30px;line-height:30px;text-indent:5px;font-size:16px;color:#4c4c4c;border:1px solid #ccc;background:#fff}input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border-color:#3ab54a;box-shadow:0 2px 10px -5px #000}select{width:100.4%;padding:4px 0}.errorInfo{display:block;position:absolute;top:30px;left:0;right:0;bottom:0;padding:0;line-height:30px;text-indent:0;text-align:center;color:red;border:1px solid red;opacity:0;background:#fff;z-index:1;transition:1s}.checkbox{display:inline-block;margin:15px 0 0}.checkbox input{display:inline-block;margin:-4px 3px 0 0;width:auto}.checkbox{margin:15px 0 20px}.checkbox .errorInfo{left:20px;top:1px;width:400px}.checkbox span{display:inline-block;width:20px;height:20px;border:1px solid #ccc;cursor:pointer;background:#fff}.checkbox span i{position:relative;top:-2px;font-size:14px;opacity:0;transition:.5s}.checkbox.act i{opacity:1}.errorInfo.visible{opacity:1}.radio{display:inline-block;margin:0 20px 0 5px}.radio input[type="radio"]{display:inline-block;float:none;width:20px;height:20px}form{width:420px;padding:20px;background:pink}.modalItem.registration label.checkbox{position:static}.modalItem.registration .checkbox .errorInfo{height:58px;margin:-22px 0 0;max-width:100%;top:auto}@media (max-width:370px){.errorInfo{font-size:14px}}form[class^="iform-"]:before,form[class*="iform-"]:before{ font-family:"fontello_form"; font-style:normal; font-weight:normal; speak:none;  display:inline-block; text-decoration:inherit; width:1em; margin-right:.2em; text-align:center;      font-variant:normal; text-transform:none;    line-height:1em;      margin-left:.2em;         -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;  } .icon-search:before{content:'\e800'} .icon-pencil:before{content:'\e801'} .icon-ok:before{content:'\e80a'} .icon-spin5:before{content:'\e838'} .icon-angle-left:before{content:'\f104'} .icon-angle-right:before{content:'\f105'} .icon-angle-up:before{content:'\f106'} .icon-angle-down:before{content:'\f107'} .animate-form-spin{ -moz-animation:spin_form 2s infinite linear; -o-animation:spin_form 2s infinite linear; -webkit-animation:spin_form 2s infinite linear; animation:spin_form 2s infinite linear; display:inline-block}@-moz-keyframes spin_form{ 0%{   -moz-transform:rotate(0deg);   -o-transform:rotate(0deg);   -webkit-transform:rotate(0deg);   transform:rotate(0deg)}  100%{   -moz-transform:rotate(359deg);   -o-transform:rotate(359deg);   -webkit-transform:rotate(359deg);   transform:rotate(359deg)}}@-webkit-keyframes spin_form{ 0%{   -moz-transform:rotate(0deg);   -o-transform:rotate(0deg);   -webkit-transform:rotate(0deg);   transform:rotate(0deg)}  100%{   -moz-transform:rotate(359deg);   -o-transform:rotate(359deg);   -webkit-transform:rotate(359deg);   transform:rotate(359deg)}}@-o-keyframes spin_form{ 0%{   -moz-transform:rotate(0deg);   -o-transform:rotate(0deg);   -webkit-transform:rotate(0deg);   transform:rotate(0deg)}  100%{   -moz-transform:rotate(359deg);   -o-transform:rotate(359deg);   -webkit-transform:rotate(359deg);   transform:rotate(359deg)}}@-ms-keyframes spin_form{ 0%{   -moz-transform:rotate(0deg);   -o-transform:rotate(0deg);   -webkit-transform:rotate(0deg);   transform:rotate(0deg)}  100%{   -moz-transform:rotate(359deg);   -o-transform:rotate(359deg);   -webkit-transform:rotate(359deg);   transform:rotate(359deg)}}@keyframes spin_form{ 0%{   -moz-transform:rotate(0deg);   -o-transform:rotate(0deg);   -webkit-transform:rotate(0deg);   transform:rotate(0deg)}  100%{   -moz-transform:rotate(359deg);   -o-transform:rotate(359deg);   -webkit-transform:rotate(359deg);   transform:rotate(359deg)}}body{min-width:320px}footer{position:relative;padding:45px 0 30px;margin-top:40px;font-size:18px;color:#828080;border-bottom:1px solid #6d6d6d;background:#222;z-index:1}footer .bg,footer .bg2 {position:absolute;height:0;width:0;border:40px solid transparent}footer .bg{top:-45px;margin:0 0 0 24px; border-top-color:#fff}footer .bg2{bottom:-31px;right:-80px;border-width:170px;border-bottom-color:#fff}footer .group{min-height:90px;height:auto}footer .logo{display:inline-block;padding:4px 25px 4px 0;border-right:1px solid #6d6d6d}footer .logo img{display:inline-block}footer .col{display:inline-block;padding:0 0 0 40px;margin:-8px 0;vertical-align:top}footer .col a{display:list-item;line-height:2;text-decoration:none;text-transform:uppercase;color:#828080}footer .col a:hover,footer .col a.active{color:#fcb040;text-decoration:underline}footer .inn{display:inline-block;width:320px;min-height:99px;padding:0 0 0 30px;margin:-3px 0 0 30px;border-left:1px solid #6d6d6d}footer .btn{float:right;min-width:220px;color:#fff}footer hr{margin:28px 0 0;background:#6d6d6d}footer .map{display:inline-block;width:228px;height:170px;margin:35px 0 0;vertical-align:top;filter:grayscale(1);background:#ccc url(/files/site/img/map.jpg) 100% 100%}footer dl{position:relative;display:inline-block;margin:35px 0 0;vertical-align:top}footer a + dl{width:210px;margin-left:30px}footer dt{margin:5px 0}footer dd{margin:0 0 15px}footer dd,footer dd a{color:#fff;text-decoration:none}form{padding:30px}form h2{margin-bottom:20px;font:18px"Ubuntu",arial;color:#000}form label{margin-bottom:20px}form input,form textarea{height:40px;padding-left:10px;font:16px"ubunturegular",arial;text-indent:0;border-color:#959799;background:ededed}form input:focus,form textarea:focus{border-color:#fcb040 !important}form textarea{height:140px;padding-top:7px}form .btn{display:block;width:100%;margin:25px 0 0;border:0;background:#fcb040}form .btn:hover{color:#fff}form .bt_block{position:relative}form .errorInfo{height:40px;top:0;line-height:36px}form .big .errorInfo{height:140px}header{position:relative;padding:16px 0;font-size:18px;background:#222;z-index:2}header .bg{position:absolute;top:0;left:50%;right:0;height:52px;background:#414141}.bg_left,.bg_right{position:absolute;transform:rotate(45deg)}.bg_left{top:190px;left:-1165px;width:1400px;height:1400px; background:#ededed}.bg_right{top:1000px;left:1170px;width:900px;height:900px; background:#fee3bc}.breadcrumb{padding:14px 0;margin:14px 0 5px;border-top:1px solid #fcb040;clear:both}.btn{display:inline-block;padding:11px 20px;font-size:16px;font-family:'Ubuntu',arial;font-weight:bold;text-transform:uppercase;vertical-align:top;text-align:center;text-decoration:none;color:#000;border:3px solid #fcb040}.btn:hover{text-decoration:none !important;color:#fcb040}.bx-wrapper{position:relative}.bx-viewport{z-index:0}.bx-controls{ z-index:1}.bx-default-pager{position:absolute;bottom:0;width:100px;margin:-21px 0 0}.bx-pager-item{display:inline-block}.bx-pager-item a{display:block;width:10px;height:10px;margin:0 5px 0 0;line-height:0;outline:0;background:#777;border-radius:50%;color:transparent}.bx-pager-item a.active,.bx-pager-item a:hover{background:#000}.bx-controls-direction{position:absolute;top:0;right:0}.bx-controls-direction:after{position:absolute;left:-2px;top:-9px;content:"/";color:#777;font-size:45px;font-style:italic}.bx-controls-direction a{display:inline-block;position:relative;width:20px;height:20px;background:#777;transform:rotate(45deg)}.bx-controls-direction a:hover{background:#000}.bx-controls-direction b{display:block;width:16px;height:16px;margin:-1px 0 0 5px;background:#fff}.bx-controls-direction .bx-next b{margin:5px 0px 0px -1px}.bx-prev{top:3px;left:-23px}.bx-next{top:27px;left:-4px}.category_list{text-align:center;width:1180px;margin:54px 0 0 -18px}.category_list .bg{position:absolute;top:73px;left:22px;width:360px;height:268px;opacity:0;transition:.5s;background:url(/files/site/img/frame_hover.png) no-repeat 0 0 /100% 100%}.category_list li{display:inline-block;position:relative;width:387px;margin:0 0 43px;padding:0 0 10px;vertical-align:top;overflow:hidden}.category_list li a{text-decoration:none}.category_list li a:hover .bg{opacity:1}.category_list li a:hover span{color:#fcb040}.category_list li span{display:block;width:335px;height:65px;margin:0 0 0 12px;font:18px"Ubuntu",arial;text-transform:uppercase;text-align:left;color:#000;overflow:hidden;transition:.5s}.category_list figure{width:132%; margin-left:-16%;transform:skewX(45deg);overflow:hidden}.category_list figure img{max-width:358px;height:266px;transform:skewX(-45deg)}.category_list .no_photo{opacity:1}.checkbox{display:block;margin-bottom:3px}.checkbox i{display:block;width:12px;height:12px;margin:5px 0 0 3px;background:#fcb040}.checkbox .errorInfo{top:-1px;left:0;border-color:red}.contacts_list{color:#000;padding:20px 0 15px}.contacts_list a{color:#000}.contacts_list a:hover{text-decoration:none}.contacts_list dt{float:left;padding:0 0 10px;font-family:"Ubuntu",arial}.contacts_list dd{padding:0 0 10px 100px}.contacts_list + p{padding:0 0 10px;color:#000;text-transform:uppercase;font-weight:bold}.content_zone{position:relative;min-height:754px;padding:52px 0 70px}.content_zone .content{padding:30px 0;position:relative;overflow-x:auto}.content_zone .logo{float:left}.content_zone .logo + h1,.content_zone .logo + h2{margin:-7px 0 0 250px;color:#fcb040;text-transform:uppercase;font:45px/1'Ubuntu',arial}.content_zone .logo + h1 span,.content_zone .logo + h2 span{display:block;padding:32px 0 0;margin-top:20px;border-top:4px solid #fcb040}.content_zone .content ol,.content_zone .content ul{margin:5px 0}.content_zone .content ol li,.content_zone .content ul li{margin:0 0 2px 0}.content_zone .content>ol:first-child{padding-bottom:20px}.content_zone .content>ol:first-child li{display:inline-block;width:368px;min-height:75px;padding:0 15px 5px 70px;font-family:'Ubuntu',arial;vertical-align:top;color:#000}.content_zone .content>ol:first-child li:first-child{background:url(/files/site/img/icon-1.png) no-repeat}.content_zone .content>ol:first-child li:nth-child(2){background:url(/files/site/img/icon-2.png) no-repeat}.content_zone .content>ol:first-child li:nth-child(3){background:url(/files/site/img/icon-3.png) no-repeat}.content_zone .content>ol:first-child li:nth-child(4){background:url(/files/site/img/icon-4.png) no-repeat}.contentZone h2,.contentZone h3,.contentZone h4{margin-top:20px;font:18px"ubunturegular",arial;text-transform:uppercase;color:#000}.cut{display:inline-block;overflow:hidden;margin-bottom:20px}.cut figure{width:115%;height:100%;margin-left:-7.5%;transform:skewX(45deg);text-align:center;overflow:hidden}.cut figure img{transform:skewX(-45deg)} .cut b{display:inline-block;margin:20px 0 0;color:#000;text-transform:uppercase}.cut b span{display:block;text-transform:none}div[data-source]{float:right; margin:16px 0 0 20px;border:4px solid #fcb040; z-index:1}.feedback{width:375px;background:#fff}.feedback .checkbox .errorInfo{width:308px;height:46px}.feedback .info{position:absolute;top:10px;bottom:10px;right:10px;left:10px;opacity:0;transition:.7s}.feedback .info.visible{opacity:1}.feedback .info.ok{background:rgba(83,179,83,.8)}.feedback .info.no{background:rgba(252,176,64,.8)}.feedback .info span{display:block;height:30%;width:80%;position:absolute;left:0;right:0;top:0;bottom:0;padding:30px 20px 0;font-size:19px;margin:auto;text-align:center;background:#fff}.file_link{padding:0 20px 0 0;font:18px"Ubuntu",arial;color:#000}.file_link:hover{text-decoration:none}.img_list{width:1180px}.img_list li{display:inline-block;width:358px;height;266px;margin:0 29px 30px 0;vertical-align:top;text-align:center}.img_list li a{text-decoration:none}.img_list li span{display:block}.inner .bg_left{top:-350px;left:-1247px}.inner .bg_right{top:260px;left:1089px}.logo_list{position:relative;text-align:center}.logo_list img{display:inline-block;max-height:110px;max-width:100%;margin:0 10px 20px;vertical-align:middle}.main .bx-controls-direction,.main .bx-default-pager{display:none}.main .container>.logo{position:absolute;right:-209px;width:880px;height:443px;overflow:hidden;text-align:center;z-index:1}.main .container>.logo img{position:relative;width:190px;height:125px;margin:70px 0 0}.main .container>.logo span{display:block;position:absolute;right:127px;top:-311px;width:620px;height:620px;border:4px solid #fcb040;transform:rotate(45deg);background:rgba(255,255,255,.5)}.main .current{position:absolute;width:1070px;max-width:100%;left:0;right:0;top:610px;margin:auto;text-align:right;z-index:2}.main .current a{display:inline-block}.main .slider{position:relative;width:100%;height:1090px}.main .slider li{display:block;width:100%;height:100%;background-position:top center;background-size:auto 100%;background-repeat:no-repeat}.main .slider li img{max-height:100%}.modalItem{background:transparent}.modalItem h2{font-size:35px;margin:15px 0 0;color:#fff;text-align:center}.modalItem hr{background:#fff}.modalItem.img img{padding:5px;border:1px solid #fff}.modalItem .right span,.modalItem .left span{border:0}.modalItem .right span i,.modalItem .left span i{border-width:20px}.modalItem.message{width:360px}.modalItem.message .content{padding:10px;font-size:20px;background:#fff}.money{padding:0 20px 0 0;font:30px"Ubuntu",arial;color:#000}.money b{color:#fcb040}.group{position:relative;height:1084px;z-index:1}.group .text{color:#000}.group.g1{}.group.g1 .bg{position:absolute;right:651px;top:-220px;width:1200px;height:1200px;padding:44px;border:4px solid #fff;transform:rotate(45deg)}.group.g1 .bg span{display:block;width:100%;height:100%;background:rgba(252,176,64,.8)}.group.g1 h1{position:absolute;width:570px;color:#fff;font-size:45px;margin:262px 0 0;line-height:1.15;font-family:'Ubuntu';text-transform:uppercase;text-align:left}.group.g1 h1 span{display:block;width:500px;max-width:100%;padding:32px 0 0;margin-top:20px;border-top:4px solid #fff}.group.g2{height:1900px;margin:-1090px 0 0}.group.g2 *{z-index:1}.group.g2 .bg{position:absolute;top:-15px;left:560px;width:1900px;height:2000px;background:#fff;transform:skewX(-45deg)}.group.g2 .bg2{position:absolute;right:185px;top:567px;width:515px;height:1030px;background:url(/files/site/img/first.png)no-repeat 0 0}.group.g2 .container{height:100%;text-align:right}.group.g2 .text{right:15px;width:380px;margin:960px 0 0}.group.g2 p{margin:10px 0}.group.g2 .btn{display:none;width:235px}.group.g3{margin:-1640px 0 0 -20px;height:2870px}.group.g3 .btn{width:235px;position:absolute;right:0;top:1160px;background:#fff}.group.g3 .bg{position:absolute;top:0;left:-916px;width:2200px;height:3300px;transform:skewX(45deg);background:#fff;border-right:945px solid #222}.group.g3 .text{margin-top:1027px}.group.g3 .title{display:block;font-size:30px;color:#fcb040;text-transform:uppercase}.group.g3 li{display:block;width:660px;padding:0 0 55px 65px;color:#fff;background-repeat:no-repeat;background-position:left 5px}.group.g3 li:first-child{background-image:url(/files/site/img/icon-1-1.png);padding-left:50px}.group.g3 li:nth-child(2){background-image:url(/files/site/img/icon-2-1.png);margin-left:94px}.group.g3 li:nth-child(3){background-image:url(/files/site/img/icon-3-1.png);margin-left:194px}.group.g3 li:nth-child(4){background-image:url(/files/site/img/icon-4-1.png);margin-left:294px}.group.g3 ol + img{margin:-19px 0 0 332px}.group.g3 img + img{display:block;margin:-54px 0 0 945px;transition:2s}.group.g3 img + img.active{margin-left:833px}.group.g4 h2 a,.group.g5 h2 a,.group.g6 h2 a{color:#000;text-decoration:none}.group.g4 h2 a:hover,.group.g5 h2 a:hover,.group.g6 h2 a:hover{color:#fcb040}.group.g4{margin:-1326px 0 0;height:1195px}.group.g4 .bg{position:absolute;top:0;left:340px;width:513px;height:1030px;overflow:hidden}.group.g4 .bg div{position:absolute;top:150px;right:150px;width:726px;height:726px;border:140px solid #fcb040;transform:rotate(45deg)}.group.g4 .bg2{position:absolute;top:670px;left:-540px;width:1011px;height:505px;background:url(/files/site/img/second.png) no-repeat 0 0}.group.g4 .text{margin:333px 0 0;width:550px;color:#000}.group.g4 h2{color:#000}.group.g4 ul{padding:7px 0 0 13px}.group.g5{height:1225px;margin:-505px 0 0}.group.g5 .bg{position:absolute;width:1011px;height:507px;left:-165px;background:url(/files/site/img/treeth-1.png) no-repeat 0 0}.group.g5 .text{width:515px;left:640px;color:#000}.group.g5 h2{padding-bottom:10px}.group.g5 ul{padding-left:13px}.group.g5 li,.group.g6 li,.group.g4 li{padding:11px 0}.group.g5 .bg2{position:absolute;width:1280px;height:650px;top:524px;left:530px;background:url(/files/site/img/bg.jpg) no-repeat; overflow:hidden}.group.g5 .bg2 div{width:0;height:0;border:326px solid transparent;display:inline-block;vertical-align:bottom}.group.g5 .bg2 div:first-child{border-left-color:#fff;border-bottom-color:#fff}.group.g5 .bg2 div:last-child{position:relative;left:-8px;border-width:203px;border-right-color:#fff;border-bottom-color:#fff}.group.g6{height:400px;margin:-1404px 0 0}.parallax .group.g6 .text{position:relative;width:668px;color:#000}.group.g6 .text h2{padding:0 0 13px}.group.g6 ul{padding-left:13px}.group.g6 .text + h2{padding:108px 0 0}.group.g7{height:770px;margin-top:0;background:#fff}.group.g7 h2{padding-bottom:10px}.group.g7 .bg{display:none;position:absolute;top:50px;left:45px;height:823px;width:1910px;background:rgba(252,176,64,.6);transform:skewX(45deg);transition:2s}.group.g7.active .bg{left:1500px}.logo{display:inline-block;vertical-align:top}.modalItem .left{left:-37px}.nav{}.nav li a{text-transform:uppercase;text-decoration:none}.nav li a:hover{color:#fcb040;text-decoration:underline}.nav .active>a{color:#fcb040 !important;cursor:default}.nav .active a:hover{text-decoration:none}.nav li.active2 ul a:hover,.nav li.active ul a:hover{color:#000 !important;text-decoration:underline}.nav li{display:block;float:left;margin:2px 60px 0 0}.nav li:nth-child(4){clear:both;margin-left:20%}.nav li li{margin-left:10px!important}.nav li:last-child{margin-right:0}.nav li:hover ul,.nav li.active2 ul,.nav .open_level ul{max-height:200px;opacity:1}.nav .first_row{font-weight:bold}.nav .first_row ul{font-weight:normal;background:rgba(252,176,64,1)}.nav .first_row .active a{color:#000 !important}.nav .first_row a{color:#fff}.nav .first_row li.active a{color:#fff !important}.nav .first_row li a{color:#000}.nav .second_row{font-family:'Ubuntu',arial;margin-top:27px}.nav .second_row a{color:#828080}.nav .second_row a:hover{color:#fff}.nav .second_row li a,.nav .second_row.active ul a{color:#000 !important}.nav .second_row.active ul a.active{color:#fff !important}.nav ul{position:absolute;max-height:0;margin:16px 0 0;background:rgba(252,176,64,.8);opacity:0;transition:.5s;z-index:1;overflow:hidden}.nav ul li{display:block;float:none;margin:10px}.nav ul li a{transition:0s}.nav ul li a:hover{color:#000}.nav ul li a.active{color:#000 !important;cursor:default}.nav ul li a.active:hover{text-decoration:none}.nav li li{padding-right:10px}.no_photo{opacity:1}.no_photo img{padding:30px 140px 111px 20px;background:rgba(252,176,64,.3)}.option_content{position:relative;margin:-40px 0 25px;max-height:0;overflow:hidden;transition:.5s}.option_content.active{max-height:200px;transition:2s}.option_content a{display:inline-block;padding:5px 20px;margin:0 0 5px;font-family:"Ubuntu",arial;text-decoration:none;color:#fff;background:#959799}.option_content .active,.option_content a:hover{color:#000;background:#fcb040}.option_content .active:before{content:"";position:absolute;width:10px;height:10px;margin:5px 0 0 -14px;border-radius:50%;background:#000}h3.options{padding:30px 0 10px;font:18px"Ubuntu",arial;text-align:left;color:#000}h3.options + .u1{margin:0 0 0 15px}.parallax{min-height:2000px;margin:-1090px 0 0}.parallax .group{overflow:hidden}.parallax .group h2{font-size:45px;color:#000;text-transform:uppercase}.parallax .group .text{position:absolute}.params{min-width:50%;border:1px solid #777}.params caption{padding:0 0 10px;font:18px"Ubuntu",arial;text-align:left;color:#000}.params th{text-align:left;padding:5px;color:#000}.params td{padding:5px}.params thead{background:rgba(252,176,64,.5 )}.params tbody td{border-top:1px solid #fff}.params tbody tr:nth-child(even){background:rgba(237,237,237,.2 )}.price{display:block}.price strong{ color:#fcb040}.product_list{position:relative;width:1500px}.product_list li.active{width:388px;max-height:700px;margin:0 0 43px;padding:0 30px 0 0;opacity:1}.product_list li{display:inline-block;position:relative;width:0;max-height:0;margin:0;font-size:18px;padding:0;font-family:'Ubuntu',arial;text-align:left;vertical-align:top;color:#000;opacity:0;transition:.5s;overflow:hidden}.product_list li a:first-child{text-decoration:none}.product_list li a{display:block}.product_list li span + a,.product_list li a + a{color:#000}.product_list li span + a:hover,.product_list li a + a:hover{color:#fcb040;text-decoration:none}.product_list li .more{margin:21px 0 0}.product_list li h2{font-size:24px;margin:17px 0 21px;font-family:'Ubuntu',arial;color:#000}.product_list li img{height:266px}.product_list .bg{width:358px;height:266px;position:absolute;top:10px;left:10px;border:3px solid transparent;transition:.5s}.product_list a:hover .bg{border-color:#fcb040}.product_list.articles h2{font-size:18px;text-transform:uppercase}.product_list.articles p{font:16px"ubunturegular",arial;color:#70756c}.slider_container{position:relative;height:0;box-sizing:content-box;padding-top:33%;width:100%}.slider_container .slider,.slider_container .bx-wrapper,.slider_container .bx-viewport{position:absolute !important;top:0;right:0;bottom:0;left:0}.slider_container .bx-viewport{height:auto !important}.slider li{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.slider figure{position:absolute;top:0;left:-7.5%;width:115%;height:100%;text-align:center;overflow:hidden;transform:skewX(45deg)}.slider img{transform:skewX(-45deg)}.social_link{display:block;float:right;font-size:30px;margin:-4px 0 0}.tab_list{position:relative;margin:0 0 65px}.tab_list li{display:inline-block;margin:0 5px 5px 0}.tab_list a{border-color:#959799;color:#959799;background:transparent}.tab_list a:hover{border-color:#fcb040;color:#fcb040;background:#fff}.tab_list .active{border-color:#fcb040;color:#000;cursor:default;background:#fff}.table_block{position:relative;width:100%;overflow:auto}.users_list{text-align:center}.users_list .cut{position:relative;width:261px;vertical-align:top;margin:0 10px 30px;text-align:left}.users_list .cut figure{width:180%;height:324px;margin-left:-40%}.users_list .cut span{font-size:14px}.users_list .cut b{display:block;text-transform:none;margin-bottom:10px}.work_time{display:block;position:absolute;top:-15px;right:0;width:655px;min-height:51px;color:#fff;text-transform:uppercase;transform:skewX(-15deg);background:#414141}.work_time span{display:inline-block;padding:16px 0 0;margin:0 0 0 30px;transform:skewX(15deg)}.work_time span:last-child{float:right;margin:0 15px 0 0}.work_time a{color:#fff;text-decoration:none;cursor:pointer}.work_time a:hover{color:#fcb040;text-decoration:underline}#map_big{ height:345px;width:730px;border:4px solid #fcb040}.open{display:none}.parallax.off{min-height:auto}.parallax.off .group{width:100%}.parallax.off .group h2{font-size:35px}.off .group.g3 .btn{top:930px}.off .group.g4{margin-top:-1160px}.off .group.g4 .text{margin-top:420px}.off .group.g5{margin-top:-275px}.off .group.g6{margin-top:-450px}.open_next_level{display:block;float:right;width:30px;height:30px;line-height:30px;margin:-5px 0 0 5px!important;text-align:center;text-decoration:none!important;border:1px solid transparent;cursor:pointer}.open_next_level:hover{color:#fff!important;border-color:#fff}.active .open_next_level:hover{color:#fcb040!important;border-color:#fcb040}.open_next_level:before{content:"\f107";font:20px"fontello_form"}.open_level .open_next_level:before {content:"\f106"}.recommendation_list{margin:20px 0;text-align:center}.recommendation_list li{display:inline-block;margin:0 5px 20px;vertical-align:top}.recommendation_list figure{position:relative;width:214px;height:302px;border:2px solid #e9ae4a}.recommendation_list figcaption{display:block;position:absolute;left:0;right:0;bottom:0;padding:3px 2px;background:rgba(252,176,64,1);opacity:0}.recommendation_list a:hover figcaption{color:#fff;opacity:1}.recommendation_list img{width:100%;height:100%}.product_list{height:auto !important}.icon-odnoklassniki-rect{   display:none}footer .inn{padding:0 0 0 20px;margin:-3px 0 0 18px}footer .col{padding:0 0 0 30px}footer .group{ padding:20px 0 0}div.kit{float:right;margin:-45px 0 10px}div.kit .btn{display:block;float:none;max-width:320px;margin:0 0 5px}footer .logo{overflow:hidden;height:60px}footer .logo img{margin-top:-57px;margin-left:-16px;max-height:none}.logo.svg{overflow:hidden;height:75px}.logo.svg img{max-width:190px;margin-top:-87px;margin-left:-26px;max-height:none}.content_zone .logo.svg + h1,.content_zone .logo.svg + h2{margin:-7px 0 0 225px}.main .container>.logo img{width:270px;height:auto;margin:-30px 0 0;max-width:none}[data-logo="logo_parallax"]{width:350px;margin-top:-140px !important}footer .group{display:flex;flex-wrap:wrap;justify-content:space-between}footer .row{width:100%}footer .col.v1{padding:0}footer .col.v1 + .v2{}footer .col.v2{font-size:16px}footer .col a{line-height:2.1}footer .inn{width:auto;min-height:auto;padding:5px 0 0;margin:0;border:0;font-size:16px;line-height:1.4}footer .logo{border:0}footer .kit .btn{font-size:14px;border-width:2px}footer .kit.v1{margin:-13px 0 0 5px}footer .kit.v2{margin:-13px 0 7px 0}footer hr{margin:10px 0 0}.checkbox span i:before{content:''}.tab_list li{margin:0 0 5px}.tab_list li + li{margin-left:5px}.tab_list li.i-210{margin-left:0}.tab_list a[data-id="0"]{width:119px}.counter_block{display:flex;justify-content:flex-end;margin:-5px 0 15px}.counter_block>div{}.counter_block .item{display:inline-flex;align-items:center;flex-direction:row-reverse;padding:5px}.counter_block .item>div{position:relative;margin-right:8px}.counter_block .num{display:inline-flex;position:relative;font-size:24px;background:#333;padding:2px 5px;border-radius:3px; color:#fff;z-index:1}.counter_block .num + .num{margin-left:2px}.counter_block .item + .item{margin-left:15px}.counter_block .title{line-height:1.1;color:#000}.counter_block h2{width:100%;font-size:18px;font-weight:300}.group.g5 li,.group.g6 li,.group.g4 li{padding:11px 0 5px}.group.g4 .text{width:542px}.group.g5 .text{left:770px}@media (max-width:1400px ){[data-logo="logo_parallax"]{max-width:300px}}@media (max-width:1310px ){.group.g5 .text{width:435px;left:unset;right:-30px}}@media (max-width:1210px ){.group.g5 .text{right:0;width:445px;padding:0 0 15px 22px;background:rgba(255,255,255,.6)}}@media (max-width:1200px ){.group.g3 .text{left:15px}}@media (max-width:1169px ){.main .container>.logo{top:-40px}.main .container>.logo span{top:-440px;right:132px}.main .slider{height:800px}.parallax{min-height:auto}.parallax .group{width:100%}.parallax .group h2{font-size:35px}.group.g1 h1{width:480px;font-size:35px;margin-top:120px}.group.g1 .bg{top:-335px;left:-819px;right:auto}.group.g2 .bg{top:-247px;left:auto;right:-1200px}.group.g2 .btn{display:inline-block}.group.g2 .bg2{display:none}.group.g2 .text{margin-top:527px}.main .current{top:570px;padding-right:15px}.group.g3{height:1020px;margin:-1073px 0 0 0;background:#222}.group.g3 .btn{display:none}.group.g3 .bg{display:none}.group.g3 .text{margin-top:30px}.group.g3 img + img{margin:-127px 0 0 30px}.group.g3 img + img{float:right;margin-top:-245px !important}.group.g3 li:nth-child(2){margin-left:6%}.group.g3 li:nth-child(3){margin-left:12%}.group.g3 li:nth-child(4){margin-left:18%}.group.g3 ol + img{margin:-19px 0 0 17%}.group.g4,.off .group.g4{margin:0}.group.g4 .text,.off .group.g4 .text {min-height:340px;margin-top:0;padding-top:30px;padding-left:20px;left:0;background:#fff}.group.g4 .bg2{top:347px;left:-506px;width:1011px;height:505px}.group.g4 .bg{top:0;left:346px;width:578px;height:1030px}.group.g4 .bg div{ top:-2px;right:309px;width:652px;height:801px}.group.g5,.off .group.g5{margin:-660px 0 0}.group.g5 .bg{left:-103px;top:14px}.group.g5 .text{left:auto;right:15px;width:39%}.group.g5 .bg2{left:600px}.group.g6,.off .group.g6{height:auto;margin:-495px 0 140px}.group.g7 h2{text-align:center;padding-bottom:40px}.group.g7 .bg{display:none}.nav ul{background:rgba(252,176,64,1 )}.nav li li{margin-bottom:0 !important}.main .container>.logo img{width:225px}footer .bg2{display:none}footer .btn{margin-top:-114px}footer .btn.kit{top:292px}header .bg{display:none}.container{width:100%}.contentZone.content_page{padding-bottom:280px}.feedback{float:none;position:absolute;width:auto;margin:auto;left:0;right:0;bottom:20px;text-align:center;border:0;border-top:1px solid #fcb040;background:transparent}.feedback label{display:inline-block;width:33%}.feedback label.big{display:block;width:auto}.feedback label.big .errorInfo{height:51px}.feedback textarea{height:50px}.feedback input,.feedback textarea{margin:0}.feedback .checkbox{display:block;width:auto;text-align:left}.feedback .agree{display:block;margin:-22px 0 0 108px;text-align:left}.feedback .btn{display:inline-block;width:250px}.feedback .bt_block{text-align:right}.nav{text-align:center}.nav li{display:inline-block;float:none;margin:0 0 10px !important;padding:5px 20px}.nav .second_row{margin:2px 60px 0 0}.product_list,.category_list,.img_list{width:100%;margin-left:0;text-align:center}.work_time{position:relative;top:15px;margin:-30px auto 0}#map_big{margin:auto}.bx-viewport{height:auto !important}.content_zone .logo + h1,.content_zone .logo + h2{font-size:35px}.money{display:block}.product_list li img{height:auto}}@media (max-width:1130px ){footer .kit .btn{padding:11px 16px}}@media (max-width:1090px ){footer .group{justify-content:center}footer .col.v1{width:40%}footer .col.v2{width:20%}footer .kit.v1{margin:20px 5px 0}footer .kit.v2{margin:20px 5px 7px}}@media (max-width:1000px ){.bx-default-pager{width:100%;bottom:-21px;margin:0;text-align:center}.bx-controls-direction{top:auto;bottom:-43px;right:15px}.bx-controls-direction:after{left:2px;top:-22px;font-size:30px}.bx-next{top:-12px;left:5px}.bx-prev{top:-12px}.slider_container{margin:0 0 60px}.bg_left{top:-283px;left:-1271px}.bg_right{top:320px;left:800px}}@media (max-width:950px ){.main .container>.logo{position:static;width:auto;height:auto;right:auto;height:100px;overflow:hidden}.main .container>.logo img{margin:-93px 0 0 -28px}.main .container>.logo span{display:none}.main .slider,.current,.group .bg,.group .bg2,.group.g3 ol + img{display:none !important}.parallax{margin-top:0}.parallax .group{position:relative;height:auto;margin:0!important;padding-bottom:30px;overflow:visible}.parallax .group *{position:relative !important;height:auto !important}.parallax .group h2{font-size:25px}.parallax .group .text{width:100% !important;padding-top:20px;left:auto !important;right:auto !important;min-height:auto !important}.group.g1 h1{width:auto;padding:0 0 5px;font-size:25px;margin:0;color:#fcb040;border-bottom:1px solid #fcb040}.group.g1 h1 span{padding:0;margin:0;border:0}.group.g2 .text{margin-top:0 ;right:auto;text-align:left}.parallax .group ol{padding:20px 0}.group.g3{padding-bottom:20px}.group.g3 li{width:100%;min-height:105px;margin-left:0 !important;padding-bottom:30px}.group.g3 .title{font-size:20px}.group.g3 img + img{margin:0 auto}.parallax .group.g6 .text{padding-left:20px}.group.g7{padding:20px 0}.group.g7 h2{text-align:left}.group.g3 img + img{float:none;margin:-145px auto -140px !important}}@media (max-width:900px ){footer .map{display:block}footer dl,footer a + dl{width:49%;margin:10px 0 0}.content_zone{padding-top:15px}.content_zone .logo{float:none}.content_zone .logo + h1,.content_zone .logo + h2{margin:10px 0 0}.content_zone .logo.svg + h1,.content_zone .logo.svg + h2{margin:0}}@media (max-width:890px ){}@media (max-width:850px ){div.kit{float:none;margin-top:25px}div.kit .btn{margin:0 auto 5px}}@media (max-width:815px ){.feedback label{width:100%}.feedback .agree{margin:-3px 0 0 25px}.contentZone.content_page{padding-bottom:430px}slider{height:295px}}@media (max-width:800px ){.content_zone .logo + h1,.content_zone .logo + h2{font-size:30px}.product_list li.active{padding-right:0}}@media (max-width:760px){#map_big{width:auto}}@media (max-width:700px){.work_time{width:100%;height:auto;padding-bottom:15px;text-align:center}.work_time span:last-child{float:none;margin-left:20px}.cut{display:block;margin:0 auto 20px !important}.contentZone img{display:block;margin-left:auto;margin-right:auto}.img_list li{margin-right:0}.cut b{margin:5px 0 10px}footer .col.v1{width:50%}footer .col.v2{width:25%}}@media (max-width:650px){footer .col.v1{width:100%;display:flex;justify-content:space-between}footer .col.v2{width:calc(50% - 35px);margin:25px 0 0}footer .col a{line-height:2}.contentZone p{margin:0 0 10px !important}}@media (max-width:600px){.feedback{padding:30px 0}.params{width:100%}.bg_left,.bg_right{display:none}.nav ul{left:70px;right;70px}}@media (max-width:560px){footer .btn{min-width:300px}footer .kit.v2{margin-top:0}}@media (max-width:500px){.modalItem .right span,.modalItem .left span{opacity:.8}.nav ul{left:15px;right:15px}}@media (max-width:480px){footer .logo{text-align:center}footer .col{width:100%}footer .map{margin:35px auto 20px}footer dl,footer a + dl{width:100%;margin-top:0}footer dd{margin-left:50px}.feedback .bt_block{text-align:center}.content_zone .logo + h1,.content_zone .logo + h2{font-size:25px}.product_list li.active{width:100%}.product_list .bg{display:none}.product_list img{border:3px solid transparent}.product_list a:hover img{border-color:#fcb040}}@media (max-width:450px){[data-logo="logo_parallax"]{max-width:220px} .group.g3 img + img{margin:-120px auto -110px !important}footer .col.v1{flex-wrap:wrap}footer .col.v2{width:50%}}@media (max-width:400px){.img_list li{width:100%}.bx-controls-direction{left:15px}.bx-controls-direction:after{display:none}.bx-controls-direction a{width:16px;height:16px}.bx-controls-direction .bx-prev{top:-16px;left:-12px}.bx-controls-direction .bx-next{position:absolute;right:-11px;left:auto;top:-16px}.bx-controls-direction b{margin-top:-5px}.bx-controls-direction .bx-next b{margin-left:-5px}.category_list li{width:100%;margin-bottom:20px}.category_list figure{width:122%;margin-left:-11%}.category_list figure img{max-width:319px}.category_list .bg{top:83px;left:3px;width:300px;height:208px}a[data-modal="img"]{cursor:default}.money{font-size:25px}.feedback .checkbox .errorInfo{max-width:289px}.content_zone .content>ol:first-child li{width:auto;margin-top:8px}.parallax .group h2{font-size:25px!important}div.kit .btn{max-width:auto}}@media (max-width:375px){#top_menu{max-height:0;overflow:hidden;transition:.5s}#top_menu.act{max-height:500px}.open{display:block;height:30px}.open:before{content:'≡';color:#fff;display:block;margin-top:-3px;font-size:28px}.open.act:before{content:'×';color:#fff;display:block;margin-top:-10px;font-size:35px}.open:hover{text-decoration:none}.nav li{display:block}.nav ul{position:static;width:116%; margin:15px 0 0 -8%}.nav ul li{font-size:16px;margin:5px 0 !important}.nav ul li a,.nav li.active2 ul a{color:#828080 !important;font-weight:normal}.nav ul li a:hover,.nav li.active2 ul a:hover,.nav li.active ul a:hover{color:#fff !important}.work_time{width:110%;padding:0 5% 15px;margin:-25px -5% 0;transform:skewX(0)}.work_time span{margin:0;transform:skewX(0)}footer .bg{margin:0 0 0 10px}.group.g4 .text,.off .group.g4 .text,.group.g5 .text,.parallax .group.g6 .text{padding-left:0}}@media (max-width:360px){.category_list .bg{height:231px}footer .col.v2{padding:0 0 0 20px}}@media (max-width:321px){.category_list figure{width:125%;margin-left:-13%}.category_list figure img{max-height:190px}.category_list .bg{height:183px;width:244px}footer .col.v2{font-size:15px}}