@font-face{font-family:'helveticaneuecyrthin';src:url('/media/fonts/HelveticaNeueCyr-Thin-webfont.eot');src:url('/media/fonts/HelveticaNeueCyr-Thin-webfont.eot?#iefix') format('embedded-opentype'),url('/media/fonts/HelveticaNeueCyr-Thin-webfont.woff2') format('woff2'),url('/media/fonts/HelveticaNeueCyr-Thin-webfont.woff') format('woff'),url('/media/fonts/HelveticaNeueCyr-Thin-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'helveticaneuecyrbold';src:url('/media/fonts/HelveticaNeueCyr-Bold-webfont.eot');src:url('/media/fonts/HelveticaNeueCyr-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/media/fonts/HelveticaNeueCyr-Bold-webfont.woff2') format('woff2'),url('/media/fonts/HelveticaNeueCyr-Bold-webfont.woff') format('woff'),url('/media/fonts/HelveticaNeueCyr-Bold-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}a{background:transparent;text-decoration:none}b,strong{font-weight:bold}small{font-size:80%}img{border:0}svg:not(:root){overflow:hidden}*,:focus{outline:0}body{-webkit-fontype-smalloothing:antialiased}body,html{height:100%;width:100%}a,input[type=radio],input[type=checkbox],select{cursor:pointer}select[disabled]{cursor:default}input:-webkit-autofill{background-color:transparent}*+html input[type=checkbox],*+html input[type=radio]{width:13px;height:13px}textarea{resize:none;vertical-align:top}em,i{font-style:italic}img{vertical-align:top}input{vertical-align:middle}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none outside none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{quotes:"\201C" "\201D" "\2018" "\2019"}:focus{-moz-outline:3px solid #fff!important}input[type="radio"]:focus{-moz-outline-radius:12px!important;-moz-outline-offset:0!important}input[type="checkbox"]:focus{-moz-outline-offset:-1px!important;-moz-outline:1px solid #000!important}*+html a,*+html button,*+html input[type="submit"],*+html input[type="radio"],*+html input[type="checkbox"],*+html input[type="button"]{noFocusLine:expression(this.onFocus=this.blur())}.wrap-input,[class^="wrap-input-"],[class*=" wrap-input-"]{height:auto;overflow:hidden;position:relative}textarea,input[type="text"],input[type="password"]{background:none repeat scroll 0 0 #fff;border:1px solid #d3d3d3;border-radius:3px;color:#bebaba;cursor:text;font:300 14px/18px "Roboto Condensed",Arial,Tahoma,Verdana,"sans-serif";padding:5px 13px;width:100%}.wrap-label{color:#000;font-family:"Roboto Condensed",sans-serif;font-size:14px;font-weight:400;line-height:16px;margin:0;padding:0 0 7px}button:after{content:""}del{text-decoration:line-through}table{width:100%}form{margin:0;padding:0}input::-ms-clear{display:none}body{background:#fff url(/img/body_line.png) 0 0 repeat-y;color:#3b3a46;font:300 12px/1.4 'Roboto',Tahoma,Verdana,sans-serif;min-width:320px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#000;font:normal normal 30px/1.2 Arial,Tahoma,Verdana,sans-serif;margin:0;padding:0 0 10px}h1,.h1{padding-bottom:20px}h2,.h2{font:36px/48px 'helveticaneuecyrbold';color:#3b3a46;text-align:center;margin:70px 0 0}h3,.h3{font-size:20px;line-height:1.25;padding-bottom:15px}h4,.h4{font-size:18px;line-height:1.25}h5,.h5{font-size:16px;line-height:1.3}h6,.h6{font-size:14px;line-height:1.4}p{padding:0 0 18px;margin:0}hr{overflow:hidden;border:0;border-bottom:1px solid #000;margin-bottom:18px}a{color:#d1ac1a;text-decoration:underline}a:hover{text-decoration:none}blockquote{color:#666;font:normal normal 13px/19px Arial,Tahoma,Verdana,sans-serif;margin:10px 0 20px;padding:20px 45px 15px 47px;min-height:50px;position:relative;text-align:justify}blockquote:before,blockquote:after{position:absolute;font:italic normal 60px/68px Tahoma,Verdana,Arial,sans-serif;color:#666;text-decoration:none;overflow:hidden;width:41px;height:71px}blockquote:before{left:0;top:0}blockquote:before{content:"{"}blockquote:after{bottom:0;right:7px}blockquote:after{content:"}"}[class$="-list"],[class*="-list "],[class$="-list"]>li,[class*="-list "]>li,.slicknav_nav,.slicknav_nav ul,.slicknav_nav li{background:0;border:0;list-style:none;margin:0;padding:0}.default-list li{background:url("/img/list-decor.png") no-repeat 0 6px}.decimal-list{counter-reset:item}.decimal-list li{overflow:hidden}.decimal-list li:before{content:counter(item) '. ';counter-increment:item}.decimal-list li:before,.decimal-list .decimal-list-mark{color:#000;float:left;margin:0 0 0 -25px}.default-list,.decimal-list{padding:0 0 20px}.default-list li,.decimal-list li{padding:0 0 5px 25px}.default-table{margin:0 0 18px}.default-table tbody tr:nth-child(odd){background:#f7f7f7}.default-table th,.default-table td{border:1px solid #d1d0d0;color:#191516;font-style:normal;font-weight:normal;line-height:18px;padding:8px 15px 9px;text-align:left;vertical-align:top}.default-table th{font-weight:bold}.clearfix:before,.clearfix:after,.container:before,.container:after,article:before,article:after,.buttons:before,.buttons:after,.columns:before,.columns:after,[class^="columns-"]:before,[class*=" columns-"]:before,[class^="columns-"]:after,[class*=" columns-"]:after,[class^="form-"]:before,[class*=" form-"]:before,[class^="form-"]:after,[class*=" form-"]:after,.wrap-label:before,.wrap-label:after{content:"";display:table}.clearfix:after,.container:after,article:after,.buttons:after,.columns:after,[class^="columns-"]:after,[class*=" columns-"]:after,[class^="form-"]:after,[class*=" form-"]:after,.wrap-label:after{clear:both}.clearfix,.container,article,.buttons,.columns,[class^="columns-"],[class*=" columns-"],[class^="form-"],[class*=" form-"],.wrap-label{zoom:1}.content-box,[class^="arrow-"],[class*=" arrow-"],[class^="icon-"],[class*=" icon-"],[class^="soc-icon-"],[class*=" soc-icon-"],[class^="btn-"],[class*=" btn-"],.social-list li,.bx-pager-item,.bx-prev,.bx-next,.btn-goto,.employees-list li,.project-list li,.photos .image,.photos-gallery .image,.arrow-bx-next,.arrow-bx-prev{vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}[class^="icon-"],[class*=" icon-"]{background-image:url(/img/sprites_all.png);background-repeat:no-repeat;vertical-align:middle!important}.arrow-bx-next,.arrow-bx-prev{width:8px;height:14px;background:url("/img/sprites_all.png") no-repeat 0 -104px;cursor:pointer}.arrow-bx-prev{background:url("/img/sprites_all.png") no-repeat 0 -80px;margin:-1px 20px 0 0}.arrow-bx-next{margin:-1px 0 0 20px}.wrapper{height:auto!important;min-height:100%;overflow:hidden;position:relative}.logo{text-align:center;display:block;margin:0 0 5px;position:absolute;top:30px;left:0;width:256px;z-index:8001}.logo,.logo a{text-decoration:none}.logo:hover,.logo a:hover{text-decoration:none}.main-menu,.slicknav_nav{float:left;width:256px;position:absolute;top:0;left:0;z-index:1000;padding:147px 0 0;background:#f2f0ea}#menu{margin:0 0 20px}.slicknav_nav{position:static}.js .slicknav_menu,.owl-pagination{display:none}.main-menu-list>li,.slicknav_nav>li{font:300 14px/18px 'Roboto';text-transform:uppercase;text-align:center;background:url(/img/menu_line.png) no-repeat 0 100%;padding:13px 0 16px}.main-menu-list>li:after{border-bottom:10px solid black;content:''}.main-menu-list ul li,.slicknav_nav ul li{font-size:12px;text-transform:none;padding:0;line-height:26px;background:0;list-style-type:none}.main-menu-list li a,.slicknav_nav li a{color:#32313b;text-decoration:none}.main-menu-list li a:hover,.slicknav_nav li a:hover{text-decoration:underline}.main-menu-list li li a,.slicknav_nav li a{color:#817e76}.second-level-list{padding:8px 0 0}.slicknav_menutxt{background:url(/img/sprites_all.png) 0 -296px no-repeat;z-index:100;position:relative;text-indent:-9999px;width:22px;height:20px;display:block}.slicknav_btn{position:absolute;top:30px;left:15px;z-index:9999}.slicknav_open{left:193px}.online{text-align:center}.btn-online{font:300 18px/30px 'Roboto';width:auto;height:auto;color:#32313b;text-decoration:none;background:0;display:inline;font-weight:bold}.icon-online{background-position:0 -326px;margin:0 5px 0 0;line-height:30px;width:20px;height:20px}.icon-phone{background-position:0 -428px;width:28px;height:28px;margin:0 5px 0 0}.icon-online:hover{text-decoration:underline}.social-list{text-align:center;margin:1rem 0 70px}.social-list li{margin:0 10px;text-indent:-9999px}.social-list li a{width:25px;height:24px;display:block}.icon-fb{background-position:0 -194px;width:20px;height:20px}.icon-vk{background-position:0 -262px;width:20px;height:20px}.icon-g-plus{background-position:0 -228px;width:20px;height:20px}.social-list li a:hover{opacity:.7;filter:alpha(opacity=70)}.copy{font:12px 'Roboto Condensed';color:#c5c3be;text-align:center;float:right;margin-right:30px}.dev,.dev a{font:12px 'Roboto Condensed';color:#c5c3be;text-align:center}.dev span{display:block}.content{margin:0 0 50px 256px;position:relative}.main-slider .bx-controls-direction{visibility:hidden}.bx-wrapper{overflow:hidden}.bxslider{margin:0;padding:0}.bxslider img{height:900px;opacity:.7;filter:alpha(opacity=70)}.bx-controls{margin:-52px 0 0}.bx-pager{text-align:center;position:relative;z-index:1000}.bx-pager-item{margin:0 5px}.bx-pager-item a{display:block;text-indent:-9999px;width:11px;height:11px;border:1px solid #fff;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px}.bx-pager-item a.active,.bx-pager-item a:hover{background:#ffd83e;border:1px solid #ffd83e;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;-khtml-border-radius:24px}.bx-controls-direction{position:relative;z-index:1000;text-align:center}.bx-prev,.bx-next{width:8px;height:14px;background:url(/img/sprites_all.png) no-repeat 0 -80px;text-indent:-9999px;margin:0 10px}.bx-next{background:url(/img/sprites_all.png) no-repeat 0 -104px}.title{position:absolute;padding:130px 0 0 116px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:51;background:url(/img/transparent.png) no-repeat 0 0;max-height:900px}h1,.h1,h2.main-title{font:51px/68px 'helveticaneuecyrthin';text-align:left;margin:0}.my_projects h2,.best h2,.best .h2{font:72px/88px 'helveticaneuecyrthin';padding:0 10px;text-align:left}.my_projects h2,.my_projects .h2{text-align:center}.best h2,.best .h2{margin-top:101px}.border{width:128px;border-bottom:3px solid #000;margin:30px 0 67px}.title p{font:300 18px/28px 'Roboto';max-width:400px;padding:0 20px 0 0}.btn-projects{float:left;background:#fbcf20;font:700 16px/50px 'Roboto';color:#fff;padding:0 43px;margin:90px 0 0;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;-khtml-border-radius:24px;text-decoration:none}.btn-projects:hover{background:#d1ac1a}.completed-projects{position:relative;overflow:hidden}.bg-transparent{background:url(/files/pic/img04.jpg) no-repeat 0 0;background-size:cover;width:100%;height:100%;opacity:.2;filter:alpha(opacity=20);position:absolute;top:0;left:0}.jMyCarousel{position:relative;width:100%!important;max-width:1260px;margin:80px auto 57px;height:auto!important}.carousel{width:100%!important;max-width:1080px!important;overflow:hidden;margin:0 auto}.carousel ul{margin:0;padding:0}.carousel li{width:300px;margin:0 90px 0 0}.carousel img{display:block;border:0;margin-bottom:0;padding-bottom:0;height:220px}.jMyCarousel .prev,.jMyCarousel .next{padding:0;margin:0;position:absolute;top:220px!important;width:19px;height:30px;border:0;cursor:pointer}.jMyCarousel .prev{background:url(/img/sprites_all.png) no-repeat 0 0}.jMyCarousel .next{background:url(/img/sprites_all.png) no-repeat 0 -40px}.carousel a{font:400 12px 'Roboto';color:#d1ac1a}.carousel strong{font:24px/30px 'Roboto Condensed';color:#3b3a46;display:block;margin:12px 0 29px;height:60px}.jMyCarousel p{font:300 14px/24px 'Roboto';height:80px;overflow:hidden;margin:24px 0 10px}.jMyCarousel li *{float:none!important}.jMyCarousel li .btn-more{margin-top:20px}.btn-more{display:block;width:32px;height:32px;background:#fbcf20 url(/img/sprites_all.png) no-repeat 13px -118px}.btn-more:hover{background-color:#d1ac1a}.spacer{padding:0 30px}.about{width:100%;max-width:1080px;margin:127px auto 25px;overflow:hidden}.about .image{float:left;overflow:hidden;width:36%;margin:3px 0 0}.about .text{float:left;width:27%;margin:0 0 0 5%;overflow:hidden}.about .text strong{display:block;font:18px/20px 'helveticaneuecyrbold';margin:0 0 3px}.about .text p{font:300 13px/18px 'Roboto';padding:0 0 12px}.goto{text-align:center;margin:110px 0 50px}.btn-goto{font:400 16px/50px 'Roboto';color:#3b3a46;text-align:center;border:2px solid #ffd83e;padding:0 75px;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;-khtml-border-radius:24px;text-decoration:none}.btn-goto:hover{color:#d1ac1a;border:2px solid #d1ac1a}.btn-goto span{display:block}.artists{width:100%;height:350px;position:relative;background-size:cover}.employees-list{text-align:center;max-width:1080px;margin:110px auto 0}.best .employees-list{margin:40px auto 0}.employees-list li{max-width:300px;text-align:left;margin:0 29px 37px}.employees-list span{font:400 12px 'Roboto';color:#d1ac1a}.employees-list strong{font:24px/30px 'Roboto Condensed';color:#3b3a46;display:block;margin:12px 0 29px}.employees-list img{max-width:100%;max-height:220px}.employees-list p{font:300 14px/24px 'Roboto';height:80px;margin:24px 0 10px;overflow:hidden}.employees-list .btn-see{float:left;line-height:32px;font:400 16px/32px 'Roboto';color:#3b3a46;text-decoration:none}.employees-list .btn-see:hover{text-decoration:underline}.employees-list .btn-see span{float:left;width:32px;height:32px;background:#fbcf20 url(/img/sprites_all.png) no-repeat 13px -118px;margin:0 20px 0 0}.employees-list .btn-see:hover span{background-color:#d1ac1a}.btn-goto.more{padding:0 135px;position:relative}.btn-goto.more i{float:right;background:url(/img/sprites_all.png) no-repeat -2px -363px;width:20px;height:20px;position:absolute;top:13px;right:16px;border:2px solid #ffd83e;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;background-position:0 -411px}.btn-goto.more:hover i{background-position:0 -411px;border:2px solid #d1ac1a}.artist{margin:110px auto 0;max-width:1430px;padding:0 10px}.artist .cols h1,.artist .cols .h1{padding:0;line-height:70px}.artist img.big{float:right;width:40%;margin:0 0 30px 20px}.artist .small{display:none}.artist .border{margin-bottom:20px}.position{font:400 14px 'Roboto';color:#d1ac1a;margin:0 0 10px;display:block}.artist p,.artist .article-text{font:400 14px/24px 'Roboto'}.artist .article-text{margin-bottom:50px}.cols div{float:none!important}.project-list{text-align:center;padding:12px 0 32px}.project-list li{display:inline-block;margin:0 8px 8px}.project-list li span{display:block;font:700 16px/30px 'Roboto';text-decoration:none;color:#fff;background:#fbcf20;padding:0 20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;cursor:pointer}.project-list li span:hover,.project-list .is-checked{background:#d1ac1a}.photos,.photos-gallery{text-align:center;position:relative;max-width:1440px;margin:0 auto}.photos .image,.photos-gallery .image{margin:3px}.fade{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;filter:alpha(opacity=50);background:#000;display:none;cursor:pointer}.photos .image:hover .fade,.photos-gallery .image:hover .fade,.photos-gallery .image:hover .description,.photos .image:hover .description{display:block}.description{position:absolute;bottom:20px;left:20px;display:none;text-align:left}.description span{display:block;width:62px;border-bottom:3px solid #fbcf20}.description strong{font:24px/30px 'Roboto Condensed';color:#fff;margin:0 0 35px;display:block}.image.hidden{display:none}.cols .announce-block{font:400 12px/22px "Roboto"}.left-side{position:fixed}.employees-list li.hidden{display:none!important}.employees-list li{display:-moz-inline-stack!important;display:inline-block!important;*display:inline!important}.my_projects.gallery{margin-bottom:50px}footer{height:40px;margin-top:-40px;position:relative}footer,.create a{font-size:12px;line-height:18px;color:#c5c3be}.create{float:left;text-align:center;margin-left:286px}.phones{margin-bottom:10px;text-align:center;font-size:16px;font-weight:bold}.projects h2 a{text-decoration:none;color:#000;position:relative}.gallery h2{margin-top:20px;font:36px/48px "helveticaneuecyrbold";text-align:center}.popup{width:900px;display:none}.popup-top{overflow:hidden}.close-fancy.btn-yellow{float:right;color:#fff;padding:16px 26px 10px;margin:0 0 0 21px}.close-fancy.btn-yellow .arrow-yellow-left{margin:-6px -7px 0 5px}.popup-request h2{overflow:hidden;padding:10px 0 0 35px;font:36px/38px 'helveticaneuecyrthin';color:#000}.popup-request .kakh2{overflow:hidden;padding:10px 0 0 35px;font:36px/38px 'helveticaneuecyrthin';color:#000;text-align:center}.request-form{padding:0}.request-form fieldset{margin:0;padding:0;border:0}.request-form .columns{margin:0 0 0 -10px;padding:0 0 3px}.request-form .column{width:25.66%;float:left}.request-form .column.full,.request-form .comments{width:100%;float:left}.request-form .column{margin:3% 7% 0 0}.request-form .column:nth-child(3n),.request-form .comments{margin:3% 5% 0 0}.form-buttons{margin-top:28px;text-align:center}.request-form hr{height:3px;border-width:3px;margin:0 0 35px}.request-form .btn-yellow{background-color:#ffd83e;padding:14px 27px 15px;width:233px}.request-form .buttons{text-align:center}h3.toggleHiddenText{font-size:14px;color:#91b885;background:url(/img/spoilers/description_open.png) no-repeat scroll 90px 6px;margin:10px 0}h3.toggleHiddenText.active{background:url(/img/spoilers/description_close.png) no-repeat scroll 90px 6px}.content-text h3.toggleHiddenText.yellow{margin-right:0}h3.toggleHiddenText.yellow{font-size:18px;position:relative;margin-right:50px;background:#ffd83e;color:#000;padding:3px 0 3px 16px;margin-bottom:20px}.content-text h3.toggleHiddenText.yellow:after,{background:0}h3.toggleHiddenText.yellow:after{content:'';position:absolute;right:-50px;top:1px;width:30px;height:30px;background:url(/img/spoilers/spoiler_button_open.png) no-repeat scroll right top}h3.toggleHiddenText.yellow-block{background:0;font-size:18px;position:relative;background:#ffd83e;color:#000;padding:3px 0 3px 16px;margin-bottom:20px}h3.toggleHiddenText.yellow.active:after{background:url(/img/spoilers/spoiler_button_close.png) no-repeat scroll right top}.offers ul{margin-top:15px}.error,.success{color:red}.success{font-size:20px}.contact-announce{float:left}.contact-map{float:right}.contacts{margin-bottom:50px;overflow:hidden}.popup-inner .close{background:url(/img/close-button.png) no-repeat scroll 0 0;width:20px;height:20px;right:20px;top:20px;position:absolute}.article-text .online{display:none}#popup-request .artist{margin:0}.popup1 .submit-popup{width:100%;text-align:center}.popup1 input[type="submit"]{margin:0 auto;height:40px;border-radius:20px;width:32%;margin-top:10px;background:#ffd942;border:0;color:#fff;outline:0}.popup1 input[type="text"]{width:200px;margin:0 auto;font-family:"helveticaneuecyrthin";height:30px;border-radius:20px;padding-left:20px;margin-left:60px;width:32%;border:3px solid #ffd942}#field211{display:none}#field112{display:none}.columns .column:first-child{display:none}.popup1 input{font-family:Tahoma;font-size:18px}.popup1 h2{margin:30px 0 0;font-family:"helveticaneuecyrthin";font-size:32px;margin-bottom:-15px}.popup1 .kakh2{margin:30px 0 0;font-family:"helveticaneuecyrthin";font-size:32px;margin-bottom:-15px}.popup1 .kakh1{margin:0;text-align:center;font-family:Tahoma;font-size:36px;margin-bottom:-30px}.kakh1{font:51px/68px 'helveticaneuecyrthin';text-align:left;margin:0;padding-bottom:20px;padding:0 0 10px;color:#000}.popup1 hr{border-top:3px solid #ffd942;border-bottom:0;width:10%;margin-bottom:-5px}.individual{color:#ffd942;font-size:25pt}.popup1 p{margin:0;text-align:center;font-family:Tahoma;font-size:18px;margin-bottom:-15px}.overlay{display:none;position:fixed;z-index:999;opacity:.5;filter:alpha(opacity=50);top:0;right:0;left:0;bottom:0;background:#000}.popup1{display:none;position:fixed;background:url(/img/popupbg.png);top:50%;left:48%;margin:-220px 0 0 -333px;z-index:1000000;max-width:640px;height:380px;padding:30px;text-align:center;vertical-align:middle;outline:2px solid #fff;outline-offset:-20px}.close1{display:block;width:24px;text-align:center;cursor:pointer;height:24px;line-height:24px;position:absolute;top:30px;right:30px;text-decoration:none;font-size:20px;background:url(/img/close.png) no-repeat}}.open_popup1{text-decoration:underline;color:#00aeef;cursor:pointer}.width281{width:281px}.width568{width:568px}.height281{height:281px}.height568{height:568px}@media screen and (min-width:1690px){.photos-list{width:1435px}.bxslider img{width:100%}}@media screen and (max-width:1689px){.photos-list{width:1148px}}@media screen and (min-width:1530px){.cols{max-width:775px}.cols .title-position-block{width:350px;float:left!important;margin-right:20px;margin-bottom:20px}.cols .announce-block{float:right!important;overflow:visible;width:350px}.artist{overflow:hidden}}@media screen and (max-width:1530px){.jMyCarousel{max-width:740px}.carousel{max-width:640px!important}.carousel li{width:300px;margin:0 40px 0 0}.about{max-width:820px}.cols{-webkit-column-width:none;-moz-column-width:none;column-width:none;-webkit-column-count:none;-moz-column-count:none;column-count:none;-webkit-column-gap:none;-moz-column-gap:none;column-gap:none;max-width:none;margin:0 auto}.cols p{max-width:100%}.cols .title-position-block{margin-bottom:30px}.cols .announce-block{min-height:140px}}@media screen and (max-width:1366px){.photos{width:861px}.cols .announce-block{min-height:92px}}@media screen and (max-width:1168px){body{background:#fff}.jMyCarousel{max-width:350px}.carousel{max-width:300px!important}.carousel li{margin:0 10px 0 0}.about{max-width:740px}.cols .announce-block{min-height:0}}@media screen and (max-width:990px){.photos-list{width:574px}}@media screen and (max-width:960px){.js .slicknav_menu{display:block;position:absolute;top:0;left:0;z-index:8000}#menu,.main-menu{display:none}.logo{display:none;position:absolute}.show{display:block;left:80px;width:109px}.content{margin:0}.best h2{text-align:center}.left-side{position:relative}.create{margin-left:30px}.popup{width:100%}.contact-announce,.contact-map{float:none}.article-text .online{display:block}.article-text .online{text-align:left;margin:0 0 20px 0}.photos .image .fade,.photos-gallery .image .fade,.photos-gallery .image .description,.photos .image .description{display:block}}@media screen and (max-width:768px){.title{padding:138px 0 0 16px}.title h1,.title .h1,.title h2.main-title{font-size:48px;line-height:60px}.title .border{margin-bottom:56px}.btn-projects{margin-top:74px}h2{margin:88px 5px 0}.jMyCarousel{margin-top:53px}.jMyCarousel p{height:130px;margin-bottom:32px}.about .image{display:none}.about .text{width:auto;float:none;margin:0 10px}.employees-list{text-align:center;margin:53px 0 0}.employees-list li{max-width:288px}.artist h1,.best h2,.artist .h1,.best .h2{font-size:35px;line-height:60px}.artist img{float:none;width:80%;margin:0 auto;display:block}.artist .small{display:block}.artist img.big{display:none}.artist{margin:70px auto 0;max-width:1430px;padding:0 10px}.goto{margin-top:50px}.request-form .column,.request-form .column:nth-child(3n){margin:3% 11% 0 0}.request-form .column:nth-child(2n){margin:3% 0 0 0}.request-form .column{float:left;width:43.66%}.popup1{display:none;position:fixed;top:50%;left:48%;margin:-250px 0 0 -333px;z-index:1000000;padding:30px;text-align:center;vertical-align:middle;outline:2px solid #fff;outline-offset:-20px}.popup1 h2,.popup1 .h2{font-size:18pt;font-family:"helveticaneuecyrthin"}.popup1 h1,.popup1 .h1{font-size:16pt}.photos .image .fade,.photos-gallery .image .fade,.photos-gallery .image .description,.photos .image .description{display:block}}@media screen and (max-width:640px){.popup1{display:none;position:fixed;border:3px solid #999;top:0;left:0;margin:0;z-index:1000;padding:30px;text-align:center;outline:2px solid #fff;outline-offset:-20px}.popup1 h2,.popup1 .h2{font-size:18pt;font-family:"helveticaneuecyrthin"}.popup1 input[type="text"]{height:25px;margin-left:10px;margin-right:20px}.popup1 input[type="submit"]{height:35px;margin-left:10px;margin-right:30px}.photos .image .fade,.photos-gallery .image .fade,.photos-gallery .image .description,.photos .image .description{display:block}}@media screen and (max-width:480px){.jMyCarousel{max-width:290px}.carousel{max-width:234px!important}.carousel li{width:234px;margin:0 10px 0 0}.employees-list li{max-width:288px;margin:0 0 37px}.artist .small{width:100%}.project-list{padding:22px 10px 22px}.project-list li{display:block;width:100%;margin:0 0 8px}.photos .image,.photos-gallery .image,.photos-gallery,.photos{width:288px}.photos .image,.photos-gallery .image{margin-right:0;margin-left:0}.photos-gallery .image img,.photos .image img{min-width:209px}.create,.copy{float:none;margin:0}.request-form .column{margin:3% 0 0 0}.request-form .column{float:left;width:100%}.popup1{display:none;position:fixed;z-index:1000000;height:90%;text-align:center;vertical-align:middle;outline:2px solid #fff;outline-offset:-20px}.popup1 h2,.popup1 .h2{font-size:18pt}.popup1 h1,.popup1 .h1{font-size:14pt}.popup1 input[type="text"]{height:25px;margin-left:10px;margin-right:20px}.popup1 input[type="submit"]{height:30px;width:32%;margin-left:10px;margin-right:30px}}@media screen and (max-width:480px){.popup{width:280px}.btn-goto{padding:0}.request-form .columns{margin:0}.popup-inner{padding:30px 35px}.popup-request h2{padding:10px 0 0 0}.spacer{padding:0}.isotope img{max-width:100%;height:auto}.width568{width:100%;height:auto}.photos .image .fade,.photos-gallery .image .fade,.photos-gallery .image .description,.photos .image .description{display:block}.carousel img{width:100%}}#divh2{font:36px/48px 'helveticaneuecyrbold';color:#3b3a46;text-align:center;margin:70px 0 0}.projects #divh2 a{text-decoration:none;color:#000;position:relative}#divh1{font:71px/88px 'helveticaneuecyrthin';text-align:left;margin:0}.best h1,.best .h1{margin-top:101px}.best h1,.best .h1{font:72px/88px 'helveticaneuecyrthin';padding:0 10px;text-align:left;color:#3b3a46;margin:70px 0 0}.socials-share-box{overflow:hidden}.socials-share-fb,.socials-share-vk,.socials-share-google{float:left;margin-right:10px}@media(max-width:320px){.popup1{display:none;position:fixed;border:3px solid #999;top:50%;left:48%;margin:-150px 0 0 -150px;z-index:1000;height:80%;border-radius:10px;padding:20px;text-align:center}.popup1 h2{font-family:"helveticaneuecyrthin";font-size:24px;line-height:1;font-weight:100}.popup1 h1,.popup1 .h1{text-align:center;font-family:Tahoma;font-size:18px;font-weight:100}.popup1 hr{border-top:3px solid #ffd942;border-bottom:0;width:10%}.popup1 input[type="text"]{height:15px;width:75%;margin-left:10px;margin-right:30px}.popup1 input[type="submit"]{height:30px;width:90%;margin-left:10px;margin-right:30px}.carousel img{width:100%}}#topcloser{background:transparent;border-bottom:0 dashed #e2e2e2;height:7px;position:fixed;width:100%;z-index:9999;top:0}.photos-list{box-sizing:border-box}#forms2 .error,#forms2 .success{margin-bottom:10px}.menu1,.menu2{display:none}.menu-bot-arr{width:15px;height:15px;display:inline-block;background-image:url('/img/arrbot.png');background-repeat:no-repeat;margin-left:9px}.btn-see2{float:left;line-height:32px;font:400 16px/32px 'Roboto';color:#3b3a46;text-decoration:none}.btn-see2 span{float:left;width:32px;height:32px;background:#fbcf20 url(/img/sprites_all.png) no-repeat 13px -118px;margin:0 20px 0 0}.btn-see2:hover{text-decoration:underline}.btn-see2:hover span{background-color:#d1ac1a}