@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('/files/fonts/open-sans-v15-cyrillic_latin-300.eot');src:local('Open Sans Light'), local('OpenSans-Light'),
url('/files/fonts/open-sans-v15-cyrillic_latin-300.eot?#iefix') format('embedded-opentype'), url('/files/fonts/open-sans-v15-cyrillic_latin-300.woff2') format('woff2'), url('/files/fonts/open-sans-v15-cyrillic_latin-300.woff') format('woff'), url('/files/fonts/open-sans-v15-cyrillic_latin-300.ttf') format('truetype'), url('/files/fonts/open-sans-v15-cyrillic_latin-300.svg#OpenSans') format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('/files/fonts/open-sans-v15-cyrillic_latin-regular.eot');src:local('Open Sans Regular'), local('OpenSans-Regular'),
url('/files/fonts/open-sans-v15-cyrillic_latin-regular.eot?#iefix') format('embedded-opentype'), url('/files/fonts/open-sans-v15-cyrillic_latin-regular.woff2') format('woff2'), url('/files/fonts/open-sans-v15-cyrillic_latin-regular.woff') format('woff'), url('/files/fonts/open-sans-v15-cyrillic_latin-regular.ttf') format('truetype'), url('/files/fonts/open-sans-v15-cyrillic_latin-regular.svg#OpenSans') format('svg');font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url('/files/fonts/open-sans-v15-cyrillic_latin-700.eot');src:local('Open Sans Bold'), local('OpenSans-Bold'),
url('/files/fonts/open-sans-v15-cyrillic_latin-700.eot?#iefix') format('embedded-opentype'), url('/files/fonts/open-sans-v15-cyrillic_latin-700.woff2') format('woff2'), url('/files/fonts/open-sans-v15-cyrillic_latin-700.woff') format('woff'), url('/files/fonts/open-sans-v15-cyrillic_latin-700.ttf') format('truetype'), url('/files/fonts/open-sans-v15-cyrillic_latin-700.svg#OpenSans') format('svg');font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}table
td{vertical-align:top}body{font:11px Tahoma,Arial}html,body{width:100%;height:100%}a{text-decoration:underline}a:hover{text-decoration:none}.clearfix{zoom:1}.clearfix:after{content:' ';clear:both;display:block;width:0;height:0;overflow:hidden;font-size:0}.meter{height:7px;position:relative;margin:5px
0 0 0;background:#ebebeb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0;border-top:1px solid #8b8b8b;border-bottom:1px solid #fff;-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.3);box-shadow:inset 0 1px 5px rgba(0,0,0,0.3)}.meter>span{display:block;height:100%;border-radius:4px;background:#349615;background:-moz-linear-gradient(top,  #349615 0%, #49c223 63%, #72ef4a 100%);background:-webkit-linear-gradient(top,  #349615 0%,#49c223 63%,#72ef4a 100%);background:linear-gradient(to bottom,  #349615 0%,#49c223 63%,#72ef4a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#349615', endColorstr='#72ef4a',GradientType=0 );-webkit-box-shadow:inset 0 2px 9px  rgba(255,255,255,0.3),
inset 0 -2px 6px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 2px 9px  rgba(255,255,255,0.3),
inset 0 -2px 6px rgba(0,0,0,0.4);box-shadow:inset 0 2px 9px  rgba(255,255,255,0.3),
inset 0 -2px 6px rgba(0,0,0,0.4);position:relative;overflow:hidden;border-bottom:1px solid #206b08;top:-1px;-moz-box-shadow:0px 2px 7px 0 #70ca53;-webkit-box-shadow:0px 2px 7px 0 #70ca53;box-shadow:0px 2px 7px 0 #70ca53}.meter.red>span{background:-moz-linear-gradient(top,  #ba0c0c 0%, #c22323 63%, #ff2626 100%);background:-webkit-linear-gradient(top,  #ba0c0c 0%,#c22323 63%,#ff2626 100%);background:linear-gradient(to bottom,  #ba0c0c 0%,#c22323 63%,#ff2626 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba0c0c', endColorstr='#ff2626',GradientType=0 );border-bottom:1px solid #a50a0a;-moz-box-shadow:0px 2px 7px 0 #ed9191;-webkit-box-shadow:0px 2px 7px 0 #ed9191;box-shadow:0px 2px 7px 0 #ed9191}.meter.orange>span{background:-moz-linear-gradient(top,  #ae4200 0%, #ee9d00 63%, #ffc926 100%);background:-webkit-linear-gradient(top,  #ae4200 0%,#ee9d00 63%,#ffc926 100%);background:linear-gradient(to bottom,  #ae4200 0%,#ee9d00 63%,#ffc926 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba0c0c', endColorstr='#ffc926',GradientType=0 );border-bottom:1px solid #ae3500;-moz-box-shadow:0px 2px 7px 0 #ffd973;-webkit-box-shadow:0px 2px 7px 0 #ffd973;box-shadow:0px 2px 7px 0 #ffd973}.meter>span:after,.animate>span>span{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:-webkit-gradient(linear, 0 0, 100% 100%,
color-stop(.25, rgba(255, 255, 255, .2)),
color-stop(.25, transparent), color-stop(.5, transparent),
color-stop(.5, rgba(255, 255, 255, .2)),
color-stop(.75, rgba(255, 255, 255, .2)),
color-stop(.75, transparent), to(transparent)
);background-image:-moz-linear-gradient(
-45deg,
rgba(255, 255, 255, .2) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, .2) 50%,
rgba(255, 255, 255, .2) 75%,
transparent 75%,
transparent
);z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-webkit-animation:move 2s linear infinite;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;overflow:hidden}.animate>span:after{display:none}@-webkit-keyframes
move{0%{background-position:0 0}100%{background-position:50px 50px}}.pre_button{display:inline-block;vertical-align:top;background:#074604;padding-bottom:1px;border-radius:2px;-moz-box-shadow:0px 2px 7px 0 #80da69;-webkit-box-shadow:0px 2px 7px 0 #80da69;box-shadow:0px 2px 7px 0 #80da69;transition:0.5s;text-decoration:none}.pre_button+.pre_button{margin-left:15px}.pre_button
span{background:#41b324;background:-moz-linear-gradient(top,  #41b324 0%, #34961b 65%, #4fc82e 100%);background:-webkit-linear-gradient(top,  #41b324 0%,#34961b 65%,#4fc82e 100%);background:linear-gradient(to bottom,  #41b324 0%,#34961b 65%,#4fc82e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#41b324', endColorstr='#4fc82e',GradientType=0 );border-bottom:1px solid #6ef54b;display:block;padding-bottom:2px;border-radius:2px;padding:14px
30px;color:#fff;text-shadow:#2b7816 1px 1px 1px;font-size:13px;text-transform:uppercase;cursor:pointer;transition:0.5s;line-height:1;text-decoration:none;text-align:center;white-space:nowrap;letter-spacing:normal}.pre_button.large span,
.pre_promo_button .pre_button.large
span{padding:16px
40px;font-size:16px}.pre_button.tiny{padding-bottom:1px}.pre_button.tiny
span{padding:8px
20px;font-size:11px}.pre_button.small{padding-bottom:1px}.pre_button.small
span{padding:8px
20px;font-size:13px;text-transform:none}.pre_button.micro{padding-bottom:1px}.pre_button.micro
span{padding:4px
12px;font-size:11px}.pre_button:hover{-moz-box-shadow:0px 2px 11px 0 #40d818;-webkit-box-shadow:0px 2px 11px 0 #40d818;box-shadow:0px 2px 11px 0 #40d818}.pre_button.grey{background:#212121;-moz-box-shadow:0px 2px 7px 0 #b8b8b8;-webkit-box-shadow:0px 2px 7px 0 #b8b8b8;box-shadow:0px 2px 7px 0 #b8b8b8}.pre_button.grey
span{background:#414141;background:-moz-linear-gradient(top,  #414141 0%, #252525 65%, #626262 100%);background:-webkit-linear-gradient(top,  #414141 0%,#252525 65%,#626262 100%);background:linear-gradient(to bottom,  #414141 0%,#252525 65%,#626262 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#414141', endColorstr='#626262',GradientType=0 );border-bottom:1px solid #858585;text-shadow:#000 1px 1px 1px}.pre_button.orange{background:#873f0a;padding-bottom:1px;-moz-box-shadow:0px 2px 7px 0 #d98838;-webkit-box-shadow:0px 2px 7px 0 #d98838;box-shadow:0px 2px 7px 0 #d98838}.pre_dark
.pre_button{background:#0e1519;padding-bottom:1px;-moz-box-shadow:0px 2px 7px 0 #224c6c;-webkit-box-shadow:0px 2px 7px 0 #224c6c;box-shadow:0px 2px 7px 0 #224c6c}.pre_button.orange
span{background:#f18800;background:-moz-linear-gradient(top,  #f18800 0%, #d26d0a 53%, #eca700 100%);background:-webkit-linear-gradient(top,  #f18800 0%,#d26d0a 53%,#eca700 100%);background:linear-gradient(to bottom,  #f18800 0%,#d26d0a 53%,#eca700 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f18800', endColorstr='#eca700',GradientType=0 );border-bottom:1px solid #f8d142;text-shadow:#9c4b15 1px 1px 1px}.pre_button.red{background:#870a0a;padding-bottom:1px;-moz-box-shadow:0px 2px 7px 0 #d93838;-webkit-box-shadow:0px 2px 7px 0 #d93838;box-shadow:0px 2px 7px 0 #d93838}.pre_button.red
span{background:#e10c0c;background:-moz-linear-gradient(top,  #e10c0c 0%, #c01212 53%, #e60f0f 100%);background:-webkit-linear-gradient(top,  #e10c0c 0%,#c01212 53%,#e60f0f 100%);background:linear-gradient(to bottom,  #e10c0c 0%,#c01212 53%,#e60f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e10c0c', endColorstr='#e60f0f',GradientType=0 );border-bottom:1px solid #f84242;text-shadow:#8d1616 1px 1px 1px}.pre_button:hover
span{text-shadow:#fff 0 0 7px}.pre_button.grey:hover{-moz-box-shadow:0px 2px 11px 0 #6e6e6e;-webkit-box-shadow:0px 2px 11px 0 #6e6e6e;box-shadow:0px 2px 11px 0 #6e6e6e}form.pre_form{font-size:0;line-height:0;text-align:left;padding-bottom:30px}form.pre_form.single{max-width:380px;margin:0
auto}#modal_two_rows
form.pre_form.single{max-width:800px;margin:0}form.pre_form{margin-right:-20px}form.pre_form
.pre_input{box-sizing:border-box;width:50%;padding-right:20px;display:inline-block;vertical-align:top;padding-bottom:30px;text-align:left;font-size:0;line-height:0}#modal_wrapper form.pre_form
.pre_input{padding-bottom:20px}form.pre_form
.pre_submit{box-sizing:border-box;width:50%;padding-right:20px;display:inline-block;vertical-align:top;padding-top:24px}form.pre_form.fullpage .pre_submit, .single_row form.pre_form
.pre_submit{width:100%;padding-top:4px}form.pre_form .pre_input.width-100,
form.pre_form.fullpage .pre_input.width-100{width:100%}form.pre_form .pre_input.width-50{width:50%}form.pre_form .pre_input.width-30{width:30%}form.pre_form .pre_input.width-25{width:25%}form.pre_form .pre_input.width-70{width:70%}form.pre_form.fullpage
.pre_input{width:33.333%}form.pre_form.fullpage
.pre_input.double{width:66.666%}form.pre_form
.pre_submit.center{width:100%;padding-top:0;text-align:center}form.pre_form .pre_form_wrapper
.pre_submit.center{margin-right:20px;text-align:center}form.pre_form.no_label .pre_submit,
form.pre_form.single .pre_submit,
form.pre_form
.pre_submit.no_label{padding-top:0}form.pre_form .pre_submit
.pre_button.tiny{display:inline-block}form.pre_form .pre_submit .pre_button.tiny
span{padding:12px
35px}form.pre_form .pre_submit .pre_button
span{padding-top:12px;padding-bottom:11px;font-size:14px;text-transform:none}form.pre_form.fullpage .pre_submit
.pre_button{display:inline-block;vertical-align:top;min-width:280px}form.pre_form.single
.pre_input{width:100%;padding-right:0;padding-bottom:20px}form.pre_form.single
.pre_submit{width:100%;padding-right:0}form.pre_form
.pre_input.textarea{width:100%}form.pre_form .pre_input
label{position:relative;padding:0
11px 10px 11px;display:block;color:#454545;font-size:14px;line-height:1}form.pre_form .pre_input
label.date_update{float:right;font-size:12px;padding:0
0 10px 11px}form.pre_form.no_label .pre_input
label{display:none}#modal_wrapper form.pre_form .pre_input
label{font-size:13px}form.pre_form.align-center .pre_input
label{text-align:center}form.pre_form .pre_input.errored label:before{background:transparent url(/images/design/form_error.png) 50% 50% no-repeat;display:block;position:absolute;content:'';width:16px;height:16px;top:0;right:11px}form.pre_form .pre_input input[type='text'],
form.pre_form .pre_input input[type='password'],
form.pre_form .pre_input select,
form.pre_form .pre_input
textarea{background:#fff;display:inline-block;padding:9px
10px 10px 10px;border:1px
solid #c7c7c6;border-radius:2px;color:#292929;font-weight:400;font:14px/1 'Open Sans', sans-serif;line-height:normal;width:100%;box-sizing:border-box;transition:0.5s}.concrete_fix form.pre_form .pre_input input[type='text'],
.concrete_fix form.pre_form .pre_input input[type='password'],
.concrete_fix form.pre_form .pre_input select,
.concrete_fix form.pre_form .pre_input
textarea{border:1px
solid #a8a8a8}form.pre_form.align-center .pre_input input[type='text'],
form.pre_form.align-center .pre_input input[type='password'],
form.pre_form.align-center .pre_input select,
form.pre_form.align-center .pre_input
textarea{text-align:center}form.pre_form .pre_input
select{background:#fff;background-image:url(/images/design/select_bg.png);background-position:100% 50%;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;text-overflow:'';-ms-appearance:none;appearance:none!important;cursor:pointer;padding-right:40px}form.pre_form .pre_input
textarea{resize:none;height:120px}form.pre_form .pre_input select::-ms-expand{display:none}form.pre_form .pre_input.errored input[type='text'],
form.pre_form .pre_input.errored input[type='password'],
form.pre_form .pre_input.errored select,
form.pre_form .pre_input.errored
textarea{border:1px
solid #d98f8f}form.pre_form .pre_input input[type='text']:focus,
form.pre_form .pre_input input[type='password']:focus,
form.pre_form .pre_input select:focus,
form.pre_form .pre_input textarea:focus{border:1px
solid #f0a400}form.pre_form input[type='submit']{width:0px;height:0px;font-size:0;line-height:0;overflow:hidden;position:absolute;top:0;left:0;display:block;padding:0;margin:0;border:none}form.pre_form .pre_input.compact input[type='text'],
form.pre_form .pre_input.compact input[type='password'],
form.pre_form .pre_input.compact select,
form.pre_form .pre_input.compact
textarea{padding-top:7px;padding-bottom:8px}form.pre_form
.pre_input.multinput{margin-left:-10px}form.pre_form
.pre_input.width100{width:100%}.pre_input_multi{display:inline-block;vertical-align:top;box-sizing:border-box;padding-left:10px}form.pre_form
.pre_button{display:block}form.pre_form .pre_submit.promo_form
.pre_button{display:inline-block;vertical-align:top;margin:10px
0 0 0}form.pre_form .pre_input.pre_submit_wrapper,
form.pre_form.fullpage .pre_input
.pre_submit{padding-top:24px}form.pre_form .pre_input.pre_submit_wrapper .pre_button
span{padding:9px
0 9px}.pre_promo_wrap+.pre_form_wrapper{padding-top:30px}.pre_about{padding:7px
11px 0 11px;font-size:13px;line-height:1.4;color:#5b5b5b}.pre_about.ok{position:relative;padding-left:28px}.pre_about.ok:before{background:transparent url(/images/design/v2/ui/saved.png) 50% 50% no-repeat;background-size:12px 12px;position:absolute;top:10px;left:11px;height:12px;width:12px;content:''}form.pre_form
.pre_error{display:block;color:#c00;font-size:13px;line-height:1;padding:7px
5px 0 11px}form.pre_form .pre_input.width100
.pre_error{padding-top:15px;text-align:center;font-weight:700}form.pre_form.align-center
.pre_error{text-align:center}.pre_comment{line-height:1.4;font-size:13px;font-style:italic;padding:10px
20px 10px 20px;border:1px
solid #a0d89a;border-radius:3px;background:#e7fce5;color:#25651f;margin-bottom:20px}form.pre_form
.pre_comment{margin-right:20px;text-align:center}form.pre_form.single
.pre_comment{padding:10px
30px 10px 30px;margin-right:0}em.rub{position:relative;font-style:normal}em.rub:before{position:absolute;top:30%;left:-8%;content:'\2013';line-height:1;font-size:0.80em}em.rub.small:before{top:32%;left:-3%}em.rub.mini:before{top:28%;left:-3%}.pre_text{z-index:2;background:#fff;text-align:center;font-size:0;line-height:0;position:absolute;top:90px;bottom:33px;left:0;right:0;overflow:auto;display:flex}.pre_text_inside{padding:50px
0;width:1100px;margin:auto;position:relative}.pre_promo_title{font-size:42px;font-weight:300;letter-spacing:-1.5px;line-height:1;padding:0
0 40px 0;text-align:center}.pre_promo_subtitle{font-size:27px;font-weight:300;letter-spacing:-1px;line-height:1;margin-top:-30px;padding:0
0 40px 0;text-align:center;text-transform:none}.pre_promo_slogan{font-size:24px;font-weight:300;letter-spacing:-1px;line-height:1;padding:20px
0 0 0;margin-bottom:-10px;text-align:center;text-transform:none}p+.pre_promo_slogan{padding-top:50px}.pre_promo_title.no-padding,.pre_promo_subtitle.no-padding{padding-bottom:0px}.pre_promo
.col_header{font-size:24px;font-weight:700;letter-spacing:-1px;line-height:1;padding:0
0 0 0;text-align:center;text-transform:uppercase}.pre_promo
p.pre_promo_wrap{max-width:640px;margin:0
auto;font-size:18px;line-height:1.6;text-align:center;letter-spacing:-0.5px}.pre_promo .pre_promo_title+p.pre_promo_wrap,
.pre_promo .pre_promo_subtitle+p.pre_promo_wrap{margin-top:-30px}.pre_promo p.pre_promo_wrap
span{display:block}.pre_promo
p.pre_promo_wrap.max520{max-width:520px}.pre_promo
p.pre_promo_wrap.max560{max-width:560px}.pre_promo
p.pre_promo_wrap.max600{max-width:600px}.pre_promo
p.pre_promo_wrap.max700{max-width:700px}.pre_promo
p.pre_promo_wrap.max760{max-width:760px}.pre_promo
p.pre_promo_wrap.max780{max-width:780px}.pre_promo
p.pre_promo_wrap.max800{max-width:800px}.pre_promo
p.pre_promo_wrap.max840{max-width:840px}.pre_promo
p.pre_promo_wrap.max900{max-width:900px}.pre_promo
p.pre_promo_wrap.mini{font-size:16px}.font-bold{font-weight:700}.font-light{font-weight:300}.font72{font-size:72px}.font64{font-size:64px}.font52{font-size:52px}.font48{font-size:48px}.font45{font-size:45px}.font42{font-size:42px}.font40{font-size:40px}.font38{font-size:38px}.font36{font-size:36px}.font32{font-size:32px}.font30{font-size:30px}.font27{font-size:27px}.font24{font-size:24px}.orange,.color-orange{color:#e68506}.blue,.color-blue{color:#256786}.color-white{color:#fff}.color-green{color:#3baa00}.color-red{color:#c00}.pre_cols_wrapper{max-width:900px;margin:0
auto;font-size:0;line-height:0;position:relative}.pre_cols_wrapper.top-padding{padding-top:30px}.pre_cols_wrapper
.pre_cols_item{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:20px
40px;text-align:center}.pre_cols_wrapper .pre_cols_item+.pre_cols_item{border-left:1px solid #d2d2d2}.pre_text
p{font-size:14px;line-height:1.6;padding:0
0 25px 0}.pre_form_wrapper{position:relative;margin:0
auto}.pre_promo_title+.pre_form_wrapper,.pre_promo_subtitle+.pre_form_wrapper{padding-top:10px}.pre_form_wrapper.width600{max-width:600px}.pre_form_wrapper.width700{max-width:700px}.pre_form_wrapper.width800{max-width:800px}.pre_form_wrapper.width900{max-width:900px}.pre_form_wrapper.width300{max-width:360px}.pre_form_wrapper.width200{max-width:280px}.pre_form_wrapper.no_bottom_padding{margin-bottom:-30px}.form_align_center{text-align:center}.pre_text p.align-center{text-align:center}.pre_promo p.no-padding{padding-top:0}.pre_promo
p.max600{max-width:600px}.pre_promo
p.max540{max-width:540px}.pre_text form+p.align-center, .pre_text p.top-margin{margin-top:-20px;z-index:11;position:relative}.pre_back_button{display:inline-block;vertical-align:top;width:180px;border:1px
solid #b9b9b9;padding:7px
0;border-radius:20px;text-align:center;font-size:11px;line-height:1;text-transform:uppercase;cursor:pointer;transition:0.3s;color:#fff;background:#363636;border-color:#363636;text-decoration:none}.pre_back_button:hover{color:#fff;background:#e68506;border-color:#e68506}table.pre_table{width:100%;border-collapse:collapse}table.pre_table tr
td{vertical-align:middle;padding:10px
12px;border-right:1px solid #dedede;border-top:1px solid #dedede;font-size:13px;line-height:1.2;transition:0.5s}table.pre_table tr td:first-child{border-left:1px solid #dedede}table.pre_table tr:last-child
td{border-bottom:1px solid #dedede}table.pre_table tr:nth-child(odd) td{background:#f5f5f5}table.pre_table tr
td.position_id{padding:0;text-align:center;width:42px;background:#fff}table.pre_table tr
td.check{padding:0;text-align:center}table.pre_table tr td.check
input{margin:0;padding:0;width:16px;height:16px;display:inline-block}table.pre_table tr
td.select_filter{padding:0;text-align:center;width:250px;background:#fff}table.pre_table tr
td.select_filter.status{width:160px}table.pre_table tr
td.select_filter.mini{width:200px}table.pre_table tr td.select_filter
select{display:inline-block;vertical-align:middle;width:100%;padding:6px
10px 6px 10px;border:none;background:#fff;color:#242424;font-weight:400;font:14px/1 'Open Sans', sans-serif;line-height:normal;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;text-overflow:'';-ms-appearance:none;appearance:none!important;cursor:pointer}table.pre_table tr td.select_filter.mini
select{background:#fff url(/images/design/admin_select.png) 100% 50% no-repeat;font:13px/1 'Open Sans', sans-serif;line-height:normal}table.pre_table tr td.select_filter.status
select{font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;text-align-last:center}table.pre_table tr td.inside-header{font-size:14px}table.pre_table tr td.position_id
input{padding:0px
5px 1px 5px;border:none;border-radius:2px;background:transparent;color:#242424;font-weight:400;font:14px/1 'Open Sans', sans-serif;line-height:normal;width:100%;box-sizing:border-box;transition:0.5s;text-align:center}table.pre_table tr td .color-green{color:#27a400}table.pre_table tr td
a{color:#272727;font-size:14px;text-decoration:none}table.pre_table tr td .font-small{font-size:11px}table.pre_table tr.table-title
td{padding:12px
10px;background:#fff;border-left-color:#fff;border-right-color:#fff;border-top-color:#fff;border-bottom:2px solid #ef8200;color:#ef8200}table.pre_table tr td.align-center{text-align:center}table.pre_table tr td.align-right{text-align:right}table.pre_table tr td.more
a{color:#505050;font-size:11px;text-transform:uppercase;text-decoration:none;transition:0.5s}.pre_icon_wrapper{position:relative;font-size:0;line-height:0;white-space:nowrap}.pre_icon{display:inline-block;vertical-align:middle;width:16px;height:16px;cursor:help;transition:0.5s}.pre_icon.faded{opacity:0.4}.pre_icon.pointer{cursor:pointer}.pre_icon:hover{opacity:1}.pre_icon+.pre_icon{margin-left:7px}.pre_icon[href],.pre_icon[onclick]{cursor:pointer}.pre_icon.disabled{cursor:default;opacity:0.3}.pre_icon.email{background:url(/images/design/tools/email.png) 0 0 no-repeat}.pre_icon.ok{background:url(/images/design/tools/ok.png) 0 0 no-repeat}.pre_icon.done{background:url(/images/design/tools/done.png) 0 0 no-repeat}.pre_icon.done_grey{background:url(/images/design/tools/done_grey.png) 0 0 no-repeat}.pre_icon.delete{background:url(/images/design/tools/delete.png) 0 0 no-repeat}.pre_icon.edit{background:url(/images/design/tools/edit.png) 0 0 no-repeat}.pre_icon.image{background:url(/images/design/tools/image.png) 0 0 no-repeat}.pre_icon.add{background:url(/images/design/tools/add.png) 0 0 no-repeat}.pre_icon.setup{background:url(/images/design/tools/setup.png) 0 0 no-repeat}.pre_icon.gear{background:url(/images/design/tools/gear.png) 0 0 no-repeat}.pre_icon.turn{background:url(/images/design/tools/turn.png) 0 0 no-repeat}.pre_icon.download{background:url(/images/design/tools/download-solid.svg) 0 0 no-repeat}.pre_icon.history{background:url(/images/design/tools/history.png) 0 0 no-repeat}.pre_icon.lock{background:url(/images/design/tools/lock.png) 0 0 no-repeat}.pre_icon.save{background:url(/images/design/tools/save.png) 0 0 no-repeat}.pre_icon.copy{background:url(/images/design/tools/copy.png) 0 0 no-repeat}.pre_icon.smeta{background:url(/images/design/tools/smeta.png) 0 0 no-repeat}.pre_icon.eye{background:url(/images/design/tools/eye.png) 0 0 no-repeat}.pre_icon.burn{background:url(/images/design/tools/burn.png) 0 0 no-repeat}.pre_icon.addfile{background:url(/images/design/tools/addfile.png) 0 0 no-repeat}.pre_inline_alert{background:transparent url(/images/design/alert.png) 0 50% no-repeat;display:inline-block;vertical-align:middle;padding:6px
0 6px 30px;color:#28960a}.pre_promo
p.small_margin{max-width:640px;font-size:13px;margin-top:-20px}.pre_promo
p.width800{max-width:800px}.pre_checkbox{position:relative;padding-bottom:10px}.pre_checkbox.last{padding-bottom:20px}.pre_checkbox
input{margin:0;padding:0;width:15px;height:15px;display:inline-block;vertical-align:middle}.pre_checkbox
label{display:inline-block;vertical-align:middle;padding:2px
0 2px 8px;font-size:13px;line-height:1}.pre_text
h4{color:#c00;font-size:22px;line-height:1;font-weight:300;letter-spacing:-1px;text-align:center;padding-bottom:20px}.pre_text p.font-small{font-size:13px}.pre_text p.font-italic{font-style:italic}.pre_text p
a.blue{color:#0379aa}.promo_icons_wrapper{position:relative;max-width:700px;margin:0
auto;font-size:0;line-height:0;padding-bottom:10px;padding-top:24px}.promo_icons_wrapper
.promo_icons_item{width:30%;text-align:center;display:inline-block;vertical-align:top;font-size:14px;line-height:1.3;letter-spacing:-0.5px}.promo_icons_wrapper
.promo_icons_item.center{padding:0
5%}.promo_icons_wrapper
.promo_icons_icon{width:90px;background:transparent;border-radius:50%;margin:0
auto 12px;font-size:60px;line-height:1;letter-spacing:-1px;font-weight:700;color:#3ba620}.color-blue{color:#256786}.pre_small_alert{font-size:13px;font-style:italic;max-width:450px;line-height:1.4;text-align:center;margin:0
auto}.pre_form_wrapper+.pre_small_alert{margin-top:-30px}.pre_promo_ol{font-size:0;line-height:0;text-align:center}.pre_promo_ol
.pre_promo_ol_li{display:inline-block;vertical-align:top;font-size:14px;line-height:1;padding-left:26px;position:relative}.pre_promo_ol .pre_promo_ol_li:before{background:transparent url(/images/design/tools/done.png) 50% 50% no-repeat;display:block;position:absolute;content:'';width:16px;height:16px;top:50%;left:0;margin-top:-8px}.pre_promo_ol .pre_promo_ol_li+.pre_promo_ol_li{margin-left:30px}.pre_teasers_wrapper{font-size:0;line-height:0;max-width:900px;margin:0
auto}.pre_teasers{padding:20px
0 0 0;position:relative;margin-right:-30px}.pre_teaser{box-sizing:border-box;position:relative;display:inline-block;vertical-align:top;width:33.33%;padding-right:30px;font-size:14px;line-height:1.3;padding-top:120px}.pre_teaser+.pre_teaser:before{background:transparent url(/images/design/v2/teaser_arrow.png) 50% 50% no-repeat;width:24px;height:24px;position:absolute;left:-12px;top:50px;content:''}.pre_teaser.small{font-size:13px}.pre_teaser
span{display:block}.pre_teaser.bold{font-weight:700}.pre_teaser_image{position:absolute;top:0;left:0;right:30px;height:120px;display:flex}.pre_teaser_image
img{margin:auto}.pre_cols_after_header{font-size:14px;line-height:1;text-align:center;padding-top:5px}#electro_free{background:transparent url(/images/design/v2/electro_free.jpg) 50% 50% no-repeat;width:250px;height:95px;margin:auto;display:flex;color:#fff;font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;text-align:center}#electro_free
span{margin:auto;display:block}.equal_height_140{display:flex;height:140px}.pre_promo_textblock{position:relative;max-width:570px;font-size:18px;line-height:1.6;letter-spacing:-0.5px;padding:90px
0 90px 330px;margin:0
auto}.pre_promo_textblock.mini{font-size:16px}.pre_promo_textblock
h6{font-size:30px;line-height:1;letter-spacing:-1px;font-weight:300;padding-bottom:20px}.pre_promo_textblock
img{position:absolute;top:0;left:0}.pre_promo_textblock.odd{padding:30px
330px 30px 0}.pre_promo_textblock.order_promo_good{padding-top:50px;max-width:500px;padding-bottom:50px}.pre_promo_textblock.odd
img{left:auto;right:0}.pre_promo_textblock
img.pre_promo_textblock_img1{top:0px;left:-80px}.pre_promo_textblock
img.pre_promo_textblock_img2{top:20px;right:-80px}.pre_promo_textblock
img.pre_promo_textblock_img3{top:70px;left:0}.pre_promo_textblock
img.pre_promo_textblock_img5{top:10px;left:0}.pre_promo_textblock
img.pre_promo_textblock_img11{top:50%;left:-20px;margin-top:-80px}.pre_promo_textblock
img.pre_promo_textblock_img12{top:50%;right:0;margin-top:-80px}.pre_promo_textblock
img.pre_promo_textblock_img13{top:50%;left:20px;margin-top:-95px}.pre_promo_textblock
img.pre_promo_textblock_img21{top:50%;right:auto;left:0;margin-top:-80px}.pre_promo_textblock
img.pre_promo_textblock_img22{top:50%;right:0;left:auto;margin-top:-80px}.pre_promo_textblock
img.pre_promo_textblock_img23{top:50%;right:auto;left:0;margin-top:-80px}.pre_promo_textblock.coffee
img{top:30px;left:-0px}.pre_promo_textblock.coffee{max-width:500px;padding:40px
0 50px 400px}.pre_promo_textblock.design{padding-top:40px;padding-bottom:40px}.pre_columns_wrapper{max-width:1100px;margin:0
auto;font-size:0;line-height:0;text-align:center}.pre_columns_wrapper
.pre_column{position:relative;width:50%;display:inline-block;vertical-align:top;padding:30px
20px 0 20px;box-sizing:border-box}.pre_columns_wrapper
.pre_column_title{font-size:27px;line-height:1.2;font-weight:300;letter-spacing:-1px}.pre_columns_wrapper .pre_column_title
span{display:block;font-size:20px;font-weight:400;color:#252525}.pre_columns_wrapper
.pre_column_text{font-size:13px;line-height:1.5;max-width:400px;margin:0
auto;padding-top:25px}.pre_columns_wrapper
.pre_promo_button{padding-top:25px}.pre_columns_wrapper .pre_promo_button .pre_button
span{padding:11px
35px}.pre_hint_icon{position:relative;margin:0
8px;cursor:help}.pre_hint_icon:before{content:'\003F';position:relative;color:transparent}.pre_hint_icon:after{background:transparent url(/images/design/v2/help.png) 50% 50% no-repeat;background-size:16px 16px;display:block;position:absolute;content:'';width:16px;height:16px;top:50%;left:50%;margin:-8px 0 0 -8px;opacity:0.5;transition:0.3s}.pre_hint_icon:hover:after{opacity:1}form.pre_form
.pre_submit.loading{position:relative;overflow:hidden}form.pre_form .pre_submit.loading:before{position:absolute;z-index:101;top:0;left:0;bottom:0;right:0;content:'';background:#fff}form.pre_form .pre_submit.loading:after{z-index:102;content:'';position:absolute;width:29px;height:29px;top:50%;left:50%;margin:-6px 0 0 -18px;border:3px
solid #e68506;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}form.pre_form .pre_input input[disabled]{background-color:rgba(0,0,0, 0.05);color:#888}@keyframes cssload-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes cssload-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes
slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}@-webkit-keyframes
slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0%)}}.slideFastUp{animation-name:slideFastUp;-webkit-animation-name:slideFastUp;animation-duration:0.2s;-webkit-animation-duration:0.2s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes
slideFastUp{0%{transform:translateY(10%)}100%{transform:translateY(0%)}}@-webkit-keyframes
slideFastUp{0%{-webkit-transform:translateY(10%)}100%{-webkit-transform:translateY(0%)}}.slideFastDown{animation-name:slideFastDown;-webkit-animation-name:slideFastDown;animation-duration:0.2s;-webkit-animation-duration:0.2s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes
slideFastDown{0%{transform:translateY(-15%)}100%{transform:translateY(0%)}}@-webkit-keyframes
slideFastDown{0%{-webkit-transform:translateY(-15%)}100%{-webkit-transform:translateY(0%)}}.slideFastLeft{animation-name:slideFastLeft;-webkit-animation-name:slideFastLeft;animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes
slideFastLeft{0%{transform:translateX(-30%)}100%{transform:translateX(0%)}}@-webkit-keyframes
slideFastLeft{0%{-webkit-transform:translateX(-30%)}100%{-webkit-transform:translateX(0%)}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:0.4s;-webkit-animation-duration:0.4s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes
slideUp{0%{transform:translateY(20%)}100%{transform:translateY(0%)}}@-webkit-keyframes
slideUp{0%{-webkit-transform:translateY(20%)}100%{-webkit-transform:translateY(0%)}}.slideToLeft{animation-name:slideToLeft;-webkit-animation-name:slideToLeft;animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes
slideToLeft{0%{transform:translateX(-20%)}100%{transform:translateX(0%)}}@-webkit-keyframes
slideToLeft{0%{-webkit-transform:translateX(-20%)}100%{-webkit-transform:translateX(0%)}}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-duration:1s;-webkit-animation-duration:0.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes
slideLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0%)}}@-webkit-keyframes
slideLeft{0%{-webkit-transform:translateX(-100%)}100%{-webkit-transform:translateX(0%)}}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes
slideRight{0%{transform:translateX(50%)}100%{transform:translateX(0%)}}@-webkit-keyframes
slideRight{0%{-webkit-transform:translateX(50%)}100%{-webkit-transform:translateX(0%)}}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease -out;visibility:visible !important}@keyframes
slideExpandUp{0%{transform:translateY(100%) scaleX(0.5)}30%{transform:translateY(-8%) scaleX(0.5)}40%{transform:translateY(2%) scaleX(0.5)}50%{transform:translateY(0%) scaleX(1.1)}60%{transform:translateY(0%) scaleX(0.9)}70%{transform:translateY(0%) scaleX(1.05)}80%{transform:translateY(0%) scaleX(0.95)}90%{transform:translateY(0%) scaleX(1.02)}100%{transform:translateY(0%) scaleX(1)}}@-webkit-keyframes
slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(0.5)}30%{-webkit-transform:translateY(-8%) scaleX(0.5)}40%{-webkit-transform:translateY(2%) scaleX(0.5)}50%{-webkit-transform:translateY(0%) scaleX(1.1)}60%{-webkit-transform:translateY(0%) scaleX(0.9)}70%{-webkit-transform:translateY(0%) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleX(0.95)}90%{-webkit-transform:translateY(0%) scaleX(1.02)}100%{-webkit-transform:translateY(0%) scaleX(1)}}.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes
expandUp{0%{transform:translateY(100%) scale(0.6) scaleY(0.5)}60%{transform:translateY(-7%) scaleY(1.12)}75%{transform:translateY(3%)}100%{transform:translateY(0%) scale(1) scaleY(1)}}@-webkit-keyframes
expandUp{0%{-webkit-transform:translateY(100%) scale(0.6) scaleY(0.5)}60%{-webkit-transform:translateY(-7%) scaleY(1.12)}75%{-webkit-transform:translateY(3%)}100%{-webkit-transform:translateY(0%) scale(1) scaleY(1)}}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes
fadeIn{0%{transform:scale(0);opacity:0.0}60%{transform:scale(1.1)}80%{transform:scale(0.9);opacity:1}100%{transform:scale(1);opacity:1}}@-webkit-keyframes
fadeIn{0%{-webkit-transform:scale(0);opacity:0.0}60%{-webkit-transform:scale(1.1)}80%{-webkit-transform:scale(0.9);opacity:1}100%{-webkit-transform:scale(1);opacity:1}}.expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;animation-duration:0.6s;-webkit-animation-duration:0.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important}@keyframes
expandOpen{0%{transform:scale(0.5) translateY(-150%);opacity:0}70%{transform:scale(0.5) translateY(-150%);opacity:0}100%{transform:scale(1) translateY(0);opacity:1}}@-webkit-keyframes
expandOpen{0%{-webkit-transform:scale(0.5) translateY(-150%);opacity:0}70%{-webkit-transform:scale(0.5) translateY(-150%);opacity:0}100%{-webkit-transform:scale(1) translateY(0);opacity:1}}.expandOpenNew{animation-name:expandOpenNew;-webkit-animation-name:expandOpenNew;animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important}@keyframes
expandOpenNew{0%{transform:scale(0.5) translateY(-150%);opacity:0}70%{transform:scale(1.2) translateY(50%);opacity:1}100%{transform:scale(1) translateY(0);opacity:1}}@-webkit-keyframes
expandOpenNew{0%{-webkit-transform:scale(0.5) translateY(-150%);opacity:0}70%{-webkit-transform:scale(1.2) translateY(50%);opacity:1}100%{-webkit-transform:scale(1) translateY(0);opacity:1}}.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important}@keyframes
bigEntrance{0%{transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2}30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1}60%{transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1}75%{transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1}90%{transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1}100%{transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1}}@-webkit-keyframes
bigEntrance{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{-webkit-transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1}75%{-webkit-transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1}90%{-webkit-transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1}100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1}}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible !important}@keyframes
hatch{0%{transform:rotate(0deg) scaleY(0.6)}20%{transform:rotate(-2deg) scaleY(1.05)}35%{transform:rotate(2deg) scaleY(1)}50%{transform:rotate(-2deg)}65%{transform:rotate(1deg)}80%{transform:rotate(-1deg)}100%{transform:rotate(0deg)}}@-webkit-keyframes
hatch{0%{-webkit-transform:rotate(0deg) scaleY(0.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg)}}.bounce{animation-name:bounce;-webkit-animation-name:bounce;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes
bounce{0%{transform:translateY(0%) scaleY(0.6)}60%{transform:translateY(-100%) scaleY(1.1)}70%{transform:translateY(0%) scaleY(0.95) scaleX(1.05)}80%{transform:translateY(0%) scaleY(1.05) scaleX(1)}90%{transform:translateY(0%) scaleY(0.95) scaleX(1)}100%{transform:translateY(0%) scaleY(1) scaleX(1)}}@-webkit-keyframes
bounce{0%{-webkit-transform:translateY(0%) scaleY(0.6)}60%{-webkit-transform:translateY(-100%) scaleY(1.1)}70%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleY(1.05) scaleX(1)}90%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1)}100%{-webkit-transform:translateY(0%) scaleY(1) scaleX(1)}}.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:2s;-webkit-animation-duration:2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
pulse{0%{transform:scale(1);opacity:1}80%{transform:scale(1);opacity:1}90%{transform:scale(0.8);opacity:0.5}100%{transform:scale(1);opacity:1}}@-webkit-keyframes
pulse{0%{-webkit-transform:scale(1);opacity:1}80%{-webkit-transform:scale(1);opacity:1}90%{-webkit-transform:scale(0.80);opacity:0.5}100%{-webkit-transform:scale(1);opacity:1}}.rarePulse{animation-name:rarePulse;-webkit-animation-name:rarePulse;animation-duration:10s;-webkit-animation-duration:10s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
rarePulse{0%{transform:scale(1);opacity:1}98%{transform:scale(1);opacity:1}99%{transform:scale(0.87);opacity:0.5}100%{transform:scale(1);opacity:1}}@-webkit-keyframes
rarePulse{0%{-webkit-transform:scale(1);opacity:1}89%{-webkit-transform:scale(1);opacity:1}99%{-webkit-transform:scale(0.87);opacity:0.5}100%{-webkit-transform:scale(1);opacity:1}}.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
floating{0%{transform:translateY(0%)}50%{transform:translateY(-15%)}100%{transform:translateY(0%)}}@-webkit-keyframes
floating{0%{-webkit-transform:translateY(0%)}50%{-webkit-transform:translateY(-15%)}100%{-webkit-transform:translateY(0%)}}.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
tossing{0%{transform:rotate(-12deg)}50%{transform:rotate(12deg)}100%{transform:rotate(-12deg)}}@-webkit-keyframes
tossing{0%{-webkit-transform:rotate(-12deg)}50%{-webkit-transform:rotate(12deg)}100%{-webkit-transform:rotate(-12deg)}}.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes
pullUp{0%{transform:scaleY(0.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes
pullUp{0%{-webkit-transform:scaleY(0.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%}@keyframes
pullDown{0%{transform:scaleY(0.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes
pullDown{0%{-webkit-transform:scaleY(0.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%}@keyframes
stretchLeft{0%{transform:scaleX(0.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes
stretchLeft{0%{-webkit-transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:0% 0%;-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%}@keyframes
stretchRight{0%{transform:scaleX(0.3)}40%{transform:scaleX(1.02)}60%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(0.98)}80%{transform:scaleX(1.01)}100%{transform:scaleX(1)}}@-webkit-keyframes
stretchRight{0%{-webkit-transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}body{height:100%;font:14px/1 'Open Sans',sans-serif;font-weight:400;color:#242424;background:#fff}body.is_planner{overflow-y:hidden}#container{position:relative;width:100%;height:100%;z-index:1;min-width:940px;overflow:visible}#container:before{height:90px;content:'';position:relative;display:block}#container.studio:before{height:125px}#container.empty:before{height:82px}#planner_container{top:102px;bottom:0;left:0;right:0;position:absolute;overflow:hidden;z-index:1}body.is_planner
#planner_container{overflow-y:hidden}#common_header{background:#1b1b1b;position:fixed;top:0;left:0;right:0;height:90px;z-index:51}#container.empty
#common_header{height:45px}#common_header:after{position:absolute;background:#fff;bottom:-1px;left:0;right:0;height:1px;z-index:32;overflow:hidden;content:'';opacity:0.4}#common_top{background:#1b1b1b;background:-moz-linear-gradient(top, #1b1b1b 86%, #131313 100%);background:-webkit-linear-gradient(top, #1b1b1b 86%,#131313 100%);background:linear-gradient(to bottom, #1b1b1b 86%,#131313 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b1b1b', endColorstr='#131313',GradientType=0 );position:absolute;left:0;top:0;right:0;height:45px;z-index:52}#common_logo{background:transparent url(/images/design/v2/logo_ru.svg) 50% 50% no-repeat;background-size:100% 100%;width:150px;height:28px;position:absolute;left:20px;top:8px;display:block}#common_phone{display:inline-block;vertical-align:middle;font-weight:300;line-height:1;color:#fff;font-size:18px;letter-spacing:-1px;text-decoration:none;opacity:0.7;text-shadow:#000 1px 1px 1px;transition:0.5s;margin-left:10px}#common_phone:hover{opacity:1}@media screen and (max-width: 1400px){#common_phone{display:none}}#external_tools{position:absolute;right:19px;top:0;height:45px;display:block;white-space:nowrap;text-align:right;font-size:0;line-height:0}#external_tools:after{display:inline-block;vertical-align:middle;width:1px;height:45px;content:''}#admin{background:transparent url(/images/design/v2/admin.png) 50% 50% no-repeat;display:inline-block;vertical-align:middle;width:24px;height:24px;margin-left:10px}#smeta{background:transparent url(/images/design/v2/smeta.png) 50% 50% no-repeat;background-size:100% 100%;display:inline-block;vertical-align:middle;width:24px;height:24px;margin-left:10px}#export_to_excel{background:transparent url(/images/design/v2/excel.png) 50% 50% no-repeat;background-size:100% 100%;display:inline-block;vertical-align:middle;width:24px;height:24px;margin-left:10px}#admin:hover{animation:2s rotate360 infinite linear}@keyframes
rotate360{to{transform:rotate(360deg)}}#logout{background:transparent url(/images/design/v2/logout.png) 50% 50% no-repeat;background-size:20px 20px;display:block;width:30px;height:30px;position:absolute;z-index:55;top:7px;right:15px}#common_header
ul{position:absolute;font-size:0;line-height:0;top:8px;left:190px;z-index:58;white-space:nowrap}#common_header ul
li{position:relative;display:inline-block;vertical-align:top;padding-right:5px;padding-bottom:8px}#common_header ul li
.common_submenu{position:absolute;top:30px;left:0;background:#1b1b1b;padding:6px
0;min-width:200px;display:none;border-radius:0 0 3px 3px}#common_header ul li
.common_submenu.slideFastUp{display:block}#common_header ul li
a{position:relative;display:inline-block;vertical-align:top;padding:6px
15px;font-size:14px;font-weight:700;letter-spacing:-0.5px;line-height:1;color:#fff;text-decoration:none;text-transform:uppercase;border-radius:2px;transition:0.5s;cursor:pointer;text-shadow:#000 1px 1px 1px;border-top:1px solid transparent;border-bottom:1px solid transparent}#common_header ul li#dekada_remont
a{color:#fff076}@media screen and (max-width: 1300px){#common_header ul li
a{padding-left:10px;padding-right:10px}}@media screen and (max-width: 1250px){#common_header ul li a>span{display:none}}#common_header ul li .common_submenu
a{position:relative;display:block;font-size:12px;letter-spacing:normal;padding-left:34px}#common_header ul li .common_submenu a:before{background:transparent url(/images/design/subtools.png) 50% 50% no-repeat;background-size:100% 100%;display:block;position:absolute;top:50%;left:20px;width:5px;height:9px;content:'';margin-top:-5px;opacity:0.4;transition:0.3s}#common_header ul li .common_submenu a:hover:before{opacity:1}#common_header ul li .common_submenu a+a{border-top:1px solid #222}#common_header ul li a:hover{color:#ffba00}#common_header ul li.active
a{text-shadow:#c34000 1px 1px 1px;color:#fff;background:#e88900;background:-moz-linear-gradient(top, #e88900 0%, #d06f11 65%, #ff9f15 100%);background:-webkit-linear-gradient(top, #e88900 0%,#d06f11 65%,#ff9f15 100%);background:linear-gradient(to bottom, #e88900 0%,#d06f11 65%,#ff9f15 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e88900', endColorstr='#d06f11',GradientType=0 );border-bottom:1px solid #ffc62b;border-top:1px solid #ffc62b;-moz-box-shadow:0px 2px 5px 0 #000;-webkit-box-shadow:0px 2px 5px 0 #000;box-shadow:0px 2px 5px 0 #000}#common_header ul li.active#dekada_remont
a{color:#fff}#common_navi{position:absolute;top:45px;left:0;right:0;background:#2d2d2d;height:45px;overflow:hidden;z-index:51;font-size:0;line-height:0}#container.empty
#common_navi{display:none}#common_navi:before{top:0;left:0;right:0;height:1px;background:#fff;content:'';position:absolute;overflow:hidden;opacity:0.15;z-index:53}#common_navi
.common_navi_item{position:relative;display:inline-block;vertical-align:top;z-index:54;transition:0.5s}#common_navi .common_navi_item+.common_navi_item{border-left:1px solid rgba(255,255,255, 0.1)}#common_navi .common_navi_item.active+.common_navi_item{border-left:1px solid rgba(255,255,255, 0.3)}#common_navi
.common_navi_item.active{border-left-color:rgba(255,255,255, 0.3)}#common_navi .common_navi_item
a{display:block;padding:17px
20px 0 50px;height:28px;font-size:12px;line-height:1;text-transform:uppercase;font-weight:700;color:#cecece;text-decoration:none;position:relative;text-shadow:#000 1px 1px 1px;transition:0.5s}#common_navi .common_navi_item.active a,
#common_navi .common_navi_item:hover
a{color:#fff}#common_navi .common_navi_item a:before{background:transparent url(/images/design/v2/navi_icons/edit.png) 50% 50% no-repeat;display:block;position:absolute;top:50%;left:20px;width:20px;height:20px;content:'';margin-top:-10px;opacity:0.4;transition:0.5s}#common_navi .common_navi_item.active a:before,
#common_navi .common_navi_item:hover a:before{opacity:1}#common_navi .common_navi_item.planner_print a:before,
#common_navi .common_navi_item.smeta_print a:before{background:transparent url(/images/design/v2/navi_icons/print.png) 50% 50% no-repeat}#common_navi .common_navi_item.planner_order a:before{background:transparent url(/images/design/v2/navi_icons/design.png) 50% 50% no-repeat}#common_navi .common_navi_item.planner_electro a:before{background:transparent url(/images/design/v2/navi_icons/electro.png) 50% 50% no-repeat}#common_navi .common_navi_item.planner_review a:before{background:transparent url(/images/design/v2/navi_icons/review.png) 50% 50% no-repeat;background-size:20px 20px}#common_navi .common_navi_item.planner_chart a:before{background:transparent url(/images/design/v2/navi_icons/chart.png) 50% 50% no-repeat}#common_navi .common_navi_item.planner_support a:before{background:transparent url(/images/design/v2/navi_icons/faq.png) 50% 50% no-repeat}#common_navi .common_navi_item.smeta_details a:before{background:transparent url(/images/design/v2/navi_icons/pro.png) 50% 50% no-repeat}#common_navi .common_navi_item.smeta_excel a:before{background:transparent url(/images/design/v2/navi_icons/excel.png) 50% 50% no-repeat}#common_navi .common_navi_item.remdiscount_intro a:before{background:transparent url(/images/design/v2/navi_icons/info.png) 50% 50% no-repeat;background-size:20px 20px}#common_navi .common_navi_item.remdiscount_materials a:before{background:transparent url(/images/design/v2/navi_icons/table.png) 50% 50% no-repeat;background-size:20px 20px}#common_navi .common_navi_item.remdiscount_order a:before{background:transparent url(/images/design/v2/navi_icons/car.png) 50% 50% no-repeat;background-size:20px 20px}#common_navi .common_navi_item.portfolio_dizayn_proekty a:before{background:transparent url(/images/design/v2/navi_icons/design.png) 50% 50% no-repeat;background-size:20px 20px}#common_navi .common_navi_item.portfolio_3d_vizualizaciya a:before{background:transparent url(/images/design/v2/navi_icons/3d.png) 50% 50% no-repeat;background-size:20px 20px}#common_navi .common_navi_item.portfolio_remont_kvartir a:before{background:transparent url(/images/design/v2/navi_icons/remont.png) 50% 50% no-repeat;background-size:20px 20px}#common_navi .common_navi_item:hover{background-color:rgba(255,255,255, 0.05)}#common_navi .common_navi_item.active:before{top:0;left:0;right:0;height:1px;background:#fff;content:'';position:absolute;overflow:hidden;opacity:0.5;z-index:54}#common_navi .common_navi_item.active:last-child:after{top:0;bottom:0;right:0;width:1px;background:#fff;content:'';position:absolute;overflow:hidden;opacity:0.3;z-index:54}#common_navi
.common_navi_item.active{background:rgba(255,255,255, 0.1) url(/images/design/v2/common_navi_bg.png) 50% 50% no-repeat;background-size:100% 100%}#planner_header{background:#1b1b1b;position:absolute;top:0;left:0;right:0;height:40px;z-index:51;color:#fff}#common_footer{position:relative;background:#fff;height:auto;z-index:31;font-size:0;line-height:0;padding:15px
20px;text-align:left}#common_footer_mark_l,#common_footer_mark_r{position:absolute;top:-8px;left:20px;height:15px;width:1px;background:#000;opacity:0.2}#common_footer_mark_l:before,#common_footer_mark_r:before{position:absolute;top:0;left:0;height:15px;width:1px;background:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:''}#common_footer_mark_r{left:auto;right:20px}#common_footer:before{position:absolute;background:#000;top:-1px;left:0;right:0;height:1px;z-index:32;overflow:hidden;content:'';opacity:0.15}#common_footer_navi{white-space:nowrap}#common_footer_navi span, #common_footer_navi
a{display:inline-block;vertical-align:top;padding:11px
20px 0 20px;font-size:11px;text-transform:uppercase;line-height:1;color:#fff;height:22px;transition:0.5s;text-decoration:none}#common_footer_navi
span{color:#929292}#common_footer_navi a:hover{color:#ff9907;background:#0e0e0e}#footer_socials{display:block;float:right;padding-top:5px;font-size:0;line-height:0}#footer_socials
li{font-size:11px;line-height:1.15;text-transform:uppercase;display:inline-block;vertical-align:middle;margin-left:8px}#footer_socials
li.blank{width:16px;margin-left:0}@keyframes
rotate360{to{transform:rotate(360deg)}}#footer_socials li
a.social{transition:0.3s;width:24px;height:24px;display:block;cursor:pointer}#footer_socials li a.social:hover{animation:0.3s rotate360 1 linear}#footer_socials li#footer_blog
a{position:relative;display:block;padding-right:30px;text-decoration:none;color:#256786;transition:0.5s}#footer_socials li#footer_blog a:hover{color:#e68506}#footer_socials li#footer_blog a:before{background:transparent url(/images/design/v2/soc_blog.png) 50% 50% no-repeat;background-size:24px 24px;transition:0.3s;width:24px;height:24px;display:block;cursor:pointer;content:'';position:absolute;top:50%;right:0;margin-top:-12px}#footer_socials li#footer_blog a:hover:before{animation:0.3s rotate360 1 linear}#footer_socials li#footer_youtube
a{position:relative;display:block;padding-right:30px;text-decoration:none;font-weight:700;color:#c00;transition:0.5s}#footer_socials li#footer_youtube a:hover{color:#e68506}#footer_socials li#footer_youtube a:before{background:transparent url(/images/design/v2/soc_yt.png) 50% 50% no-repeat;background-size:24px 24px;transition:0.3s;width:24px;height:24px;display:block;cursor:pointer;content:'';position:absolute;top:50%;right:0;margin-top:-12px}#footer_socials li#footer_youtube a:hover:before{animation:0.3s rotate360 1 linear}#footer_socials li
a.social.in{background:transparent url(/images/design/v2/soc_in.png) 50% 50% no-repeat;background-size:24px 24px}#footer_socials li
a.social.fb{background:transparent url(/images/design/v2/soc_fb.png) 50% 50% no-repeat;background-size:24px 24px}#footer_socials li
a.social.vk{background:transparent url(/images/design/v2/soc_vk.png) 50% 50% no-repeat;background-size:24px 24px}#footer_socials li
a.social.tg{background:transparent url(/images/design/v2/soc_tg.png) 50% 50% no-repeat;background-size:24px 24px}#common_footer_left{font-size:13px;color:#555;line-height:1.4}#common_footer_left
em{font-size:11px;display:block;color:#888;font-style:normal;padding-top:1px}#common_footer_left>span,#common_footer_left>a{display:inline-block;vertical-align:top;padding:11px
20px 0 20px;font-size:11px;text-transform:uppercase;line-height:1;color:#fff;height:22px;transition:0.5s;text-decoration:none}#common_footer_left>span{color:#929292}#common_footer_left>a:hover{color:#ff9907;background:#0e0e0e}#common_footer_left > span
a{color:#929292;text-decoration:none}#common_footer_left>span#vk_share{padding-top:7px;text-transform:none;padding-left:0}#load_promo{font-size:13px;line-height:1.5;color:#757575;padding-right:25px;padding-left:25px}#load_promo
a{color:#256786}#draw_advances{position:relative;text-align:left;font-size:13px;line-height:1.3}.equal_height{min-height:90px;padding-top:25px}#draw_advances
.draw_advances_item{position:relative;padding:0
0 0 26px}#draw_advances .draw_advances_item+.draw_advances_item{margin-top:7px}#draw_advances .draw_advances_item:before{background:transparent url(/images/design/tools/done.png) 50% 50% no-repeat;position:absolute;top:50%;left:0;width:16px;height:16px;margin-top:-9px;content:''}.pre_cols_button{padding-top:10px}.pre_cols_button .pre_button
span{padding:12px
35px;font-size:14px}#generate_planner_id{position:absolute;top:50%;left:50%;width:300px;text-align:center;margin-left:-150px;margin-top:-15px;font-size:14px;line-height:1;letter-spacing:-0.5px;animation:blinker 1s linear infinite}#generate_planner_id:before{z-index:156;content:'';position:absolute;width:29px;height:29px;top:-45px;left:50%;margin:0
0 0 -18px;border:3px
solid #e68506;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}@keyframes
blinker{50%{opacity:0}}#generate_planner_id
img{opacity:0;width:1px;height:1px;display:block}#planner_save{position:absolute;right:20px;top:53px;background:#4bc22b;background:-moz-linear-gradient(top,  #4bc22b 0%, #32911a 100%);background:-webkit-linear-gradient(top,  #4bc22b 0%,#32911a 100%);background:linear-gradient(to bottom,  #4bc22b 0%,#32911a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4bc22b', endColorstr='#32911a',GradientType=0 );display:inline-block;vertical-align:top;padding:7px
15px 8px 38px;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;border-bottom:1px solid #44cd20;border-top:1px solid #53e22e;border-radius:2px;-moz-box-shadow:0px 2px 5px 0 #000;-webkit-box-shadow:0px 2px 5px 0 #000;box-shadow:0px 2px 5px 0 #000;text-decoration:none;cursor:pointer;text-shadow:#154409 1px 1px 1px;transition:0.5s;color:#fff;text-decoration:none;z-index:55}#planner_save:before{background:transparent url(/images/design/v2/navi_icons/save.png) 50% 50% no-repeat;width:16px;height:16px;position:absolute;margin-top:-8px;left:14px;top:50%;content:''}#planner_save:hover{text-shadow:#fff 0 0 5px}#planner_load{position:absolute;right:20px;top:53px;background:#e5e5e5;background:-moz-linear-gradient(top, #e5e5e5 0%, #d3d3d3 43%, #f7f7f7 72%, #eaeaea 100%);background:-webkit-linear-gradient(top, #e5e5e5 0%,#d3d3d3 43%,#f7f7f7 72%,#eaeaea 100%);background:linear-gradient(to bottom, #e5e5e5 0%,#d3d3d3 43%,#f7f7f7 72%,#eaeaea 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#eaeaea',GradientType=0 );display:inline-block;vertical-align:top;padding:7px
15px 8px 38px;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;border-bottom:1px solid #fff;border-top:1px solid #fff;border-radius:2px;-moz-box-shadow:0px 2px 5px 0 #000;-webkit-box-shadow:0px 2px 5px 0 #000;box-shadow:0px 2px 5px 0 #000;text-decoration:none;cursor:pointer;transition:0.5s;color:#262626;text-decoration:none;z-index:55}#planner_load:before{background:transparent url(/images/design/v2/navi_icons/load.png) 50% 50% no-repeat;width:16px;height:16px;position:absolute;margin-top:-8px;left:14px;top:50%;opacity:0.5;content:'';transition:0.5s}#planner_load:hover{color:#c00}#planner_load:hover:before{opacity:1}noindex:-o-prefocus{animation:none}#create_or{position:absolute;width:40px;text-align:center;left:50%;background:#fff;top:22px;font-size:14px;padding:3px
0;line-height:1;color:#5a5a5a;margin-left:-20px}#create_or:before{content:'или';display:inline}.pre_text{display:flex;flex-direction:column}.pre_promo_wrapper{position:relative;display:block;overflow:hidden}.pre_promo_wrapper.height100{min-height:calc(100% - 125px);display:flex}#container.empty
.pre_promo_wrapper.height100{min-height:calc(100% - 82px)}.pre_promo{position:relative;max-width:1100px;margin:auto;padding:80px
0;width:100%;z-index:5;text-align:center}.no-padding-top
.pre_promo{padding-top:0}.no-padding-bottom
.pre_promo{padding-bottom:0}#landing_promo{background:#ebebeb url(/images/design/front/bg/landing_1920.jpg) 50% 100% no-repeat;background-size:cover}@media screen and (max-width: 1600px){#landing_promo{background:#ebebeb url(/images/design/front/bg/landing_1600.jpg) 50% 100% no-repeat;background-size:cover}}@media screen and (max-width: 1280px){#landing_promo{background:#ebebeb url(/images/design/front/bg/landing_1280.jpg) 50% 100% no-repeat}}.pre_promo .pre_promo_text, .pre_promo
p{font-size:14px;line-height:1.6;max-width:700px;margin:0
auto;padding-top:35px}.pre_promo
.pre_promo_text.no_padding{padding-top:0}.pre_promo
.pre_promo_text.width600{max-width:600px;padding-top:0}#landing_promo .pre_promo
p{max-width:600px}.pre_promo
p#is_free{font-size:24px;line-height:1;letter-spacing:-1px;font-weight:300;color:#256786}.pre_promo_button{position:relative;padding-top:35px}.pre_promo_button.no-padding{padding-top:5px}#landing_promo .pre_promo_button .pre_button
span{font-weight:400;font-size:16px;letter-spacing:-0.5px;padding:15px
45px}.pre_promo_button .pre_button
span{font-weight:400;font-size:14px;padding:15px
45px;text-transform:none}.pre_promo_button .pre_button.mini
span{padding:11px
35px}#landing_workprints_title{font-size:22px;line-height:1;letter-spacing:-1px;font-weight:300;padding-top:40px;color:#256786;padding-bottom:0px}#landing_workprints_ul{font-size:0;line-height:0;padding:10px
0 0 80px;text-align:center;max-width:900px;margin:0
auto}.pre_promo #landing_workprints_ul
ul{position:relative;display:inline-block;vertical-align:top;width:33.33%;box-sizing:border-box;font-size:14px;line-height:1;text-align:left}.pre_promo #landing_workprints_ul ul
li{position:relative;padding:0
0 0 7px;margin-bottom:15px}.pre_promo #landing_workprints_ul ul li
em{position:absolute;top:0;right:100%;display:block;font-style:normal}#landing_advance_title{font-size:24px;line-height:1;letter-spacing:-1px;font-weight:300;padding-top:30px;padding-bottom:5px;color:#256786}#landing_advance_title
span{display:block;font-size:21px;line-height:1;letter-spacing:-1px;font-weight:300;padding-top:7px}.pre_promo_wrapper.pre_blue{background:#e9eef0 url(/images/design/front/blue_bg.jpg) 50% 50% no-repeat;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;-o-background-size:100% 100%;-khtml-background-size:100% 100%;background-size:100% 100%}.pre_promo_wrapper.pre_dark{background:#1d6088 url(/images/design/v2/dark_bg.jpg) 50% 50% no-repeat;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;-o-background-size:100% 100%;-khtml-background-size:100% 100%;background-size:100% 100%}.pre_promo_wrapper.concrete{background:#ebebeb url(/images/design/remcalc/concrete_1920.jpg) 50% 50% no-repeat;background-size:cover}@media screen and (max-width: 1600px){.pre_promo_wrapper.concrete{background:#ebebeb url(/images/design/remcalc/concrete_1600.jpg) 50% 100% no-repeat}}@media screen and (max-width: 1280px){.pre_promo_wrapper.concrete{background:#ebebeb url(/images/design/remcalc/concrete_1280.jpg) 50% 100% no-repeat}}.pre_promo_wrapper.concrete_fix{background:#ebebeb url(/images/design/v2/pro/concrete_1920.jpg) 50% 0 no-repeat;background-size:100% auto;background-attachment:fixed}@media screen and (max-width: 1600px){.pre_promo_wrapper.concrete_fix{background:#ebebeb url(/images/design/v2/pro/concrete_1600.jpg) 50% 0 no-repeat;background-size:100% auto;background-attachment:fixed}}@media screen and (max-width: 1280px){.pre_promo_wrapper.concrete_fix{background:#ebebeb url(/images/design/v2/pro/concrete_1280.jpg) 50% 0 no-repeat;background-size:100% auto;background-attachment:fixed}}.pre_promo_wrapper.concrete_pattern{background:#efefef url(/images/design/v2/smeta/bg.jpg) 50% 0 repeat}.pre_promo_wrapper#electroject_intro{background:#fff url(/images/design/v2/electro/bg_1920.jpg) 50% 0% no-repeat;background-size:cover}@media screen and (max-width: 1600px){.pre_promo_wrapper#electroject_intro{background:#fff url(/images/design/v2/electro/bg_1600.jpg) 50% 0% no-repeat;background-size:cover}}@media screen and (max-width: 1280px){.pre_promo_wrapper#electroject_intro{background:#fff url(/images/design/v2/electro/bg_1280.jpg) 50% 0% no-repeat}}.pre_promo_wrapper#electroject_intro
.pre_promo{padding-bottom:40px}.pre_promo
ul{padding-top:20px}.pre_promo ul
li{position:relative;line-height:1.4;padding:5px
0 5px 0}.pre_promo ul li
span{position:relative;display:inline-block;vertical-align:top;padding:0
0 0 26px}.pre_promo ul li span:before{background:transparent url(/images/design/front/li_bullet.png) 50% 50% no-repeat;width:16px;height:15px;position:absolute;top:50%;left:0;content:'';margin-top:-7px}#remont_smeta{overflow:hidden}#remont_smeta
.pre_promo{position:relative;max-width:700px;padding:100px
0 100px 340px;z-index:6}#remont_smeta .pre_promo:before{background:transparent url(/images/design/front/smeta.jpg) 50% 50% no-repeat;background-size:100% 100%;content:'';width:480px;height:402px;position:absolute;top:50%;left:-20px;margin-top:-195px;z-index:-1}#remont_smeta .pre_promo
p{max-width:540px}#remont_smeta_note{font-size:17px;line-height:1.4;font-weight:400;color:#256786;letter-spacing:-0.5px;max-width:500px;margin:0
auto;padding-top:30px}#contact_methods_title{font-size:32px;font-weight:300;letter-spacing:-1px;line-height:1;text-align:center;padding-bottom:35px;color:#646464}#graphic_wrapper+#contact_methods_title{padding-top:30px}#contact_methods{padding:50px
0 50px 0;font-size:0;line-height:0;max-width:900px;margin:0
auto}#contact_methods.no-padding{padding:10px
0 10px 0}#contact_methods
.contact_method{display:inline-block;vertical-align:top;width:33.33%;text-align:center}#contact_methods
.contact_method_title{font-size:18px;line-height:1;letter-spacing:-1px;font-weight:700;text-transform:uppercase;padding-bottom:20px}#contact_methods
.contact_method_value{position:relative;font-size:16px;line-height:1;letter-spacing:-0.5px;font-weight:400;padding:4px
0 4px;display:inline-block;vertical-align:top}#contact_methods .contact_method_value
a{color:#1882c6;text-decoration:none}#contact_methods .contact_method_value a:hover{color:#eb9500}#contact_methods .contact_method.phone
.contact_method_value{font-size:24px;letter-spacing:-1px;font-weight:300;padding:0
0 0}#contact_methods .contact_method.office
.contact_method_value{padding-left:40px;color:#ac237b}#contact_methods .contact_method.office .contact_method_value:before{background:transparent url(/images/design/front/metro.png) 0 0 no-repeat;position:absolute;top:50%;left:0;margin-top:-14px;width:34px;height:26px;content:''}#contact_methods
.contact_method_time{font-size:13px;line-height:1;padding:10px
0 0 0;color:#797979}#contact_methods .contact_method_time
a{color:#32708d}#office_addr{text-align:center;font-size:20px;line-height:1;letter-spacing:-1px;font-weight:300}#office_addr
span{color:#767676}#map_wrapper{min-width:980px;background:#f7f1d9;position:relative;height:600px}#contacts_promo
.pre_promo{padding:70px
0 60px 0}#planner_num{position:absolute;top:45px;right:0;display:block;padding:17px
20px 0 50px;height:28px;font-size:12px;line-height:1;text-transform:uppercase;font-weight:700;color:#fff;text-decoration:none;text-shadow:#000 1px 1px 1px;transition:0.5s;z-index:55}#planner_num:hover{background-color:rgba(255,255,255,0.1)}#planner_num:before{background:transparent url(/images/design/v2/navi_icons/num.png) 50% 50% no-repeat;display:block;position:absolute;top:50%;left:21px;width:18px;height:15px;content:'';margin-top:-9px;transition:0.5s}#print_cost{font-size:27px;line-height:1;font-weight:300;letter-spacing:-1px;text-align:center;padding-top:50px;padding-bottom:10px}#print_cost b, #print_cost
em{color:#229200}#electro_cost_wrapper{display:block;width:100%;margin:auto}#electro_cost{font-size:30px;font-weight:300;line-height:1;letter-spacing:-1px;color:#31ae00}#electro_time{font-size:13px;line-height:1;color:#6b6b6b;padding-top:5px;font-style:italic}#electro_addr{font-size:14px;line-height:1;padding-top:10px}#electro_addr
span{position:relative;margin-left:30px;color:#ac237b}#electro_addr span:before{background:transparent url(/images/design/front/metro.png) 50% 50% no-repeat;background-size:20px 15px;position:absolute;width:20px;height:20px;left:-24px;top:50%;margin-top:-11px;content:''}#electro_start{background:#fff url(/images/design/v2/electro_1920.jpg) 50% 0 no-repeat}@media screen and (max-width: 1600px){#electro_start{background:#fff url(/images/design/v2/electro_1600.jpg) 50% 0 no-repeat}}@media screen and (max-width: 1280px){#electro_start{background:#fff url(/images/design/v2/electro_1280.jpg) 50% 0 no-repeat}}#electro_about_title{font-size:20px;letter-spacing:-1px;color:#256786;line-height:1;text-align:center;text-transform:uppercase;padding-top:40px;padding-bottom:30px}#map_bg .pre_promo:after{background:transparent url(/images/design/v2/map_bg.png) 50% 50% no-repeat;position:absolute;top:55px;left:50%;margin-left:-475px;width:960px;height:482px;content:'';z-index:-1}#map_bg
.pre_promo{z-index:6}#promo_design_question_title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;color:#e68506;padding-bottom:40px;margin-top:-20px}.pre_form_common_error{display:none;text-align:center;padding:0
0 30px}.pre_form_common_error
span{background:transparent url(/images/design/alert_red.png) 0 50% no-repeat;display:inline-block;vertical-align:top;padding:8px
20px 8px 30px;font-size:14px;line-height:1;color:#c00;font-weight:700}.pre_form_common_error.expandUp,.pre_form_common_error.active{display:block}.pre_form_large_button{text-align:center;padding-right:20px}form.pre_form .pre_form_large_button
.pre_button{display:inline-block;vertical-align:top}.pre_form_large_button .pre_button
span{font-size:14px;padding:13px
40px}.pre_promo .pre_seo_text
p{max-width:940px;text-align:left;line-height:1.6}.pre_form_wrapper.pre_seo_text{padding-top:0;margin-top:-30px}.pre_promo_wrapper.pre_seo
.pre_promo{padding-top:0}.pre_promo_wrapper.pre_seo{margin-top:-30px}.pre_hint{cursor:help}#modal_hint{font-weight:400;font:13px/1 'Open Sans', sans-serif;line-height:1.2;color:#fff;padding:10px
18px;text-align:center;background:#2b2b2b;position:absolute;max-width:280px;top:0;left:0;display:none;z-index:200001;border-radius:3px;-moz-box-shadow:0px 2px 11px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 2px 11px 0 rgba(0,0,0, 0.3);box-shadow:0px 2px 11px 0 rgba(0,0,0,0.3)}#modal_hint.iconed{max-width:200px;padding:8px
14px}#modal_hint.blue{background:#256786}#modal_hint.large{max-width:320px;font-size:13px;padding:14px
25px 15px}#modal_hint.mini{max-width:160px;font-size:11px;padding:7px
10px 8px}#modal_hint.right{margin-left:-160px}#modal_hint.slideFastDown{display:block}#modal_hint:before{position:absolute;bottom:-5px;left:50%;width:0px;height:0px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #2b2b2b;display:block;content:'';margin:0
0 0 -6px}#modal_hint.blue:before{border-top-color:#256786}#modal_hint.right:before{left:100%;margin-left:-32px}#modal_hint
small{display:block;font-size:11px}#office_map_wrapper{height:600px;background:#ede6c9;border-top:2px solid #424242}#promo_order_cost{font-size:72px;line-height:1;font-weight:300;letter-spacing:-2px;text-align:center}#promo_order_cost
sup{font-size:36px;vertical-align:super}#promo_order_cost_after{font-size:24px;line-height:1;font-weight:300;letter-spacing:-1px;text-align:center;padding-top:7px}.pre_promo_wrapper#order_intro{overflow:visible;position:relative;z-index:9}.pre_promo_wrapper#order_intro
.pre_promo{padding-bottom:100px}.pre_promo_wrapper#order_intro+.pre_promo_wrapper
.pre_promo{padding-top:100px}#order_intro:after{background:transparent url(/images/design/v2/promo/tape.png) 50% 50% no-repeat;background-size:100% 100%;width:885px;height:175px;bottom:-100px;left:50%;position:absolute;margin-left:-442px;content:''}#promo_order_steps_wrapper{padding-top:40px;position:relative;font-size:0;line-height:0;max-width:1000px;margin:0
auto}#promo_order_steps{margin-right:-30px}#promo_order_steps
.promo_order_step{display:inline-block;vertical-align:top;box-sizing:border-box;width:33.33%;padding:0
30px 40px 0 0;text-align:center}#promo_order_steps .promo_order_step
img{vertical-align:bottom;max-width:100%;height:auto}#promo_order_steps
.promo_order_step_title{font-size:14px;font-weight:700;line-height:1;padding-top:15px;color:#256786}#promo_order_steps
.promo_order_step_text{font-size:13px;font-weight:400;line-height:1.5;padding-top:10px;max-width:280px;margin:0
auto}#promo_order_visit{position:relative}#promo_order_visit
.pre_promo_textblock{padding-top:40px;padding-bottom:40px;padding-left:250px;max-width:650px}#promo_order_visit .pre_promo_textblock
img{top:15px;left:-40px}#order_promo_smeta_textblock.pre_promo_textblock{padding-top:40px;padding-bottom:40px;padding-left:340px;max-width:570px}#order_promo_smeta_textblock.pre_promo_textblock
img{top:5px;left:-40px}#compare_items{padding:30px
0;font-size:0;line-height:0;text-align:center}#compare_items
.compare_item{display:inline-block;vertical-align:top;width:25%;box-sizing:border-box}#compare_items
.compare_item_title{font-size:14px;line-height:1}#compare_items
.compare_item_image{position:relative;height:70px;padding:10px
0}#compare_items .compare_item_image:before,
#compare_items .compare_item_image:after{display:inline-block;vertical-align:middle;width:1px;overflow:hidden;content:'';height:70px}#compare_items .compare_item_image
img{display:inline-block;vertical-align:middle;max-height:50px;width:auto}.compare_block{color:#242424;font-weight:400;font:14px/1 'Open Sans', sans-serif;position:relative;max-width:940px;width:940px;margin:0
auto;text-align:left;padding:0
0 30px}.compare_block
p{font-size:14px;line-height:1.5;padding-bottom:24px}.compare_block
ul{max-width:940px;width:940px;margin:0
auto;padding-bottom:18px;font-size:13px;line-height:1.5}.compare_block ul
li{background:transparent url(/images/design/front/li_bullet.png) 0 4px no-repeat;background-size:13px 12px;padding:0
0 6px 22px}.compare_button{padding-top:10px;text-align:center}#demo_text{font-size:12px;line-height:1;color:#fff;font-weight:700;text-transform:uppercase;padding-top:10px;padding-left:20px}#demo_text
span{display:inline-block;vertical-align:middle;padding-right:20px;color:#ffad1d;padding-top:2px}#create_from_demo{position:relative;background:#4bc22b;background:-moz-linear-gradient(top,  #4bc22b 0%, #32911a 100%);background:-webkit-linear-gradient(top,  #4bc22b 0%,#32911a 100%);background:linear-gradient(to bottom,  #4bc22b 0%,#32911a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4bc22b', endColorstr='#32911a',GradientType=0 );display:inline-block;vertical-align:middle;padding:5px
15px 6px 15px;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;border-bottom:1px solid #44cd20;border-top:1px solid #53e22e;border-radius:2px;-moz-box-shadow:0px 2px 5px 0 #000;-webkit-box-shadow:0px 2px 5px 0 #000;box-shadow:0px 2px 5px 0 #000;text-decoration:none;cursor:pointer;text-shadow:#154409 1px 1px 1px;transition:0.5s;color:#fff;text-decoration:none;z-index:55}#create_from_demo:hover{text-shadow:#fff 0 0 5px}#order_portfolio_wrapper{max-width:1100px;margin:0
auto;font-size:0;line-height:0;padding-top:40px;text-align:center}#order_portfolio{position:relative;margin-right:-20px}#order_portfolio
.order_portfolio{display:inline-block;vertical-align:top;width:25%;padding:0
20px 20px 0;box-sizing:border-box}#order_portfolio .order_portfolio
img{max-width:100%;height:auto;vertical-align:bottom}form.pre_promo_button{position:relative}#block_window_wrapper,.block_window_wrapper{position:absolute;bottom:100%;margin-bottom:-15px;background:#fff;border:2px
solid #c00;border-radius:3px;left:50%;width:340px;margin-left:-170px;box-sizing:border-box;font-size:14px;line-height:1.3;color:#c00;text-align:center;-moz-box-shadow:0px 3px 18px 0 rgba(115,12,12, 0.5);-webkit-box-shadow:0px 3px 18px 0 rgba(115,12,12, 0.5);box-shadow:0px 3px 18px 0 rgba(115,12,12,0.5);display:none}#block_window_wrapper.slideUp,.block_window_wrapper.slideUp{display:block}#block_window_wrapper:after,.block_window_wrapper:after{position:absolute;bottom:-7px;left:50%;width:0px;height:0px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #c00;display:block;content:'';margin:0
0 0 -6px}#block_window_title,.block_window_title{position:relative;background:#c00;padding:8px
20px 10px;color:#fff;font-size:11px;line-height:1;text-transform:uppercase;font-weight:700}#block_window_content,.block_window_content{position:relative;padding:15px
20px}#block_window_button,.block_window_button{position:relative;padding:0
20px 15px}.pre_promo_button #block_window_button .pre_button span,
.pre_promo_button .block_window_button .pre_button
span{padding:6px
15px;font-size:13px}#block_window_title span, .block_window_title
span{background:transparent url(/images/design/planner_close.png) 50% 50% no-repeat;position:absolute;top:50%;right:12px;width:16px;height:16px;display:block;margin-top:-9px;cursor:pointer}#electro_pdf_button_wrapper{position:relative}#electro_pdf_button_wrapper
#block_window_wrapper{margin-bottom:10px}.pre_cols_button #block_window_button .pre_button
span{padding:6px
15px;font-size:13px;text-transform:none}#start_smeta_form{display:none}#start_smeta_form.slideUp{display:block}#low_cost_not_includes{display:block;font-size:18px;border:2px
dashed #d4d4d4;padding:20px
40px;margin-top:24px}#order_plans_list_wrapper{position:relative;max-width:1100px;margin:0
auto}#order_plans_list{position:relative;margin-right:-40px;margin-bottom:-20px;font-size:0;line-height:0;padding-top:50px}#order_plans_list
.order_plans_list_item{width:33.33%;box-sizing:border-box;display:inline-block;vertical-align:top;padding:0
40px 45px 0;text-align:center}#order_plans_list .order_plans_list_item
img{max-width:100%;height:auto}#order_plans_list
.fancybox{display:block;padding-right:8px}#order_plans_list
.order_plans_list_label{display:block;padding-top:4px;font-size:14px;font-weight:700;line-height:1;color:#fff;text-shadow:#0f374e 1px 1px 1px}#order_faq_wrapper
.order_faq_item{position:relative;max-width:600px;margin:0
auto;text-align:left;padding-left:60px}#order_faq_wrapper .order_faq_item
.order_faq_item_question{padding-bottom:10px;padding-top:20px}#order_faq_wrapper .order_faq_item .order_faq_item_question
a{position:relative;font-weight:400;font-size:18px;display:inline;border-bottom:1px dashed #256786;color:#256786;cursor:pointer;text-decoration:none;line-height:1.4;letter-spacing:-1px;transition:0.5s}#order_faq_wrapper .order_faq_item .order_faq_item_question a:hover{border-bottom:1px dashed transparent}#order_faq_wrapper .order_faq_item.active .order_faq_item_question
a{border-bottom:1px dashed transparent}#order_faq_wrapper .order_faq_item .order_faq_item_question a
span{position:absolute;top:50%;left:-60px;width:40px;height:29px;padding-top:11px;font-size:16px;font-weight:700;border-radius:50%;border:1px
solid #ddd;color:#242424;display:block;text-align:center;line-height:1;margin-top:-19px;transition:0.3s}#order_faq_wrapper .order_faq_item.active .order_faq_item_question a
span{background:#e68506;border:1px
solid #e68506;color:#fff}#order_faq_wrapper .order_faq_item
.order_faq_item_answer{position:relative;font-weight:400;font-size:16px;letter-spacing:-0.5px;line-height:1.6;text-align:left;display:none}#order_faq_wrapper .order_faq_item
.order_faq_item_answer.active{display:block}#order_promo_good_title{font-size:30px;line-height:1;letter-spacing:-1px;padding-top:40px;padding-bottom:20px}#order_graphic_wrapper{margin:0
auto;width:910px;padding-top:40px}.planner_popup_wrapper{position:fixed;top:50%;left:50%;background:#fff;border:2px
solid #2e2e2e;border-radius:3px;font-size:14px;line-height:1.3;z-index:56;width:640px;margin-left:-320px;margin-top:-230px;box-sizing:border-box;-moz-box-shadow:0px 3px 18px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 3px 18px 0 rgba(0,0,0, 0.3);box-shadow:0px 3px 18px 0 rgba(0,0,0,0.3);text-align:center;display:none}.planner_popup_wrapper.slideUp,.planner_popup_wrapper.active{display:block}.planner_popup_title{position:relative;background:#21a100;padding:14px
25px 15px;font-size:14px;line-height:1;font-weight:700;color:#fff;text-transform:uppercase}.planner_popup_wrapper.active
.planner_popup_title{background:#c00}.planner_popup_title
span{background:transparent url(/images/design/planner_close.png) 50% 50% no-repeat;position:absolute;top:50%;right:20px;width:16px;height:16px;display:block;margin-top:-8px;cursor:pointer}#planner_objects_list
.planner_popup_title{text-align:left}.planner_popup_content{position:relative;overflow:auto;padding:18px
25px 18px}.planner_popup_content.loading:before{position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;z-index:31;content:''}.planner_popup_content.loading:after{z-index:32;content:'';position:absolute;width:30px;height:30px;top:50%;left:50%;margin:-18px 0 0 -18px;border:3px
solid #e68506;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}#planner_start_modal_slogan{padding-top:10px;font-size:18px;line-height:1;letter-spacing:-0.5px}#planner_start_modal_comment{font-size:13px;line-height:1.5;max-width:580px;margin:0
auto;padding-top:20px}#planner_start_modal_gif{width:400px;height:200px;padding-right:10px;padding-top:20px;margin:0
auto}#planner_start_modal_button{padding-top:10px;padding-bottom:10px}#planner_popup_overlay{position:fixed;z-index:23;top:0;left:0;right:0;height:0;bottom:auto;overflow:hidden;opacity:0;display:block;background:#eee;transition:opacity 0.5s}#planner_popup_overlay.active,#planner_popup_overlay.hard_active{height:auto;bottom:0;opacity:0.8}.pre_form_wrapper.hidden{display:none}#planner_save_page_alert{font-size:16px;letter-spacing:-0.5px;font-weight:400;line-height:1;color:#c00}#planner_save_page_alert_text{padding-top:15px;font-size:14px;line-height:1.6;max-width:700px;margin:0
auto}.planner_create_wrapper{position:relative;max-width:1100px;margin:0
auto;font-size:0;line-height:0;white-space:nowrap}.planner_create_column{position:relative;display:inline-block;vertical-align:top;width:50%;white-space:normal}#planner_create_column_or{position:absolute;top:2px;left:0;background:#fff;display:block;font-size:14px;color:#777;line-height:1.15;text-align:center;width:40px;padding:2px
0;margin-left:-20px}.planner_create_column+.planner_create_column:before{position:absolute;top:-20px;left:0;bottom:0;width:1px;background:#ccc;content:''}.planner_create_wrapper:after{display:block;clear:both;content:''}.planner_create_wrapper
.planner_create_col{position:relative;float:left;width:50%;margin-right:-50%;padding:25px
0;white-space:normal}.planner_create_wrapper .planner_create_column
.planner_create_col{position:relative;float:none;width:100%;margin-right:0;padding:0
0 25px}.planner_create_wrapper
.planner_create_col.height200{min-height:240px;box-sizing:border-box}.planner_create_wrapper .planner_create_col+.planner_create_col{position:relative;margin-left:50%;border-left:1px solid #ccc}.planner_create_wrapper .planner_create_column .planner_create_col+.planner_create_col{margin-left:0%;border-left:none}.planner_create_wrapper
.planner_create_col_title{position:relative;font-size:22px;line-height:1;font-weight:400;letter-spacing:-0.5px;padding:0
20px 0 20px}.planner_create_wrapper .planner_create_col+.planner_create_col .planner_create_col_title:before{font-size:14px;line-height:1;font-weight:400;color:#787878;background:#fff;padding:5px
0;text-align:center;width:50px;position:absolute;top:0px;left:-26px;content:'или'}.planner_create_wrapper .planner_create_col_title
strong{display:block;font-size:24px;line-height:1;font-weight:700;letter-spacing:-1px;text-transform:uppercase;padding-bottom:4px}.pre_promo
p.planner_create_col_text{font-size:16px;line-height:1.6;letter-spacing:-0.5px;padding:30px
20px 0 20px;max-width:460px;margin:0
auto}#planner_online_features{padding:30px
20px 0 20px;max-width:460px;margin:0
auto}#planner_online_features{position:relative;padding:20px
0 0 0;max-width:460px;margin:0
auto}#planner_online_features
.planner_online_feature{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:0
15px;font-size:13px;line-height:1.4;position:relative;padding-top:60px}#planner_online_features .planner_online_feature:before{background:transparent url(/images/design/v2/online_feature_1.jpg) 50% 50% no-repeat;position:absolute;top:0;left:0;right:0;height:55px;content:''}#planner_online_features .planner_online_feature+.planner_online_feature:before{background:transparent url(/images/design/v2/online_feature_2.jpg) 50% 50% no-repeat}#planner_success_result{color:#585858;font-size:22px;line-height:1.4;padding:30px
20px 0 20px;max-width:460px;margin:0
auto}#planner_success_result
strong{position:relative}#planner_success_result strong:before{background:transparent url(/images/design/v2/create_underline.png) 50% 50% no-repeat;position:absolute;top:100%;left:50%;width:227px;height:4px;overflow:hidden;content:'';margin-left:-114px}#planner_create_plans{position:relative;margin:0
-50px;padding:30px
0 30px 0}#planner_create_plans
img{max-width:100%;height:auto}.pre_promo .planner_create_wrapper .planner_create_col
ul{text-align:right;font-size:14px;line-height:1.15;padding:0
40px 0 20px}.pre_promo .planner_create_wrapper .planner_create_col ul
li{position:relative;line-height:1.15;padding:6px
26px 6px 0}.pre_promo .planner_create_wrapper .planner_create_col ul li:before{background:transparent url(/images/design/v2/create_li.png) 50% 50% no-repeat;position:absolute;top:5px;right:0;width:16px;height:16px;overflow:hidden;content:''}.pre_promo .planner_create_wrapper .planner_create_col ul li.no:before{background:transparent url(/images/design/v2/create_li_no.png) 50% 50% no-repeat}.pre_promo .planner_create_wrapper .planner_create_col+.planner_create_col
ul{text-align:left;padding:0
20px 0 40px}.pre_promo .planner_create_wrapper .planner_create_col+.planner_create_col ul
li{padding-left:26px}.pre_promo .planner_create_wrapper .planner_create_col+.planner_create_col ul li:before{background:transparent url(/images/design/v2/create_li_green.png) 50% 50% no-repeat;left:0;right:auto}#order_solutions_old_price{font-size:90px;line-height:1;font-weight:300;letter-spacing:-2px;padding-bottom:20px}#order_solutions_old_price
sup{font-size:45px;vertical-align:super}#order_solutions_old_price
span{position:relative}#order_solutions_old_price span:before{background:transparent url(/images/design/v2/old_cost.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;content:'';width:120px;height:52px;margin:-26px 0 0 -60px}.planner_create_col_who{position:relative;text-align:right;font-size:14px;line-height:1.6;color:#5c5c5c;padding:0
140px 0 20px}.planner_create_col_who:before{background:transparent url(/images/design/v2/create_who_1.jpg) 50% 50% no-repeat;position:absolute;top:5px;right:40px;width:74px;height:74px;overflow:hidden;content:'';border-radius:50%}.planner_create_col+.planner_create_col
.planner_create_col_who{text-align:left;color:#252525;font-weight:700;padding:0
20px 0 140px}.planner_create_col+.planner_create_col .planner_create_col_who:before{background:transparent url(/images/design/v2/create_who_2.jpg) 50% 50% no-repeat;right:auto;left:40px}.planner_create_col+.planner_create_col .planner_create_col_who:after{background:#fff url(/images/design/v2/create_alert.png) 50% 50% no-repeat;position:absolute;top:16px;left:-26px;width:50px;height:50px;overflow:hidden;content:''}.pre_promo .planner_create_col
p.pre_promo_button{text-align:center;padding:0
0 0 0}.pre_promo .planner_create_col p.pre_promo_button
.pre_button{min-width:400px}.pre_promo .planner_create_col p.pre_promo_button .pre_button
span{font-size:16px;letter-spacing:-0.5px;padding:16px
40px}.pre_promo .planner_create_col+.planner_create_col
p.pre_promo_button{text-align:center;padding:0
0 0 0}#promo_create_order_cost{position:relative;font-size:60px;line-height:1;font-weight:300;letter-spacing:-2px;text-align:center;padding-top:25px}#promo_create_order_cost
sup{font-size:36px;vertical-align:super}#promo_create_order_cost
span{position:relative;color:#c00;margin-right:12px}#promo_create_order_cost span:before{background:transparent url(/images/design/v2/old_cost.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;content:'';width:120px;height:52px;margin:-26px 0 0 -60px}#promo_create_order_free{font-size:27px;font-weight:300;letter-spacing:-1px;line-height:1;padding:20px
0 10px}#promo_create_order_free
b{font-size:24px;font-weight:700;letter-spacing:-1px;line-height:1;display:block}.pre_promo_wrapper#order_concrete{background:#ebebeb url(/images/design/v2/order_v2_1920.jpg) 50% 0% no-repeat;background-size:cover;padding-top:160px;padding-bottom:20px}@media screen and (max-width: 1600px){.pre_promo_wrapper#order_concrete{background:#ebebeb url(/images/design/v2/order_v2_1600.jpg) 50% 0% no-repeat;padding-top:120px;padding-bottom:0}}@media screen and (max-width: 1460px){.pre_promo_wrapper#order_concrete{background-size:cover;padding-bottom:0;padding-top:110px}}@media screen and (max-width: 1280px){.pre_promo_wrapper#order_concrete{background:#ebebeb url(/images/design/v2/order_v2_1280.jpg) 50% 0% no-repeat;padding-top:90px;padding-bottom:0}}#order_promo_pdf{max-width:940px;margin:0
auto;font-size:0;line-height:0;padding-top:40px}#order_promo_pdf
.order_promo_pdf_item{width:33.33%;display:inline-block;vertical-align:top;padding:0
20px;box-sizing:border-box}#order_promo_pdf .order_promo_pdf_item
a.image{display:inline-block;vertical-align:top;position:relative;border:1px
solid #a2a2a2;border-radius:2px}#order_promo_pdf .order_promo_pdf_item a.image:after{background:transparent url(/images/design/v2/pdf.png) 50% 50% no-repeat;position:absolute;top:100%;left:50%;width:102px;height:96px;overflow:hidden;content:'';margin:-50px 0 0 -51px}#order_promo_pdf .order_promo_pdf_item a
img{max-width:100%;height:auto}#order_promo_pdf
.order_promo_pdf_title{font-size:14px;line-height:1;padding-top:45px}#order_promo_pdf
.order_promo_pdf_size{font-size:12px;line-height:1;font-weight:700;text-transform:uppercase;padding-top:7px}#order_promo_pdf
.order_promo_pdf_button{padding-top:15px}#order_promo_pdf .order_promo_pdf_button .pre_button
span{padding-left:35px;padding-right:35px}.encode_source{display:none}#order_discount_label{background:#35a715 url(/images/design/v2/cost_label.png) 50% 50% no-repeat;background-size:100% 100%;width:300px;height:48px;font-size:14px;line-height:1;padding-top:12px;box-sizing:border-box;letter-spacing:-0.5px;font-weight:400;color:#fff;position:absolute;top:115px;left:50%;margin-left:-150px}#order_discount_warning{padding-bottom:7px;position:relative;width:350px;margin:0
auto;font-size:14px;font-weight:700;line-height:1;color:#c00;letter-spacing:normal}a#promo_create_order_cost{display:block;max-width:370px;margin:0
auto;white-space:nowrap;text-decoration:none}#order_discount_navi_label{position:absolute;top:22px;left:50%;width:140px;background:#35a715;border-radius:20px;font-size:11px;text-align:center;padding:3px
0 4px;color:#fff;margin-left:-70px;z-index:51}#promo_block_order_sale{font-size:18px;font-weight:700;color:#c00;padding-top:25px}#promo_block_order_cost{font-size:36px;letter-spacing:-1px;line-height:1;font-weight:300;padding-top:12px}#promo_block_order_cost_old{display:inline;margin-right:4px;color:#c00;position:relative}#promo_block_order_cost_old:before{background:transparent url(/images/design/v2/old_cost.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;content:'';width:80px;height:35px;margin:-17px 0 0 -40px}.pre_promo_workorder_note a.doc:before,
#order_download_doc_file a:before{background:transparent url(/images/design/v2/doc.png) 50% 50% no-repeat;background-size:100% 100%;width:16px;height:16px;content:'';position:absolute;top:50%;left:-20px;margin-top:-8px}#order_download_doc_file a:before{left:-26px}#planner_search_about{text-align:center;margin-top:-7px}#planner_search_about
span{position:relative;font-style:italic;font-size:13px;line-height:1;display:inline-block}#planner_search_about span:before{background:transparent url(/images/design/v2/planner_search_arrow.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:-7px;left:-35px;content:'';width:24px;height:18px}.pre_promo
p#order_solutions_button{max-width:900px}#order_interactive_wrapper+.pre_promo_button{padding-top:0}#order_solutions_alert_wrapper{position:relative;max-width:800px;margin:40px
auto 0;border:1px
solid #dedede;border-radius:4px;padding-bottom:40px}#order_solutions_alert_wrapper
.bell{background:#fff url(/images/design/v2/order/bell.png) 50% 50% no-repeat;background-size:24px 24px;display:block;position:absolute;top:-20px;left:50%;width:46px;height:46px;margin-left:-23px;z-index:13;border-radius:50%;-webkit-animation:heartbeat 1.2s ease-in-out infinite both;animation:heartbeat 1.2s ease-in-out infinite both}@-webkit-keyframes
heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.81);transform:scale(0.81);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(0.98);transform:scale(0.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes
heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.81);transform:scale(0.81);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}#order_solutions_alert{font-weight:400;font-size:16px;letter-spacing:-0.5px;line-height:1.5;padding-top:40px}#order_solutions_alert
b{font-size:46px;font-weight:300;display:block}#order_solutions_alert
span{font-weight:300;font-size:32px;display:block;letter-spacing:-1px;line-height:1.15;padding-bottom:40px}#order_download_doc_file{padding-top:20px}#order_download_doc_file
a{font-weight:700;font-size:16px;letter-spacing:-0.5px;position:relative;margin-left:28px}#order_fixed_button{position:fixed;z-index:11;top:90px;right:0;border-radius:4px 0 0 4px;font-size:14px;line-height:1;letter-spacing:-0.5px;color:#fff;display:block;text-decoration:none;text-align:center}#order_fixed_button
span{padding:6px
0 8px;text-transform:none;font-size:14px;width:150px;border-radius:4px 0 0 4px}#order_fixed_button
b{font-weight:700;display:block;font-size:18px}#book_fixed_button{position:fixed;z-index:11;top:150px;right:0;border-radius:4px 0 0 4px;font-size:14px;line-height:1;letter-spacing:-0.5px;color:#fff;display:block;text-decoration:none;text-align:center;margin:0}#book_fixed_button
span{padding:6px
0 8px;text-transform:none;font-size:16px;width:150px;border-radius:4px 0 0 4px}#book_fixed_button
b{font-weight:700;display:block;font-size:16px}#order_zones{font-size:0;line-height:0;max-width:900px;margin:0
auto}#order_zones
.order_zone{display:inline-block;vertical-align:top;box-sizing:border-box;padding:30px
30px 0;width:33.33%;font-size:14px;font-weight:400;line-height:1;position:relative}#order_zones .order_zone:before{display:block;background:#d5e2c3;border-radius:50%;border:2px
solid #32b41b;width:16px;height:16px;content:'';position:absolute;top:0;left:50%;margin-left:-10px}#order_zones .order_zone
strong{padding:5px
0 6px;font-size:16px;letter-spacing:-0.5px;font-weight:700;display:block}#order_zones .order_zone+.order_zone:before{background:#f4eadc;border:2px
solid #f37e00}#order_zones .order_zone+.order_zone+.order_zone:before{background:#e5eff8;border:2px
solid #1e98ff}#zones_map{margin-top:-40px;height:600px;background:#faf1d9}#order_requirements{position:relative;font-size:0;line-height:0;width:900px;margin:-15px auto 0}#order_requirements
.order_requirement{font-size:18px;letter-spacing:-0.5px;font-weight:400;line-height:1.5;padding-top:10px}#order_requirements .order_requirement
a{color:#e68506}#order_sale_warning{padding-top:30px;font-size:24px;line-height:1;font-weight:300;letter-spacing:-1px}#graphic_wrapper{position:relative;font-size:0;line-height:0;width:895px;margin:0
auto}#graphic_wrapper.overlay:after{background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.8;content:'';z-index:11}#graphic_popup_wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;overflow:auto;display:flex}#graphic_popup_overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:13}#graphic_popup{position:relative;display:block;width:440px;margin:auto;background:#fff;border:2px
solid #424242;border-radius:3px;-moz-box-shadow:0px 3px 15px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 3px 15px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 3px 15px 0 rgba(0,0,0,0.2);z-index:14}#graphic_popup_title{padding:12px
20px;background:#3baa00;font-size:14px;line-height:1;font-weight:700;color:#fff;position:relative}#graphic_popup_title
span{background:transparent url(/images/design/popup_close.png) 50% 50% no-repeat;background-size:16px 16px;display:block;position:absolute;top:50%;right:20px;width:16px;height:16px;margin-top:-8px;z-index:13;content:'';cursor:pointer;opacity:0.5;transition:0.3s}#graphic_popup_title span:hover{opacity:1}#graphic_popup_content{padding:15px
20px;font-size:14px;line-height:1.4}#graphic_popup_content
.visit_info_wrapper{margin:0
-20px;padding:0
20px}#graphic_popup_content .visit_info_wrapper+.visit_info_wrapper{border-top:1px solid #c6c6c6;padding-top:10px;margin-top:10px}#graphic_popup_content .visit_info_wrapper
span{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#graphic_container{position:relative;padding-top:20px;margin-right:-15px}#graphic_wrapper
.graphic_item{width:115px;display:inline-block;vertical-align:top;box-sizing:border-box;border:1px
solid #e0e0e0;border-radius:3px;font-size:14px;line-height:1;text-align:center;margin:0
15px 15px 0;cursor:default;transition:0.3s}#graphic_wrapper .graphic_item .graphic_item_inside[onclick]{cursor:pointer}#graphic_wrapper
.graphic_item.faded{opacity:0.5}#graphic_wrapper
.graphic_label{width:115px;margin:0
15px 0 0;display:inline-block;vertical-align:top;box-sizing:border-box;font-size:13px;line-height:1;color:#878787;text-align:center;padding-bottom:15px}#graphic_wrapper
.graphic_item_date{padding-top:15px;font-size:14px;line-height:1;padding-bottom:12px}#graphic_wrapper .graphic_item_date
b{font-size:36px;letter-spacing:-1px;display:block;line-height:1;font-weight:400}#graphic_wrapper .graphic_item.disabled,
#graphic_wrapper .graphic_item.disabled
.graphic_item_date{color:#cacaca}#graphic_wrapper
.graphic_item_inside{position:relative}#graphic_wrapper
.graphic_item.free{border-color:#a3d786}#graphic_wrapper .graphic_item.free
.graphic_item_inside{background:transparent url(/images/design/admin/pattern_green.png) 0 0 repeat;background-size:8px 8px;color:#228f00}#graphic_wrapper
.graphic_item.left{border-color:#e5a450}#graphic_wrapper .graphic_item.left
.graphic_item_inside{background:transparent url(/images/design/admin/pattern_orange.png) 0 0 repeat;background-size:8px 8px;color:#ec6a00}#graphic_wrapper
.graphic_item.busy{border-color:#d91f1f}#graphic_wrapper .graphic_item.busy
.graphic_item_inside{background:transparent url(/images/design/admin/pattern_red.png) 0 0 repeat;background-size:8px 8px;color:#d91f1f}#graphic_wrapper .graphic_item.free:hover{border-color:#228f00}#graphic_wrapper .graphic_item.left:hover{border-color:#ec6a00}#graphic_wrapper .graphic_item
.graphic_item_slots{font-size:13px;line-height:1;padding:12px
0 0 0;height:40px;position:relative;background:#fff;border-top:1px solid #e0e0e0;border-radius:0 0 3px 3px}#graphic_wrapper .graphic_item .graphic_item_slots
b{font-size:14px;line-height:1;font-weight:700;padding-top:1px;display:block}#graphic_wrapper .graphic_item.free
.graphic_item_slots{border-color:#a3d786}#graphic_wrapper .graphic_item.left
.graphic_item_slots{border-color:#e5a450}#graphic_wrapper .graphic_item.busy
.graphic_item_slots{border-color:#da765b}#graphic_wrapper .graphic_item.chosen,
#graphic_wrapper
.graphic_item.left.chosen{border:1px
solid #228f00;background:#228f00;color:#fff}#graphic_wrapper .graphic_item.chosen
.graphic_item_inside{background:#228f00;color:#fff}#graphic_wrapper .graphic_item.chosen
.graphic_item_slots{border-color:#228f00}#graphic_wrapper .graphic_item.chosen .graphic_item_slots:before{background:transparent url(/images/design/tools/done.png) 50% 50% no-repeat;background-size:16px 16px;display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;z-index:13;content:'';cursor:pointer;transition:0.3s}#graphic_dirs{text-align:center;font-size:0;line-height:0;padding:10px
0}#graphic_dirs
.graphic_dir{display:inline-block;vertical-align:top;padding:0
10px}#graphic_dirs .graphic_dir
a{color:#256786;font-size:14px;line-height:1.15;text-decoration:none;display:inline-block;vertical-align:top;transition:0.3s;border-bottom:1px dashed}#graphic_dirs .graphic_dir a:hover{color:#eb8301;border-bottom-color:#fff}#graphic_dirs .graphic_dir.active
a{color:#282828;border-bottom-color:#fff;font-weight:700;cursor:default}form.pre_form#graphic_popup_form{padding-bottom:0;padding-top:20px;margin-bottom:-20px}form.pre_form#graphic_popup_form .pre_button.tiny
span{text-transform:none;font-size:13px;padding:9px
10px}form.pre_form.fullpage .pre_input .pre_submit
.pre_button{display:block}form.pre_form .pre_input
.pre_submit{padding-right:0}#graphic_title{font-size:30px;letter-spacing:-1px;font-weight:300;line-height:1;text-align:center;padding-bottom:10px;margin-top:-30px}#graphic_subtitle{font-size:13px;line-height:1;text-align:center;padding-bottom:20px}#review_wrapper{background:#f0f0f0 url(/images/design/promo/smeta_1920.jpg) 50% 50% no-repeat;background-size:cover}@media screen and (max-width: 1600px){#review_wrapper{background:#f0f0f0 url(/images/design/promo/smeta_1600.jpg) 50% 50% no-repeat;background-size:cover}}@media screen and (max-width: 1280px){#review_wrapper{background:#f0f0f0 url(/images/design/promo/smeta_1280.jpg) 50% 50% no-repeat}}#review_wrapper_ul{padding-bottom:30px}.pre_promo ul#review_wrapper_ul
li{padding:3px
0 3px;font-size:13px}#review_wrapper_button{text-align:center}#review_wrapper_button .pre_button
span{font-size:16px;letter-spacing:-0.5px;padding:14px
40px}#review_wrapper
form.pre_form{padding-bottom:0}#rmnt_gift_teaser{position:relative;text-align:center}#rmnt_gift_teaser
span{position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;margin-top:50px;font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:-1px;text-align:left;padding-left:90px}#rmnt_gift_teaser span:before{background:transparent url(/images/design/v2/order/landing/gift.png) 50% 50% no-repeat;position:absolute;background-size:48px 48px;top:50%;left:0;width:70px;height:70px;content:'';display:block;margin-top:-37px;border:2px
dashed #389135;border-radius:50%}.pre_promo_wrapper#rmnt .pre_promo:before{background:transparent url(/images/design/v2/workers/worker_left.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;bottom:-20px;left:50%;width:480px;height:651px;content:'';display:block;margin-left:-770px}.pre_promo_wrapper#rmnt .pre_promo:after{background:transparent url(/images/design/v2/workers/worker_right.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;bottom:0;left:50%;width:420px;height:492px;content:'';display:block;margin-left:270px}@media screen and (max-width: 1280px){.pre_promo_wrapper#rmnt .pre_promo:before{width:360px;height:488px;margin-left:210px}.pre_promo_wrapper#rmnt .pre_promo:after{width:310px;height:363px;margin-left:-540px}}#rmnt .pre_promo_button .pre_button
span{font-size:16px;letter-spacing:-0.5px}#portfolio_wrapper
.pre_promo{padding-top:60px;padding-bottom:40px}.portfolio_object_wrapper
.pre_promo{padding-top:10px;padding-bottom:50px}.portfolio_object{position:relative;z-index:6}.portfolio_object_image{position:relative;z-index:7;min-height:600px;background:#256786}.portfolio_object_image
img{position:relative;max-width:100%;height:auto;display:block;z-index:7;vertical-align:bottom}.portfolio_object_image:after{background:transparent url(/images/design/v2/portfolio/shadow.png) 50% 50% repeat-x;position:absolute;z-index:8;height:290px;left:0;right:0;bottom:0;content:'';display:block;opacity:0.5}.portfolio_object_image.no_shadow:after{display:none}.portfolio_object_image
a{display:block;position:absolute;z-index:9;left:0;right:0;bottom:100px;font-size:38px;font-weight:300;letter-spacing:-1px;line-height:1.15;color:#fff;text-shadow:#000 1px 1px 1px;text-decoration:none}.portfolio_object_image a
strong{display:block;font-size:36px;font-weight:700}.portfolio_object_data{background:transparent url(/images/design/v2/portfolio/curv.png) 50% 0 no-repeat;background-size:1000px auto;text-align:center;font-size:0;line-height:0;padding-top:50px;margin-top:-55px;position:relative;z-index:11;padding-bottom:40px}.portfolio_object_data
.portfolio_object_stars{position:absolute;top:-16px;left:0;right:0}.portfolio_object_data .portfolio_object_stars .pre_button
span{font-size:14px;font-weight:700;text-transform:none;padding:8px
30px 8px}.portfolio_object_data_item{position:relative;display:inline-block;vertical-align:top;text-align:left;font-size:24px;line-height:1.15;letter-spacing:-1px}.portfolio_object_data_item.center{text-align:center}.portfolio_object_data_item+.portfolio_object_data_item{margin-left:50px}.portfolio_object_data_item
span{letter-spacing:normal;font-weight:700;font-size:11px;color:#6b6b6b;display:block;text-transform:uppercase}.portfolio_object_data_item
sup{font-size:14px;vertical-align:super}.portfolio_object_data_item.image{padding-left:66px}.portfolio_object_data_item.tech{padding-left:46px}.portfolio_object_data_item.tech:before{background:transparent url(/images/design/v2/portfolio/plans.png) 50% 50% no-repeat;background-size:100%;margin-top:-21px;top:50%;width:40px;height:40px;left:0;position:absolute;content:'';display:block;opacity:0.5}.portfolio_object_data_item
img{position:absolute;top:50%;left:0;width:54px;height:54px;border-radius:50%;display:block;margin-top:-28px}.portfolio_object_steps{font-size:0;line-height:0;margin-right:-40px}.portfolio_object_steps
.portfolio_object_step{width:33.33%;display:inline-block;vertical-align:top;padding:0
40px 40px 0;box-sizing:border-box}.portfolio_object_steps
.portfolio_object_step.large{width:50%}.portfolio_object_steps
.portfolio_object_step_title{font-size:18px;font-weight:400;letter-spacing:-1px;line-height:1.15;color:#6b6b6b;padding-bottom:20px}.portfolio_object_steps
.portfolio_object_step_images{position:relative;margin-right:-20px}.portfolio_object_steps
.portfolio_object_step_image{width:50%;display:inline-block;vertical-align:top;padding:0
20px 20px 0;box-sizing:border-box}.portfolio_object_steps .portfolio_object_step.large
.portfolio_object_step_image{width:33.33%}.portfolio_object_steps .portfolio_object_step_image
img{max-width:100%;height:auto}.portfolio_object_steps .portfolio_object_step_image
a{display:block;position:relative}.portfolio_object_steps .tech .portfolio_object_step_image a:before{display:block;top:0;left:0;right:0;bottom:0;position:absolute;border:1px
solid #000;opacity:0.4;content:''}.portfolio_object_steps
.portfolio_object_step_more{font-size:14px;font-weight:400;line-height:1.15}.portfolio_object_steps .portfolio_object_step_more
a{font-weight:700;position:relative;margin-right:22px}.portfolio_object_steps .portfolio_object_step_more a:before{background:transparent url(/images/design/v2/portfolio/more.png) 50% 50% no-repeat;background-size:16px;margin-top:-7px;top:50%;width:16px;height:16px;right:-22px;position:absolute;content:'';display:block}.portfolio_object_button{padding-top:0}.portfolio_object_button .pre_button
span{text-transform:none;font-size:18px;letter-spacing:-0.5px;padding:14px
40px}#portfolio_prints_wrapper{position:relative;font-size:0;line-height:0;padding-top:20px}#portfolio_prints_wrapper.no-margin{margin-bottom:-30px}#portfolio_prints{position:relative;margin-right:-70px}#portfolio_prints
.portfolio_prints_item{width:33.33%;display:inline-block;vertical-align:top;padding:0
70px 50px 0;box-sizing:border-box}.large #portfolio_prints
.portfolio_prints_item{width:50%}#portfolio_prints
.portfolio_prints_item_image{position:relative;background:#fff;display:block;padding:10px;-moz-box-shadow:0px 4px 11px 0 rgba(0,0,0, 0.6);-webkit-box-shadow:0px 4px 11px 0 rgba(0,0,0, 0.6);box-shadow:0px 4px 11px 0 rgba(0,0,0, 0.6)}#portfolio_prints .portfolio_prints_item_image
span{position:absolute;bottom:-0px;left:50%;z-index:12;display:block;padding:8px
0;background:#f19900;color:#fff;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:-0.5px;line-height:1.15;width:120px;margin-left:-60px}#portfolio_prints .portfolio_prints_item_image
img{width:320px;height:auto}.large #portfolio_prints .portfolio_prints_item_image
img{width:495px}#portfolio_prints .portfolio_prints_item_image:before{display:block;top:10px;left:10px;right:10px;bottom:10px;position:absolute;border:1px
solid #000;opacity:0.4;content:'';z-index:8}#portfolio_prints .portfolio_prints_item_image:after{background:transparent url(/images/design/v2/portfolio/curl.png) 100% 100% no-repeat;top:0;left:0;right:0;bottom:-1px;position:absolute;content:'';display:block;z-index:9;border-bottom:1px solid rgba(0,0,0, 0.5)}#portfolio_prints .portfolio_prints_item_image.single:after{display:none}#portfolio_prints
.portfolio_prints_item_title{background:transparent url(/images/design/v2/portfolio/curl_shadow.png) 100% 0 no-repeat;font-size:16px;letter-spacing:-0.5px;line-height:1.4;padding:20px
0 0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#portfolio_prints .portfolio_prints_item_image.single+.portfolio_prints_item_title{background:none}#portfolio_prints
.portfolio_prints_item_params{font-size:13px;line-height:1.4;padding:0
0 0 0;color:#c3dcf0}#portfolio_prints_container
.pre_promo{padding-bottom:50px}#portfolio_prints_container .pre_promo
p{padding-top:0}#portfolio_prints_container .pre_button
span{font-size:16px;letter-spacing:-0.5px}#portfolio_3d_wrapper{position:relative;font-size:0;line-height:0;padding-top:20px}#portfolio_3d{position:relative;margin-right:-10px}#portfolio_3d
.portfolio_3d_item{width:14.28%;display:inline-block;vertical-align:top;padding:0
10px 10px 0;box-sizing:border-box}#portfolio_3d .portfolio_3d_item
img{max-width:100%;height:auto}#portfolio_3d_container .pre_button
span{font-size:16px;letter-spacing:-0.5px}#portfolio_photo_container .pre_promo
p{padding-top:0}#portfolio_photo_container .pre_button
span{font-size:16px;font-weight:400;padding:12px
30px;letter-spacing:-0.5px}#portfolio_photo_wrapper{position:relative;font-size:0;line-height:0;padding-top:20px}#portfolio_photo{position:relative;margin-right:-70px}#portfolio_photo
.portfolio_photo_item{width:33.33%;display:inline-block;vertical-align:top;padding:0
70px 50px 0;box-sizing:border-box}#portfolio_photo
.portfolio_photo_item_image{position:relative;display:block}#portfolio_photo .portfolio_photo_item_image.review:before{background:transparent url(/images/design/v2/portfolio/review.png) 50% 50% no-repeat;background-size:100%;top:20px;width:81px;height:85px;right:-20px;position:absolute;content:'';display:block}#portfolio_photo .portfolio_photo_item_image.smeta:before{background:transparent url(/images/design/v2/portfolio/smeta.png) 50% 50% no-repeat;background-size:100%;top:20px;width:81px;height:85px;right:-20px;position:absolute;content:'';display:block}#portfolio_photo .portfolio_photo_item_image
img{max-width:100%;height:auto}#portfolio_photo
.portfolio_photo_item_title{font-size:16px;letter-spacing:-0.5px;line-height:1.4;font-weight:700;padding:20px
0 5px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#portfolio_photo
.portfolio_photo_item_params{position:relative;padding-bottom:20px}#portfolio_photo
.portfolio_photo_item_param{display:inline-block;vertical-align:top;font-size:13px;line-height:1.15;position:relative}#portfolio_photo .portfolio_photo_item_param
sup{font-size:10px;position:absolute;top:0;right:0}#portfolio_photo .portfolio_photo_item_param+.portfolio_photo_item_param{margin-left:20px;padding-left:26px}#portfolio_photo .portfolio_photo_item_param+.portfolio_photo_item_param:before{background:transparent url(/images/design/v2/portfolio/size.png) 50% 50% no-repeat;background-size:20px 20px;margin-top:-10px;top:50%;width:20px;height:20px;left:0;position:absolute;content:'';display:block}#portfolio_photo .portfolio_photo_item_image
span{position:absolute;left:50%;bottom:-0px;z-index:12;display:block;padding:8px
0;background:#f19900;color:#fff;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:-0.5px;line-height:1.15;width:100px;margin-left:-50px}#portfolio_navi{font-size:0;line-height:0;position:relative;margin-top:-20px;padding-bottom:20px}#portfolio_navi
.portfolio_navi_item{display:inline-block;vertical-align:top;margin:0
5px}#portfolio_navi .portfolio_navi_item
a{display:block;padding:10px
20px;border-radius:3px;border:1px
solid rgba(255,255,255, 0.3);font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.15;color:#fff;text-decoration:none;transition:0.3s;position:relative}#portfolio_navi .portfolio_navi_item a:hover{background-color:rgba(255,255,255, 0.1);border:1px
solid rgba(255,255,255, 0.5)}#portfolio_navi .portfolio_navi_item.active
a{background-color:#fff;border-color:#fff;color:#256786}#portfolio_navi .portfolio_navi_item.active a:before{position:absolute;bottom:-5px;left:50%;width:0px;height:0px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;display:block;content:'';margin:0
0 0 -5px}#portfolio_navi.light .portfolio_navi_item
a{border:1px
solid rgba(0,0,0, 0.2);color:#256786}#portfolio_navi.light .portfolio_navi_item a:hover{background-color:transparent;border:1px
solid #e68506;color:#e68506}#portfolio_navi.light .portfolio_navi_item.active
a{background-color:#e68506;border-color:#e68506;color:#fff}#portfolio_navi.light .portfolio_navi_item.active a:before{border-top:5px solid #e68506}#portfolio_design_cost{position:relative}#portfolio_design_cost_warning{font-size:18px;letter-spacing:-1px;font-weight:700;line-height:1.15;padding-top:10px}#portfolio_design_cost
#promo_create_order_cost{font-size:72px}#portfolio_design_cost
a#promo_create_order_cost{max-width:400px}#portfolio_design_cost_note{font-size:16px;letter-spacing:-0.5px;line-height:1.15;padding-top:5px;color:#4b6172}#portfolio_3d_intro{padding-bottom:270px;overflow:auto}#portfolio_3d_image{background:transparent url(/images/design/v2/portfolio/3d.png) 50% 50% no-repeat;background-size:100% 100%;width:1123px;height:478px;margin:-350px auto -70px;position:relative;z-index:12}@media screen and (max-width: 1200px){#portfolio_3d_image{width:900px;height:383px;margin:-300px auto -70px}#portfolio_3d_intro{padding-bottom:240px}}#portfolio_renders_container
.pre_promo{max-width:1100px}#portfolio_renders_wrapper{position:relative;font-size:0;line-height:0;padding-top:20px}#portfolio_renders{position:relative;margin-right:-80px}#portfolio_renders
.portfolio_renders_item{width:50%;display:inline-block;vertical-align:top;padding:0
80px 60px 0;box-sizing:border-box}#portfolio_renders
.portfolio_renders_collection{font-size:18px;line-height:1.15;letter-spacing:-0.5px;padding-top:25px;font-weight:700}#portfolio_renders
.portfolio_renders_collection_title{font-size:21px;padding-top:3px;font-weight:400;line-height:1.15;letter-spacing:-1px}#portfolio_renders
.portfolio_renders_collection_params{font-size:14px;padding-top:15px;font-weight:400;line-height:1.15;letter-spacing:0px}#portfolio_renders
.portfolio_renders_item_image{position:relative;display:block}#portfolio_renders .portfolio_renders_item_image
img{max-width:100%;height:auto}#portfolio_renders
.portfolio_renders_item_title{background:transparent url(/images/design/v2/portfolio/curv.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;z-index:15;bottom:-1px;left:0;right:0;padding:15px
40px 0;font-size:16px;letter-spacing:-0.5px;line-height:1.4;font-weight:700;display:block}#portfolio_renders .portfolio_renders_item_title:before{content:'';height:1px;background:#000;opacity:0.15;position:absolute;bottom:-20px;left:40px;right:40px;display:block}#portfolio_renders
.portfolio_renders_item_param{position:relative;display:inline-block;vertical-align:top;text-align:left;font-size:20px;line-height:1.15;letter-spacing:-1px}#portfolio_renders
.portfolio_renders_item_param.center{text-align:center}#portfolio_renders .portfolio_renders_item_param+.portfolio_renders_item_param{margin-left:30px}#portfolio_renders .portfolio_renders_item_param
span{letter-spacing:normal;font-weight:700;font-size:11px;color:#6b6b6b;display:block;text-transform:uppercase}#portfolio_renders .portfolio_renders_item_param
sup{font-size:14px;vertical-align:super}#portfolio_renders
.portfolio_renders_item_param.image{padding-left:48px}#portfolio_renders .portfolio_renders_item_param.tech,
#portfolio_renders
.portfolio_renders_item_param.collection{padding-left:46px}#portfolio_renders .portfolio_renders_item_param.tech:before,
#portfolio_renders .portfolio_renders_item_param.collection:before{background:transparent url(/images/design/v2/portfolio/plans.png) 50% 50% no-repeat;background-size:100%;margin-top:-21px;top:50%;width:40px;height:40px;left:0;position:absolute;content:'';display:block;opacity:0.5}#portfolio_renders .portfolio_renders_item_param
img{position:absolute;top:50%;left:0;width:40px;height:40px;border-radius:50%;display:block;margin-top:-20px}#portfolio_renders
.portfolio_renders_item_params{font-size:0;line-height:0;padding-top:40px}#portfolio_renders
.portfolio_renders_author{position:relative;z-index:13;margin-top:-50px}#portfolio_renders .portfolio_renders_author
img{width:72px;height:72px;border-radius:50%;display:inline-block;border:10px
solid #fff}.portfolio_simple_images_wrapper{position:relative;font-size:0;line-height:0;padding-top:60px}.portfolio_simple_images{position:relative;margin-right:-30px;text-align:center}.portfolio_simple_images
.portfolio_simple_images_item{width:25%;display:inline-block;vertical-align:top;padding:0
30px 30px 0;box-sizing:border-box}.portfolio_simple_images_item_image{display:block;position:relative}.portfolio_simple_images .portfolio_simple_images_item
img{max-width:100%;height:auto}.portfolio_simple_images_item_admin{background:#fff;position:absolute;bottom:0;right:0;padding:10px}.portfolio_simple_images_item_text{padding-top:15px;font-size:13px;line-height:1.4}.portfolio_photo_item_text{padding-top:20px;font-size:14px;line-height:1.4;text-align:center}.pre_promo_half_block{position:relative;display:flex;font-size:0;line-height:0}.pre_promo_half_block+.pre_promo_title{padding-top:60px}.pre_promo_half_block>img{margin:auto;max-width:40%;height:auto}.pre_promo_half_block.review>img{border-radius:50%}.pre_promo_half_block
.pre_promo_half_item{margin:auto}.pre_promo_half_block img+.pre_promo_half_item{padding-left:40px}.pre_promo_half_params{text-align:center;padding-bottom:40px}img+.pre_promo_half_item
.pre_promo_half_params{text-align:left}.pre_promo_half_params
.pre_promo_half_param{position:relative;display:inline-block;vertical-align:top;text-align:left;font-size:24px;line-height:1.15;letter-spacing:-1px}.pre_promo_half_params
.pre_promo_half_param.center{text-align:center}.pre_promo_half_params .pre_promo_half_param+.pre_promo_half_param{margin-left:50px}.pre_promo_half_params .pre_promo_half_param
span{letter-spacing:normal;font-weight:700;font-size:11px;color:#6b6b6b;display:block;text-transform:uppercase}.pre_promo_half_params .pre_promo_half_param
sup{font-size:14px;vertical-align:super}.pre_promo_half_params
.pre_promo_half_param.image{padding-left:66px}.pre_promo_half_params
.pre_promo_half_param.tech{padding-left:46px}.pre_promo_half_params .pre_promo_half_param.tech:before{background:transparent url(/images/design/v2/portfolio/plans.png) 50% 50% no-repeat;background-size:100%;margin-top:-21px;top:50%;width:40px;height:40px;left:0;position:absolute;content:'';display:block;opacity:0.5}.pre_promo_half_params .pre_promo_half_param
img{position:absolute;top:50%;left:0;width:54px;height:54px;border-radius:50%;display:block;margin-top:-28px}.pre_promo_half_title{position:relative;font-size:30px;line-height:1.15;letter-spacing:-1px;font-weight:700;padding-bottom:4px}.pre_promo_half_subtitle{position:relative;font-size:20px;line-height:1.15;letter-spacing:-1px;font-weight:400;padding-bottom:35px}.pre_promo_half_face .pre_promo_half_title,
.pre_promo_half_face
.pre_promo_half_subtitle{text-align:left}.pre_promo_half_face
.pre_promo_half_subtitle{padding-bottom:0}.pre_promo_half_face{position:relative;padding-left:100px;padding-top:20px;display:inline-block;vertical-align:top;padding-bottom:20px;margin-bottom:40px}.pre_promo_half_face
img{display:block;width:80px;height:80px;border-radius:50%;position:absolute;top:50%;left:0;margin-top:-40px}.pre_promo_portfolio_review{padding-top:30px;font-size:0;line-height:0}.pre_promo_portfolio_review+.pre_promo_portfolio_review{padding-top:50px;margin-top:50px;border-top:2px dashed #c1d1db}.pre_promo_portfolio_review_images{display:inline-block;vertical-align:top;width:28%;box-sizing:border-box;font-size:16px;letter-spacing:-0.5px;line-height:1.15}.pre_promo_portfolio_review_images
span{font-size:14px;letter-spacing:-0.5px;line-height:1.15;display:block;padding-top:7px}.pre_promo_portfolio_review_data{display:inline-block;vertical-align:top;width:72%;box-sizing:border-box;padding-left:50px;text-align:left}.pre_promo_portfolio_review_data.center{padding-left:0;width:100%;text-align:center}.pre_promo_portfolio_review_data.center
.pre_promo_half_quote{text-align:left}.pre_promo_portfolio_review.odd
.pre_promo_portfolio_review_data{padding-left:0;padding-right:50px}.pre_promo_portfolio_review_print{background:#fff;position:relative;padding:10px;-moz-box-shadow:0px 2px 7px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 2px 7px 0 rgba(0,0,0, 0.3);box-shadow:0px 2px 7px 0 rgba(0,0,0, 0.3);margin-bottom:20px}.pre_promo_portfolio_review_print
a{display:block;position:relative}.pre_promo_portfolio_review_print a:before{display:block;top:0;left:0;right:0;bottom:0;position:absolute;border:1px
solid #000;opacity:0.4;content:'';z-index:8}.pre_promo_portfolio_review_print
img{max-width:100%;height:auto}.pre_promo_half_quote{display:inline-block;vertical-align:top;position:relative;font-size:16px;line-height:1.6;letter-spacing:-0.5px;padding:0
40px 0 40px;text-align:center;max-width:900px;margin:0
auto}img+.pre_promo_half_item .pre_promo_half_quote,
.pre_promo_portfolio_review_data
.pre_promo_half_quote{text-align:left}.pre_promo_half_quote:before{background:transparent url(/images/design/v2/quote_open.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:-8px;left:0;width:20px;height:11px;content:'';z-index:8}.pre_promo_half_quote:after{background:transparent url(/images/design/v2/quote_close.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;bottom:-8px;right:0;width:20px;height:11px;content:'';z-index:8}.pre_promo
p.pre_promo_image{max-width:900px;margin:-30px auto -10px}.pre_promo p.pre_promo_image
img{max-width:100%;height:auto;text-align:center}#portfolio_item_raw_plans{font-size:0;line-height:0;text-align:center;max-width:810px;margin:0
auto;padding-top:50px}#portfolio_item_raw_plans:before{font-size:30px;line-height:1.15;letter-spacing:-1px;font-weight:300;padding-bottom:30px;content:'Промежуточные варианты планировок:';text-align:center;display:block;color:grey}#portfolio_item_raw_plans
.portfolio_item_raw_plan{display:inline-block;vertical-align:top;width:33.33%;padding:0
20px;box-sizing:border-box}#portfolio_item_raw_plans .portfolio_item_raw_plan
img{max-width:100%;height:auto}.portfolio_laptop_wrapper{background:transparent url(/images/design/v2/portfolio/laptop.png) 50% 50% no-repeat;background-size:100% 100%;width:848px;height:501px;margin:50px
auto 30px;padding:13px
0 0 0;box-sizing:border-box}.portfolio_laptop{position:relative;margin:0
auto;width:640px;height:365px;overflow:hidden;border-radius:7px}.portfolio_laptop
img{max-width:100%;height:auto;margin-top:-40px}.portfolio_render_large_block{position:relative;font-size:0;line-height:0;padding-top:60px}.portfolio_render_large_block.border-top{margin-top:50px;border-top:1px solid rgba(0,0,0,0.1)}.portfolio_render_large_block.dash{margin-top:60px;border-top:2px dashed rgba(0,0,0,0.3)}.portfolio_render_large_block.border-half:after{background:rgba(0,0,0,0.1);width:1px;left:50%;top:0;bottom:0;content:'';position:absolute}.portfolio_render_large_block.map_object{padding-top:0;padding-bottom:50px;max-width:940px;margin:0
auto}.portfolio_render_large_block
.portfolio_render_large_item{width:45%;display:inline-block;vertical-align:middle;box-sizing:border-box;font-size:16px;line-height:1.6;letter-spacing:-0.5px;text-align:center}.portfolio_render_large_block.map_object
.portfolio_render_large_item{text-align:left}.portfolio_render_large_block
.portfolio_render_large_title{padding-bottom:25px;font-size:32px;font-weight:300;line-height:1.15;letter-spacing:-1px}.portfolio_render_large_block
.portfolio_render_large_title.font30{font-size:30px}.portfolio_render_large_block
.portfolio_render_large_title.font44{font-size:44px}.portfolio_render_large_block .portfolio_render_large_title
span{display:block;font-weight:400;padding-top:4px;font-size:22px}.portfolio_render_large_block .portfolio_render_large_item+.portfolio_render_large_item{width:55%;padding-left:50px}.portfolio_render_large_block .portfolio_render_large_item
img{max-width:100%;height:auto}.portfolio_render_large_block.round .portfolio_render_large_item
img{border-radius:7px}.portfolio_render_large_block.odd
.portfolio_render_large_item{width:55%;padding-right:50px}.portfolio_render_large_block.odd .portfolio_render_large_item+.portfolio_render_large_item{width:45%;padding-left:0;padding-right:0}.portfolio_render_large_block.half
.portfolio_render_large_item{width:50%;padding-left:30px;padding-right:30px}.portfolio_render_large_block.border-half
.portfolio_render_large_item{vertical-align:top}.portfolio_render_large_block.half .portfolio_render_large_item+.portfolio_render_large_item{width:50%;padding-left:30px;padding-right:30px}.portfolio_render_minitext{font-size:16px;max-width:480px;margin:0
auto}.portfolio_render_minitext.small{font-size:14px;letter-spacing:normal}.portfolio_render_set{position:relative;font-size:0;line-height:0;padding-top:0;margin-right:-20px;margin-bottom:-20px}.portfolio_render_set
.portfolio_render_set_image{display:inline-block;vertical-align:top;width:50%;padding:0
20px 20px 0;box-sizing:border-box}.portfolio_render_set .portfolio_render_set_image
img{max-width:100%;height:auto}.portfolio_render_price{position:relative;padding-bottom:70px}.portfolio_render_price_simple{position:relative;font-size:44px;font-weight:300;letter-spacing:-1.5px;padding-bottom:10px;margin-top:-15px}.portfolio_render_price_simple.small{font-size:36px;letter-spacing:-1px;padding-bottom:10px}.pre_promo_button.small-padding{padding-top:25px}.portfolio_render_price_simple
.price_simple_comment{padding-top:0;margin-bottom:-20px}.portfolio_render_price_simple .price_simple_comment
span{position:relative;padding:6px
20px;border-radius:3px;background:#fff;color:#256786;vertical-align:top;font-size:14px;line-height:1.15;display:inline-block;letter-spacing:-0.5px;font-weight:700;white-space:nowrap;-webkit-animation:shake-bottom 10s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;animation:shake-bottom 10s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.portfolio_render_price_simple .price_simple_comment span:before{position:absolute;top:-7px;left:50%;width:0px;height:0px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;display:block;content:'';margin-left:-8px}.portfolio_render_price_simple
sup{vertical-align:super;font-size:18px}.portfolio_render_price.empty{padding-bottom:20px}.portfolio_render_price
a#promo_create_order_cost{padding-top:24px}.max1160
.pre_promo{max-width:1160px}@media screen and (max-width: 1280px){.max1160
.pre_promo{padding-left:30px;padding-right:30px;box-sizing:border-box}#portfolio_prints .portfolio_prints_item_image
img{width:auto;max-width:100%}}@media screen and (max-width: 1100px){.portfolio_render_large_block .portfolio_render_large_title
span{font-size:18px}.portfolio_object_data{background-size:860px auto;padding-top:40px;margin-top:-47px}.portfolio_object_steps
.portfolio_object_step_more{font-size:13px}#portfolio_prints{margin-right:-30px}#portfolio_prints
.portfolio_prints_item{padding-right:30px}#portfolio_photo{margin-right:-30px}#portfolio_photo
.portfolio_photo_item{padding-right:30px}#portfolio_photo
.portfolio_photo_item_title{font-size:14px}.portfolio_render_large_block
.portfolio_render_large_item{font-size:14px;letter-spacing:normal}.portfolio_render_large_block .portfolio_render_large_title,
.portfolio_render_large_block
.portfolio_render_large_title.font30{font-size:24px;font-weight:400}.portfolio_render_large_block
.portfolio_render_large_title.font44{font-size:36px;font-weight:300}.portfolio_render_minitext{font-size:14px}}.portfolio_object_wrapper+.portfolio_object_wrapper{border-top:1px solid #dbdbdb;margin-top:-30px;padding-top:40px}#stories_slider .portfolio_object_wrapper+.portfolio_object_wrapper{border:none;margin-top:0;padding-top:0}.pre_promo_portfolio_review+.pre_promo_button{padding-top:60px}.pre_promo_portfolio_review+.pre_promo_button .pre_button
span{font-size:16px;letter-spacing:-0.5px}#stories_navi
.pre_promo{padding-bottom:0px}#stories_slider
.portfolio_object_wrapper{display:none}#stories_slider
.portfolio_object_wrapper.slideLeft{display:block}#stories_bullets_navi{position:relative;font-size:0;line-height:0;text-align:center;padding-bottom:40px}#stories_bullets_navi
span{display:inline-block;vertical-align:top;width:50px;border:1px
solid rgba(0, 0, 0, 0.2);border-radius:50%;height:35px;padding-top:15px;font-size:18px;line-height:1;transition:0.3s;margin:0
6px;cursor:pointer}#stories_bullets_navi span:hover{border:1px
solid #256786;color:#256786}#stories_bullets_navi
span.active{background:#e68506;border:1px
solid #e68506;color:#fff;font-weight:700}#about_team_wrapper{position:relative;overflow:hidden}#about_team{position:relative;font-size:0;line-height:0;margin-top:-1px;margin-left:-1px}#about_team
.about_team_item{display:inline-block;vertical-align:top;width:25%;min-height:340px;padding:30px
10px 0 10px;box-sizing:border-box;font-size:13px;line-height:1.15;border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc}#about_team
.about_team_item.large{width:50%;min-height:450px}#about_team .about_team_item
img{max-width:150px;height:auto;border-radius:50%;margin-bottom:20px}#about_team .about_team_item.large
img{max-width:300px}#about_team
.about_team_title{font-size:18px;line-height:1.15;font-weight:700;letter-spacing:-1px;padding-bottom:8px}#about_team .about_team_item.large
.about_team_title{font-size:24px;letter-spacing:-1px;padding-bottom:7px}#about_team
.about_team_label{font-size:13px;line-height:1.15;margin-top:-5px}#about_team .about_team_label
span{text-transform:uppercase;font-size:12px;font-weight:700;padding:5px
0;color:#256786;display:inline-block;vertical-align:top;border-radius:0;border:none}#about_team .about_team_item.large
.about_team_label{margin-top:0}#about_team .about_team_item.large .about_team_label
span{text-transform:none;font-size:21px;letter-spacing:-1px;padding:0
0;color:#256786;border-radius:0;border:none}#about_team .about_team_label
b{color:#fff;font-weight:700;padding:6px
15px;text-transform:uppercase;display:inline-block;font-size:12px;vertical-align:top;background:#256786;border-radius:20px}.pre_promo #about_team
ul{padding-top:10px}.pre_promo #about_team ul
li{padding:0;padding-top:3px}.pre_promo #about_team ul li
span{position:relative;display:inline-block;vertical-align:top;padding-left:0;max-width:190px;font-size:14px;letter-spacing:-0.5px}.pre_promo #about_team ul li
span.year{font-size:11px;text-transform:uppercase;font-weight:700;color:grey;padding-bottom:2px;letter-spacing:normal}.pre_promo #about_team ul li span:before{display:none}#about_team
.about_team_text{font-size:14px;line-height:1.6;margin:0
auto;max-width:400px;padding-top:25px}#about_reviews_slider
.pre_promo_portfolio_review{display:none}#about_reviews_slider
.pre_promo_portfolio_review.slideLeft{display:block}#about_reviews_navi{position:relative;font-size:0;line-height:0;text-align:center;padding-bottom:40px}#about_reviews_navi
span{display:inline-block;vertical-align:top;width:40px;border:1px
solid rgba(0, 0, 0, 0.2);border-radius:50%;height:30px;padding-top:10px;font-size:18px;line-height:1;transition:0.3s;margin:0
6px;cursor:pointer}#about_reviews_navi span:hover{border:1px
solid #256786;color:#256786}#about_reviews_navi
span.active{background:#e68506;border:1px
solid #e68506;color:#fff;font-weight:700}#about_reviews_slider .pre_promo_portfolio_review,
#about_reviews_slider .pre_promo_portfolio_review+.pre_promo_portfolio_review{padding-top:0;margin-top:0;border:none}#about_reviews_slider
.pre_promo_half_quote{display:block}#about_reviews_slider
.portfolio_object_steps{padding-top:50px}.about_team_icons{font-size:0;line-height:0;padding-top:10px}#designer_profile_params
.about_team_icons{padding-top:0;margin:-5px 0 -5px -8px}.about_team_icons
.about_team_icon{display:inline-block;vertical-align:middle;width:25%;box-sizing:border-box;max-width:47px;padding:8px;position:relative}#designer_profile_params .about_team_icons .about_team_icon.active:before{background:transparent url(/images/design/tools/ok.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;margin:3px
0 0 3px;width:12px;height:12px;content:'';display:block;z-index:11}#about_team .about_team_item .about_team_icons .about_team_icon img,
#designer_profile_params .about_team_icons .about_team_icon
img{max-width:100%;height:auto;vertical-align:bottom;border-radius:0;opacity:0.3}#about_team .about_team_item .about_team_icons .about_team_icon.active img,
#designer_profile_params .about_team_icons .about_team_icon.active
img{opacity:1}#certificates_wrapper{font-size:0;line-height:0;max-width:900px;margin:0
auto;padding:20px
0 30px}#certificates{margin-right:-40px}#certificates
.certificates_item{padding:0
40px 40px 0;display:inline-block;vertical-align:top;width:25%;box-sizing:border-box}#certificates .certificates_item
img{max-width:100%;height:auto;-moz-box-shadow:4px 4px 15px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:4px 4px 15px 0 rgba(0,0,0, 0.3);box-shadow:4px 4px 15px 0 rgba(0,0,0,0.3)}.worksteps_item{position:relative;max-width:800px;margin:0
auto;padding:20px;box-sizing:border-box}.worksteps_item.bordered{border:1px
solid rgba(0,0,0, 0.17);border-radius:4px;padding:60px
20px}.worksteps_item_title{font-size:20px;line-height:1.15;font-weight:700;letter-spacing:-1px}.worksteps_item_subtitle{font-size:15px;color:#7b7b7b;line-height:1.15;letter-spacing:-0.5px;padding-top:5px}.worksteps_item.signature:before{background:transparent url(/images/design/v2/worksteps/signature.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:80px;left:-100px;width:171px;height:168px;display:block;content:''}.worksteps_item_image{padding:5px
0}.worksteps_item_image
.frame{display:inline-block;width:267px;height:143px;position:relative;margin:7px
0}.worksteps_item_image .frame:before{background:transparent url(/images/design/v2/smeta/frame.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;width:267px;height:143px;display:block;content:''}.worksteps_item_title+.worksteps_item_image{padding-top:15px}.worksteps_item_image
img{max-width:100%;height:auto;vertical-align:bottom}.pre_promo
p.worksteps_item_text{font-size:13px;line-height:1.5;padding-top:20px;max-width:600px;margin:0
auto}.pre_promo
.worksteps_item_confirm{font-size:13px;line-height:1.5;padding-top:20px}.pre_promo
.worksteps_item_compens{font-size:16px;font-weight:400;letter-spacing:-0.5px;line-height:1.5;padding:30px
0 10px}.pre_promo .worksteps_item_compens
img{display:block;max-width:200px;height:auto;margin:0
auto 0}.pre_promo .worksteps_item_confirm
span{display:inline-block;vertical-align:top;color:#7f7f7f;padding-left:26px;position:relative}.pre_promo .worksteps_item_confirm.green
span{font-size:14px;color:#256786}.pre_promo .worksteps_item_confirm span:before{background:transparent url(/images/design/v2/worksteps/alert_orange.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:0;width:16px;height:16px;display:block;content:'';margin-top:-9px}.pre_promo
.worksteps_item_nb{position:relative}.pre_promo .worksteps_item_nb:before{background:transparent url(/images/design/v2/worksteps/bulb.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:62px;left:-42px;width:43px;height:66px;display:block;content:''}.pre_promo .worksteps_item_nb
span{display:block;font-size:14px;line-height:1.5;padding-top:50px;max-width:460px;margin:0
auto}.pre_promo .worksteps_item_image+p.worksteps_item_text{padding-top:0}.worksteps_item_button{padding-top:15px}.worksteps_item_button .pre_button
span{padding:6px
20px}.worksteps_item_button .pre_button.larger
span{padding:10px
30px;font-size:14px}.worksteps_arrow{position:relative;padding:30px;z-index:7;margin-bottom:-30px;min-height:60px}.worksteps_arrow.margined{min-height:110px;margin-bottom:-40px}.worksteps_arrow.backstart{margin-top:-40px}.worksteps_arrow.long{min-height:100px}.worksteps_item.bordered+.worksteps_arrow.margined.backstart{padding-top:110px;padding-bottom:15px}.worksteps_item.bordered+.worksteps_arrow.margined.backstart.deep{padding-top:180px}.worksteps_arrow.smeta{min-height:30px;margin-bottom:0px}.worksteps_arrow:before{position:absolute;top:0;left:50%;width:10px;height:10px;border:2px
solid #ffa70e;border-radius:50%;content:'';margin-left:-7px;z-index:9}.worksteps_arrow:after{position:absolute;top:12px;bottom:0;left:50%;width:2px;content:'';margin-left:-1px;z-index:8;background:#ffa70e}.worksteps_bubble{background:transparent url(/images/design/v2/worksteps/bubble.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:-40px;right:-110px;width:310px;height:184px;display:flex;box-sizing:border-box;font-size:13px;line-height:1.4;padding:0
60px 0 60px}.worksteps_bubble.bottom{top:auto;right:-140px;bottom:-40px;z-index:12}.worksteps_bubble
span{display:block;margin:auto}.worksteps_bubble.bottom
span{padding-top:7px}.worksteps_bubble span
a{color:#146a9c}.worksteps_bubble span:before{background:transparent url(/images/design/v2/worksteps/bubble_arrow.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;bottom:-10px;left:-20px;width:60px;height:57px;display:block;content:''}.worksteps_bubble.bottom span:before,
.worksteps_bubble.no_arrow span:before{display:none}.worksteps_orange_comment{position:absolute;bottom:-22px;left:-32px;width:240px;background:#f18800;border-radius:4px;font-size:13px;line-height:1.3;color:#fff;padding:10px
15px 10px 56px;text-align:left;z-index:11;text-decoration:none;display:block}.worksteps_orange_comment.green{background:#24ab09;font-size:13px;width:340px;left:50%;margin-left:-206px;bottom:-90px}.worksteps_orange_comment:before{background:transparent url(/images/design/v2/worksteps/alert.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:15px;width:32px;height:32px;display:block;content:'';margin-top:-16px}.worksteps_arrow
em{background:transparent url(/images/design/v2/worksteps/arrow.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;bottom:-2px;left:50%;width:18px;height:11px;margin-left:-9px;z-index:9;display:block}.worksteps_arrow
span{position:relative;z-index:10;padding:10px
25px;background:#fff;display:inline-block;vertical-align:top;font-size:32px;font-weight:300;line-height:1.15;letter-spacing:-1px}.worksteps_item_file{padding-top:20px;font-size:0;line-height:0}.worksteps_item_file
a{display:inline-block;vertical-align:top;padding:10px
25px 10px 60px;border-radius:3px;border:1px
solid #ccc;font-size:13px;line-height:1.15;color:#282828;text-decoration:none;text-align:left;position:relative;transition:0.5s}.worksteps_item_file a+a{margin-left:15px}.worksteps_item_file a:hover{border:1px
solid #146a9c}.worksteps_item_file.pdf a:hover{border:1px
solid #c00}.worksteps_item_file.smeta a:hover{border:1px
solid #e68506}.worksteps_item_file a
strong{font-size:14px;display:block;padding-bottom:2px}.worksteps_item_file a:before{background:transparent url(/images/design/v2/worksteps/doc.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:17px;width:32px;height:32px;display:block;content:'';margin-top:-16px}.worksteps_item_file.pdf a:before{background:transparent url(/images/design/v2/worksteps/pdf.png) 50% 50% no-repeat}.worksteps_item_file.smeta a:before{background:transparent url(/images/design/v2/worksteps/smeta.png) 50% 50% no-repeat}.worksteps_arrow
.approved{background:transparent url(/images/design/v2/worksteps/approved.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;width:110px;height:46px;display:block;content:'';margin:-16px 0 0 -55px;z-index:10}.worksteps_item_blocks{position:relative;font-size:0;line-height:0;margin-right:-30px;text-align:center}.worksteps_item_blocks.plans{margin-right:0;max-width:750px;margin:0
auto -20px}.worksteps_item_blocks.padded{padding-bottom:20px}.worksteps_item_blocks.padded-top{padding-top:20px}.worksteps_item_blocks
.worksteps_item_block{display:inline-block;vertical-align:top;box-sizing:border-box;width:220px;padding-right:30px;font-size:12px;line-height:1.4;text-transform:uppercase;font-weight:700}.worksteps_item_blocks.plans
.worksteps_item_block{width:220px;padding-bottom:20px;padding-right:0}.worksteps_item_blocks
.worksteps_item_block_image{display:flex;height:80px}.worksteps_item_blocks.plans
.worksteps_item_block_image{display:block;height:auto;padding-bottom:4px;padding-top:20px}.worksteps_item_blocks .worksteps_item_block_image
img{display:block;margin:auto}.worksteps_item_blocks_title{font-size:18px;line-height:1.15;letter-spacing:-1px;font-weight:400;text-align:center;padding-top:35px;padding-bottom:10px}.worksteps_item_blocks_title.smeta{font-size:18px;line-height:1.4}.worksteps_item_blocks_title.smeta
span{display:block;font-size:20px}.worksteps_item_plans{position:relative;font-size:0;line-height:0;text-align:center;padding-top:30px;padding-bottom:15px}.worksteps_item_plans
a{margin:0
10px}.worksteps_item_formats{padding-top:30px}.worksteps_item_formats
span{display:inline-block;white-space:nowrap;padding-left:56px;font-size:14px;line-height:1.15;position:relative}.worksteps_item_formats span+span{margin-top:15px}.worksteps_item_formats span
em{font-style:normal;font-weight:700;font-size:11px;background:#c00;padding:3px
10px;border-radius:3px;position:absolute;display:block;top:50%;left:0;margin-top:-9px;text-transform:uppercase;color:#fff}.worksteps_item_formats span+span
em{background:#0f96b3}.worksteps_item_beznal{padding-top:20px}.worksteps_item_beznal
span{display:inline-block;vertical-align:top;position:relative;padding-left:30px;color:grey}.worksteps_item_beznal span:before{background:transparent url(/images/design/v2/worksteps/ok.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:-2px;width:20px;height:20px;display:block;content:'';margin-top:-10px;z-index:10}#order_express_intro{position:relative;padding-right:46%;text-align:center;padding-top:56px}#order_express_intro:before{background:transparent url(/images/design/v2/order/express_intro.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:54%;width:500px;height:374px;display:block;content:'';margin-top:-170px;z-index:10}.pre_promo #order_express_intro
p{padding:0
20px 25px 20px;font-size:16px;max-width:500px;margin:0
auto;display:block;letter-spacing:-0.5px}#order_express_intro_slogan{font-size:24px;letter-spacing:-1px;font-weight:400;line-height:1.2;padding-top:15px}#order_express_intro_slogan
span{display:block;font-weight:400;font-size:22px}#order_express_intro_teasers{font-size:0;line-height:0;padding-top:10px}#order_express_intro_teasers
.order_express_intro_teaser{position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;font-size:12px;font-weight:700;width:33%;max-width:170px;line-height:1.3;white-space:nowrap;text-transform:uppercase;padding:80px
10px 0 10px}#order_express_intro_teasers .order_express_intro_teaser:before{background:transparent url(/images/design/v2/order/intro_teaser_1.png) 50% 50% no-repeat;position:absolute;top:10px;height:70px;left:0;right:0;content:''}#order_express_intro_teasers .order_express_intro_teaser+.order_express_intro_teaser:before{background:transparent url(/images/design/v2/order/intro_teaser_2.png) 50% 50% no-repeat}#order_express_intro_teasers .order_express_intro_teaser+.order_express_intro_teaser+.order_express_intro_teaser:before{background:transparent url(/images/design/v2/order/intro_teaser_3.png) 50% 50% no-repeat}#order_express_fact{font-size:38px;line-height:1.2;font-weight:300;letter-spacing:-1px;padding-top:60px}#order_express_fact
span{display:block;font-size:36px}#order_express_no{font-size:0;line-height:0;padding-top:50px}#order_express_no.kitchen{padding-top:20px}#order_express_no.kitchen_lk{padding-top:10px;max-width:1020px;margin:0
auto}#order_express_no.icons{margin-bottom:-40px}#order_express_no
.order_express_no{position:relative;display:inline-block;vertical-align:top;width:33.33%;max-width:360px;box-sizing:border-box;padding:0
20px;font-size:12px;text-transform:uppercase;font-weight:700;line-height:1.4}#order_express_no.kitchen .order_express_no,
#order_express_no
.order_express_no.complex{font-size:16px;letter-spacing:-0.5px;text-transform:none;font-weight:400;line-height:1.5}#order_express_no
.order_express_no.complex{font-size:16px;letter-spacing:-0.5px;font-weight:700;line-height:1.3}#order_express_no
.order_express_no.rabota{font-size:16px;letter-spacing:-0.5px;text-transform:none;font-weight:700;line-height:1.3;max-width:320px;white-space:nowrap}#order_express_no .order_express_no.rabota
span{font-size:13px;letter-spacing:-0.5px;font-weight:400;line-height:1.3;max-width:260px;white-space:normal;display:block;padding-top:12px;margin:0
auto}#order_express_no
.order_express_rabota_cost{font-size:30px;letter-spacing:-2px;font-weight:300;line-height:1.15;display:block;padding-top:15px;margin:0
auto}#order_express_no
.order_express_no_icon{position:relative;height:120px;width:100%;margin:0
auto;display:flex;margin-bottom:15px}#order_express_no .order_express_no_icon:before{position:absolute;top:10px;bottom:10px;left:10px;right:10px;background:#256786;content:'';border-radius:50%;display:none}#order_express_no.icons
.order_express_no{padding-bottom:50px}#order_express_no .order_express_no
img{display:block;margin:0
auto 20px;max-width:100%;height:auto;border-radius:30px 5px 30px 5px}#order_express_no .order_express_no.rabota
img{border-radius:0}#order_express_no.icons .order_express_no
img{margin:auto;max-height:120px;border-radius:0}#order_express_no .order_express_no.complex:after{background:transparent url(/images/design/v2/electro/ok.png) 50% 50% no-repeat;position:absolute;top:-42px;width:30px;height:30px;left:50%;content:'';margin-left:-15px}#order_express_cost{font-size:0;line-height:0;padding-top:50px;padding-bottom:70px}#order_express_cost.nadzor{padding-bottom:20px}#order_express_require+#order_express_cost{padding-top:30px;padding-bottom:40px}#order_express_cost
.order_express_cost{position:relative;display:inline-block;vertical-align:top;width:33.33%;max-width:320px;box-sizing:border-box;padding:0
20px;font-size:48px;font-weight:300;letter-spacing:-1.5px;line-height:1.15}#order_express_cost.nadzor
.order_express_cost{max-width:380px}#order_express_cost .order_express_cost+.order_express_cost:before{position:absolute;top:-20px;bottom:-20px;left:0;width:1px;background:#cacaca;content:''}#order_express_cost .order_express_cost
span{display:block;font-size:16px;font-weight:400;line-height:1.3;letter-spacing:-0.5px;color:#6c6c6c;padding-top:10px}#order_express_cost.nadzor .order_express_cost
span{display:block;font-size:14px;line-height:1.4;letter-spacing:normal;color:#282828;padding-top:15px;max-width:250px;margin:0
auto}#order_express_cost .order_express_cost span
sup{font-size:10px;vertical-align:super}#order_express_include{font-size:0;line-height:0;padding-bottom:30px;margin-top:-20px}#order_express_include.pro{padding-top:30px}#order_express_include.smeta{margin-top:-50px}#order_express_include
.order_express_include{position:relative;display:inline-block;vertical-align:top;width:46%;max-width:450px;box-sizing:border-box;padding:20px
20px 20px 140px;font-size:16px;font-weight:400;letter-spacing:-0.5px;line-height:1.4;text-align:left;margin-top:50px;margin-left:4%}#order_express_include.worksteps
.order_express_include{max-width:420px;font-size:18px}#order_express_include.worksteps.smeta
.order_express_include{max-width:420px;font-size:16px}#order_express_include.pro
.order_express_include{font-weight:700;font-size:16px;padding-top:30px;padding-bottom:30px}#order_express_include .order_express_include:before{background:transparent url(/images/design/v2/order/express_include_1.png) 50% 50% no-repeat;position:absolute;top:50%;width:110px;height:110px;left:0;content:'';border:1px
solid #cacaca;border-radius:50%;margin-top:-56px}#order_express_include.pro .order_express_include:before{border:1px
solid #e68506}#order_express_include .order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/order/express_include_2.png) 50% 50% no-repeat}#order_express_include .order_express_include+.order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/order/express_include_3.png) 50% 50% no-repeat}#order_express_include .order_express_include+.order_express_include+.order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/order/express_include_4.png) 50% 50% no-repeat}#order_express_include.worksteps .order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/order/express_include_5.png) 50% 50% no-repeat}#order_express_include.worksteps .order_express_include+.order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/order/express_include_6.png) 50% 50% no-repeat}#order_express_include.worksteps .order_express_include+.order_express_include+.order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/order/express_include_7.png) 50% 50% no-repeat}#order_express_include.worksteps.print{padding-top:30px}#order_express_include.worksteps.print .order_express_include:before{background:transparent url(/images/design/v2/order/tech_icon_1.png) 50% 50% no-repeat}#order_express_include.worksteps.print .order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/order/tech_icon_2.png) 50% 50% no-repeat}#order_express_include.worksteps.print .order_express_include+.order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/order/tech_icon_6.png) 50% 50% no-repeat}#order_express_include.worksteps.print .order_express_include+.order_express_include+.order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/order/tech_icon_7.png) 50% 50% no-repeat}#order_express_include.worksteps.pro .order_express_include:before{background:transparent url(/images/design/v2/pro/smeta_icon_1.png) 50% 50% no-repeat}#order_express_include.worksteps.pro .order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/pro/smeta_icon_2.png) 50% 50% no-repeat}#order_express_include.worksteps.pro .order_express_include+.order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/pro/smeta_icon_3.png) 50% 50% no-repeat}#order_express_include.worksteps.pro .order_express_include+.order_express_include+.order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/pro/smeta_icon_4.png) 50% 50% no-repeat}#order_express_include.worksteps.smeta .order_express_include:before{background:transparent url(/images/design/v2/remont/smeta_icon_1.png) 50% 50% no-repeat}#order_express_include.worksteps.smeta .order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/remont/smeta_icon_2.png) 50% 50% no-repeat}#order_express_include.worksteps.smeta .order_express_include+.order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/remont/smeta_icon_3.png) 50% 50% no-repeat}#order_express_include.worksteps.smeta .order_express_include+.order_express_include+.order_express_include+.order_express_include:before{background:transparent url(/images/design/v2/remont/smeta_icon_4.png) 50% 50% no-repeat}#order_v2_intro_wrapper{position:relative;max-width:700px;padding-top:20px;margin:0
auto;font-size:0;line-height:0}#order_v2_intro_wrapper
.order_v2_intro{position:relative;display:inline-block;vertical-align:top;padding:60px
0 40px 0;width:50%;box-sizing:border-box;font-size:16px;line-height:1.3;letter-spacing:-0.5px}#order_v2_intro_wrapper .order_v2_intro:before{background:transparent url(/images/design/v2/order/intro_top_1.png) 50% 50% no-repeat;position:absolute;top:-20px;width:100px;height:80px;left:50%;content:'';margin-left:-50px}#order_v2_intro_wrapper .order_v2_intro+.order_v2_intro:before{background:transparent url(/images/design/v2/order/intro_top_2.png) 50% 50% no-repeat}#order_v2_intro_wrapper .order_v2_intro+.order_v2_intro+.order_v2_intro:before{background:transparent url(/images/design/v2/order/intro_top_3.png) 50% 50% no-repeat}#order_v2_intro_wrapper
.order_v2_intro.double{width:100%;margin-top:-30px}#design_as_gift{position:absolute;bottom:5px;left:170px;right:170px;font-size:14px;font-weight:700;white-space:nowrap;padding-left:40px;letter-spacing:-0.5px}#design_as_gift:before{background:transparent url(/images/design/v2/order/gift_mini.png) 50% 50% no-repeat;position:absolute;top:50%;width:32px;height:32px;left:0;content:'';margin-top:-20px;display:block;-webkit-animation:heartbeat 1.2s ease-in-out infinite both;animation:heartbeat 1.2s ease-in-out infinite both}#order_v2_intro_wrapper .order_v2_intro
a{color:#242424;text-decoration:none;cursor:pointer}#order_v2_intro_wrapper .order_v2_intro
strong{display:block;letter-spacing:-1px;padding-bottom:10px;font-size:20px;font-weight:700}#order_v2_intro_wrapper .order_v2_intro.double
strong{font-size:24px}#order_v2_intro_wrapper
.order_v2_intro_cost{font-size:36px;letter-spacing:-2px;font-weight:300;line-height:1.15;padding-top:15px;display:block;color:#242424}#order_v2_intro_wrapper
.order_v2_intro_cost_old{color:#c00;position:relative}#order_v2_intro_wrapper .order_v2_intro_cost_old:before{background:transparent url(/images/design/v2/old_cost.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;z-index:-1;content:'';width:60px;height:30px;margin:-15px 0 0 -30px}#order_v2_intro_wrapper
.order_v2_intro_sale{position:relative;color:#fff;cursor:pointer;margin:0
10px 0 16px}#order_v2_intro_wrapper .order_v2_intro_sale:before{background:transparent url(/images/design/v2/order/cost_label.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;z-index:-1;content:'';width:160px;height:73px;margin:-38px 0 0 -80px}#order_v2_intro_wrapper .order_v2_intro_sale:after{background:transparent url(/images/design/v2/order/cost_slogan.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:-70px;left:-240px;z-index:-1;content:'';width:142px;height:94px}#order_v2_intro_wrapper .order_v2_intro_cost
sup{vertical-align:super;font-size:18px}#order_v2_intro_wrapper
.order_v2_intro.bl{border-left:1px solid rgba(0,0,0, 0.2)}#order_v2_intro_wrapper
.order_v2_intro.bt{border-top:1px solid rgba(0,0,0, 0.2)}#order_v2_intro_wrapper .order_v2_intro
img{max-width:100%;height:auto}.pre_promo_wrapper#order_v2{background:#ebebeb url(/images/design/v2/order_new_1920.jpg) 50% 100% no-repeat;background-size:cover;box-sizing:border-box;padding-bottom:100px}.pre_promo_wrapper#order_v2
.pre_promo{padding-top:60px;padding-bottom:60px}@media screen and (max-width: 1600px){.pre_promo_wrapper#order_v2{padding-bottom:80px}}@media screen and (max-width: 1280px){.pre_promo_wrapper#order_v2{padding-bottom:60px}}#order_interactive{margin:0
auto;width:694px;height:500px;padding:0
0 0;position:relative;z-index:5}#order_interactive
.tip{background:#fff;border:1px
solid #b7b7b7;border-bottom-color:#828282;border-radius:3px;padding:10px
15px 10px;text-align:left;font-size:13px;line-height:1.3;position:absolute;top:-20px;left:-200px;width:200px;z-index:7;cursor:pointer;white-space:nowrap;transition:0.3s;text-align:center;-moz-box-shadow:0px 3px 11px 0 rgba(0,0,0, 0.15);-webkit-box-shadow:0px 3px 11px 0 rgba(0,0,0, 0.15);box-shadow:0px 3px 11px 0 rgba(0,0,0, 0.15)}#order_interactive .tip:before{position:absolute;width:200px;height:60px;border-left:1px solid rgba(0,0,0, 0.3);border-bottom:1px solid rgba(0,0,0, 0.3);content:'';display:block;top:100%;left:50%}#order_interactive
.tip.lb{top:auto;bottom:-20px}#order_interactive .tip.lb:before{border-bottom:none;border-top:1px solid rgba(0,0,0, 0.3);top:auto;bottom:100%}#order_interactive
.tip.lc{top:50%;left:-250px;bottom:auto;margin-top:-40px}#order_interactive .tip.lc:before{border-top:1px solid rgba(0,0,0, 0.3);border-bottom:none;border-left:none;top:50%;left:100%;width:150px;bottom:auto}#order_interactive
.tip.rb{top:auto;bottom:-20px;left:auto;right:-200px}#order_interactive .tip.rb:before{border-bottom:none;border-top:1px solid rgba(0,0,0, 0.3);border-left:none;border-right:1px solid rgba(0,0,0, 0.3);top:auto;bottom:100%;width:380px;left:auto;right:50%}#order_interactive
.tip.rc{top:50%;left:auto;right:-250px;bottom:auto;margin-top:-40px}#order_interactive .tip.rc:before{border-top:1px solid rgba(0,0,0, 0.3);border-bottom:none;border-left:none;top:50%;left:auto;right:100%}#order_interactive
.tip.r{left:auto;right:-200px}@media screen and (max-width: 1200px){#order_interactive
.tip{left:-100px}#order_interactive
.tip.lc{left:-150px}#order_interactive
.tip.rb{right:-100px}#order_interactive
.tip.rc{right:-150px}#order_interactive
.tip.r{right:-100px}}#order_interactive .tip.r:before{border-right:1px solid rgba(0,0,0, 0.3);border-left:none;left:auto;right:50%}#order_interactive
.tip.active{border-color:#256786;background:#256786;color:#fff}#order_interactive .tip.active:before{border-color:#256786}#order_interactive_wrapper{padding-top:40px;padding-bottom:80px}.order_interactive_image{visibility:hidden;position:absolute;top:30px;left:0;right:0;bottom:30px;z-index:6}.order_interactive_image.active{display:block;visibility:visible}.order_interactive_image.active
img{display:block;-webkit-animation:rotate-in-2-cw 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;animation:rotate-in-2-cw 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both}@-webkit-keyframes rotate-in-2-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotate-in-2-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}#order_minus50{background:transparent url(/images/design/v2/order/50.jpg) 50% 50% no-repeat;max-width:900px;height:150px;margin:0
auto}#order_minus30{background:transparent url(/images/design/v2/order/30.jpg) 50% 50% no-repeat;max-width:900px;height:150px;margin:0
auto}#order_minus25{background:transparent url(/images/design/v2/order/25.jpg) 50% 50% no-repeat;max-width:900px;height:150px;margin:0
auto}#order_sale_cost{font-size:0;line-height:0;padding-top:40px}#order_sale_cost
.order_sale_cost{}#order_sale_cost
.order_sale_cost_label{font-size:24px;letter-spacing:-1px;font-weight:300;line-height:1.15}#order_sale_cost
.order_sale_cost_value{font-size:72px;letter-spacing:-2px;font-weight:300;line-height:1.15}#order_sale_cost .order_sale_cost_value
sup{font-size:36px;vertical-align:super}#order_sale_cost .order_sale_cost_value
span{position:relative;color:#c00}#order_sale_cost .order_sale_cost_value span:before{background:transparent url(/images/design/v2/old_cost.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;content:'';width:120px;height:52px;margin:-23px 0 0 -60px}#order_express_image{position:relative;max-width:800px;margin:0
auto;height:400px}#order_express_image{position:relative;max-width:800px;margin:0
auto;height:400px}#order_express_image
span{position:absolute;display:block;top:50px;left:-80px;background:#e68506;color:#fff;font-size:16px;line-height:1.15;letter-spacing:-0.5px;border-radius:3px;padding:8px
20px}#order_express_image span+span{top:auto;bottom:80px;left:auto;right:-80px}#order_express_image span:before{position:absolute;width:200px;height:60px;border-left:1px solid #e68506;border-bottom:1px solid #e68506;content:'';display:block;top:100%;left:50%}#order_express_image span+span:before{border-left:none;border-bottom:none;border-top:1px solid #e68506;border-right:1px solid #e68506;top:auto;left:auto;bottom:100%;right:50%}#order_express_require{font-size:0;line-height:0;padding-top:40px;max-width:940px;margin:0
auto;padding-bottom:10px}#order_express_require
.order_express_require{display:inline-block;vertical-align:top;padding:0
40px;box-sizing:border-box;width:100%;font-size:27px;font-weight:300;letter-spacing:-1px;line-height:1.4}#order_express_require .order_express_require+.order_express_require{font-size:24px;font-weight:700;padding-top:30px}#portfolio_prints_container
.pre_promo_button{padding-top:15px;padding-bottom:20px}.pre_promo_wrapper#order_intro_interior{background:#f3f3f3 url(/images/design/v2/order/interior_1920.jpg) 50% 100% no-repeat;padding-bottom:680px}@media screen and (max-width: 1600px){.pre_promo_wrapper#order_intro_interior{background:#f3f3f3 url(/images/design/v2/order/interior_1600.jpg) 50% 100% no-repeat;padding-bottom:550px}}@media screen and (max-width: 1280px){.pre_promo_wrapper#order_intro_interior{background:#f3f3f3 url(/images/design/v2/order/interior_1280.jpg) 50% 100% no-repeat;padding-bottom:420px}}#order_intro_interior_label{padding-top:0;font-size:24px;font-weight:700;line-height:1.15;letter-spacing:-1px}#order_intro_interior_icons{font-size:0;line-height:0;padding-top:40px;max-width:800px;margin:0
auto;padding-bottom:10px}#order_intro_interior_icons
.order_intro_interior_icon{position:relative;display:inline-block;vertical-align:top;padding:80px
0 0 0;box-sizing:border-box;width:25%;font-size:16px;font-weight:400;letter-spacing:-0.5px;line-height:1.3}#order_intro_interior_icons .order_intro_interior_icon:before{background:transparent url(/images/design/v2/order/interior_icon_1.png) 50% 0% no-repeat;display:block;position:absolute;top:-10px;left:0;right:0;height:80px;content:''}#order_intro_interior_icons .order_intro_interior_icon+.order_intro_interior_icon:before{background:transparent url(/images/design/v2/order/interior_icon_2.png) 50% 0% no-repeat}#order_intro_interior_icons .order_intro_interior_icon+.order_intro_interior_icon+.order_intro_interior_icon:before{background:transparent url(/images/design/v2/order/interior_icon_3.png) 50% 0% no-repeat}#order_intro_interior_icons .order_intro_interior_icon+.order_intro_interior_icon+.order_intro_interior_icon+.order_intro_interior_icon:before{background:transparent url(/images/design/v2/order/interior_icon_4.png) 50% 0% no-repeat}#order_dekada_stats{font-size:0;line-height:0;max-width:640px;margin:0
auto;padding:20px
0 20px 0}#order_dekada_stats
.order_dekada_stats{position:relative;display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:0
10px;font-size:18px;line-height:1.3;letter-spacing:-1px}#order_dekada_stats .order_dekada_stats
strong{font-size:72px;line-height:1.15;display:block;letter-spacing:-2px}#order_dekada_stats .order_dekada_stats strong
span{font-weight:300}#order_dekada_stats .order_dekada_stats+.order_dekada_stats:before{position:absolute;top:10px;left:0;width:1px;bottom:0;content:'';background:#000;opacity:0.3}#order_tech_slider_wrapper{position:relative;max-width:940px;height:700px;margin:0
auto}#order_tech_slider_wrapper
img{display:none;max-width:100%;height:auto;position:absolute;top:0;left:0}#order_tech_slider_wrapper
img.active{display:block;-webkit-animation:slide-in-right 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;animation:slide-in-right 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px) scale(0);transform:translateX(1000px) scale(0);opacity:0}100%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px) scale(0);transform:translateX(1000px) scale(0);opacity:0}100%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}}#order_tech_slider_wrapper
img.active.hidden{-webkit-animation:slide-out-left 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;animation:slide-out-left 0.5s cubic-bezier(0.550, 0.085, 0.680, 0.530) both}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}}@keyframes slide-out-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}}#order_tech_intro_slogan{font-size:30px;letter-spacing:-1px;line-height:1.15;font-weight:300;padding-top:70px;padding-bottom:30px}#sussessful_remont{font-size:27px;font-weight:400;display:block;line-height:1.3;padding-top:30px;letter-spacing:-1px}#order_tech_intro_plans_wrapper{position:relative;max-width:1000px;margin:0
auto;font-size:0;line-height:0;overflow:hidden;padding-bottom:20px;margin-top:20px}#order_tech_intro_plans_wrapper.webgl{padding-bottom:80px}#order_tech_intro_plans_wrapper.weights{padding-bottom:0px}#order_tech_intro_plans_wrapper.versions{padding-bottom:0px;padding-top:20px}#order_tech_intro_plans_wrapper.webgl:after{display:block;position:absolute;left:50%;width:100px;margin-left:-50px;bottom:20px;content:'+';color:grey;font-size:62px;font-weight:300;line-height:1}#order_tech_intro_plans_wrapper.last{margin-bottom:-20px;padding-bottom:0;margin-top:40px}#order_tech_intro_plans{margin-left:-1px;margin-top:-1px}#order_tech_intro_plans.expert{margin-bottom:-20px}#order_tech_intro_plans
.order_tech_intro_plan{position:relative;display:inline-block;vertical-align:top;width:33.3333%;font-size:16px;line-height:1.4;letter-spacing:-0.5px;box-sizing:border-box;border-left:1px solid rgba(49, 86, 103, 0.2);border-top:1px solid rgba(49, 86, 103, 0.2);padding:110px
0 30px 0}#order_tech_intro_plans.expert
.order_tech_intro_plan{width:25%}#order_tech_intro_plans.large
.order_tech_intro_plan{padding-top:130px}#order_tech_intro_plans.santeh .order_tech_intro_plan
span{font-size:13px;letter-spacing:normal;line-height:1.4;display:block;padding-top:5px}#order_tech_intro_plans
.order_tech_intro_plan_image{position:absolute;top:20px;height:90px;display:flex;left:0;right:0}#order_tech_intro_plans.large
.order_tech_intro_plan_image{height:120px;top:0px}#order_tech_intro_plans .order_tech_intro_plan_image
img{margin:auto;display:block}#order_tech_intro_plans .order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_1.png) 50% 50% no-repeat;position:absolute;top:30px;left:0;right:0;height:70px;content:''}#order_tech_intro_plans.img .order_tech_intro_plan:before{display:none}#order_tech_intro_plans .order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_2.png) 50% 50% no-repeat}#order_tech_intro_plans .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_3.png) 50% 50% no-repeat}#order_tech_intro_plans .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_4.png) 50% 50% no-repeat}#order_tech_intro_plans .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_5.png) 50% 50% no-repeat}#order_tech_intro_plans .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_6.png) 50% 50% no-repeat}#order_tech_intro_plans .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_7.png) 50% 50% no-repeat}#order_tech_intro_plans .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_8.png) 50% 50% no-repeat}#order_tech_intro_plans .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_9.png) 50% 50% no-repeat}#order_tech_intro_plans.santeh .order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/planirovka/icon_1.png) 50% 50% no-repeat}#order_tech_intro_plans.santeh .order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/planirovka/icon_2.png) 50% 50% no-repeat}#order_tech_intro_plans.santeh .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/planirovka/icon_3.png) 50% 50% no-repeat}#order_tech_intro_plans.santeh .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/planirovka/icon_4.png) 50% 50% no-repeat}#order_tech_intro_plans.santeh .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/planirovka/icon_5.png) 50% 50% no-repeat}#order_tech_intro_plans.santeh .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/planirovka/icon_6.png) 50% 50% no-repeat}#order_tech_intro_plans.electro .order_tech_intro_plan:before{background:transparent url(/images/design/v2/electro/icon_1.png) 50% 50% no-repeat}#order_tech_intro_plans.electro .order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/electro/icon_2.png) 50% 50% no-repeat}#order_tech_intro_plans.electro .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/electro/icon_3.png) 50% 50% no-repeat}#order_tech_intro_plans.electro.ok .order_tech_intro_plan:before,
#order_tech_intro_plans.electro.ok .order_tech_intro_plan+.order_tech_intro_plan:before,
#order_tech_intro_plans.electro.ok .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/electro/ok.png) 50% 50% no-repeat}#order_tech_intro_plans.expert .order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_4.png) 50% 50% no-repeat}#order_tech_intro_plans.expert .order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_10.png) 50% 50% no-repeat}#order_tech_intro_plans.expert .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_5.png) 50% 50% no-repeat}#order_tech_intro_plans.expert .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_11.png) 50% 50% no-repeat}#order_tech_intro_plans.expert .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_6.png) 50% 50% no-repeat}#order_tech_intro_plans.expert .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_7.png) 50% 50% no-repeat}#order_tech_intro_plans.expert .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_12.png) 50% 50% no-repeat}#order_tech_intro_plans.expert .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_9.png) 50% 50% no-repeat}#order_tech_intro_plans.webgl .order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/include_11.png) 50% 50% no-repeat}#order_tech_intro_plans.webgl .order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/include_9.png) 50% 50% no-repeat}#order_tech_intro_plans.webgl .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/include_10.png) 50% 50% no-repeat}#order_tech_intro_plans.webgl .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_1.png) 50% 50% no-repeat}#order_tech_intro_plans.webgl .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/include_3.png) 50% 50% no-repeat}#order_tech_intro_plans.webgl .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_3.png) 50% 50% no-repeat}#order_tech_intro_plans.weights .order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/include_13.png) 50% 50% no-repeat}#order_tech_intro_plans.weights .order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/include_12.png) 50% 50% no-repeat}#order_tech_intro_plans.weights .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/include_14.png) 50% 50% no-repeat}#order_tech_intro_plans.weights .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/include_15.png) 50% 50% no-repeat}#order_tech_intro_plans.weights .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/include_16.png) 50% 50% no-repeat}#order_tech_intro_plans.weights .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/include_17.png) 50% 50% no-repeat}#order_tech_intro_plans.weights .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_4.png) 50% 50% no-repeat}#order_tech_intro_plans.weights .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/include_18.png) 50% 50% no-repeat}#order_tech_intro_plans.weights .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/order/tech_icon_5.png) 50% 50% no-repeat}#order_tech_intro_plans.versions .order_tech_intro_plan:before{background:transparent url(/images/design/v2/pro/version_1.png) 50% 50% no-repeat}#order_tech_intro_plans.versions .order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/pro/version_2.png) 50% 50% no-repeat}#order_tech_intro_plans.versions .order_tech_intro_plan+.order_tech_intro_plan+.order_tech_intro_plan:before{background:transparent url(/images/design/v2/pro/version_3.png) 50% 50% no-repeat}#order_tech_intro_plans.or .order_tech_intro_plan+.order_tech_intro_plan:after{content:'или';position:absolute;top:44px;left:0;padding:5px;margin-left:-20px;background:#f2f3f7}#express_strict_wrapper{max-width:940px;margin:0
auto;font-size:0;line-height:0;padding-top:40px}#express_strict_wrapper.visit{max-width:900px;padding-bottom:40px}#express_strict{padding-top:20px;margin-right:-30px}#express_strict
.express_strict{position:relative;display:inline-block;vertical-align:top;width:33.3333%;font-size:16px;line-height:1.4;letter-spacing:-0.5px;box-sizing:border-box;padding:100px
30px 20px 0}#express_strict_wrapper.visit #express_strict
.express_strict{font-size:14px;line-height:1.4}#express_strict .express_strict:before{background:transparent url(/images/design/v2/order/prints/icon_1.png) 50% 50% no-repeat;position:absolute;top:0;left:50%;width:80px;border:2px
solid #256786;border-radius:50%;margin-left:-57px;height:80px;content:''}#express_strict .express_strict+.express_strict:before{background:transparent url(/images/design/v2/order/prints/icon_2.png) 50% 50% no-repeat}#express_strict .express_strict+.express_strict+.express_strict:before{background:transparent url(/images/design/v2/order/prints/icon_3.png) 50% 50% no-repeat}#express_strict_wrapper.visit #express_strict .express_strict:before{background:transparent url(/images/design/v2/remont/visit_1.png) 50% 50% no-repeat}#express_strict_wrapper.visit #express_strict .express_strict+.express_strict:before{background:transparent url(/images/design/v2/remont/visit_2.png) 50% 50% no-repeat}#express_strict_wrapper.visit #express_strict .express_strict+.express_strict+.express_strict:before{background:transparent url(/images/design/v2/remont/visit_3.png) 50% 50% no-repeat}#express_strict_wrapper.visit #express_strict .express_strict+.express_strict:after{background:transparent url(/images/design/v2/remont/visit_arrow.png) 50% 50% no-repeat;width:58px;height:15px;content:'';position:absolute;top:22px;left:0;margin-left:-40px}#express_strict_wrapper.visit #express_strict .express_strict+.express_strict+.express_strict:after{-moz-transform:scale(1,-1);-o-transform:scale(1,-1);-webkit-transform:scale(1,-1);transform:scale(1,-1);top:42px}#order_tech_advances_wrapper{position:relative;max-width:820px;margin:0
auto;font-size:0;line-height:0}#order_tech_advances_wrapper.large{max-width:1000px;padding-top:30px}#order_tech_advances{margin-right:-30px}#order_tech_advances
.order_tech_advance{position:relative;display:inline-block;vertical-align:top;width:50%;font-size:18px;line-height:1.4;letter-spacing:-1px;box-sizing:border-box;padding:220px
30px 30px 0}@media screen and (max-width: 1000px){#order_tech_advances
.order_tech_advance{font-size:14px;letter-spacing:-0.5px}}#order_tech_advances_wrapper.large #order_tech_advances
.order_tech_advance{width:33.33%}#order_tech_advances .order_tech_advance:before{background:transparent url(/images/design/v2/order/main_1.jpg) 50% 0 no-repeat;position:absolute;top:0;left:50%;width:300px;margin-left:-165px;height:220px;content:''}#order_tech_advances .order_tech_advance+.order_tech_advance:before{background:transparent url(/images/design/v2/order/main_2.jpg) 50% 0 no-repeat}#order_tech_advances .order_tech_advance.refund:before{background:transparent url(/images/design/v2/order/main_2.jpg) 50% 0 no-repeat}#order_tech_advances .order_tech_advance.plans:before{background:transparent url(/images/design/v2/order/main_3.jpg) 50% 0 no-repeat}#order_tech_advances .order_tech_advance
a{position:absolute;display:flex;top:0;left:50%;width:300px;margin-left:-165px;height:220px;z-index:11;cursor:pointer;overflow:hidden}#order_tech_advances .order_tech_advance a:before{background:#fff;position:absolute;display:block;top:0;left:0;right:0;bottom:0;opacity:0;content:'';z-index:8;transition:0.3s}#order_tech_advances .order_tech_advance a:hover:before{opacity:1}#order_tech_advances .order_tech_advance
a{text-decoration:none}#order_tech_advances .order_tech_advance a:after{position:relative;display:block;margin:auto;width:100%;box-sizing:border-box;content:'';font-size:21px;line-height:1.4;padding:0
20px;letter-spacing:-1px;z-index:9;text-align:center;font-weight:400;color:#e68506;text-decoration:none;opacity:0;transition:0.5s}#order_tech_advances .order_tech_advance a:hover:after{opacity:1}#order_tech_advances .order_tech_advance.plans a:after{content:'Узнать больше о пользе рабочих чертежей'}#order_tech_advances .order_tech_advance.refund a:after{content:'Узнать больше о возврате стоимости проекта';color:#3baa00}#order_tech_advances .order_tech_advance.planir a:after{content:'Узнать больше о составлении планировки';color:#256786}#order_tech_advances .order_tech_advance.plans.tech a:after{content:'Узнать больше о разработке проекта'}#order_tech_advances .order_tech_advance.refund.remont a:after{content:'Узнать больше о наших услугах по ремонту'}#order_tech_advances .order_tech_advance.planir.tech a:after{content:'Узнать больше о разработке проекта'}#rmnt2{position:relative}#rmnt{border-bottom:2px solid #2f2f2f}.portfolio_int_icons{font-size:0;line-height:0;padding-top:30px;white-space:nowrap;margin-right:-20px}.portfolio_int_icons
.portfolio_int_icon{position:relative;display:inline-block;vertical-align:top;padding:80px
20px 0 0;box-sizing:border-box;width:50%;font-size:14px;letter-spacing:normal;line-height:1.3;text-align:center}.portfolio_int_icons .portfolio_int_icon:before{background:transparent url(/images/design/v2/order/complex/icon_1.png) 50% 50% no-repeat;position:absolute;top:0;left:50%;width:70px;border:1px
solid #d3d3d3;border-radius:50%;height:70px;content:'';margin-left:-46px}.portfolio_int_icons .portfolio_int_icon.laptop:before{background:transparent url(/images/design/v2/order/complex/icon_2.png) 50% 50% no-repeat}.portfolio_int_icons .portfolio_int_icon.location:before{background:transparent url(/images/design/v2/order/complex/icon_3.png) 50% 50% no-repeat}#order_interior_materials{font-size:0;line-height:0;margin-right:-40px;padding-top:50px;margin-bottom:-40px}#order_interior_materials
.order_interior_material{position:relative;display:inline-block;vertical-align:top;padding:0
40px 50px 0;box-sizing:border-box;width:25%;font-size:18px;letter-spacing:normal;line-height:1.3;letter-spacing:-1px;text-align:center}#order_interior_materials .order_interior_material
img{max-width:100%;height:auto;display:block;margin-bottom:15px}#order_interior_materials .order_interior_material
strong{display:block;font-size:14px;padding:7px
0 0 0;letter-spacing:-0.5px}#order_tarifs_wrapper{font-size:0;line-height:0;margin:0
10px;padding:0
0 20px 0}#order_tarifs_wrapper
.order_tarifs{position:relative;display:inline-block;vertical-align:top;padding:5px
25px 10px 25px;box-sizing:border-box;width:33.33333%;font-size:14px;letter-spacing:normal;line-height:1.3;letter-spacing:-0.5px;text-align:center}#order_tarifs_wrapper
.order_tarifs.double{width:50%;padding-top:20px}#order_tarifs_wrapper .order_tarifs+.order_tarifs{border-left:1px solid #dbdbdb}@media screen and (max-width: 1060px){#order_tarifs_wrapper
.order_tarifs{padding-left:15px;padding-right:15px}#order_tarifs_wrapper .order_tarifs+.order_tarifs{border-left:1px solid transparent}}#order_tarifs_wrapper
.order_tarifs_title{font-size:16px;font-weight:400;line-height:1.15;letter-spacing:-1px;padding-bottom:12px}#order_tarifs_wrapper .order_tarifs_title
strong{font-size:24px;display:block;letter-spacing:-1.5px;margin-bottom:2px}#order_tarifs_wrapper
.order_tarifs_time{font-size:14px;line-height:1.15;padding-bottom:10px;color:grey}#order_tarifs_wrapper
.order_tarifs_cost{font-size:48px;font-weight:300;line-height:1.15;letter-spacing:-2px;padding-bottom:20px}#order_tarifs_wrapper .order_tarifs_cost
sup{font-size:31px;vertical-align:super}#order_tarifs_wrapper .main
.order_tarifs_cost{padding-top:5px}#order_tarifs_wrapper
.order_tarifs_cost_old{position:relative;font-size:38px;font-weight:300;line-height:1.15;letter-spacing:-2px;padding-top:7px}#order_tarifs_wrapper .order_tarifs_cost_old
sup{font-size:19px;vertical-align:super}#order_tarifs_wrapper
.order_tarifs_cost_sale{position:relative;font-size:16px;font-weight:400;line-height:1.15;letter-spacing:-0.5px;box-sizing:border-box;padding-top:10px;padding-bottom:10px}#order_tarifs_wrapper .order_tarifs_cost_sale
img{padding-top:20px;max-width:100%;height:auto}#order_tarifs_wrapper .order_tarifs_cost_sale
span{display:block;font-size:14px;letter-spacing:-0.5px;padding-top:20px;color:#292929}#order_tarifs_wrapper .order_tarifs_cost_old:before{height:2px;width:150px;background:#c00;position:absolute;top:62%;left:50%;margin-left:-75px;content:''}#order_tarifs_wrapper
.pre_promo_button{max-width:290px;margin:0
auto}#order_tarifs_wrapper .pre_promo_button
.pre_button{display:block}#order_tarifs_wrapper .pre_promo_button
span{padding-left:0;padding-right:0}#order_tarifs_wrapper
.order_tarifs_param{position:relative;margin:0
auto;white-space:nowrap;max-width:240px;padding:13px
28px 13px 28px;text-align:left;line-height:1.4;letter-spacing:normal;font-size:13px;border-top:1px solid #dbdbdb}#order_tarifs_wrapper .double .order_tarifs_param,
#order_tarifs_wrapper
.order_tarifs_param.font14{font-size:14px}#order_tarifs_wrapper
.order_tarifs_param.first{border-radius:3px 3px 0 0}#order_tarifs_wrapper
.order_tarifs_param.last{border-bottom:1px solid #dbdbdb;border-radius:0 0 3px 3px}#order_tarifs_wrapper
.order_tarifs_param.not_included{color:#bababa}#order_tarifs_wrapper .order_tarifs_param:before{background:transparent url(/images/design/tools/done.png) 50% 50% no-repeat;position:absolute;top:50%;left:0;width:16px;height:16px;content:'';margin-top:-8px}#order_tarifs_wrapper .order_tarifs_param.alert:before{background:transparent url(/images/design/form_error.png) 50% 50% no-repeat}#order_tarifs_wrapper .order_tarifs_param.grey:before{background:transparent url(/images/design/tools/done_grey.png) 50% 50% no-repeat}#order_tarifs_wrapper .order_tarifs_param.not_included:before{background:transparent url(/images/design/v2/create_li_no.png) 50% 50% no-repeat}#order_tarifs_wrapper
.order_tarifs_active{padding-top:40px;font-weight:700;white-space:nowrap}.order_tooltip{position:absolute;display:block;content:'';width:16px;height:16px;top:50%;right:0;margin-top:-8px;cursor:help;opacity:0.4;transition:0.3s}.order_tooltip:hover{opacity:1}.order_tooltip:before{content:'\003F';position:relative;color:transparent}.order_tooltip:after{background:transparent url(/images/design/v2/order/tooltip.png) 50% 50% no-repeat;background-size:16px 16px;display:block;position:absolute;content:'';width:16px;height:16px;top:50%;left:50%;margin:-7px 0 0 -8px}#size_range{position:relative;max-width:600px;margin:0
auto;font-size:14px;line-height:1.15;padding-bottom:30px}#size_range.size100:before{position:absolute;bottom:28px;white-space:nowrap;left:100%;margin-left:15px;content:'и более';font-size:12px;text-transform:uppercase;font-weight:700;line-height:1}#size_range_label{color:grey;padding-bottom:65px}#complex_spec_title{font-size:32px;font-weight:700;line-height:1.15;letter-spacing:-1px;padding-top:40px}#complex_spec_subtitle{font-size:24px;font-weight:300;line-height:1.15;letter-spacing:-1px;padding-top:5px}#complex_spec_images{font-size:0;line-height:0;padding-top:40px;margin-right:-20px}.complex_spec_image{display:inline-block;vertical-align:top;width:25%;box-sizing:border-box;padding:0
20px 20px 0}.complex_spec_image
img{max-width:100%;height:auto}.pre_promo_wrapper#complex_intro{background:#efeeed url(/images/design/v2/order/complex/bg_1920.jpg) 50% 60% no-repeat;background-size:100% auto;padding-bottom:20%;box-sizing:border-box}@media screen and (max-width: 1600px){#container.empty
.pre_promo_wrapper.height100#complex_intro{background:#efeeed url(/images/design/v2/order/complex/bg_1600.jpg) 50% 60% no-repeat;background-size:100% auto}}@media screen and (max-width: 1280px){#container.empty
.pre_promo_wrapper.height100#complex_intro{background:#efeeed url(/images/design/v2/order/complex/bg_1280.jpg) 50% 60% no-repeat;background-size:100% auto}}@media screen and (max-height: 600px){#container.empty
.pre_promo_wrapper.height100#complex_intro{background-size:auto auto;background-position:50% 40%;max-height:680px;min-height:680px}}@media screen and (max-width: 1100px){#container.empty
.pre_promo_wrapper.height100#complex_intro{background-size:cover}}.pre_promo_wrapper#complex_intro
.pre_promo{padding-top:40px;padding-bottom:40px}#complex_intro_cost{font-size:72px;line-height:1.15;font-weight:300;letter-spacing:-3px}#complex_intro_cost
sup{font-size:36px;vertical-align:super}#go_to_next{background:transparent url(/images/design/v2/order/complex/arrow.png) 50% 50% no-repeat;width:40px;height:40px;position:absolute;bottom:60px;left:50%;margin-left:-20px;display:block;cursor:pointer;z-index:11}#go_to_next:before{background:transparent;content:'';width:50px;height:50px;border-radius:50%;border:1px
solid #fff;position:absolute;top:50%;left:50%;margin-top:-26px;margin-left:-26px;animation-name:pulse_arrow;-webkit-animation-name:pulse_arrow;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
pulse_arrow{0%{transform:scale(1);opacity:0.5}100%{transform:scale(1.6);opacity:0}}@-webkit-keyframes
pulse_arrow{0%{-webkit-transform:scale(1);opacity:0.5}100%{-webkit-transform:scale(1.6);opacity:0}}#complex_spec_table{position:relative;padding-top:30px;padding-bottom:20px}#complex_spec_table
table{width:100%}#complex_spec_table table tr
td{padding:10px
20px;font-size:13px;line-height:1.3;text-align:left;vertical-align:middle;background:rgba(255,255,255, 0.3);border-bottom:1px solid rgba(74, 93, 102, 0.3)}#complex_spec_table table tr:nth-child(odd) td{background:rgba(255,255,255, 0.6)}#complex_spec_table table tr td:last-child{border-right:1px solid rgba(74, 93, 102, 0.3)}#complex_spec_table table tr
td.left{border-left:1px solid rgba(74, 93, 102, 0.3)}#complex_spec_table table tr td.align-center{text-align:center}#complex_spec_table table tr:first-child
td{padding:15px
20px;background:transparent;color:#256786;border-right:none;border-bottom:2px solid #256786}#complex_spec_table table tr
td.room{font-size:18px;font-weight:400;width:240px;padding:0
0 0 0;letter-spacing:-1px;background:#2f2f2f;color:#fff;vertical-align:top}#complex_spec_table table tr
td.cost{font-size:16px;font-weight:700;color:#2ba700;letter-spacing:-0.5px}#complex_spec_table table tr td.cost
span{display:inline-block;width:65px;white-space:nowrap;text-align:right}#complex_spec_table table tr td.cost
em{font-weight:400}#complex_spec_table table tr td.room, #complex_spec_table table tr.room_wrapper
td{border-top:2px solid #e68506}#complex_spec_table table tr
td.room{border-top:2px solid #101010;font-size:0;line-height:0;white-space:nowrap}.complex_spec_table_image{padding:0
0 0 0;display:block}.complex_spec_table_image
img{max-width:100%;height:auto;display:block}.complex_spec_table_image_mini{padding:0
0 0 0;display:inline-block;vertical-align:top;width:50%}.complex_spec_table_image_mini
img{max-width:100%;height:auto;display:block}#complex_pricing{max-width:1100px;margin:0
auto;font-size:0;line-height:0;padding-top:60px;padding-bottom:0}#complex_pricing.podbor{padding-bottom:20px}#complex_pricing
.complex_pricing_item{position:relative;display:inline-block;vertical-align:top;padding:0
30px 0 30px;box-sizing:border-box;width:33.3333%;font-size:14px;line-height:1.3;letter-spacing:-0.5px;text-align:center}.complex_pricing_ul{font-size:0;line-height:0;text-align:center;max-width:380px;margin:0
auto;padding-top:20px}.complex_pricing_li{font-size:13px;line-height:1.15;text-align:center;display:inline-block;vertical-align:top;margin:5px;padding-left:17px;position:relative}.complex_pricing_li
span{background:transparent url(/images/design/calc_widget_ok.png) 50% 50% no-repeat;width:12px;height:12px;position:absolute;top:50%;left:0;margin-top:-6px;display:block;z-index:11}#complex_pricing.podbor
.complex_pricing_item{width:50%}#complex_pricing .complex_pricing_item.padding-bottom{padding-bottom:30px}#complex_pricing .complex_pricing_item+.complex_pricing_item{border-left:1px solid #d5d5d5}#complex_pricing .complex_pricing_item+.complex_pricing_item.second_row{border-top:1px solid #d5d5d5;border-left:none;padding-top:30px}#complex_pricing .complex_pricing_item+.complex_pricing_item.second_row+.complex_pricing_item.second_row{border-left:1px solid #d5d5d5}#complex_pricing.collection
.complex_pricing_item{border:1px
solid #d5d5d5;padding:20px
20px 20px 20px;width:48%;border-radius:4px}#complex_pricing.collection .complex_pricing_item+.complex_pricing_item{border:1px
solid #d5d5d5;margin-left:4%}#complex_pricing
.complex_pricing_item_title{font-weight:700;font-size:20px;letter-spacing:-1px}#complex_pricing
.complex_pricing_item_title.light{font-weight:300;font-size:27px;letter-spacing:-1px}#complex_pricing.pro
.complex_pricing_item_title{font-weight:700;font-size:25px}#complex_pricing.pack
.complex_pricing_item{width:50%}#complex_pricing.pack
.complex_pricing_item_title{font-size:27px;line-height:1.2}#complex_pricing.pack .complex_pricing_item_title
a{text-decoration:none;color:#256786;letter-spacing:-1.5px;font-weight:700;transition:0.3s}#complex_pricing.pack .complex_pricing_item_title a:hover{color:#1786ba}#complex_pricing.pro .complex_pricing_item_title
span{display:block;font-weight:300;font-size:32px;margin-top:-5px}#complex_pricing.collection
.complex_pricing_item_title{font-size:30px;font-weight:400;line-height:1.2;margin-top:-40px}#complex_pricing.collection .complex_pricing_item_title
span{display:inline-block;font-weight:400;font-size:30px;padding:0
20px;letter-spacing:-1px;background:#fff;margin-top:0px}#complex_pricing
.complex_pricing_item_text{padding-top:15px;font-size:14px;letter-spacing:-0.5px;max-width:340px;line-height:1.5;margin:0
auto}#complex_pricing
.complex_pricing_item_image{position:relative;padding-top:20px}#complex_pricing
.complex_pricing_item_points{display:block;margin-top:-10px}#complex_pricing
.complex_pricing_item_point{text-align:left;position:relative;font-size:13px;letter-spacing:normal;padding-left:18px;line-height:1.15;padding:8px
20px}#complex_pricing .complex_pricing_item_point+.complex_pricing_item_point{border-top:1px solid rgba(0,0,0, 0.1)}#complex_pricing .complex_pricing_item_point:before{background:transparent url(/images/design/calc_widget_ok.png) 50% 50% no-repeat;width:12px;height:12px;position:absolute;top:50%;right:20px;content:'';margin-top:-6px;display:block;z-index:11}@media screen and (max-width: 1100px){#complex_pricing
.complex_pricing_item_point{padding:8px
0}#complex_pricing .complex_pricing_item_point:before{right:0px}}#complex_pricing
.complex_pricing_item_sale{position:absolute;display:block;top:-16px;left:0;right:0;text-align:center;font-size:14px;line-height:1.15;font-weight:400;letter-spacing:-0.5px}#complex_pricing .complex_pricing_item_image
img{max-width:100%;height:auto}#complex_pricing
.complex_pricing_item_timing{padding-top:0px;font-size:16px;letter-spacing:normal;line-height:1.15;margin:0
auto;position:relative;margin-top:60px}#complex_pricing .complex_pricing_item_timing
span{color:#898989;display:block;padding-bottom:4px;font-size:14px;position:relative}#complex_pricing .complex_pricing_item_timing:before{background:transparent url(/images/design/v2/order/3d/time.png) 50% 50% no-repeat;position:absolute;top:-40px;left:50%;margin-left:-12px;width:24px;height:24px;content:''}#complex_pricing
.complex_pricing_item_value{position:relative;padding-top:15px;font-size:38px;letter-spacing:-2px;line-height:1.15;font-weight:300;padding-bottom:0}#complex_pricing.collection
.complex_pricing_item_value{font-size:54px}#complex_pricing .complex_pricing_item_value.sale
div{position:absolute;top:10px;left:20px;color:#c00;font-size:24px;font-weight:400}#complex_pricing .complex_pricing_item_value.sale div:after{position:absolute;top:55%;left:-5px;right:-5px;content:'';background:#c00;height:2px}#complex_pricing .complex_pricing_item_value.sale
span{position:relative;top:20px;color:#fff}#complex_pricing .complex_pricing_item_value.sale span:before{background:transparent url(/images/design/v2/order/cost_label.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:-10px;width:180px;height:87px;left:50%;margin-left:-90px;content:'';z-index:-1}#complex_pricing.pack
.complex_pricing_item_value{font-size:60px}#complex_pricing
.complex_pricing_item_subvalue{padding-top:0;font-size:20px;letter-spacing:-1px;line-height:1.15;font-weight:400}#complex_pricing.pro
.complex_pricing_item_value{font-size:72px}#complex_pricing.pro
.pre_promo_button{margin-top:-10px}#complex_pricing .complex_pricing_item_value
sup{font-size:24px;vertical-align:super}#complex_pricing
.complex_pricing_item_li{background:transparent url(/images/design/v2/create_li_green.png) 100% 50% no-repeat;max-width:340px;line-height:1.15;font-size:14px;letter-spacing:normal;margin:0
auto;text-align:left;padding:7px
0}#complex_pricing .complex_pricing_item_li+.complex_pricing_item_li{border-top:1px solid #d5d5d5}#header_v2{background:#0e0e0e;position:fixed;top:0;left:0;right:0;height:102px;border-bottom:4px solid #ee9700;z-index:51;min-width:940px}.is_planner
#header_v2{border-bottom:none}#header_v2_background{background:transparent url(/images/design/v2/header/bg_1920.jpg) 50% 50% no-repeat;background-size:cover;height:102px;overflow:hidden;position:absolute;top:0;left:0;right:0;z-index:51;display:block}@media screen and (max-width: 1600px){#header_v2_background{background:transparent url(/images/design/v2/header/bg_1600.jpg) 50% 50% no-repeat;background-size:cover}}@media screen and (max-width: 1280px){#header_v2_background{background:transparent url(/images/design/v2/header/bg_1280.jpg) 50% 50% no-repeat;background-size:cover}}#header_v2_background.concrete{background:transparent url(/images/design/v2/header/bg_1920_concrete.jpg) 50% 50% no-repeat;background-size:cover}@media screen and (max-width: 1600px){#header_v2_background.concrete{background:transparent url(/images/design/v2/header/bg_1600_concrete.jpg) 50% 50% no-repeat;background-size:cover}}@media screen and (max-width: 1280px){#header_v2_background.concrete{background:transparent url(/images/design/v2/header/bg_1280_concrete.jpg) 50% 50% no-repeat;background-size:cover}}#header_v2_background.v2{background:transparent url(/images/design/v2/header/bg_1920_2.jpg) 50% 50% no-repeat;background-size:cover}@media screen and (max-width: 1600px){#header_v2_background.v2{background:transparent url(/images/design/v2/header/bg_1600_2.jpg) 50% 50% no-repeat;background-size:cover}}@media screen and (max-width: 1280px){#header_v2_background.v2{background:transparent url(/images/design/v2/header/bg_1280_2.jpg) 50% 50% no-repeat;background-size:cover}}#header_v2_background.clean{background:transparent;height:102px;overflow:hidden;position:absolute;top:0;left:0;right:0;z-index:51;display:block}#header_v2_top{position:absolute;left:0;top:0;right:0;height:45px;border-bottom:1px solid rgba(255,255,255,0.2);z-index:54}#header_v2_top{position:absolute;left:0;top:0;right:0;height:45px;border-bottom:1px solid rgba(255,255,255,0.2);z-index:54}#header_v2_logo{background:transparent url(/images/design/v2/logo_studio.png) 50% 50% no-repeat;background-size:100% 100%;width:150px;height:28px;position:absolute;left:20px;top:8px;display:block}@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5){#common_logo{background:transparent url(/images/design/v2/logo_studio_dpi.png) 50% 50% no-repeat;background-size:100% 100%}}#header_v2_top
ul{position:absolute;left:200px;top:0;right:200px;height:46px;font-size:0;line-height:0;overflow:hidden;z-index:55}#header_v2_top
li{display:inline-block;vertical-align:top;margin-right:5px}#header_v2_top li
a{display:block;font-size:14px;letter-spacing:-0.5px;text-transform:uppercase;line-height:1.15;color:#fff;text-decoration:none;padding:15px
15px 14px;transition:0.5s;border-bottom:1px solid transparent}#header_v2_top li a:hover{color:#ffa70e;border-bottom:1px solid #ffa70e}#header_v2_phone{position:absolute;right:18px;display:block;font-size:24px;letter-spacing:-1.5px;font-weight:300;line-height:1.15;color:#fff;text-decoration:none;top:8px;z-index:55}#header_v2_phone
span{font-weight:400}#header_v2_bottom{background:rgba(255,255,255, 0.05);position:absolute;left:0;top:46px;right:0;height:55px;border-bottom:1px solid #ffc90e;z-index:53}#header_v2_addr{position:absolute;right:20px;top:11px;font-size:13px;font-weight:400;line-height:1.15;color:#fff;text-decoration:none;text-align:right}#header_v2_addr
em{font-style:normal;letter-spacing:-0.5px;font-size:14px;display:block;color:#ffa70e}#header_v2_products{position:absolute;left:0;top:0;font-size:0;line-height:0;right:230px;height:55px;overflow:hidden}@media screen and (max-width: 1200px){#header_v2_addr{display:none}#header_v2_products{right:0}}#header_v2_products
.header_v2_product{display:inline-block;vertical-align:top;padding:10px
20px 0 64px;font-size:11px;height:55px;box-sizing:border-box;font-weight:400;line-height:1.15;color:#fff;position:relative;text-transform:uppercase;cursor:pointer;text-decoration:none}#header_v2_products .header_v2_product+.header_v2_product{border-left:1px solid rgba(255,255,255, 0.2)}#header_v2_products .header_v2_product:before{background:transparent url(/images/design/v2/header/navi_1.png) 50% 50% no-repeat;width:33px;height:53px;position:absolute;top:0;left:20px;display:block;content:''}#header_v2_products .header_v2_product
strong{display:block;font-size:14px;font-weight:700;color:#fff;padding:0
0 3px 0;letter-spacing:-0.5px;text-transform:none;transition:0.5s}#header_v2_products .header_v2_product:hover
strong{color:#ffa70e}#header_v2_products
.header_v2_product.plans{padding-left:69px}#header_v2_products .header_v2_product.plans:before{background:transparent url(/images/design/v2/header/navi_2.png) 50% 50% no-repeat;width:37px;height:51px}#header_v2_products
.header_v2_product.interior{padding-left:76px}#header_v2_products .header_v2_product.interior:before{background:transparent url(/images/design/v2/header/navi_3.png) 50% 50% no-repeat;width:45px;height:53px}#header_v2_products
.header_v2_product.remont{padding-left:70px}#header_v2_products .header_v2_product.remont:before{background:transparent url(/images/design/v2/header/navi_4.png) 50% 50% no-repeat;width:38px;height:53px}#header_v2_products
.header_v2_product.cost{border-left:none;padding-left:0;font-size:24px;padding-top:12px;letter-spacing:-1px;font-weight:300;text-transform:none}#header_v2_products .header_v2_product.cost
sup{font-size:12px;vertical-align:super}#header_v2_products .header_v2_product.cost:before{display:none}#header_v2_products .header_v2_product.cost
.cost_value{font-weight:400}#header_v2_products .header_v2_product.cost
.old_value{position:relative;color:#ff3d28}#header_v2_products .header_v2_product.cost .old_value:before{position:absolute;height:1px;background:#ff3d28;top:55%;left:-2px;right:-2px;content:''}.planner_active #header_v2_products
.header_v2_product.planner{border-bottom:3px solid #ee9700}#header_v2_notice{position:absolute;z-index:54;top:44px;left:451px;width:220px;text-align:center}#header_v2_notice
span{position:relative;display:inline-block;vertical-align:top;padding:3px
20px 4px;border-radius:30px;background:#256786;color:#fff;font-size:13px;font-weight:400;line-height:1.15;-moz-box-shadow:0px 3px 12px 0 rgba(6,60,88, 0.5);-webkit-box-shadow:0px 3px 12px 0 rgba(6,60,88, 0.5);box-shadow:0px 3px 12px 0 rgba(6,60,88, 0.5)}#header_v2_notice.shake
span{-webkit-animation:shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;animation:shake-bottom 0.8s cubic-bezier(0.455, 0.030, 0.515, 0.955) both}#header_v2_notice span:before{position:absolute;top:-5px;left:50%;width:0px;height:0px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #256786;display:block;content:'';margin:0
0 0 -6px}@-webkit-keyframes shake-bottom{0%,10%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}1%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}2%,4%,6%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}3%,5%,7%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}8%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}9%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes shake-bottom{0%,10%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}1%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}2%,4%,6%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}3%,5%,7%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}8%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}9%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}#header_v2_button{background:transparent url(/images/design/v2/header/button_bg.png) 0 50% no-repeat;background-size:auto 30px;position:absolute;z-index:52;right:0;top:100%;height:30px}#header_v2_button.to_planner{background:transparent url(/images/design/v2/header/button_bg_orange.png) 100% 50% no-repeat;background-size:auto 30px;right:auto;left:0;margin-top:4px}#header_v2_button:before{position:absolute;height:1px;background:#9de0ff;top:0;left:0;right:0;opacity:0.4;content:''}#header_v2_button.to_planner:before{display:none}#header_v2_button
a{position:relative;display:block;margin-left:50px;font-size:12px;line-height:1.15;color:#fff;font-weight:700;text-align:right;text-transform:uppercase;padding:8px
20px 8px 50px;text-decoration:none}#header_v2_button.to_planner
a{margin-left:0;margin-right:60px;text-align:left;padding:6px
20px 8px 50px}#header_v2_button a:before{background:transparent url(/images/design/v2/header/arrow.png) 50% 50% no-repeat;background-size:100%;width:16px;height:16px;position:absolute;top:50%;margin-top:-8px;left:24px;display:block;content:''}#header_v2_button.to_planner a:before{margin-top:-10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pre_promo
p#planner_create_load{text-align:right;padding-top:15px;padding-right:60px}.pre_promo
p#planner_create_load{text-align:right;padding-top:15px;padding-right:40px}.pre_promo p#planner_create_load
span{display:inline-block;vertical-align:top;text-align:center;width:400px}.pre_promo p#planner_create_load
a{font-weight:700}#order_tech_slider_navi{position:relative;font-size:0;line-height:0}#order_tech_slider_navi
span{display:inline-block;vertical-align:top;margin:5px;width:12px;height:12px;background:#fff;border:1px
solid #8e8e8e;border-radius:50%;cursor:pointer;transition:0.3s}#order_tech_slider_navi
span.active{background:#ee9700;border:1px
solid #ee9700}#planirovka_wrapper{position:relative;width:460px;margin:0
auto}#planirovka_wrapper
.planirovka_item{position:absolute;top:120px;left:-260px;width:240px;font-size:13px;line-height:1.3;text-align:right}#planirovka_wrapper .planirovka_item:before{position:absolute;top:100%;left:250px;width:90px;height:1px;background:#ee9700;content:'';margin-top:-8px}#planirovka_wrapper .planirovka_item:after{position:absolute;top:100%;left:340px;width:9px;height:9px;border-radius:50%;background:#ee9700;content:'';margin-top:-12px}#planirovka_wrapper .planirovka_item+.planirovka_item{top:260px}#planirovka_wrapper .planirovka_item+.planirovka_item:before{width:180px}#planirovka_wrapper .planirovka_item+.planirovka_item:after{left:430px}#planirovka_wrapper .planirovka_item+.planirovka_item+.planirovka_item{top:120px;left:auto;right:-260px;text-align:left}#planirovka_wrapper .planirovka_item+.planirovka_item+.planirovka_item:before{left:auto;right:250px;width:90px}#planirovka_wrapper .planirovka_item+.planirovka_item+.planirovka_item:after{left:auto;right:340px}#planirovka_wrapper .planirovka_item+.planirovka_item+.planirovka_item+.planirovka_item{top:260px}#planirovka_wrapper .planirovka_item+.planirovka_item+.planirovka_item+.planirovka_item:before{width:50px}#planirovka_wrapper .planirovka_item+.planirovka_item+.planirovka_item+.planirovka_item:after{right:300px}#about_slogan_wrapper{position:relative;max-width:900px;margin:0
auto}#portfolio_prints_cost{font-size:32px;line-height:1.15;font-weight:300;letter-spacing:-1px}#portfolio_prints_cost
span{display:block;padding-top:4px;font-size:38px}#portfolio_prints_cost_full
span{font-size:27px;font-weight:300;letter-spacing:-1px;margin-top:-3px}#portfolio_prints_cost_sale{position:relative;padding-top:40px}#portfolio_prints_cost_sale
span{display:block;padding-top:10px;font-weight:700;font-size:16px;letter-spacing:-0.5px}#pro_cost_value{display:inline-block;vertical-align:top;font-size:90px;font-weight:300;letter-spacing:-2px;line-height:1.15}#pro_cost_wrapper{font-size:0;line-height:0}#pro_cost_include{display:inline-block;vertical-align:top;padding-left:40px;font-size:14px;text-align:left;line-height:1.15;padding-top:12px}#pro_cost_include
span{position:relative;display:block;padding:6px
0 6px 26px}#pro_cost_include span:before{background:transparent url(/images/design/tools/done.png) 50% 50% no-repeat;background-size:100%;width:16px;height:16px;position:absolute;top:50%;margin-top:-9px;left:0;display:block;content:''}#pro_activation_circle{position:relative;width:50px;height:50px;margin:20px
auto 0}#pro_activation_circle.hidden{display:none}#pro_activation_circle:after{z-index:156;content:'';position:absolute;width:44px;height:44px;top:50%;left:50%;margin:-25px 0 0 -25px;border:3px
solid #e68506;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}#pro_activation_message{padding-top:40px;display:none}#pro_activation_circle.hidden+#pro_activation_message{display:block}#pro_activation_message_status{font-size:18px;padding-top:20px;letter-spacing:-0.5px}.large_tip_container{position:relative;width:900px;margin:50px
auto 30px}.large_tip{position:absolute;width:320px;background:#e68506;color:#fff;font-size:13px;line-height:1.3;border-radius:3px;padding:12px
20px;text-align:left;box-sizing:border-box;top:0;left:-40px}.large_tip.blue{background:#256786}.large_tip.right{left:auto;right:-40px}.large_tip_hr{border-top:2px dashed #c2c2c2;height:60px}.large_tip_hr.margin{margin-top:60px}.pre_promo
p.pre_promo_wrap#practic_intro{position:relative;padding-left:460px;max-width:940px;box-sizing:border-box;text-align:left;min-height:430px;padding-top:80px;font-size:16px}.pre_promo
p.pre_promo_wrap#kitchen_fasads{max-width:1100px;padding:50px
0 20px}.pre_promo p.pre_promo_wrap#practic_intro
img{position:absolute;left:-40px;top:50%;margin-top:-200px}.pre_promo p.pre_promo_wrap#practic_intro
strong{display:block;font-size:22px;font-weight:400;line-height:1.4;padding-top:30px}#practic_example{max-width:1100px;text-align:center;padding:0
0;position:relative;margin:40px
auto 0}#practic_example
img{max-width:100%;height:auto}#practic_example
.practic_example_top{position:absolute;width:320px;background:rgba(0,0,0, 0.8);color:#fff;font-size:13px;line-height:1.3;border-radius:3px;padding:12px
20px;text-align:left;box-sizing:border-box;top:110px;left:2%}#practic_example .practic_example_top+.practic_example_top{right:4%;top:30px;left:auto;width:410px}#practic_example .practic_example_top+.practic_example_top+.practic_example_top{right:auto;top:345px;left:6%;width:410px}#practic_example .practic_example_top+.practic_example_top+.practic_example_top+.practic_example_top{left:auto;top:auto;bottom:80px;right:12%;width:340px}.practic_example_title{font-size:36px;line-height:1.15;font-weight:300;letter-spacing:-1px;padding-top:60px}.practic_example_title
span{display:block;font-size:32px;padding-top:0}.practic_example_subtitle{font-size:20px;line-height:1.15;font-weight:700;letter-spacing:-1px;padding-top:30px}#practic_example_summary{font-size:22px;line-height:1.4;letter-spacing:-0.5px;padding-top:40px;max-width:700px;margin:0
auto}.practic_prints_list{max-width:940px;margin:0
auto;position:relative;display:flex;font-size:0;line-height:0;padding:60px
0 0 0;box-sizing:border-box}.practic_prints_list
img{margin:auto;display:block}.practic_prints_list
.practic_prints_list_data{margin:auto;padding-right:40px;font-size:16px;line-height:1.6;letter-spacing:-0.5px}.practic_prints_list img+.practic_prints_list_data{padding-right:0;padding-left:40px}.practic_prints_list
.practic_prints_list_title{font-size:27px;line-height:1.3;font-weight:300;letter-spacing:-1.5px;padding-bottom:20px}#designer_types{position:relative;font-size:0;line-height:0;max-width:900px;margin:0
auto;padding-top:50px}#designer_types
.designer_type{display:inline-block;vertical-align:top;width:50%;font-weight:400;padding:0
30px;font-size:22px;line-height:1.15;letter-spacing:-1px;box-sizing:border-box}#designer_types .designer_type
strong{display:block;font-weight:400;font-size:32px;letter-spacing:-1.5px;padding-top:1px}.pre_promo
p.pre_promo_wrap#planirovka_intro{position:relative;padding-left:480px;max-width:900px;box-sizing:border-box;text-align:left;min-height:380px;padding-top:75px;font-size:20px}.pre_promo p.pre_promo_wrap#planirovka_intro
img{position:absolute;left:-20px;top:50%;margin-top:-135px}#planirovka_slogan{font-weight:300;max-width:700px;margin:0
auto;line-height:1.3;padding-top:80px}#planirovka_designer_quote{position:relative;max-width:940px;font-size:0;line-height:0;margin:0
auto;box-sizing:border-box;padding-left:240px;padding-top:20px}#planirovka_designer_quote
.planirovka_designer_quote_image{position:absolute;top:20px;left:0;width:208px}#planirovka_designer_quote .planirovka_designer_quote_image
img{border-radius:50%;display:block}#planirovka_designer_quote .planirovka_designer_quote_image
span{position:relative;padding-top:15px;display:block;font-size:20px;letter-spacing:-1px;font-weight:400;line-height:1.15}#planirovka_designer_quote .planirovka_designer_quote_image span:before{position:relative;display:block;font-size:12px;letter-spacing:normal;font-weight:700;padding-bottom:2px;line-height:1.15;text-transform:uppercase;content:'Дизайнер проекта'}#planirovka_designer_quote .planirovka_designer_quote_data
.pre_promo_half_quote{text-align:left;font-size:16px}.planirovka_container{max-width:900px;font-size:0;line-height:0;padding-top:50px;margin:0
auto}.planirovka_wrapper{position:relative;margin-right:-140px}.planirovka_wrapper
.planirovka_item{width:50%;box-sizing:border-box;display:inline-block;vertical-align:top;padding:0
140px 40px 0;font-size:14px;font-weight:400;line-height:1.4}.planirovka_wrapper .planirovka_item
span{font-size:13px;line-height:1.5;max-width:340px;display:block;margin:0
auto}.planirovka_wrapper .planirovka_item
strong{display:block;font-size:22px;padding-bottom:8px;font-weight:700;padding-top:5px;letter-spacing:-1px;line-height:1.15}#planirovka_final{position:relative;max-width:940px;margin:0
auto;text-align:center;padding:60px
0 30px}.planirovka_final_item{position:absolute;top:80px;left:-60px;font-size:13px;width:240px;line-height:1.3;text-align:right;padding:5px
15px 5px 0;border-right:2px solid #ee9700}.planirovka_final_item
span{position:absolute;top:50%;left:100%;width:90px;height:2px;border-bottom:2px dashed #ee9700;margin-top:-2px;display:block}.planirovka_final_item span:after{position:absolute;top:50%;left:100%;width:6px;height:6px;border:2px
solid #ee9700;border-radius:50%;background:transparent;content:'';margin-top:-3px}.planirovka_final_item.blue{border-color:#256786}.planirovka_final_item.blue
span{border-color:#256786}.planirovka_final_item.blue span:after{border-color:#256786}.planirovka_final_item.right{left:auto;right:-60px;text-align:left;padding:5px
0 5px 15px;border-right:none;border-left:2px solid #ee9700}.planirovka_final_item.blue.right{border-left:2px solid #256786}.planirovka_final_item.right
span{left:auto;right:100%}.planirovka_final_item.right span:after{left:auto;right:100%}@media screen and (max-width: 1100px){.planirovka_final_item{width:200px;left:-10px}.planirovka_final_item.right{left:auto;right:-10px}}#pro_demo_circle{position:relative}#pro_demo_circle
a{position:absolute;top:50%;left:50%;width:160px;height:160px;margin:-100px 0 0 -80px;border-radius:50%;background:#24bc00;color:#fff;font-size:18px;letter-spacing:-1px;line-height:1.15;text-decoration:none;box-sizing:border-box;padding-top:57px;transition:0.5s}#pro_demo_circle a:hover{background:#e68506}.pointer{cursor:pointer}#expert_people_wrapper{margin-right:-40px;font-size:0;line-height:0;padding-top:30px}#expert_people_wrapper
.expert_people{width:33.3333%;padding:0
40px 0 0;display:inline-block;vertical-align:top;max-width:320px;box-sizing:border-box;font-size:14px;line-height:1.5}#expert_people_wrapper
.expert_people_image{padding-bottom:20px}#expert_people_wrapper .expert_people_image
img{vertical-align:bottom;border-radius:50%}#expert_people_wrapper
.expert_people_title{font-size:21px;font-weight:400;letter-spacing:-1px;line-height:1.15}#expert_people_wrapper
.expert_people_label{font-size:14px;font-weight:700;letter-spacing:-0.5px;line-height:1.15;padding-top:5px}#expert_people_wrapper
.expert_people_text{padding-top:15px}#expert_worksteps{position:relative;padding:90px
0 50px;max-width:900px;margin:0
auto}#expert_worksteps
em{position:absolute;top:10px;left:0;right:0;font-style:normal}#expert_worksteps em:before{position:absolute;top:0;left:0;width:50%;content:'';font-size:18px;font-weight:400;letter-spacing:-1px;text-align:center;line-height:1.15;content:'Что делаете вы сами:'}#expert_worksteps em:after{position:absolute;top:0;right:0;width:50%;content:'';font-size:18px;font-weight:400;letter-spacing:-1px;text-align:center;line-height:1.15;content:'Чем мы поможем вам:'}#expert_worksteps:before{position:absolute;top:20px;bottom:0;left:50%;width:2px;content:'';margin-left:-1px;z-index:8;background:#ffa70e}#expert_worksteps:after{background:transparent url(/images/design/v2/worksteps/arrow.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;bottom:-2px;left:50%;width:18px;height:11px;margin-left:-9px;z-index:9;display:block;content:''}#expert_worksteps
.expert_workstep{position:relative;padding-right:53%;text-align:right;margin-top:-20px}#expert_worksteps .expert_workstep:before{position:absolute;top:15px;left:50%;width:10px;height:10px;border:2px
solid #ffa70e;border-radius:50%;background:#fff;content:'';margin-left:-7px;z-index:9}#expert_worksteps .expert_workstep
span{position:relative;border:1px
solid #cecece;border-radius:3px;padding:12px
20px;font-size:13px;display:block;line-height:1.5}#expert_worksteps .expert_workstep span:before{z-index:8;position:absolute;top:12px;right:-10px;width:0px;height:0px;border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #cecece;display:block;content:''}#expert_worksteps .expert_workstep span:after{z-index:9;position:absolute;top:13px;right:-9px;width:0px;height:0px;border-bottom:9px solid transparent;border-top:9px solid transparent;border-left:9px solid #fff;display:block;content:''}#expert_worksteps_summary{font-size:18px;display:block;padding-top:15px;line-height:1.3;letter-spacing:-1px}#expert_worksteps
.expert_workstep.us{padding-right:0;padding-left:53%;text-align:left}#expert_worksteps .expert_workstep.us
span{border-color:#629ec5;color:#256786}#expert_worksteps .expert_workstep.us span:before{right:auto;left:-10px;border-right:10px solid #256786;border-left:none}#expert_worksteps .expert_workstep.us span:after{right:auto;left:-9px;border-right:9px solid #fff;border-left:none}#expert_worksteps .expert_workstep.us:before{border-color:#256786}#pro_demo_circle{position:relative;margin:0
auto;width:604px;padding-top:40px}#pro_demo_circle
.pro_demo_circle_item{position:absolute;top:80px;left:-200px;width:220px;font-size:13px;line-height:1.3;text-align:right}#pro_demo_circle .pro_demo_circle_item:before{position:absolute;top:100%;left:230px;width:90px;height:1px;background:#de0a0a;content:'';margin-top:-8px}#pro_demo_circle .pro_demo_circle_item:after{position:absolute;top:100%;left:320px;width:9px;height:9px;border-radius:50%;background:#de0a0a;content:'';margin-top:-12px}#pro_demo_circle .pro_demo_circle_item+.pro_demo_circle_item{top:220px}#pro_demo_circle .pro_demo_circle_item+.pro_demo_circle_item:before{width:200px}#pro_demo_circle .pro_demo_circle_item+.pro_demo_circle_item:after{left:430px}#pro_demo_circle .pro_demo_circle_item+.pro_demo_circle_item+.pro_demo_circle_item{top:80px;left:auto;right:-200px;text-align:left}#pro_demo_circle .pro_demo_circle_item+.pro_demo_circle_item+.pro_demo_circle_item:before{left:auto;right:230px;width:90px}#pro_demo_circle .pro_demo_circle_item+.pro_demo_circle_item+.pro_demo_circle_item:after{left:auto;right:320px}#pro_demo_circle .pro_demo_circle_item+.pro_demo_circle_item+.pro_demo_circle_item+.pro_demo_circle_item{top:220px}#pro_demo_circle .pro_demo_circle_item+.pro_demo_circle_item+.pro_demo_circle_item+.pro_demo_circle_item:before{width:110px}#pro_demo_circle .pro_demo_circle_item+.pro_demo_circle_item+.pro_demo_circle_item+.pro_demo_circle_item:after{right:340px}#pro_as_gift{background:transparent url(/images/design/v2/expert/pro.jpg) 50% 10px no-repeat;font-size:24px;font-weight:300;letter-spacing:-1px;line-height:1.3}#pro_as_gift
b{font-weight:700;display:block;padding-top:110px}.pre_promo
p.pre_promo_wrap#expert_tech_pack{position:relative;padding-left:500px;max-width:940px;box-sizing:border-box;text-align:left;min-height:400px;padding-top:60px;font-size:18px;line-height:1.7}.pre_promo p.pre_promo_wrap#expert_tech_pack
img{position:absolute;left:0px;top:50%;margin-top:-165px}#expert_tech_label{font-size:24px;letter-spacing:-1px;line-height:1.15;padding:30px
0 15px 0}#expert_online_wrapper{position:relative;font-size:0;line-height:0;max-width:900px;margin:0
auto}#expert_online_wrapper
.expert_online{display:inline-block;vertical-align:top;width:50%;padding:50px
0 20px;box-sizing:border-box}#expert_online_wrapper
.expert_online_imac{background:transparent url(/images/design/v2/expert/imac.png) 50% 50% no-repeat;margin:0
auto;width:290px;height:243px;position:relative;z-index:10;padding-top:7px;box-sizing:border-box}#expert_online_wrapper
.expert_online_person{padding-top:25px;font-size:14px;line-height:1.4;max-width:320px;margin:0
auto;letter-spacing:-0.5px}#expert_online_wrapper .expert_online_person
strong{display:block;font-size:27px;font-weight:700;line-height:1;padding-bottom:10px;letter-spacing:-1px}#expert_online_wrapper:before{background:transparent url(/images/design/v2/expert/arrows.png) 50% 50% no-repeat;position:absolute;top:120px;left:50%;width:70px;height:44px;margin-left:-35px;content:''}#back_to_planner{padding-top:20px;font-size:12px;font-weight:700;text-transform:uppercase}#back_to_planner
a{display:inline-block;padding-left:26px;position:relative}#back_to_planner a:before{background:transparent url(/images/design/help_go_back.png) 50% 50% no-repeat;position:absolute;top:50%;left:0;width:16px;height:16px;margin-top:-8px;content:''}#pro_table_advances{max-width:800px;margin:0
auto;padding-top:30px}#pro_table_advances
table{width:100%}#pro_table_advances table tr
td{border-bottom:1px solid #d7d7d7;padding:10px
10px;text-align:left;vertical-align:middle}#pro_table_advances table tr:first-child
td{border-bottom:1px solid #e68506;color:#e68506;text-transform:uppercase;font-weight:700;font-size:12px}#pro_table_advances table tr:first-child td:last-child{border-bottom:1px solid #43b909;color:#43b909}#electroject_examples{position:relative;max-width:940px;margin:0
auto;font-size:0;line-height:0;padding-bottom:30px;padding-top:60px}#electroject_examples
.electroject_example{display:inline-block;vertical-align:top;padding-left:170px;position:relative;font-size:16px;letter-spacing:-0.5px;line-height:1.15;text-align:left;box-sizing:border-box}#electroject_examples .electroject_example+.electroject_example{margin-left:70px}#electroject_examples .electroject_example:before{background:transparent url(/images/design/v2/electro/pdf.png) 45% 50% no-repeat;position:absolute;top:50%;left:0px;width:140px;height:140px;content:'';border-radius:50%;border:2px
solid #c00;margin-top:-72px}#electroject_examples
.electroject_example_title{font-size:24px;font-weight:300;letter-spacing:-1px;line-height:1.15;padding-bottom:4px}#electroject_examples
.electroject_example_size{padding-bottom:7px}#electroject_examples
.electroject_example_param{padding:2px
0 2px 20px;position:relative;font-size:14px;letter-spacing:normal}#electroject_examples
.electroject_example_button{padding-top:10px}#electroject_examples .electroject_example_param:before{background:transparent url(/images/design/v2/worksteps/ok.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:50%;left:0;width:16px;height:16px;margin-top:-8px;content:''}.worksteps_curved_wrapper{position:relative;font-size:0;line-height:0;padding-bottom:40px;max-width:940px;margin:10px
auto 0}.worksteps_curved_wrapper:after{position:absolute;top:0;bottom:0;left:50%;width:2px;content:'';margin-left:-1px;z-index:8;background:#fff}.worksteps_curved_wrapper:before{background:transparent url(/images/design/v2/electro/arrow.png) 50% 50% no-repeat;background-size:100%;position:absolute;bottom:-2px;left:50%;content:'';width:18px;height:11px;margin-left:-9px;z-index:9}.worksteps_curved_wrapper
.worksteps_curved{margin-right:50%;padding-right:100px;font-size:14px;line-height:1.5;color:#e1f0f9;padding-top:70px;position:relative;margin-top:-50px}.worksteps_curved_wrapper
.worksteps_curved.odd{margin-top:-70px}.worksteps_curved_wrapper .worksteps_curved:first-child{margin-top:0}.worksteps_curved_wrapper
.worksteps_curved.odd{margin-left:50%;margin-right:0;padding-right:0;padding-left:100px}.worksteps_curved_wrapper .worksteps_curved:before{display:block;bottom:28px;right:-1px;width:70px;height:50px;border-bottom:2px solid #fff;border-right:2px solid #fff;border-radius:0 0 40px 0;content:'';position:absolute}.worksteps_curved_wrapper .worksteps_curved:after{background:transparent url(/images/design/v2/electro/arrow.png) 50% 50% no-repeat;background-size:100%;position:absolute;bottom:24px;right:60px;content:'';width:18px;height:11px;z-index:9;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.worksteps_curved_wrapper .worksteps_curved.odd:before{right:auto;left:-1px;border-right:none;border-left:2px solid #fff;border-radius:0 0 0 40px}.worksteps_curved_wrapper .worksteps_curved.odd:after{right:auto;left:60px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.worksteps_curved_wrapper .worksteps_curved
.worksteps_curved_image{position:absolute;top:0;left:0;right:100px;height:70px;display:flex}.worksteps_curved_wrapper .worksteps_curved.odd
.worksteps_curved_image{left:100px;right:0}.worksteps_curved_wrapper .worksteps_curved .worksteps_curved_image
img{display:block;margin:auto}#header_v3_inline_navi{background:#1a1a1a;position:fixed;top:101px;left:0;right:0;height:1px;border-bottom:4px solid #ee9700;z-index:-1;min-width:920px;overflow:hidden}#header_v3_inline_navi:after{background:#ffc90e;position:absolute;bottom:0;left:0;right:0;height:1px;content:''}#header_v3_inline_navi.slideDown{padding:0
0 0 20px;height:auto;font-size:0;line-height:0;max-height:264px}#header_v3_inline_navi.slideDown.line{max-height:132px}#header_v3_inline_navi
.header_v3_inline_navi_outer{width:25%;padding-right:20px;display:none;box-sizing:border-box;vertical-align:top;padding-bottom:20px;max-width:400px}#header_v3_inline_navi
.header_v3_inline_navi_outer.active{display:inline-block}@media screen and (max-width: 1340px){#header_v3_inline_navi
.header_v3_inline_navi_outer{width:33.333%}}#header_v3_inline_navi
.header_v3_inline_navi_item{display:block;border-radius:3px;position:relative;background:#fff;box-sizing:border-box;padding:12px
80px 10px 15px;text-decoration:none;color:#2d2d2d;-moz-box-shadow:0px 2px 7px 0 #000;-webkit-box-shadow:0px 2px 7px 0 #000;box-shadow:0px 2px 7px 0 #000;white-space:nowrap}#header_v3_inline_navi
.header_v3_inline_navi_item.tech{background:#fff url(/images/design/v2/header/sub_1.jpg) 50% 50% no-repeat}#header_v3_inline_navi
.header_v3_inline_navi_item.electro{background:#fff url(/images/design/v2/header/sub_2.jpg) 50% 50% no-repeat}#header_v3_inline_navi
.header_v3_inline_navi_item.interior{background:#fff url(/images/design/v2/header/sub_3.jpg) 50% 50% no-repeat}#header_v3_inline_navi
.header_v3_inline_navi_item.tride{background:#fff url(/images/design/v2/header/sub_4.jpg) 50% 50% no-repeat}@media screen and (max-width: 1040px){#header_v3_inline_navi .header_v3_inline_navi_item.tech,
#header_v3_inline_navi .header_v3_inline_navi_item.electro,
#header_v3_inline_navi .header_v3_inline_navi_item.interior,
#header_v3_inline_navi
.header_v3_inline_navi_item.tride{background-position:20% 50%}}#header_v3_inline_navi .header_v3_inline_navi_item:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';border-radius:3px;border:1px
solid #fff;opacity:0.5;transition:0.5s}#header_v3_inline_navi .header_v3_inline_navi_item:hover:before{border:2px
solid #ee9700;opacity:1}#header_v3_inline_navi
.header_v3_inline_navi_item_header{font-size:16px;font-weight:700;letter-spacing:-0.5px;line-height:1.15;display:block}#header_v3_inline_navi
.header_v3_inline_navi_item_text{font-size:13px;line-height:1.2;display:block;padding-top:5px}.header_v3_inline_navi_item_cost{font-size:30px;font-weight:300;line-height:1.15;letter-spacing:-1px;display:block;padding-top:3px}.binding_item
.header_v3_inline_navi_item_cost{margin-bottom:-2px}.header_v3_inline_navi_item_cost
.value{font-weight:400}.header_v3_inline_navi_item_cost
.old_price{position:relative;color:#c00}.header_v3_inline_navi_item_cost .old_price:before{position:absolute;left:-5px;right:-5px;top:54%;height:1px;background:#c00;content:''}.header_v3_inline_navi_item_cost
sup{vertical-align:super;font-size:15px}.header_v3_inline_navi_item_cost
.discount_wrapper{color:#35a200;position:relative}.header_v3_inline_navi_item_cost
.discount{position:absolute;top:50%;left:100%;margin:-11px 0 0 15px;padding:6px
15px;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.15;color:#fff;background:#35a200;border-radius:2px;white-space:nowrap;letter-spacing:normal}.header_v3_inline_navi_item_cost .discount:before{position:absolute;top:50%;left:-5px;width:0px;height:0px;border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:5px solid #35a200;display:block;content:'';margin:-5px 0 0 0}.header_v3_inline_navi_item_cost
.full_pack{position:absolute;display:block;top:50%;left:160px;margin:-0px 0 0 0;padding:6px
15px;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.15;color:#fff;background:#c00;border-radius:2px;white-space:nowrap;letter-spacing:normal}.header_v3_inline_navi_item_cost .full_pack:before{position:absolute;top:50%;left:-5px;width:0px;height:0px;border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:5px solid #c00;display:block;content:'';margin:-5px 0 0 0}#clientline{background:#252525;position:fixed;top:0;left:0;right:0;height:30px;z-index:55;min-width:940px;transition:0.3s;font-size:0;line-height:0}#clientline_auth{position:absolute;top:0;left:20px;bottom:0}#clientline_auth
a{display:inline-block;vertical-align:top;height:30px;padding:9px
0 0 0;box-sizing:border-box;font-size:11px;line-height:1.15;text-transform:uppercase;font-weight:700;color:#fff;transition:0.5s;text-decoration:none}#clientline_id{position:relative;display:inline-block;vertical-align:top;height:30px;box-sizing:border-box;padding-left:30px}.single_object_mode
#clientline_id{padding-left:0}#clientline_auth a:hover{color:#ffb80e}.single_object_mode #clientline_auth a:hover{color:#fff}#clientline_auth
a#clientline_user{position:relative;padding-left:24px;cursor:pointer}#clientline_auth
a#clientline_register{position:relative;margin-left:30px;color:#c4c4c4}#clientline_auth #clientline_id
a#clientline_id_selector{position:relative;padding-right:20px;cursor:pointer}#clientline_auth #clientline_id a#clientline_id_selector
b{display:inline-block;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#clientline_auth #clientline_id
a#clientline_id_selector.alert{padding-left:22px}#clientline_auth #clientline_id a#clientline_id_selector:after{position:absolute;top:50%;right:5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;display:block;content:'';transition:0.5s;margin:-3px 0 0 -5px}#clientline_auth #clientline_id a#clientline_id_selector:hover:after{border-top-color:#ffb80e}#clientline_auth
a#clientline_web{background:#3baa00;border-radius:3px;height:18px;padding:3px
12px 0 12px;color:#fff;margin-top:6px;margin-left:10px;transition:0.3s}#clientline_auth a#clientline_web:hover{background:#e68506}#clientline_auth
a#clientline_pro{background:#1286bc;border-radius:3px;height:18px;padding:3px
12px 0 12px;color:#fff;margin-top:6px;margin-left:10px;transition:0.3s}#clientline_auth a#clientline_pro:hover{background:#e68506}#clientline_projects{position:absolute;z-index:55;top:100%;left:-2px;min-width:410px;max-width:580px;background:#f2f2f2;border:2px
solid #000;border-radius:3px;-moz-box-shadow:0px 2px 11px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 2px 11px 0 rgba(0,0,0, 0.3);box-shadow:0px 2px 11px 0 rgba(0,0,0, 0.3);display:none}@media screen and (max-width: 900px){#clientline_projects{max-width:420px}}#clientline_projects.slideUp{display:block}#clientline_projects_label{position:relative;padding:5px
15px 7px;background:#404040;font-size:13px;line-height:1.15;color:#fff;border-top:1px solid #666}#clientline_projects_label:before{position:absolute;top:0;left:15px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #666;display:block;content:'';transition:0.5s;margin:-7px 0 0 0}#clientline_projects_label
span{background:transparent url(/images/design/v2/ui/client_close.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:50%;right:13px;margin-top:-8px;width:16px;height:16px;opacity:0.7;cursor:pointer;display:block;transition:0.5s}#clientline_projects_label span:hover{opacity:1}#clientline_auth
#clientline_projects_add{position:relative;background:#fff;padding:5px
15px;text-align:left;border-top:1px solid #404040}#clientline_auth #clientline_projects_add
a.add_v1{position:relative;display:inline-block;vertical-align:top;height:auto;padding:4px
0 4px 22px;box-sizing:border-box;font-size:13px;line-height:1.15;text-transform:none;font-weight:400;color:#2b2b2b;transition:0.5s;text-decoration:none}#clientline_auth #clientline_projects_add a.add_v1:hover{color:#3baa00;cursor:pointer}#clientline_auth #clientline_projects_add a.add_v1:before{background:transparent url(/images/design/v2/ui/client_add.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:50%;left:0;margin-top:-8px;content:'';width:16px;height:16px}#clientline_auth #clientline_projects_add
a.add_v2{position:absolute;display:none;padding:4px
25px 4px 15px;background:#3baa00;box-sizing:border-box;font-size:11px;line-height:1.15;text-transform:uppercase;font-weight:700;color:#fff;transition:0.5s;text-decoration:none;top:6px;right:-10px;height:auto}#clientline_auth #clientline_projects_add
a.add_v2.active{display:block;animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}#clientline_auth #clientline_projects_add a.add_v2
span{margin-right:10px;font-weight:400;color:#bfff9d;transition:0.5s}#clientline_auth #clientline_projects_add a.add_v2:after{position:absolute;bottom:100%;right:0;width:0;height:0;border-right:8px solid transparent;border-top:8px solid transparent;border-bottom:8px solid #226200;display:block;content:'';margin:0
0 0 -8px;cursor:default;transition:0.5s}#clientline_auth #clientline_projects_add a.add_v2:hover{background:#e68506}#clientline_auth #clientline_projects_add a.add_v2:hover:after{border-bottom-color:#a83b00}#clientline_auth #clientline_projects_add a.add_v2:hover
span{color:#ffd9a7}#clientline_projects_add
.alert{position:relative;display:none;vertical-align:top;font-size:11px;font-weight:700;margin-top:8px;padding-left:24px;margin-top:10px;margin-bottom:10px}#clientline_projects_add
.alert.expandUp{display:block}#clientline_projects_add .alert:before{background:transparent url(/images/planner/client/alert.svg) 50% 50% no-repeat;background-size:16px 16px;position:absolute;top:50%;left:0px;width:16px;height:16px;content:'';margin-top:-8px;z-index:5}#clientline_projects_v2_comment{position:absolute;top:100%;left:-2px;right:-2px;background:#fff;padding:8px
15px 12px;text-align:left;font-size:18px;line-height:1.25;letter-spacing:-0.5px;font-weight:300;color:#256786;border:2px
solid #000;border-top:none;border-radius:0 0 2px 2px;height:0;box-sizing:border-box;overflow:hidden;opacity:0;transition:0.5s}#clientline_projects_v2_comment:before{background:transparent url(/images/design/v2/ui/v2/tip_arrow_2.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:50%;left:100%;content:'';width:41px;height:43px;margin:-30px 0 0 -80px;animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}a.add_v2.active+#clientline_projects_v2_comment{opacity:1;height:auto}.clientline_project{position:relative;padding:8px
0 8px 15px;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.15;transition:0.5s;z-index:58}.clientline_project:nth-child(odd){background:#f6f6f6}.clientline_project:hover{z-index:59}.clientline_project+.clientline_project{margin-top:1px}.clientline_project+.clientline_project:before{position:absolute;top:-1px;left:0;right:0;height:1px;background:#000;opacity:0.2;content:''}.clientline_project+.clientline_project.online:before,.clientline_project.online+.clientline_project:before{background:#328e01;opacity:0.5}.clientline_project:hover{background:#fff}.clientline_project
.clientline_project_icons{float:right;display:inline-block;vertical-align:top;font-weight:700;color:#afafaf}.clientline_project .clientline_project_icons span
em{position:absolute;bottom:100%;left:50%;width:300px;margin-left:-120px;border-radius:3px;box-sizing:border-box;padding:8px
10px;font-size:13px;line-height:1.3;text-align:center;background:#256786;font-style:normal;display:none;color:#fff;text-transform:none;z-index:60;margin-bottom:5px;-moz-box-shadow:0px 2px 11px 0 rgba(0,62,91, 0.3);-webkit-box-shadow:0px 2px 11px 0 rgba(0,62,91, 0.3);box-shadow:0px 2px 11px 0 rgba(0,62,91, 0.3)}.clientline_project .clientline_project_icons span
em.mini{width:270px;font-weight:400;white-space:nowrap;margin-left:-135px}.clientline_project .clientline_project_icons span.em:hover em,
.clientline_project .clientline_project_icons span.date.alert strong:hover
em{display:block}.clientline_project .clientline_project_icons span em:before{position:absolute;bottom:0;left:50%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #256786;display:block;content:'';margin:0
0 -5px -5px}.clientline_project .clientline_project_icons span.alert
em{-moz-box-shadow:0px 2px 11px 0 rgba(91,0,0, 0.3);-webkit-box-shadow:0px 2px 11px 0 rgba(91,0,0, 0.3);box-shadow:0px 2px 11px 0 rgba(91,0,0, 0.3);background:#c00;color:#fff}.clientline_project .clientline_project_icons span.alert em:before{border-top-color:#c00}.clientline_project .clientline_project_icons
span{position:relative;display:inline-block;vertical-align:top;text-decoration:line-through;padding:0
15px;z-index:59}#clientline_auth .clientline_project .clientline_project_icons
a{position:relative;display:inline-block;vertical-align:top;padding:0
15px;color:#32708d;width:95px;z-index:59;height:auto;text-align:right}#clientline_auth .clientline_project .clientline_project_icons
a.open{font-weight:700;color:#e58406;cursor:default}#clientline_auth .clientline_project .clientline_project_icons a.open:before{background:transparent url(/images/design/v2/ui/client_active.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:50%;left:0px;margin-top:-8px;content:'';width:16px;height:16px}#clientline_auth .clientline_project .clientline_project_icons a:hover{color:#e58406}.clientline_project .clientline_project_icons
span.em{cursor:help}.clientline_project .clientline_project_icons
span.date{font-weight:400;text-decoration:none;color:#646464}.clientline_project .clientline_project_icons
span.date.alert{color:#c00}.clientline_project .clientline_project_icons span
strong{background:transparent url(/images/design/v2/ui/client_alert.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:50%;left:-4px;margin-top:-8px;content:'';width:16px;height:16px;font-weight:400}.clientline_project .clientline_project_icons
span.crm{text-decoration:none;color:#3ba900}.clientline_project .clientline_project_icons
span.pro.active{text-decoration:none;color:#006da0}.clientline_project .clientline_project_icons
span.online.active{text-decoration:none;color:#3ba900}.clientline_project .clientline_project_icons span.online.active:before{background:transparent url(/images/design/v2/ui/client_ok.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:50%;left:-4px;margin-top:-8px;content:'';width:16px;height:16px}.clientline_project .clientline_project_icons
span.pro.active{color:#006da0}.clientline_project .clientline_project_icons span.pro.active:before{background:transparent url(/images/design/v2/ui/client_ok_blue.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:50%;left:-4px;margin-top:-8px;content:'';width:16px;height:16px}#clientline_auth a#clientline_register:hover{color:#fff}#clientline_auth a#clientline_register:before,
#clientline_auth #clientline_id:before{position:absolute;left:-15px;top:50%;margin-top:-8px;height:16px;width:1px;background:#fff;opacity:0.3;content:''}#clientline_auth #clientline_id:before{left:15px}.single_object_mode #clientline_auth #clientline_id:before{display:none}#clientline_auth a#clientline_user:after{background:transparent url(/images/design/v2/ui/client_user.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:50%;left:0;margin-top:-8px;content:'';width:16px;height:16px;opacity:0.6;transition:0.5s}.is_logged #clientline_auth a#clientline_user:after{background:transparent url(/images/design/v2/ui/client_user_orange.png) 50% 50% no-repeat;background-size:100%;opacity:1}#clientline_auth a#clientline_user:hover:after{opacity:1}#clientline_contacts{position:absolute;top:0;right:20px;bottom:0;padding:7px
0 0 0}#clientline_contacts
#openday_popup_wrapper{position:relative;display:inline-block}#clientline_contacts #openday_popup:before{position:absolute;top:-6px;left:20px;width:0px;height:0px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fcfcfc;display:block;content:'';margin:0
0 0 -6px}#clientline_contacts
#openday_popup{background:#fff url(/images/design/v2/contacts/banner_bg.jpg) 50% 50% no-repeat;position:absolute;top:22px;left:-2px;border:2px
solid #000;-moz-box-shadow:0px 4px 18px 0 rgba(0,0,0, 0.2), 0px 3px 5px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 4px 18px 0 rgba(0,0,0, 0.2), 0px 3px 5px 0 rgba(0,0,0, 0.3);box-shadow:0px 4px 18px 0 rgba(0,0,0, 0.2), 0px 3px 5px 0 rgba(0,0,0, 0.3);padding:45px
20px 20px;border-radius:3px;color:#222;font-size:13px;font-weight:400;line-height:1.3;width:400px;text-align:center;display:none}#clientline_contacts
#openday_popup_buttons{font-size:0;line-height:0;padding-top:12px}#clientline_contacts #openday_popup_buttons .pre_button
span{padding:5px
30px}#clientline_contacts
#openday_popup.slideUp{display:block}#clientline_contacts #openday_popup
strong{font-size:18px;font-weight:400;letter-spacing:-0.5px;line-height:1.1;display:block;padding-bottom:10px}#clientline_contacts #openday_popup strong
span{font-size:21px;font-weight:700;letter-spacing:-1px;line-height:1.1;display:block}#clientline_contacts #openday_popup
p{max-width:320px;display:block;margin:0
auto;line-height:1.4}#clientline_contacts
a.card{position:relative;font-size:13px;font-weight:700;line-height:1.15;color:#ffb80e;display:inline-block;text-decoration:none;cursor:pointer;transition:0.5s}#clientline_contacts
a.card.shake{-webkit-animation:shake-bottom 10s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;animation:shake-bottom 10s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}#clientline_contacts a.card:hover{color:#fff}@media screen and (max-width: 1200px){#clientline_contacts
a.card{display:none}}#clientline_contacts
a.addr{position:relative;font-size:13px;line-height:1.15;color:#fff;display:inline-block;text-decoration:none;cursor:pointer;transition:0.5s;margin-left:40px;border-bottom:1px dashed rgba(255,255,255, 0.5)}#clientline_contacts a.addr:hover{color:#ffb80e;border-bottom-color:transparent}#clientline_contacts a.addr:after{background:transparent url(/images/design/v2/ui/client_location.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:50%;left:-21px;margin-top:-8px;content:'';width:16px;height:16px;opacity:1;transition:0.5s}#clientline_contacts a.addr.back:after{background:transparent url(/images/design/v2/ui/v2/back_white.png) 50% 50% no-repeat;background-size:100%}#clientline_contacts
a.addr.recall{color:#ffb80e;border-bottom:1px solid rgba(255,184,14, 0.5)}#clientline_contacts a.addr.recall:hover{color:#fff;border-bottom-color:transparent}#clientline_contacts a.addr.recall:after{background:transparent url(/images/design/v2/ui/v2/phone_recall.svg) 50% 50% no-repeat}#clientline:after{background:#fff;opacity:0.15;position:absolute;bottom:0;left:0;right:0;height:1px;z-index:53;content:''}#clientline_id_selector
strong{position:absolute;top:50%;left:0;margin-top:-8px;content:'';width:16px;height:16px;display:block;font-weight:400}#clientline_id_selector strong
span{background:transparent url(/images/design/v2/ui/client_alert.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:0;left:0;content:'';width:16px;height:16px;display:block}#clientline_id_selector strong
em{position:absolute;top:100%;left:50%;width:200px;margin-left:-100px;border-radius:3px;box-sizing:border-box;padding:5px
10px;font-size:11px;line-height:1.3;text-align:center;font-style:normal;display:none;text-transform:none;z-index:60;margin-top:6px;-moz-box-shadow:0px 2px 11px 0 rgba(91,0,0, 0.3);-webkit-box-shadow:0px 2px 11px 0 rgba(91,0,0, 0.3);box-shadow:0px 2px 11px 0 rgba(91,0,0, 0.3);background:#c00;color:#fff;font-weight:400}#clientline_id_selector strong:hover
em{display:block}#clientline_id_selector.active strong:hover
em{display:none}#clientline_id_selector strong em:before{position:absolute;top:0;left:50%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #c00;display:block;content:'';margin:-5px 0 0 -5px}#header_v3{background:#0e0e0e;position:fixed;top:0;left:0;right:0;height:102px;z-index:51;min-width:940px;transition:0.3s}#clientline+#header_v3{top:30px}#container.banners
#header_v3{display:none}#container.planner_ui
#header_v3{height:52px;z-index:54}#container.planner_ui.empty #header_v3:after{position:absolute;height:1px;z-index:54;left:0;right:0;bottom:-1px;background:#fff;opacity:0.5;content:''}#planner_container{transition:0.3s}#container.planner_ui
#planner_container{top:125px}#navi_trigger{position:absolute;top:50px;left:50%;text-align:center;width:240px;margin-left:-120px;z-index:52}#navi_trigger
span{display:inline-block;line-height:1.15;font-size:13px;padding:2px
30px 2px 30px;border-radius:20px;background:#fff;color:#757575;cursor:pointer;position:relative;transition:0.3s}#navi_trigger span:before, #navi_trigger span:after{background:transparent url(/images/design/v2/pro/li.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:10px;content:'';width:12px;height:12px;z-index:53;margin-top:-6px;opacity:0.4;transition:0.3s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#navi_trigger span+span:before, #navi_trigger span+span:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#navi_trigger span:hover{color:#e87300}#navi_trigger span:hover:before, #navi_trigger span:hover:after{opacity:1}#navi_trigger span:after{left:auto;right:10px}#navi_trigger span+span{display:none}#container.banners #navi_trigger
span{display:none}#container.banners #navi_trigger span+span{display:block}#container.banners
#common_footer{padding-bottom:94px}#header_v3_background{height:102px;overflow:hidden;position:absolute;top:0;left:0;right:0;z-index:51;display:block}#header_v3_top{position:absolute;left:0;top:0;right:0;height:50px;z-index:54;background:#0e0e0e}#header_v3_logo{background:transparent url(/images/design/v2/logo_ru.svg) 50% 50% no-repeat;background-size:100% 100%;width:150px;height:28px;position:absolute;left:20px;top:11px;display:block}#header_v3_logo.en{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_logo.pl{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_logo.pt{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_logo.de{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_logo.fr{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_logo.tr{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_logo.es{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_logo.it{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_logo.ro{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_logo.ua{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_logo.id{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_logo.nl{background:transparent url(/images/design/v2/logo_en.svg) 50% 50% no-repeat;background-size:100% 100%}#header_v3_lang{position:absolute;right:20px;display:block;top:11px;z-index:56;font-size:0;line-height:0}#header_v3_lang{position:absolute;right:20px;display:block;top:13px;z-index:56;font-size:0;line-height:0}#header_v3_lang
.header_v3_lang_item{display:inline-block;vertical-align:top;padding-left:5px}#header_v3_lang .header_v3_lang_item
a{display:block;padding:4px
7px 3px;border-radius:3px;background:rgba(255,255,255, 0.1);border:1px
solid rgba(255,255,255, 0.2);transition:0.5s}#header_v3_lang .header_v3_lang_item a:hover{background:rgba(255,255,255, 0.2);border:1px
solid rgba(255,255,255, 0.4)}#header_v3_lang .header_v3_lang_item.active
a{background:rgba(59, 170, 0, 0.4);border:1px
solid #3baa00;cursor:default}#header_v3_lang .header_v3_lang_item a
img{display:block;width:16px;height:16px}#header_v3_lang_message{background:#fff;padding:8px
15px 9px;position:absolute;right:0px;display:block;top:30px;z-index:57;width:220px;font-size:13px;line-height:1.3;border:solid 1px rgba(0,0,0, 0.3);border-bottom:solid 1px rgba(0,0,0, 0.6);border-top:solid 2px #ffad1f;-moz-box-shadow:0px 4px 11px 0 rgba(0,0,0, 0.18);-webkit-box-shadow:0px 4px 11px 0 rgb(0 0 0 / 18%);box-shadow:0px 4px 11px 0 rgb(0 0 0 / 18%)}#header_v3_lang_message:before{background:transparent url(/images/design/v2/ui/v2/lang_message.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:-12px;right:3px;content:'';width:24px;height:24px}#header_v3_lang_message
span{background:transparent url(/images/design/v2/ui/v2/ai_cancel.png) 50% 50% no-repeat;background-size:12px 12px;position:absolute;bottom:7px;right:5px;display:block;cursor:pointer;opacity:0.5;width:20px;height:20px;transition:0.3s}#header_v3_lang_message span:hover{opacity:1}#header_v3_lang_message
a{font-weight:700}#header_v3_phone{position:absolute;right:18px;display:block;top:11px;z-index:55;font-size:0;line-height:0}#header_v3_lang+#header_v3_phone{right:108px}#header_v3_phone
a{display:inline-block;vertical-align:middle;margin-left:8px}#header_v3_phone a
img{vertical-align:bottom;width:24px;height:24px}#header_v3_phone
a.call{font-size:24px;letter-spacing:-1.5px;font-weight:300;line-height:1.15;color:#fff;text-decoration:none}#header_v3_phone
span{font-weight:400}#header_v3_bottom{background:rgba(0,0,0,0.3);position:absolute;left:0;top:50px;right:0;height:46px;z-index:53}#header_v3_bottom_upper{background:#f7f7f7;position:absolute;left:0;top:0;right:0;height:45px;z-index:54;-moz-box-shadow:0px 2px 11px 0 rgba(0,0,0, 0.12);-webkit-box-shadow:0px 2px 11px 0 rgba(0,0,0, 0.12);box-shadow:0px 2px 11px 0 rgba(0,0,0,0.12)}#header_v3_button{position:absolute;right:0px;top:0px;z-index:54}#header_v3_button
.pre_button{border-radius:0;border-top:1px solid #6ef54b;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#header_v3_button .pre_button
span{border-radius:0;font-size:14px;text-transform:none;font-weight:700;box-sizing:border-box;height:44px;padding-left:20px;padding-right:20px;padding-bottom:0;padding-top:14px}#header_v3_bottom
ul{position:absolute;left:0;top:0;right:240px;height:46px;font-size:0;line-height:0;overflow:hidden;z-index:55}#header_v3_bottom.clear
ul{right:0px}#header_v3_bottom
li{display:inline-block;vertical-align:top}#header_v3_bottom li
a{background:transparent;display:inline-block;vertical-align:top;height:46px;box-sizing:border-box;padding:15px
20px 0 20px;font-size:14px;line-height:1.15;text-transform:none;border-top:none;border-radius:0;margin-right:0;text-shadow:none;color:#222;text-decoration:none;transition:0.3s;border-bottom:1px solid transparent;border-left:1px solid #d0d0d0}#header_v3_bottom li.bold
a{font-weight:700}#header_v3_bottom li a:hover{background:#fff;border-bottom-color:#000;border-top:none;color:#1188c0}#header_v3_bottom li.active
a{position:relative;background:#e68506;border-top:none;border-left:1px solid #e68506;border-bottom:1px solid #a83b00;text-shadow:#bc540f 1px 1px 1px;color:#fff}#header_v3_bottom li.active a:after{height:1px;position:absolute;left:-1px;right:-1px;background:#ffad10;content:'';bottom:44px}#header_v3_bottom li.active+li
a{border-left:1px solid #e68506}#header_v3_slider{position:absolute;top:0;left:190px;right:180px;overflow:hidden;height:50px;white-space:nowrap}#header_v3_slider.wide{right:20px}#header_v3_slider.wide+#header_v3_phone
a.call{display:none}@media screen and (min-width: 1200px){#header_v3_slider.wide+#header_v3_phone
a.call{display:block}}#header_v3_slider
.header_v3_slide{display:block;padding:16px
0 0 0;font-size:19px;font-weight:400;letter-spacing:-0.5px;color:#fff}#header_v3_slider .header_v3_slide
a{text-decoration:none;color:#fff}#header_v3_slider .header_v3_slide
b{display:inline-block}#header_v3_slider .header_v3_slide
b.active{animation-name:showup;-webkit-animation-name:showup;animation-duration:0.3s;-webkit-animation-duration:0.3s}@keyframes
showup{0%{transform:translateY(-50%)}100%{transform:translateY(0%)}}@-webkit-keyframes
showup{0%{-webkit-transform:translateY(-50%)}100%{-webkit-transform:translateY(0%)}}#header_v3_slider .header_v3_slide a
sup{vertical-align:super;font-size:10px}#header_v3_slider .header_v3_slide
span.orange{color:#ffb30e}#header_v3_slider .header_v3_slide
span.discount_label{margin:0
30px 0 40px;font-weight:700;position:relative;animation-name:label_pulse;-webkit-animation-name:label_pulse;animation-duration:8s;-webkit-animation-duration:8s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}#header_v3_slider .header_v3_slide span.discount_label:before{background:transparent url(/images/design/v2/header_label.png) 50% 100% no-repeat;background-size:193px 53px;z-index:-1;position:absolute;width:193px;height:46px;top:-16px;left:50%;margin:0
0 0 -85px;content:''}@keyframes
label_pulse{0%{opacity:1}94%{opacity:1}97%{opacity:0.5}100%{opacity:1}}@-webkit-keyframes
label_pulse{0%{opacity:1}94%{opacity:1}97%{opacity:0.5}100%{opacity:1}}@media screen and (max-width: 1000px){#header_v3_phone{top:14px}#header_v3_phone
a.call{font-size:20px}#header_v3_slider{left:170px}}#video_embed_wrapper{background:#000}#video_embed_wrapper
.pre_promo{padding:0}#video_embed{position:relative;width:100%;height:0;background:#000;padding-bottom:56.25%}#video_embed_wrapper
.video{position:absolute;top:0;left:0;width:100%;height:100%}#homepage_video{background:#11181c url(/images/design/v2/video/bg_1920.jpg) 50% 50% no-repeat;background-size:cover;position:relative}#homepage_video
.pre_promo{padding-top:160px;padding-bottom:160px}#homepage_video_play{position:relative;padding-top:20px}#homepage_video_play
a{background:transparent url(/images/design/v2/video/play.png) 50% 50% no-repeat;display:inline-block;vertical-align:top;width:110px;height:110px;font-size:32px;font-weight:300;line-height:1.15;letter-spacing:-1px;color:#ff2626;position:relative;margin-left:30px}#homepage_video_play a:before{content:'открыть';position:absolute;top:50%;right:100%;display:block;margin-top:-21px;margin-right:15px}#homepage_video_play a:after{content:'видео';position:absolute;top:50%;left:100%;display:block;margin-top:-21px;margin-left:15px}.pre_promo_wrapper#visual_intro{background:#f4f4f4 url(/images/design/v2/order/3d/intro_1920.jpg) 100% 70% no-repeat;background-size:cover;padding-bottom:240px;box-sizing:border-box}.pre_promo_wrapper#visual_intro
.pre_promo{padding-top:40px}@media screen and (max-width: 1400px){.pre_promo_wrapper#visual_intro{background:#f4f4f4 url(/images/design/v2/order/3d/intro_1600.jpg) 50% 70% no-repeat;padding-bottom:240px}}.pre_promo
p.pre_promo_wrap#order_v2_rmnt_text{max-width:700px}#order_designer_intro{background:#efefef url(/images/design/v2/order/designer/intro_1920.jpg) 50% 30% no-repeat;background-size:cover;padding-right:25%}@media screen and (min-height: 800px){#container.studio
.pre_promo_wrapper.height100#order_designer_intro{min-height:700px}}#order_designer_intro
.pre_promo{box-sizing:border-box;padding-right:140px;padding-left:60px}@media screen and (max-width: 1100px){#order_designer_intro
.pre_promo_title{font-size:40px}#order_designer_intro
.pre_promo_subtitle{font-size:30px}}#order_designer_plan{background:#efefef url(/images/design/v2/order/designer/plan_1920.jpg) 20% 10% no-repeat;background-size:cover;padding-left:25%}#order_designer_plan
.pre_promo{box-sizing:border-box;padding-left:140px;padding-right:60px}#order_designer_slogan{font-size:30px;font-weight:300;letter-spacing:-1.5px;line-height:1.3}@media screen and (max-width: 1280px){#order_designer_intro{background:#efefef url(/images/design/v2/order/designer/intro_1280.jpg) 50% 30% no-repeat;background-size:cover}#order_designer_plan{background:#efefef url(/images/design/v2/order/designer/plan_1280.jpg) 20% 10% no-repeat;background-size:cover}}#worksteps_visit_promo{position:relative;width:640px;margin:40px
auto 0;text-align:left}#worksteps_visit_promo_data{position:absolute;top:40px;left:40px;max-width:300px;font-size:14px;line-height:1.5}#worksteps_visit_promo_data
strong{font-weight:300;font-size:32px;line-height:1.3;display:block;letter-spacing:-1px;padding-bottom:18px}#worksteps_visit_promo_data strong
span{font-weight:400;font-size:17px;letter-spacing:-0.5px;display:block}#worksteps_visit_promo_data
div{padding-top:22px}#binding_container{position:relative;z-index:1001;height:50px}#binding_wrapper{position:fixed;bottom:-100px;left:0;right:0;min-width:940px;z-index:1002;text-align:center;font-size:0;line-height:0;background:#1b1b1b;max-height:85px;padding:10px
0 0 20px;transition:0.5s;overflow:hidden}#binding_wrapper.active, #container.banners
#binding_wrapper{bottom:0}#common_footer{transition:0.5s}#common_footer.inactive{visibility:hidden;margin-top:-60px}#binding_wrapper
.binding_item{display:inline-block;vertical-align:top;text-align:left}#binding_wrapper
a{display:block;border-radius:3px;position:relative;background:#fff;box-sizing:border-box;padding:12px
80px 10px 15px;text-decoration:none;color:#2d2d2d;-moz-box-shadow:0px 2px 7px 0 #000;-webkit-box-shadow:0px 2px 7px 0 #000;box-shadow:0px 2px 7px 0 #000;white-space:nowrap}#binding_wrapper .binding_item.meeting
a{background:#fff url(/images/design/v2/header/sub_mini_1.jpg) 50% 50% no-repeat}#binding_wrapper .binding_item.plan
a{background:#fff url(/images/design/v2/header/sub_mini_2.jpg) 50% 50% no-repeat}#binding_wrapper .binding_item.practic
a{background:#fff url(/images/design/v2/header/sub_mini_3.jpg) 50% 50% no-repeat}#binding_wrapper .binding_item.prints
a{background:#fff url(/images/design/v2/header/sub_mini_4.jpg) 50% 50% no-repeat}#binding_wrapper .binding_item.tech
a{background:#fff url(/images/design/v2/header/sub_1.jpg) 50% 50% no-repeat}#binding_wrapper .binding_item.interior
a{background:#fff url(/images/design/v2/header/sub_3.jpg) 100% 50% no-repeat}#binding_wrapper .binding_item.remont
a{background:#fff url(/images/design/v2/header/sub_mini_5.jpg) 0% 50% no-repeat}#binding_wrapper .binding_item.kitchen
a{background:#fff url(/images/design/v2/header/sub_mini_6.jpg) 0% 50% no-repeat}#binding_wrapper a:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';border-radius:3px;border:1px
solid #fff;opacity:0.5;transition:0.5s}#binding_wrapper a:hover:before{border:2px
solid #ee9700;opacity:1}#binding_wrapper
.binding_header{font-size:16px;font-weight:700;letter-spacing:-0.5px;line-height:1.15;display:block}#binding_wrapper
.binding_text{font-size:13px;line-height:1.2;display:block;padding-top:5px}#binding_wrapper
.binding_item{width:25%;padding-right:20px;display:inline-block;box-sizing:border-box;vertical-align:top;max-width:400px;padding-bottom:20px}@media screen and (max-width: 1340px){#binding_wrapper
.binding_item{width:33.333%}}.pre_promo_wrapper.album{background:#f0f0f0 url(/images/design/v2/collection/content_bg.png) 50% 50% repeat-y}.pre_promo_wrapper.album
.pre_promo{padding:80px
54% 80px 4%;box-sizing:border-box;max-width:1920px}@media screen and (max-width: 1440px){.pre_promo_wrapper.album
.pre_promo{padding-top:60px;padding-bottom:60px}}@media screen and (max-width: 1280px){.pre_promo_wrapper.album
.pre_promo{padding-top:40px;padding-bottom:40px}}.pre_promo_wrapper.album.odd
.pre_promo{padding-left:54%;padding-right:4%}.pre_promo_wrapper.album
.interior_part{position:absolute;top:0;right:0;bottom:0;width:50%}.pre_promo_wrapper.album .interior_part
.interior_part_item{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}.pre_promo_wrapper.album.odd
.interior_part{right:auto;left:0}.pre_promo_wrapper.album .interior_part:before{background:transparent url(/images/design/v2/collection/shadow.png) 50% 50% repeat-y;position:absolute;top:0;left:0;bottom:0;width:91px;content:'';z-index:7}.pre_promo_wrapper.album .interior_part
span{background:transparent url(/images/design/v2/collection/pins.png) 50% 50% no-repeat;position:absolute;top:20%;left:-1px;width:3px;height:28px;display:block;z-index:8}.pre_promo_wrapper.album .interior_part span+span{top:80%;margin-top:-28px}.pre_promo_wrapper.album.odd .interior_part:before{right:0;left:auto;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.pre_promo_wrapper.album.odd .interior_part
span{right:-1px;left:auto}.color_pallete{font-size:0;line-height:0;margin:-10px 0}.color_pallete
span{display:inline-block;width:45px;height:6px;border-radius:10px;overflow:hidden;vertical-align:top;margin:0
5px}.album_100{max-width:320px;padding-left:110px;font-size:13px;line-height:1.4;text-align:left;position:relative;margin:20px
auto 20px}.album_100:before{content:'100%';position:absolute;top:50%;left:0;font-size:36px;letter-spacing:-1px;font-weight:300;color:#256786;margin-top:-24px}@media screen and (max-width: 1200px){.album_100:before{display:none}.album_100{text-align:center;padding-left:0;color:grey}.pre_promo_wrapper.album
.pre_promo_button{padding-top:15px}}.album_options{font-size:0;line-height:0;padding-top:5px}.album_options
.album_option{background:transparent;display:inline-block;width:52px;height:52px;border-radius:50%;border:1px
solid rgba(0,0,0, 0.4);overflow:hidden;vertical-align:top;margin:0
10px;opacity:0.4;transition:0.3s;cursor:pointer}@media screen and (max-width: 1280px){.album_options{display:none}}.album_options
.album_option.i1{background:transparent url(/images/design/v2/collection/icon_1.png) 50% 50% no-repeat}.album_options
.album_option.i2{background:transparent url(/images/design/v2/collection/icon_2.png) 50% 50% no-repeat}.album_options
.album_option.i3{background:transparent url(/images/design/v2/collection/icon_3.png) 50% 50% no-repeat}.album_options
.album_option.i4{background:transparent url(/images/design/v2/collection/icon_4.png) 50% 50% no-repeat}.album_options .album_option:hover{border:1px
solid rgba(0,0,0, 0.6);opacity:1}.collection_intro
.pre_promo{max-width:11000px}.collection_main_image{position:relative}.collection_main_image.margin-top{margin-top:40px}.collection_main_image
img{max-width:100%;height:auto}.collection_main_image
.collection_main_tip{position:absolute;z-index:10}.collection_main_image .collection_main_tip:hover{z-index:15}.collection_main_image
.collection_main_tip_label{position:relative;display:block;color:#fff;background:#e68506;padding:9px
12px 5px;font-size:12px;text-transform:uppercase;font-weight:700;line-height:1.15;z-index:11;transition:0.3s}.collection_main_image .collection_main_tip_label:hover{color:#222;background:#fff;cursor:help}.collection_main_image
.collection_main_tip_content{position:absolute;background:#fff;padding:9px
12px 9px;left:0;width:250px;z-index:12;top:200%;text-align:left;font-size:13px;font-weight:400;line-height:1.4;text-transform:none;visibility:hidden;height:0;overflow:hidden;transition:top 0.3s}.collection_main_image .collection_main_tip_label:hover+.collection_main_tip_content,
.collection_main_image .collection_main_tip_content:hover{display:block;visibility:visible;height:auto;top:100%;color:#282828}.collection_main_image
.collection_main_tip.blue{color:#fff;background:#256786;background-color:rgba(37, 103, 134, 0.9)}.collection_main_image .collection_main_tip
span{display:block;font-size:18px;letter-spacing:-0.5px;font-weight:400;text-transform:none}.collection_main_image .collection_main_tip_label:before{background:transparent url(/images/design/v2/collection/pin.png) 50% 50% no-repeat;position:absolute;top:-24px;left:50%;margin-left:-10px;width:32px;height:32px;display:block;z-index:12;content:''}.collection_main_image
.collection_main_cost{position:absolute;z-index:10;white-space:nowrap;text-align:left;font-size:0;line-height:0;background:#fff;background-color:rgba(255,255,255,0.8)}.collection_main_image
.collection_main_cost_title{display:inline-block;vertical-align:top;padding:12px
15px 12px;font-size:13px;font-weight:400;line-height:1.15}.collection_main_image
.collection_main_cost_value{position:relative;background:#48a000;display:inline-block;vertical-align:top;padding:8px
15px 8px;font-size:20px;left:-1px;font-weight:400;color:#fff;line-height:1.15}.collection_main_image .collection_main_cost_value:before{position:absolute;bottom:-6px;left:50%;width:0px;height:0px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #48a000;display:block;content:'';margin:0
0 0 -6px;z-index:8}#collection_stats{position:relative;font-size:0;line-height:0;max-width:1100px;margin:40px
auto 0}#collection_stats
.collection_stat{display:inline-block;vertical-align:top;width:33.33%;position:relative;padding-bottom:50px;box-sizing:border-box}#collection_stats .collection_stat+.collection_stat{border-left:1px solid #dadada}#collection_stats
.collection_stat_text{font-size:16px;letter-spacing:-0.5px;line-height:1.4;max-width:250px;margin:0
auto}#collection_stats
.collection_stat_value{font-size:62px;font-weight:300;letter-spacing:-1.5px;line-height:1.15;padding-bottom:15px}.collection_materials{font-size:0;line-height:0;padding-bottom:30px}.collection_materials
.collection_material{display:inline-block;vertical-align:top;padding:40px
20px 0 20px;font-size:14px;width:33.3333%;line-height:1.5;position:relative;box-sizing:border-box}.collection_materials .collection_material+.collection_material{border-left:1px solid #d6d6d6}.collection_materials
.collection_material_cost{padding-top:15px;font-size:30px;letter-spacing:-1px;line-height:1.15}.collection_materials
.collection_material_text{max-width:300px;margin:0
auto}.collection_materials .collection_material
img{width:120px;height:120px;display:block;margin:0
auto 20px;border-radius:50%}.collection_materials .collection_material
sup{font-size:12px;vertical-align:super}.portfolio_render_iconblock{font-size:0;line-height:0;margin-right:-20px;padding-top:20px;max-height:55px;overflow:hidden}.portfolio_render_iconblock.double{max-height:105px}.portfolio_render_iconblock.larger{max-height:75px}.portfolio_render_iconblock_item{position:relative;text-align:left;display:inline-block;vertical-align:top;box-sizing:border-box;padding:0
20px 0 60px;font-size:13px;line-height:1.4;margin:10px}.portfolio_render_iconblock.larger
.portfolio_render_iconblock_item{padding-left:90px}.portfolio_render_iconblock_item
span{font-size:12px;letter-spacing:normal;font-weight:700;text-transform:uppercase}.portfolio_render_iconblock_item
img{position:absolute;top:50%;left:0;display:block;margin-top:-24px}.portfolio_render_iconblock+.pre_promo_button{margin:-10px 0 10px 0}@media screen and (max-width: 1100px){.portfolio_render_iconblock{display:none}}#kitchen_intro .pre_promo_button .pre_button
span{font-size:16px;letter-spacing:-0.5px}.portfolio_kitchen_stats{font-size:0;line-height:0;text-align:center;margin-right:-20px}.portfolio_kitchen_stats
.portfolio_kitchen_stats_item{position:relative;display:inline-block;vertical-align:top;padding:80px
20px 0 0;box-sizing:border-box;width:33.3333%;font-size:19px;line-height:1.3;max-width:160px}.portfolio_kitchen_stats .portfolio_kitchen_stats_item
b{display:block}.portfolio_kitchen_stats .portfolio_kitchen_stats_item:before{background:transparent url(/images/design/v2/kitchen/icon_1.png) 50% 50% no-repeat;position:absolute;top:20px;left:0;right:20px;height:60px;content:''}.portfolio_kitchen_stats .portfolio_kitchen_stats_item+.portfolio_kitchen_stats_item:before{background:transparent url(/images/design/v2/kitchen/icon_2.png) 50% 50% no-repeat}.portfolio_kitchen_stats .portfolio_kitchen_stats_item+.portfolio_kitchen_stats_item+.portfolio_kitchen_stats_item:before{background:transparent url(/images/design/v2/kitchen/icon_3.png) 50% 50% no-repeat}#fullscreen_bg{overflow:hidden;position:relative;min-height:calc(100% - 104px);width:100%;background:#000}#fullscreen_bg.active{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000001}#bg_video{position:absolute;top:0;left:0;width:100%}#fullscreen_bg.prints{background:#fff;min-height:0;text-align:center}#fullscreen_bg.prints
#bg_video{display:none}#fullscreen_bg.prints
img{margin:0
-100px;vertical-align:bottom}#fullscreen_bg.prints.active{position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:2}#fullscreen_laptop{position:relative;max-width:1160px;padding:0
0;margin:0
auto}#fullscreen_screen{position:absolute;top:50%;left:50%;margin:-249px 0 0 -389px;width:780px;height:390px}#fullscreen_bg.prints.active
#bg_video{display:block}#fullscreen_bg_play{background:#e78200 url(/images/design/v2/kitchen/play.png) 50% 50% no-repeat;display:inline-block;vertical-align:top;width:120px;height:120px;position:absolute;cursor:pointer;top:50%;left:50%;margin:-60px 0 0 -60px;border-radius:50%;transition:0.3s}#fullscreen_bg.prints
#fullscreen_bg_play{margin-top:-80px}#fullscreen_bg_play.hidden{display:none}#fullscreen_bg_title{position:absolute;top:20%;left:0;right:0;color:#fff;font-size:36px;font-weight:300;letter-spacing:-1px;line-height:1.15;text-align:center;transition:0.5s}#fullscreen_bg_title.hidden{top:0;opacity:0}#fullscreen_bg_title
span{display:block;color:#fff;font-size:27px;padding-top:7px;font-weight:300;letter-spacing:-1px;line-height:1.15;text-align:center}#fullscreen_bg.prints
#fullscreen_bg_title{top:15%;font-size:40px}#fullscreen_bg.prints #fullscreen_bg_title
span{font-size:20px;font-weight:400}#fullscreen_bg_play:hover{background-color:#e4410e}#fullscreen_bg_play:before{position:absolute;top:100%;left:-50px;right:-50px;margin:10px
0 0 0;content:'Смотреть видеоролик';color:#fff;font-size:18px;font-weight:300;letter-spacing:-0.5px;line-height:1.15;text-align:center}#fullscreen_bg.prints #fullscreen_bg_play:before{color:#000;font-weight:400}#fullscreen_bg.prints.active #fullscreen_bg_play:before{color:#fff;font-weight:300}#fullscreen_bg_close{background:transparent url(/images/design/v2/kitchen/close.png) 50% 50% no-repeat;background-size:100%;display:inline-block;vertical-align:top;width:32px;height:32px;position:absolute;cursor:pointer;top:-48px;right:30px;transition:0.3s;cursor:pointer;opacity:0}.active
#fullscreen_bg_close{top:30px;opacity:0.7}#fullscreen_bg_close:hover{opacity:1}.lk_common_data_kitchen_text{font-size:14px;line-height:1.5;text-align:center;max-width:340px;margin:0
auto}.lk_common_data_kitchen_next{font-size:18px;padding-top:15px;font-weight:700;letter-spacing:-1px;line-height:1.3;text-align:center;max-width:300px;margin:0
auto}.lk_common_data_kitchen_button{padding-top:18px}.lk_common_data_kitchen_button .pre_button
span{font-size:16px;letter-spacing:-0.5px;text-transform:none;padding:10px
32px}.portfolio_render_large_cost{font-size:20px;font-weight:400;padding-top:15px;letter-spacing:-1px;line-height:1.3;text-align:center}.portfolio_render_large_comment{font-size:14px;line-height:1.15;letter-spacing:-0.5px;padding-top:20px;color:grey}#pravrem_teasers{position:relative;font-size:0;line-height:0;margin-right:-40px;margin-top:-20px}#pravrem_teasers
.pravrem_teaser{position:relative;display:inline-block;vertical-align:top;width:33.333%;box-sizing:border-box;padding:60px
40px 0 0}#pravrem_teasers
.pravrem_teaser_image{position:relative;height:170px;padding-bottom:20px}#pravrem_teasers .pravrem_teaser_photo+.pravrem_teaser_image{display:none}#pravrem_teasers
.pravrem_teaser_photo{position:relative;padding-bottom:20px}#pravrem_teasers .pravrem_teaser_photo
img{max-width:100%;height:auto;display:block}#pravrem_teasers
.pravrem_teaser_title{font-size:17px;line-height:1.3;font-weight:700;letter-spacing:-0.5px;max-width:320px;margin:0
auto}#pravrem_teasers
.pravrem_teaser_text{font-size:13px;line-height:1.4;padding-top:15px;max-width:320px;margin:0
auto}#pravrem_teasers
.pravrem_teaser_button{padding-top:15px}.pre_icons_list{font-size:0;line-height:0;text-align:center;padding-top:40px}.pre_icons_list
.pre_icons_list_item{position:relative;display:inline-block;vertical-align:top;width:33.33333%;box-sizing:border-box;padding:0
20px 20px 20px}.pre_icons_list .pre_icons_list_item+.pre_icons_list_item{border-left:1px solid #d6d6d6}.pre_icons_list .pre_icons_list_item+.pre_icons_list_item+.pre_icons_list_item+.pre_icons_list_item{border-top:1px solid #d6d6d6;border-left:none;padding-top:20px}.pre_icons_list .pre_icons_list_item+.pre_icons_list_item+.pre_icons_list_item+.pre_icons_list_item+.pre_icons_list_item{border-left:1px solid #d6d6d6}.pre_icons_list .pre_icons_list_item
span{font-size:14px;line-height:1.4;max-width:280px;margin:0
auto;display:block;letter-spacing:-0.5px}.pre_icons_list
.pre_icons_list_icon{display:flex;height:100px}.pre_icons_list .pre_icons_list_icon
img{display:block;margin:auto}#pravrem_jk{font-size:0;line-height:0;margin-right:-30px}#pravrem_jk
.pravrem_jk{position:relative;display:inline-block;vertical-align:top;width:25%;box-sizing:border-box;padding:10px
30px 0 0;max-width:260px;letter-spacing:-0.5px;font-size:14px;line-height:1.15}#pravrem_jk .pravrem_jk
img{border-radius:50%;display:block;margin:0
auto 20px;max-width:100%;height:auto}#pravrem_jk .pravrem_jk
strong{font-size:18px;line-height:1.15;letter-spacing:-1px;display:block}#pravrem_jk .pravrem_jk
span{font-size:13px;line-height:1.15;padding-top:12px;display:block}#pravrem_galleries{font-size:0;line-height:0;margin-bottom:-40px;margin-right:-40px}#pravrem_galleries
.pravrem_gallery{position:relative;display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:0
40px 40px 0}#pravrem_galleries .pravrem_gallery
img{max-width:100%;height:auto;display:block}#pravrem_galleries .pravrem_gallery_photo
span{background:rgba(230, 133, 6, 0.7);position:absolute;top:50%;left:50%;margin:-55px 0 0 -55px;z-index:14;text-align:center;padding:20px
4px 0 0;width:110px;height:110px;font-size:42px;font-weight:300;line-height:1.15;letter-spacing:-3px;color:#fff;box-sizing:border-box;border-radius:50%;text-shadow:#8c3b00 1px 1px 1px;transition:0.3s}#pravrem_galleries .pravrem_gallery_photo:hover
span{background:#256786;text-shadow:#0a3245 1px 1px 1px}#pravrem_galleries .pravrem_gallery_photo span
b{display:block;font-size:16px;font-weight:400;line-height:1.15;letter-spacing:-0.5px;margin-top:-5px;margin-right:-4px}#pravrem_galleries .pravrem_gallery
a{position:relative;z-index:12;display:block;text-decoration:none}#pravrem_galleries
.pravrem_gallery_title{padding:30px
30px;font-size:24px;font-weight:400;line-height:1.15;letter-spacing:-1px;z-index:13;display:block}#pravrem_galleries
.pravrem_gallery_text{padding:30px
0 0 0;font-size:16px;line-height:1.6;letter-spacing:-0.5px;color:#212121;max-width:500px;margin:0
auto}.pre_promo_wrapper#nadzor_intro{background:#6f6462 url(/images/design/v2/nadzor/intro_bg_1920.jpg) 50% 50% no-repeat;background-size:cover}@media screen and (max-width: 1600px){.pre_promo_wrapper#nadzor_intro{background:#6f6462 url(/images/design/v2/nadzor/intro_bg_1600.jpg) 50% 50% no-repeat;background-size:cover}}@media screen and (max-width: 1280px){.pre_promo_wrapper#nadzor_intro{background:#6f6462 url(/images/design/v2/nadzor/intro_bg_1280.jpg) 50% 50% no-repeat;background-size:cover}}.pre_promo_wrapper#nadzor_intro
.pre_promo{min-height:600px;padding:0}#nadzor_intro_left{position:absolute;width:500px;top:13%;left:50%;margin-left:-42%;z-index:11}#nadzor_intro_left
p{line-height:1.6;font-size:18px;letter-spacing:-0.5px;text-align:center}@media screen and (min-width: 1500px){#nadzor_intro_left{margin-left:-36%}}#nadzor_intro_left
.pre_button_wrapper{padding-top:25px}#nadzor_intro_left
.pre_button{-moz-box-shadow:0px 2px 7px 0 rgba(47,29,21, 0.5);-webkit-box-shadow:0px 2px 7px 0 rgba(47,29,21, 0.5);box-shadow:0px 2px 7px 0 rgba(47,29,21,0.5)}#nadzor_intro_right{position:absolute;width:500px;bottom:15%;left:50%;margin-left:12%;z-index:10}#nadzor_intro_right ul
li{position:relative;line-height:1.3;font-size:18px;letter-spacing:-0.5px;text-align:left;padding-left:40px}#nadzor_intro_right ul li+li{margin:25px
0 0 -70px}#nadzor_intro_right ul li+li+li{margin:25px
0 0 -140px}#nadzor_intro_right ul li:before{background:transparent url(/images/design/v2/nadzor/li_bullet.png) 50% 50% no-repeat;background-size:100%;display:block;width:32px;height:32px;position:absolute;top:-4px;left:0px;content:''}.pre_promo_wrapper#masters_wrapper{background:#282727 url(/images/design/v2/remont/masters_bg_1920.jpg) 50% 0% no-repeat;background-size:cover}.pre_promo_wrapper#masters_wrapper
.pre_promo{max-width:1200px;box-sizing:border-box;padding-right:500px}@media screen and (max-width: 1600px){.pre_promo_wrapper#masters_wrapper{background:#282727 url(/images/design/v2/remont/masters_bg_1600.jpg) 50% 0% no-repeat;background-size:cover}}@media screen and (max-width: 1280px){.pre_promo_wrapper#masters_wrapper{background:#282727 url(/images/design/v2/remont/masters_bg_1280.jpg) 50% 0% no-repeat;background-size:cover}}@media screen and (max-width: 1200px){.pre_promo_wrapper#masters_wrapper
.pre_promo{padding-right:35%;padding-left:30px}}@media screen and (max-width: 1100px){.pre_promo_wrapper#masters_wrapper
.pre_promo{padding-right:30%}}#masters_list{font-size:0;line-height:0;text-align:center;padding-top:40px}#masters_list
.masters_list_item{position:relative;display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:0
20px 20px 20px}#masters_list
.masters_list_item.bl{border-left:1px solid rgba(255,255,255, 0.3)}#masters_list
.masters_list_item.bt{padding-top:30px;border-top:1px solid rgba(255,255,255, 0.3)}#masters_list .masters_list_item
span{font-size:14px;line-height:1.4;letter-spacing:-0.5px;color:#fff;display:block;max-width:250px;margin:0
auto}#masters_list
.masters_list_icon{display:flex;height:100px}#masters_list .masters_list_icon
img{display:block;margin:auto}.pre_promo_wrapper.gift:before{background:transparent url(/images/design/v2/remont/ribbon_left.png) 0% 0% no-repeat;background-size:100% auto;position:absolute;top:0;left:0;width:20%;height:100%;content:''}.pre_promo_wrapper.gift:after{background:transparent url(/images/design/v2/remont/ribbon_right.png) 0% 100% no-repeat;background-size:100% auto;position:absolute;bottom:0;right:0;width:16%;height:100%;content:''}.pre_promo_wrap#nadzor_gift{position:relative;text-align:left;padding-left:320px;padding-top:30px;padding-bottom:30px;box-sizing:border-box;margin-top:0px}.pre_promo_wrap#nadzor_gift
img{position:absolute;top:50%;left:0;width:300px;height:218px;margin-top:-90px}.pre_promo
p.pre_promo_wrap#pravrem_lk_summary{font-size:28px;font-weight:300;line-height:1.3;letter-spacing:-1px;padding-top:60px}#pravrem_materials_inside{position:relative;width:600px;padding:10px
0 10px 300px;margin:0
auto}#pravrem_materials_inside:before{background:transparent url(/images/design/remcalc/materials.png) 50% 50% no-repeat;content:'';position:absolute;top:50%;margin-top:-230px;left:-380px;height:491px;width:770px}#pravrem_materials_alert{position:relative;text-align:left;padding-left:42px;line-height:1.4;display:inline-block;margin-top:30px}#pravrem_materials_alert:after{background:transparent url(/images/design/v2/remont/alert.png) 50% 50% no-repeat;position:absolute;top:50%;margin-top:-16px;left:0px;width:32px;height:32px;overflow:hidden;content:''}.pre_promo_wrap#prorab_visit{position:relative;text-align:left;padding-left:300px;padding-top:30px;padding-bottom:30px;box-sizing:border-box;max-width:840px;margin:0
auto 40px;font-size:18px;letter-spacing:-0.5px;line-height:1.5}.pre_promo_wrap#prorab_visit>img{position:absolute;top:50%;left:-15px;width:300px;height:336px;margin-top:-160px}#prorab_visit_teasers{position:relative;font-size:0;line-height:0;padding-top:10px;margin-right:-30px}#prorab_visit_teasers
.prorab_visit_teaser{position:relative;display:inline-block;vertical-align:top;width:50%;padding-right:30px;margin-top:40px;padding-left:62px;font-size:12px;letter-spacing:normal;text-transform:uppercase;white-space:nowrap;line-height:1.4;font-weight:700;text-align:left;box-sizing:border-box}#prorab_visit_teasers .prorab_visit_teaser
img{position:absolute;top:50%;left:0;border-radius:50%;width:50px;height:50px;margin-top:-25px}a.dashed{cursor:pointer;color:#256786;transition:0.3s;text-decoration:none;border-bottom:1px dashed #256786}a.dashed:hover{color:#000;border-bottom:1px dashed transparent}#pravrem_payback{padding-top:100px;position:relative;font-size:32px;font-weight:300;letter-spacing:-1px;line-height:1.2}#pravrem_payback
span{display:block;font-size:36px}#pravrem_payback
b{display:block;font-size:21px;padding-top:3px}#pravrem_payback:before{background:transparent url(/images/design/v2/remont/payback_arrow.png) 50% 50% no-repeat;position:absolute;top:20px;left:50%;margin-left:-12px;width:24px;height:60px;overflow:hidden;content:''}.pre_promo_wrapper.border-top{border-top:1px solid rgba(0,0,0,0.2)}.pravrem_master_wrapper{font-size:0;line-height:0;padding-bottom:30px;margin-right:-40px}.pravrem_master_wrapper
.pravrem_master{position:relative;display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:40px
40px 0 0}.pravrem_master_wrapper
.pravrem_master.hor{width:100%}.pravrem_master_wrapper .pravrem_master
img{max-width:100%;height:auto;display:block}.pravrem_master_wrapper .pravrem_master
.pravrem_master_tip{position:absolute;font-size:13px;line-height:1.3;padding:15px
15px;background:rgba(255,255,255, 0.9);border-top:2px solid #e68506;-moz-box-shadow:0px 3px 12px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 3px 12px 0 rgba(0,0,0, 0.3);box-shadow:0px 3px 12px 0 rgba(0,0,0, 0.3)}.pravrem_master_wrapper .pravrem_master .pravrem_master_tip+.pravrem_master_tip,
.pravrem_master_wrapper .pravrem_master:nth-child(even) .pravrem_master_tip{border-top-color:#256786}.pravrem_master_wrapper .pravrem_master:nth-child(even) .pravrem_master_tip+.pravrem_master_tip{border-top-color:#e68506}.pravrem_master_wrapper .pravrem_master .pravrem_master_tip:before{background:transparent url(/images/design/v2/collection/pin.png) 50% 50% no-repeat;position:absolute;top:-24px;left:50%;margin-left:-10px;width:32px;height:32px;display:block;z-index:15;content:''}#request_files{font-size:14px;line-height:1;white-space:normal;overflow:hidden;position:relative}#request_files
input{position:absolute;top:-100px;left:0}#request_files
span{background:rgb(255,255,255);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(243,243,243,1) 42%, rgba(219,219,219,1) 63%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 42%,rgba(219,219,219,1) 63%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(243,243,243,1) 42%,rgba(219,219,219,1) 63%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );display:block;vertical-align:top;border:1px
solid #aeaeae;border-bottom-color:#747474;padding:12px
0 12px;border-radius:3px;text-align:center;cursor:pointer;transition:0.3s;-moz-box-shadow:0px 2px 6px 0 rgba(0,0,0, 0.1);-webkit-box-shadow:0px 2px 6px 0 rgba(0,0,0, 0.1);box-shadow:0px 2px 6px 0 rgba(0,0,0, 0.1)}#request_files span:before{content:'Выберите файл pdf...'}#request_files span.active:before{content:'Файл выбран'}#request_files span:hover{border-color:#ed7b00}#request_files
span.active{background:#ea6900;border-color:#ea6900;color:#fff;font-weight:700}#request_files_submit{display:none}#request_files_submit.active{display:inline-block;vertical-align:top;width:33.33333%}#request_files_submit.active
.pre_input{width:100%}#request_files_submit .pre_button
span{font-size:16px;line-height:1.15;letter-spacing:-0.5px;padding:10px
0;text-transform:none}#pravrem_smeta_button{position:fixed;bottom:60px;left:20px;background:rgba(0,0,0, 0.2);border-radius:4px;padding:8px;z-index:101}#pravrem_smeta_button
.pre_button{-moz-box-shadow:0px 2px 6px 0 rgba(0,0,0, 0.7);-webkit-box-shadow:0px 2px 6px 0 rgba(0,0,0, 0.7);box-shadow:0px 2px 6px 0 rgba(0,0,0, 0.7)}#pravrem_smeta_button .pre_button
span{font-weight:400;font-size:13px;letter-spacing:-0.5px;padding:11px
20px 10px}#pravrem_smeta_button .pre_button span
b{padding-bottom:2px;display:block;font-weight:700;font-size:15px;letter-spacing:-0.5px}#pravrem_smeta_button:before{background:transparent url(/images/design/v2/remont/widget.png) 50% 50% no-repeat;position:absolute;top:8px;left:50%;margin-left:-76px;margin-top:-53px;width:153px;height:53px;display:block;z-index:102;content:''}#request_files_tip{font-size:16px;letter-spacing:-0.5px;line-height:1.15;padding:0
20px 30px 0}#request_files_tip
a{transition:0.3s;color:#c00;text-decoration:none;cursor:pointer;border-bottom:1px dashed #c00}#request_files_tip a:hover{color:#000;border-bottom:1px dashed transparent}#smeta_plans_cost{position:relative;margin:0
8px;color:#a70000;font-weight:300}#smeta_plans_cost:before{background:transparent url(/images/design/v2/remont/cost_label.png) 50% 50% no-repeat;position:absolute;top:50%;left:50%;margin-left:-69px;margin-top:-28px;width:138px;height:65px;display:block;z-index:-1;content:''}#order_sale_holidays{max-width:740px;font-weight:400;margin:0
auto;text-transform:uppercase;font-size:15px;color:#c00;line-height:1.6;padding-top:40px}.pre_promo_wrap#brigada_reserve{font-size:21px;font-weight:700;line-height:1.15}#card_shops_navi{font-size:0;padding-top:40px;padding-bottom:40px;line-height:0}#card_shops_navi
a{position:relative;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;display:inline-block;vertical-align:top;padding:10px
18px 9px;font-size:12px;line-height:1;text-transform:uppercase;color:#353535;text-decoration:none;transition:0.3s;cursor:pointer}#card_shops_navi a:last-child{border-right:1px solid #dbdbdb;border-radius:0 3px 3px 0}#card_shops_navi a:first-child{border-radius:3px 0 0 3px}#card_shops_navi a:hover{color:#e47c00;background:#fff;border-color:#e47c00}#card_shops_navi a:hover+a{border-left-color:#e47c00}#card_shops_navi
a.active{font-weight:400;color:#fff;background:#e47c00;border-color:#e47c00}#card_shops_navi a.active+a{border-left-color:#e47c00}.card_shops_table_wrapper{display:none}.card_shops_table_wrapper.slideLeft{display:block}.card_shops_table{width:100%}.card_shops_title
td{width:25%;padding:20px;vertical-align:bottom}.card_shops_table tr td+td{border-left:1px solid #dadada}.card_shops_table .card_shops_image+tr
td{border-top:1px solid #dadada}.card_shops_title td
strong{display:block;font-size:16px;letter-spacing:-0.5px;padding-bottom:10px}.card_shops_image
td{width:25%;vertical-align:middle;padding:0
20px 20px 20px}.card_shops_image td
img{max-width:100%;height:auto}.card_shops_image_wrapper{margin:0
auto;max-width:150px}.card_shops_table_count{display:block;font-size:30px;font-weight:300;letter-spacing:-1px;padding-top:20px}#order_calc_square_cost{font-size:20px;line-height:1.15;margin-top:-20px;padding-bottom:40px;letter-spacing:-1px;text-align:center;visibility:hidden}#order_calc_square_cost.expandUp{visibility:visible}#order_calc_square_min{font-size:16px;line-height:1.15;margin-top:-15px;padding-bottom:25px;letter-spacing:-0.5px;text-align:center}#objects_map_window{width:320px;position:absolute;z-index:21;left:50%;margin-left:-160px;box-sizing:border-box;margin-top:-130px;top:50%;border-radius:4px;border-bottom:1px solid rgba(0,0,0, 0.8);-moz-box-shadow:0px 3px 15px 0 rgba(0,0,0, 0.4);-webkit-box-shadow:0px 3px 15px 0 rgba(0,0,0, 0.4);box-shadow:0px 3px 15px 0 rgba(0,0,0,0.4)}#objects_map_window_title{position:relative;background:#256786;padding:12px
20px;color:#fff;font-size:16px;line-height:1.15;text-align:left;border-radius:4px 4px 0 0}#objects_map_window_title
span{background:transparent url(/images/design/popup_close.png) 50% 50% no-repeat;position:absolute;top:50%;right:20px;margin-top:-8px;width:16px;height:16px;display:block;opacity:0.5;cursor:pointer;transition:0.3s}#objects_map_window_title span:hover{opacity:1}#objects_map_window_body{border-radius:0 0 4px 4px;background:rgba(255,255,255, 1);padding:15px
20px 25px;font-size:14px;line-height:1.15;text-align:center}#objects_map_window_body:after{position:absolute;bottom:-8px;left:50%;width:0px;height:0px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;display:block;content:'';margin:0
0 0 -8px}#objects_map_window_jk{font-weight:700;line-height:1.4;font-size:18px;letter-spacing:-0.5px}#objects_map_window_label{font-weight:400;line-height:1.4;font-size:13px}#objects_map_window_type{padding-top:3px}#objects_map_window_designer{display:inline-block;vertical-align:top;position:relative;padding-left:65px;font-size:18px;letter-spacing:-0.5px;text-align:left}#objects_map_window_designer_wrapper{margin-top:20px}#objects_map_window_designer
span{display:block;padding-bottom:4px;text-transform:uppercase;font-weight:700;letter-spacing:normal;font-size:12px;color:gray}#objects_map_window_designer
img{position:absolute;top:50%;left:0;width:54px;height:54px;border-radius:50%;display:block;margin-top:-28px}#objects_map_window_button{margin-top:25px}#objects_map_window_button
.pre_button{display:block}#objects_map_window_button .pre_button
span{font-size:13px;padding:8px
25px;text-transform:none}#objects_map_labels_wrapper{position:absolute;left:0;right:0;bottom:0;text-align:center}#objects_map_labels{display:inline-block;vertical-align:top;font-size:0;line-height:0;background:rgba(255,255,255, 1);border-radius:3px 3px 0 0;padding:10px
20px}#objects_map_labels
.objects_map_label{display:inline-block;vertical-align:top;font-size:14px;line-height:1.15;padding:10px
25px 10px 50px;position:relative}#objects_map_labels .objects_map_label:before{background:transparent url(/images/design/v2/order/map/1.png) 50% 50% no-repeat;background-size:24px;position:absolute;top:50%;left:18px;margin-top:-11px;width:24px;height:24px;display:block;content:''}#objects_map_labels .objects_map_label.label2:before{background:transparent url(/images/design/v2/order/map/2.png) 50% 50% no-repeat;background-size:24px}#objects_map_labels .objects_map_label.label3:before{background:transparent url(/images/design/v2/order/map/3.png) 50% 50% no-repeat;background-size:24px}#objects_map_title{position:absolute;left:0;right:0;top:-60px;font-size:38px;font-weight:300;line-height:1.15;z-index:3;text-align:center;padding-top:30px;padding-bottom:50px}#objects_map_title_inline{display:inline-block;vertical-align:top;position:relative;color:#fff}#objects_map_title_inline:before{display:block;content:'';background:transparent url(/images/design/v2/profiles/marker_large.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:-20px;left:-115px;right:-115px;bottom:-40px;z-index:-1}#objects_map_title
span{display:block;font-size:32px}.portfolio_map_object_plan{position:relative;min-height:300px}.portfolio_map_object_plan+.portfolio_map_object_plan{margin-top:50px}.portfolio_map_object_plan
img{max-width:100%;height:auto;vertical-align:bottom}.portfolio_map_object_plan:before{position:absolute;z-index:8;top:0;left:0;right:0;bottom:0;border:2px
solid #000;content:''}.portfolio_map_object_plan.empty:before{display:none}.portfolio_map_object_plan_stamp{position:absolute;z-index:7;background:#fff;bottom:1px;right:1px;overflow:hidden}.portfolio_map_object_plan_stamp
table{width:100%}.portfolio_map_object_plan_stamp table tr
td{border:1px
solid #000;border-collapse:collapse;font-family:arial;font-size:11px;line-height:1;padding:1px
2px;vertical-align:middle;white-space:nowrap}.portfolio_map_object_plan_stamp table tr td
span{display:block;font-size:12px;white-space:normal}.portfolio_map_object_plan_stamp table tr td span+span{padding-top:4px}@media screen and (max-width: 1040px){.portfolio_map_object_plan_stamp table tr.hide td,
.portfolio_map_object_plan_stamp table tr
td.hide{display:none}}#tech_designers_list{font-size:0;line-height:0;max-width:900px;margin:0
auto;white-space:nowrap;text-align:center;padding-top:50px}#tech_designers_list
.tech_designers_item{width:25%;display:inline-block;vertical-align:top;position:relative;padding-bottom:400px;white-space:normal}#tech_designers_list .tech_designers_item
a{position:absolute;top:0;left:40px;right:40px;bottom:0;display:block;z-index:11}#tech_designers_list .tech_designers_item a+.tech_designers_popup{position:absolute;left:50%;width:300px;margin-left:-150px;box-sizing:border-box;padding:10px
15px;font-size:14px;letter-spacing:-0.5px;line-height:1.4;background:rgba(37, 103, 134, 0.9);color:#fff;border-radius:2px;bottom:0px;visibility:hidden;z-index:10;transition:0.3s;opacity:0}#tech_designers_list .tech_designers_item a:hover+.tech_designers_popup{visibility:visible;bottom:100px;opacity:1}#tech_designers_list
.tech_designers_title{font-size:22px;font-weight:700;line-height:1.15;letter-spacing:-1px}#tech_designers_list
.tech_designers_label{font-size:14px;line-height:1.15;letter-spacing:-0.5px;padding-top:5px}#tech_designers_list .tech_designers_item
img{position:absolute;bottom:0;left:50%;max-height:380px;width:auto}.marker_trace{position:relative}.marker_trace:before{display:block;content:'';background:transparent url(/images/design/v2/profiles/marker.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:2px;left:-35px;right:-65px;bottom:-3px;z-index:-1}.marker_trace.inline{margin:0
5px;font-style:normal;position:relative}.marker_trace.inline:before{top:-2px;left:-10px;right:-45px;bottom:-5px}#objects_map{z-index:11;overflow:visible}#designer_profile_wrapper
.pre_promo.padded{box-sizing:border-box;padding-right:300px}#designer_profile_wrapper>img{position:absolute;bottom:0;left:50%;z-index:9}#designer_profile_params{font-size:0;line-height:0;max-width:640px;margin:0
auto}#designer_profile_params
table{width:100%;padding:10px
20px}#designer_profile_params table tr
td{padding:15px
20px;font-size:14px;line-height:1.3;text-align:right;width:50%;vertical-align:middle}#designer_profile_params table tr td+td{text-align:left;border-left:1px solid rgba(0,0,0, 0.2);width:auto;font-weight:700}#designer_profile_params table tr+tr
td{border-top:1px solid rgba(0,0,0, 0.2)}#header_v3_top
ul{position:absolute;top:0;left:200px;right:220px;height:52px;overflow:hidden}#header_v3_top ul
li{display:inline-block;vertical-align:top}#header_v3_top ul li
a{position:relative;display:block;height:40px;box-sizing:border-box;padding:16px
20px 0;font-size:14px;line-height:1.15;font-weight:700;text-decoration:none;text-transform:uppercase;color:#fff;transition:0.5s;letter-spacing:-0.5px;border-top:2px solid transparent}@media screen and (max-width: 1500px){#header_v3_top ul li
a{padding-left:12px;padding-right:12px}}@media screen and (max-width: 1300px){#header_v3_top ul li a
span{display:none}}#header_v3_top ul li.active
a{text-decoration:none;color:#ffb80e;border-color:#ffb80e}#header_v3_top ul:hover li
a{color:#fff}#header_v3_top ul li a:hover{color:#ffb80e}#services_form_cost_wrapper{position:relative;font-size:19px;font-weight:400;letter-spacing:-1px;line-height:1.15;text-align:center;color:#fff;padding-bottom:40px}#services_form_cost{display:inline-block;position:relative;padding:9px
40px 10px;color:#e68506;border:1px
solid #e68506;border-radius:50px}#order_v2.services_project_intro
ul{padding-top:30px}#order_v2.services_project_intro ul li:first-child{color:#2e9700}#order_v2.services_project_intro ul
li{font-weight:700;font-size:16px}#order_v2.services_project_intro ul li
em{font-style:normal}@media screen and (max-width: 1200px){#order_v2.services_project_intro ul li
em{display:none}}@media screen and (max-width: 1400px){#order_v2.services_project_intro ul
li{font-size:14px}}.services_project_history{position:relative;font-size:0;line-height:0;text-align:center;white-space:nowrap;padding-top:0;max-width:1100px;z-index:5;margin:0
auto 0}.services_project_history_b,.services_project_history_s{position:absolute;top:30px;left:0;z-index:9;font-size:18px;font-weight:700;letter-spacing:-1px;text-transform:uppercase;color:#c00}.services_project_history_s{right:0;left:auto;color:#27b800}.services_project_history_b:before{display:block;content:'';background:transparent url(/images/design/v2/ui/project/arrow_b.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:20px;left:20px;width:53px;height:67px}.services_project_history_s:before{display:block;content:'';background:transparent url(/images/design/v2/ui/project/arrow_s.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:20px;right:20px;width:53px;height:67px}.services_project_history
img{display:block;z-index:6;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.services_project_history
.services_project_history_old{position:absolute;top:0;left:0;bottom:0;z-index:7;width:25%;animation-name:history_slide;-webkit-animation-name:history_slide;animation-duration:4s;-webkit-animation-duration:4s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
history_slide{0%{width:25%}50%{width:70%}100%{width:25%}}@-webkit-keyframes
history_slide{0%{width:25%}50%{width:70%}100%{width:25%}}.services_project_history
.services_project_history_old_image{position:relative;z-index:7;overflow:hidden;width:100%}.services_project_history .services_project_history_old
span{background:transparent url(/images/design/v2/ui/project/gradient.png) 50% 50% repeat-y;position:absolute;top:0;left:100%;bottom:0;z-index:8;margin-left:-30px;width:60px;display:block}.services_project_history .services_project_history_old span:before{background:#ee9700;position:absolute;top:40px;left:50%;bottom:40px;z-index:9;width:2px;display:block;content:'';margin-left:-1px}.services_project_history .services_project_history_old span
em{background:#ee9700 url(/images/design/v2/ui/project/arrows.png) 50% 50% no-repeat;background-size:18px 9px;position:absolute;top:50%;left:50%;z-index:10;width:30px;display:block;content:'';margin-left:-15px;height:16px;border-radius:5px;margin-top:-8px;-moz-box-shadow:0px 3px 11px 0 rgba(160, 75, 0, 0.4);-webkit-box-shadow:0px 3px 11px 0 rgba(160, 75, 0, 0.4);box-shadow:0px 3px 11px 0 rgba(160, 75, 0, 0.4);border-bottom:1px solid #a04b00;cursor:pointer;display:none}.pre_promo_title.top-margin{margin-top:60px}#services_project_cost{font-size:62px;font-weight:300;letter-spacing:-2px;line-height:1.15;margin-top:-20px}#services_project_cost
sup{font-size:30px;vertical-align:super}#services_project_cost_note{font-size:18px;font-weight:400;letter-spacing:-1px;line-height:1.15}#services_project_history .pre_button
span{font-size:16px;letter-spacing:-0.5px}#services_project_cost_summary
sup{font-size:24px;vertical-align:super}.pre_promo_title#services_project_cost_examples{padding:40px
0 0 0}#fullscreen_youtube{position:absolute;background:#000;top:50%;left:50%;margin:-249px 0 0 -389px;width:780px;height:440px;z-index:11;display:none}.ytp-watch-later-button{display:none !important}#planner_ui_search_siblings{position:relative;font-size:0;line-height:0;margin-bottom:-40px;margin-right:-40px}#planner_ui_search_siblings
.planner_ui_search_sibling{display:inline-block;vertical-align:top;width:33.3333%;box-sizing:border-box;padding:0
40px 50px 0}#planner_ui_search_siblings .planner_ui_search_sibling
img{max-width:100%;height:auto}#planner_ui_search_siblings
.planner_ui_search_sibling_title{font-size:16px;font-weight:700;letter-spacing:-0.5px;padding-bottom:5px;line-height:1.15}#planner_ui_search_siblings
.planner_ui_search_sibling_size{font-size:13px;line-height:1.15;padding-bottom:10px}.builders_jk_wrapper{position:relative;text-align:left;font-size:0;line-height:0;padding-top:50px;margin-right:-40px}.builders_jk{position:relative;width:25%;display:inline-block;vertical-align:top;box-sizing:border-box;padding:0
40px 40px 0}.builders_jk_image{position:relative}.builders_jk
img{max-width:100%;height:auto;display:block}.builders_jk_title{padding-top:15px;font-size:14px;line-height:1.15;text-align:center;font-weight:700;letter-spacing:-0.5px}.builders_jk_counter{padding-top:5px;font-size:13px;line-height:1.15;text-align:center}.builders_jk_image
a{display:block;position:relative;overflow:hidden}.builders_jk_image a:before{display:block;position:absolute;top:100%;left:0;height:100%;right:0;content:'';opacity:0;background:#0e456e;transition:0.5s;z-index:5}.builders_jk_image a:hover:before{top:0;opacity:0.8}.builders_jk_image a:after{display:block;position:absolute;top:110%;left:0;text-align:center;right:0;line-height:1.15;content:'Пример проекта';transition:0.3s;z-index:6;color:#fff;font-weight:700;text-transform:uppercase;font-size:12px;text-shadow:#021e33 1px 1px 1px}.builders_jk_image a:hover:after{top:45%}.builders_jk_label{display:block;position:absolute;bottom:0;right:-5px;padding:6px
35px 6px 15px;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.15;color:#fff;text-shadow:#bf4c00 1px 1px 1px;background:#e68506;z-index:8}.builders_jk_label:after{background:transparent url(/images/design/v2/order/builders_remont.png) 50% 50% no-repeat;display:block;position:absolute;top:-26px;right:-20px;width:63px;height:70px;content:''}.builders_jk_label
em{display:block;position:absolute;bottom:100%;left:50%;background:#202020;padding:6px
15px 6px 15px;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.15;color:#fff;text-shadow:#bf4c00 1px 1px 1px;background:#e68506;z-index:8}#jk_tech_search_title{font-size:34px;font-weight:300;letter-spacing:-1px;line-height:1.15;padding-top:0px}#jk_tech_search{margin:30px
auto 0;max-width:940px;overflow:hidden;position:relative;border-radius:3px;-moz-box-shadow:0px 3px 7px 0 #a6b4bf;-webkit-box-shadow:0px 3px 7px 0 #a6b4bf;box-shadow:0px 3px 7px 0 #a6b4bf}#jk_tech_search
input{background:#fff;display:inline-block;padding:11px
15px 12px 15px;color:#292929;border:none;font-weight:400;font:14px/1 'Open Sans', sans-serif;line-height:normal;width:100%;box-sizing:border-box;transition:0.5s;border-bottom:1px solid #5d7384}#jk_tech_search
span{position:absolute;z-index:6;top:0;bottom:0;right:0;padding:13px
30px 0 30px;font-size:14px;font-weight:700;color:#fff;text-shadow:#bf4c00 1px 1px 1px;background:#f18900;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa60b', endColorstr='#e68506',GradientType=0 );cursor:pointer;border-bottom:1px solid #ac4900;transition:0.5s}#jk_tech_search span:hover{text-shadow:#1d7908 1px 1px 1px;background:#22b400;border-bottom:1px solid #135603}#jk_tech_search.loading
span{display:none}#tech_jk_promo.active:after{position:absolute;bottom:0;left:0;right:0;height:60px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );content:''}#jk_tech_search.loading:after{z-index:156;content:'';position:absolute;width:20px;height:20px;top:50%;right:15px;margin:-12px 0 0 0;border:2px
solid #e68506;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}#tech_jk_results{display:none}#tech_jk_results.active{display:block}.autocomplete-suggestions{background:#f6f6f6;border-radius:0;margin-top:-1px;box-sizing:border-box;-moz-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2),0px 11px 35px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2),0px 11px 35px 0 rgba(0, 0, 0, 0.15);box-shadow:0px 3px 5px 0 rgba(0, 0, 0, 0.2),0px 11px 35px 0 rgba(0, 0, 0, 0.15);border-top:2px solid #ef8200;border-bottom:1px solid rgba(0, 0, 0, 0.5)}.autocomplete-suggestions .autocomplete-suggestion{padding:7px
11px;font-size:14px;line-height:1;cursor:pointer}.autocomplete-suggestions .autocomplete-suggestion+.autocomplete-suggestion{border-top:1px solid rgba(0,0,0, 0.1)}.autocomplete-suggestions .autocomplete-suggestion:nth-child(odd){}.autocomplete-suggestions .autocomplete-suggestion strong,
.autocomplete-suggestions .autocomplete-suggestion
b{font-weight:400;color:#c00}.autocomplete-suggestions .autocomplete-suggestion:hover{background:#ef8200;color:#fff}.autocomplete-suggestions .autocomplete-suggestion:hover+.autocomplete-suggestion{border-color:#ef8200}.autocomplete-suggestions .autocomplete-suggestion:hover strong,
.autocomplete-suggestions .autocomplete-suggestion:hover
b{color:#fff}#jk_info_intro{position:relative;font-size:0;line-height:0}#jk_info_intro
.jk_info_intro_data{display:inline-block;vertical-align:top;padding:10px
20px;font-size:16px;letter-spacing:-0.5px;line-height:1.15;text-align:left}#jk_info_intro .jk_info_intro_data
span{position:relative;margin-left:26px;color:grey}#jk_info_intro .jk_info_intro_data.builder span:before{background:transparent url(/images/design/v2/order/jk/helmet.png) 50% 50% no-repeat;position:absolute;top:50%;left:-26px;height:16px;z-index:8;margin-top:-8px;width:16px;display:block;content:''}#jk_info_intro .jk_info_intro_data.location span:before{background:transparent url(/images/design/v2/order/jk/location.png) 50% 50% no-repeat;position:absolute;top:50%;left:-24px;height:16px;z-index:8;margin-top:-8px;width:16px;display:block;content:''}.jk_search_planlist_wrapper{font-size:0;line-height:0;margin-right:-40px;padding-top:40px}.jk_search_planlist_wrapper.no-padding{padding-top:10px;margin-bottom:-30px}.jk_search_planlist_wrapper.no-padding+.pre_promo_title{padding-top:60px}.jk_search_planlist{position:relative;display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:0
40px 50px 0}.jk_search_planlist_image{position:relative;border:1px
solid #454545;-moz-box-shadow:0px 4px 12px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:0px 4px 12px 0 rgba(0, 0, 0, 0.2);box-shadow:0px 4px 12px 0 rgba(0,0,0,0.2);margin-bottom:25px}.jk_search_planlist_logo{position:absolute;top:0;right:0;padding:10px;background:#fff}.jk_search_planlist_image+a.pre_button
span{font-size:14px;letter-spacing:-0.5px;padding-left:35px;padding-right:35px}.jk_search_planlist_image
a{display:block;padding:20px;box-sizing:border-box;min-height:320px;display:flex}.jk_search_planlist_image a
img{max-width:100%;height:auto;margin:auto;display:block}.jk_search_planlist_image
table{width:100%}.jk_search_planlist_image table tr
td{border-top:1px solid #454545;font-size:11px;font-family:arial;padding:3px
3px;line-height:1.3;vertical-align:middle}.jk_search_planlist_image table tr td+td{border-left:1px solid #454545}.jk_search_planlist_image table tr td
img{max-width:100px;height:auto;padding-top:3px}#jk_fix_price_wrapper{overflow:visible}#jk_fix_price_wrapper:before{background:transparent url(/images/design/v2/order/jk/ribbon.png) 50% 50% no-repeat;position:absolute;top:-50px;left:50%;height:97px;z-index:8;width:460px;display:block;content:'';margin-left:-230px}.pre_promo
p.jk_search_planlist_empty{padding-top:0;font-size:18px;line-height:1.15;padding-right:40px;letter-spacing:-0.5px}#jk_fix_price_cost{font-size:0;line-height:0;text-align:center;max-width:1000px;margin:0
auto;position:relative;padding-top:20px;padding-bottom:50px;white-space:nowrap}p+#jk_fix_price_cost{padding-top:60px;padding-bottom:0}#jk_inside_intro{padding-top:200px;background:#e9edf0 url(/images/design/front/bg/support_1920.jpg) 50% 0 no-repeat;background-size:cover}@media screen and (max-width: 1600px){#jk_inside_intro{background:#e9edf0 url(/images/design/front/bg/support_1600.jpg) 50% 0 no-repeat;background-size:cover}}@media screen and (max-width: 1280px){#jk_inside_intro{background:#e9edf0 url(/images/design/front/bg/support_1280.jpg) 50% 0 no-repeat}}#jk_fix_price_cost
.jk_fix_price_cost{position:relative;display:inline-block;vertical-align:top;font-size:54px;font-weight:300;box-sizing:border-box;line-height:1.15;letter-spacing:-2px;width:33.3333%}#jk_fix_price_cost .jk_fix_price_cost+.jk_fix_price_cost:before{position:absolute;top:-20px;bottom:-15px;left:0;width:2px;background:rgba(0,0,0, 0.3);content:'';-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg)}#jk_fix_price_cost .jk_fix_price_cost
span{display:block;font-size:13px;line-height:1.15;font-weight:400;letter-spacing:normal}.pre_breakpoint{display:block;padding-top:20px;font-size:20px;letter-spacing:-1px}.pre_local{text-decoration:none;transition:0.5s;cursor:pointer;border-bottom:1px dashed}a.pre_local:hover{border-bottom-color:transparent;color:#c00}#designers_half_profiles{font-size:0;line-height:0;padding-top:50px;padding-bottom:60px;margin-right:-60px}#designers_half_profiles
.designers_half_profile{display:inline-block;vertical-align:top;width:50%;min-height:150px;padding:0
60px 60px 160px;position:relative;box-sizing:border-box;text-align:left}#designers_half_profiles .designers_half_profile
img{position:absolute;top:0;left:0;width:140px;height:140px;border-radius:50%;display:block}#designers_half_profiles
.designers_half_title{font-size:24px;line-height:1.15;font-weight:400;letter-spacing:-1px}#designers_half_profiles
.designers_half_label{font-size:14px;line-height:1.15;font-weight:700;letter-spacing:-0.5px;padding-top:5px}#designers_half_profiles
.designers_half_about{font-size:13px;line-height:1.5;font-weight:400;padding-top:10px}#designers_half_profiles
.designers_half_button{padding-top:15px}#order_v4_intro{position:relative;font-size:0;line-height:0;max-width:680px;margin:0
auto;padding-top:75px}#order_v4_intro:before{background:transparent url(/images/design/v2/order/landing/triple.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:20px;left:50%;content:'';width:48px;height:49px;margin:0
0 0 -24px}#order_v4_intro
.order_v4_intro_item{position:relative;display:inline-block;vertical-align:top;padding:20px
10px 0 10px;box-sizing:border-box;width:50%;font-weight:700;font-size:16px;line-height:1.3;letter-spacing:-1px}#order_v4_intro .order_v4_intro_item
a{cursor:pointer;text-decoration:none}#order_v4_intro .order_v4_intro_item
b{color:#256786;border-bottom:1px dashed #256786;transition:0.5s;cursor:pointer}#order_v4_intro .order_v4_intro_item a:hover
b{color:#e68506;border-bottom:1px dashed transparent}#order_v4_intro .order_v4_intro_item a
img{position:absolute;bottom:100%;width:64px;height:48px;margin-left:-32px;margin-bottom:-20px;left:50%;display:block;opacity:0.5;transition:0.5s;cursor:pointer}#order_v4_intro .order_v4_intro_item a:hover
img{opacity:0.8}#order_v4_intro .order_v4_intro_item a>span{font-weight:400;font-size:20px;display:block;padding-top:7px}#order_v4_intro .order_v4_intro_item a > span
.old{color:#c00;position:relative;font-style:normal;margin-right:6px}#order_v4_intro .order_v4_intro_item a > span .old:before{background:transparent url(/images/design/v2/old_cost.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;content:'';width:40px;height:20px;margin:-10px 0 0 -20px}#order_v4_intro .order_v4_intro_item a > span
.new{position:relative;color:#fff;margin:0
10px 0 16px}#order_v4_intro .order_v4_intro_item a > span .new:before{background:transparent url(/images/design/v2/order/cost_label.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;left:50%;z-index:-1;content:'';width:110px;height:40px;margin:-18px 0 0 -55px}#order_v4_intro .order_v4_intro_item > span
sup{font-size:11px;vertical-align:super}#fullsize_renders_wrapper{position:relative;font-size:0;line-height:0;max-width:1920px;margin:0
auto}#fullsize_renders_wrapper
.fullsize_render{position:relative;display:inline-block;vertical-align:top;width:25%}#fullsize_renders_wrapper .fullsize_render
a{position:relative;display:block;overflow:hidden}#fullsize_renders_wrapper .fullsize_render
img{max-width:100%;height:auto;vertical-align:bottom}#fullsize_renders_wrapper .fullsize_render a:after{background:rgba(37, 103, 134, 0.7) url(/images/design/v2/order/landing/resize.png) 50% 50% no-repeat;background-size:24px 24px;width:70px;height:70px;position:absolute;z-index:11;margin:-35px 0 0 -35px;content:'';border-radius:50%;transition:0.5s;top:100%;left:50%;opacity:0}#fullsize_renders_wrapper .fullsize_render a:hover:after{top:50%;opacity:1}#webgl_intro_laptop{display:block;margin:0
auto;width:1100px;text-align:center}#webgl_intro_data{position:relative;display:inline-block;vertical-align:middle;width:40%;font-size:14px;line-height:1.4;text-align:left}#webgl_intro_laptop
img{vertical-align:bottom;position:relative;width:1100px;margin:0
-100px}#webgl_intro_container{position:relative;padding:50px
0 10px 0;text-align:center;font-size:0;line-height:0;margin:-40px -100px 0;white-space:nowrap}#webgl_slider_wrapper{width:670px;position:relative;margin:0
auto;padding-bottom:90px;white-space:nowrap}#webgl_slider_wrapper:after{background:transparent url(/images/design/v2/arrow_right.png) 50% 50% no-repeat;background-size:100% 100%;width:61px;height:50px;position:absolute;content:'';bottom:40px;right:58%;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#webgl_slider_wrapper
img{position:relative;max-width:100%;height:auto;vertical-align:top;z-index:6}#webgl_slider_wrapper
img.pillow{position:absolute;top:38px;left:122px;opacity:0;transition:0.5s}#webgl_slider_wrapper
img.pillow.active{opacity:1}#webgl_slider_wrapper
img.od{position:absolute;top:143px;left:137px;opacity:0;transition:0.5s}#webgl_slider_wrapper
img.od.active{opacity:1}#webgl_slider_wrapper
.webgl_slider_set_image{display:block;background:#e68506;color:#fff;font-size:11px;line-height:1.15;text-transform:uppercase;padding:9px
40px 9px 15px;position:absolute;z-index:8;top:150px;left:50%;margin-left:-420px;font-weight:700;cursor:pointer;border-radius:4px;transition:0.5s}#webgl_slider_wrapper
.webgl_slider_set_image.blue{background:#256786;padding:9px
15px 9px 40px;top:260px;margin-left:190px}#webgl_slider_wrapper
.webgl_slider_set_image.active{display:none}#webgl_slider_wrapper .webgl_slider_set_image:after{background:transparent url(/images/design/v2/ui/navi_arrow_white.png) 50% 50% no-repeat;background-size:100% 100%;width:16px;height:16px;position:absolute;z-index:11;margin:-8px 0 0 0;content:'';border-radius:50%;transition:0.5s;top:50%;right:12px}#webgl_slider_wrapper .webgl_slider_set_image.blue:after{left:12px;right:auto;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#webgl_slider_wrapper .webgl_slider_set_image:hover{background:#48c10d}#webgl_slider_wrapper
.webgl_slider_set_image_list{position:absolute;z-index:8;top:150px;font-size:0;line-height:0;left:50%;margin-left:-600px;transition:0.5s;opacity:0;background:#fff;padding:8px;width:208px;overflow:hidden;border-bottom:1px solid rgba(0,0,0, 0.6);-moz-box-shadow:0px 4px 15px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 4px 15px 0 rgba(0,0,0, 0.3);box-shadow:0px 4px 15px 0 rgba(0,0,0, 0.3)}#webgl_slider_wrapper .webgl_slider_set_image.active+.webgl_slider_set_image_list{margin-left:-450px;opacity:1}#webgl_slider_wrapper .webgl_slider_set_image.blue+.webgl_slider_set_image_list{top:260px;margin-left:350px}#webgl_slider_wrapper .webgl_slider_set_image.blue.active+.webgl_slider_set_image_list{margin-left:200px;opacity:1}#webgl_slider_wrapper
.webgl_slider_set_image_item{position:relative;display:inline-block;vertical-align:top;box-sizing:border-box;overflow:hidden;transition:0.5s;width:52px;top:0}#webgl_slider_wrapper .webgl_slider_set_image_item
img{display:block;width:50px;height:50px;border:1px
solid #fff;cursor:pointer;transition:0.3s}#webgl_slider_wrapper
.webgl_slider_set_image_item.active{top:-70px;margin-left:-52px;opacity:0}#webgl_slider_wrapper
.webgl_slider_text{font-size:13px;line-height:1.4;border-bottom:2px solid #e68506;padding:0
20px 20px 60px;position:absolute;z-index:5;top:20px;left:50%;margin-left:-30px;width:300px;white-space:normal}#webgl_slider_wrapper .webgl_slider_text+.webgl_slider_text{border-top:2px solid #256786;border-bottom:none;padding:20px
60px 0 20px;top:370px;margin-left:-500px}#webgl_slider_wrapper .webgl_slider_text+.webgl_slider_text+.webgl_slider_text{border-top:2px solid #48c10d;padding:20px
20px 0 60px;top:440px;margin-left:110px}#webgl_intro_laptop:after{background:transparent url(/images/design/v2/3d/stickers.png) 50% 50% no-repeat;position:absolute;left:50%;margin-left:-534px;width:1067px;height:228px;top:135px;content:'';z-index:20}#webgl_intro_laptop
.webgl_intro_laptop_sticker{position:absolute;left:50%;margin-left:-509px;width:224px;text-align:center;font-size:16px;letter-spacing:-1px;line-height:1.3;padding-top:10px;z-index:24}#webgl_intro_laptop .webgl_intro_laptop_sticker+.webgl_intro_laptop_sticker+.webgl_intro_laptop_sticker{margin-left:286px}#start_webgl_meter_title{display:block;font-size:16px;line-height:1.15;letter-spacing:-0.5px;text-align:center;padding-bottom:10px}#start_webgl_meter_title
span{display:none}#start_webgl_meter_title
span.expandFastUp{display:block}#webgl_auth_data{padding-top:20px;display:none}#webgl_auth_data.active{display:block}#webgl_auth_data
.pre_promo_title{padding-bottom:30px}#start_webgl_meter{margin:0
auto;max-width:680px}#start_webgl_finish{display:none;position:relative;padding-top:0px}#webgl_auth_data
#start_webgl_finish{padding-top:40px}#start_webgl_finish.active{display:block}#start_webgl_finish
strong{position:relative;padding-top:60px;font-size:18px;display:block;line-height:1.15;letter-spacing:-1px}#start_webgl_finish strong:before{background:transparent url(/images/design/v2/3d/alert.png) 50% 50% no-repeat;background-size:64px 64px;width:64px;height:64px;position:absolute;z-index:11;margin:-32px 0 0 -32px;content:'';top:25px;left:50%}#start_webgl_finish_title{font-size:14px;font-weight:700;line-height:1.15;text-align:center;padding-top:20px}#start_webgl_finish_teasers{font-size:0;line-height:0;text-align:center;padding-top:15px}#webgl_promo_label{font-size:48px;font-weight:400;letter-spacing:-2px;line-height:1.15}#webgl_promo_label
span{font-weight:700}#webgl_promo_label
sup{vertical-align:super;font-size:26px;font-weight:400;margin-left:4px}#webgl_auth_terms{padding-top:40px}#webgl_auth_terms
.pre_promo_title{padding-bottom:15px}#webgl_auth_terms_list{font-size:0;line-height:0;padding-top:20px}#webgl_auth_terms_list
.webgl_auth_terms_list_item{display:inline-block;vertical-align:top;padding:10px
15px 0;font-size:14px;line-height:1.15}#webgl_auth_terms_list .webgl_auth_terms_list_item
span{position:relative;color:#8e8e8e;margin-left:30px}#webgl_auth_terms_list .webgl_auth_terms_list_item span:before{background:transparent url(/images/design/v2/3d/terms_1.png) 50% 50% no-repeat;background-size:100% 100%;width:24px;height:24px;position:absolute;z-index:11;margin-top:-13px;content:'';top:50%;left:-30px}#webgl_auth_terms_list .webgl_auth_terms_list_item+.webgl_auth_terms_list_item span:before{background:transparent url(/images/design/v2/3d/terms_2.png) 50% 50% no-repeat;background-size:100% 100%;margin-top:-12px}#webgl_promo_quality{width:100%;margin-bottom:70px}#webgl_promo_quality tr
td{width:25%;padding:5px}#webgl_promo_quality tr td
img{max-width:100%;height:auto;vertical-align:bottom}#webgl_promo_quality_header{font-size:0;line-height:0;white-space:nowrap;margin-right:-50px;padding-top:15px}#webgl_promo_quality_header
.webgl_promo_quality_header_row{width:50%;padding:0
50px 25px 0;display:inline-block;vertical-align:top;box-sizing:border-box;white-space:normal}#webgl_promo_quality_header .webgl_promo_quality_header_row
strong{font-weight:400;font-size:24px;letter-spacing:-0.5px;line-height:1.15;display:block;padding-bottom:7px}#webgl_promo_quality_header .webgl_promo_quality_header_row
span{font-size:13px;line-height:1.4;display:block;max-width:450px;margin:0
auto}#pro_cost_wrapper.webgl{margin:-15px 0}#pro_cost_data{font-size:14px;line-height:1.15;padding-bottom:20px;letter-spacing:-0.5px}#webgl_demo{background:transparent url(/images/design/v2/3d/demo.png) 50% 50% no-repeat;background-size:100% 100%;width:299px;height:140px;position:absolute;z-index:25;content:'';bottom:50px;left:50%;margin-left:-150px;display:block;font-size:20px;font-weight:400;line-height:1.15;letter-spacing:-0.5px;color:#4e1400;box-sizing:border-box;padding-top:36px;text-decoration:none;transition:0.5s}#webgl_demo
b{display:block;font-size:22px;font-weight:700;line-height:1.15;letter-spacing:-1px;margin-top:-3px}#webgl_demo:hover{color:#ce0000}#webgl_intro_video{position:absolute;width:653px;height:369px;background:#000;top:65px;left:50%;margin-left:-326px}#webgl_intro_laptop #webgl_intro_video
img{vertical-align:bottom;position:absolute;top:0;left:0;width:653px;height:369px;margin:0;border-radius:7px;opacity:0;transition:0.5s}#webgl_intro_laptop #webgl_intro_video
img.active{opacity:1}#webgl_bg_video{position:absolute;top:0;left:0;width:100%;z-index:14}#planner_ui_weights_intro{position:relative}#planner_ui_weights_intro:before{background:transparent url(/images/design/promo/materials_2.png) 50% 50% no-repeat;left:0;right:0;height:236px;position:absolute;z-index:11;content:'';top:0}.pre_promo_wrapper#planner_ui_weights_intro
.pre_promo{padding-top:160px;z-index:12}.pre_promo_button .pre_button.font16
span{font-size:16px;letter-spacing:-0.5px;padding:12px
35px}.pro_tools_list{padding-top:50px;font-size:0;line-height:0;margin:0
-20px -0px}.pro_tools_list
.pro_tools_list_item{position:relative;width:33.3333%;display:inline-block;vertical-align:top;box-sizing:border-box;padding:0
20px 50px 20px}.pro_tools_list .pro_tools_list_item
b{display:block;font-size:18px;letter-spacing:-0.5px;line-height:1.3;font-weight:700;padding:7px
0 10px}.pro_tools_list
.pro_tools_list_image{position:relative;max-width:300px;padding:0
10px;margin:0
auto;z-index:7}.pro_tools_list .pro_tools_list_image.new:after{background:transparent url(/images/design/v2/pro/is_new.png) 50% 50% no-repeat;right:-35px;top:15px;width:127px;height:126px;position:absolute;content:'';z-index:13}.pro_tools_list
.pro_tools_list_photo{position:absolute;top:8px;left:18px;right:18px;z-index:8}.pro_tools_list .pro_tools_list_photo:after{position:absolute;top:0px;left:0px;right:0px;z-index:9;bottom:0;border:1px
solid rgba(255,255,255, 0.4);border-radius:2px;content:''}.pro_tools_list .pro_tools_list_image img,
.pro_tools_list .pro_tools_list_photo
img{max-width:100%;height:auto}.pro_tools_list .pro_tools_list_photo
img{border-radius:2px}.pro_tools_list
.pro_tools_list_data{font-size:13px;line-height:1.4;max-width:320px;margin:0
auto}.pro_tools_list
.pro_tools_list_demo{background:transparent url(/images/design/v2/pro/demo.png) 50% 50% no-repeat;background-size:180px 60px;width:180px;height:60px;box-sizing:border-box;padding-top:18px;font-size:14px;line-height:1.15;color:#401a00;font-weight:700;letter-spacing:-0.5px;text-decoration:none;bottom:28px;left:50%;margin-left:-90px;position:absolute;z-index:11;display:block;transition:0.5s}.pro_tools_list .pro_tools_list_demo:hover{color:#c00}#pro_tools_save{position:relative;padding-top:30px}#pro_tools_save
div{font-size:22px;color:#256786;letter-spacing:-0.5px;line-height:1.15}#pro_tools_save
span{position:relative;font-size:14px;color:grey;letter-spacing:normal;line-height:1.15;display:inline-block;vertical-align:top;margin-top:10px;font-weight:700;padding-left:30px}#pro_tools_save
span.red{color:#c00}#pro_tools_save span:before{background:transparent url(/images/design/v2/ui/alert.png) 50% 50% no-repeat;background-size:100% 100%;left:0;top:50%;width:20px;height:20px;margin-top:-10px;position:absolute;content:'';z-index:13}#pro_tools_save:before{background:transparent url(/images/design/v2/ui/add_version.png) 50% 50% no-repeat;background-size:64px 64px;left:50%;top:-20px;margin-left:-16px;width:32px;height:32px;position:absolute;content:'';z-index:13}#webgl_go_to_start{margin-top:-40px}#pro_pdf_promo{font-size:0;line-height:0;max-width:940px;margin:0
auto;padding-top:20px;white-space:nowrap}#pro_pdf_promo_album{display:inline-block;vertical-align:top;width:60%;box-sizing:border-box;padding-right:40px}#pro_pdf_promo_album
img{max-width:100%;height:auto}#pro_pdf_promo_data{display:inline-block;vertical-align:top;width:40%;box-sizing:border-box;font-size:14px;padding-top:30px;line-height:1.6;color:#fff;white-space:normal}#pro_pdf_promo_items_wrapper{margin-left:-80px}#pro_pdf_promo_items{position:relative;font-size:0;line-height:0;margin:0
-20px;padding-top:60px}#pro_pdf_promo_items
.pro_pdf_promo_item{position:relative;width:50%;display:inline-block;vertical-align:top;box-sizing:border-box;padding:80px
20px 20px;font-size:12px;text-transform:uppercase;line-height:1.4;font-weight:700}#pro_pdf_promo_items .pro_pdf_promo_item+.pro_pdf_promo_item:before{position:absolute;left:0;top:0;bottom:0;width:1px;background:#fff;opacity:0.2;content:''}#pro_pdf_promo_items .pro_pdf_promo_item:after{background:transparent url(/images/design/v2/pro/pdf.png) 50% 50% no-repeat;background-size:64px 64px;left:50%;top:0px;margin-left:-32px;width:64px;height:64px;position:absolute;content:'';z-index:13}#pro_pdf_promo_items .pro_pdf_promo_item+.pro_pdf_promo_item:after{background:transparent url(/images/design/v2/pro/album_icon.png) 50% 50% no-repeat;background-size:64px 64px}#salecode_wrapper{font-size:0;line-height:0}#salecode_wrapper
b{font-size:16px;letter-spacing:-0.5px;line-height:1.15;font-weight:400;display:inline-block;vertical-align:middle;padding-right:20px}#salecode_wrapper b
span{font-weight:700}#salecode_wrapper
input{display:inline-block;vertical-align:middle;background:#fff;padding:2px
10px 3px 10px;border:1px
solid #a3a3a3;border-radius:2px;color:#292929;font-weight:400;font:14px/1 'Open Sans', sans-serif;line-height:normal;width:130px;box-sizing:border-box;transition:0.5s;text-align:center;text-transform:uppercase}#salecode_wrapper input:focus{border:1px
solid #e68506}#salecode_wrapper
input.active{border:1px
solid #3baa00;color:#3baa00}#salecode_enter{display:inline-block;vertical-align:middle;font-size:11px;text-transform:uppercase;line-height:1.15;padding:7px
20px 7px;background:#3baa00;margin-left:6px;color:#fff;font-weight:700;cursor:pointer;border-radius:2px;transition:0.5s;position:relative}#salecode_enter:hover{background:#e68506}#salecode_enter.loading,#salecode_enter.error,#salecode_enter.success{background:transparent;color:transparent;cursor:default}#salecode_enter.error:after{background:transparent url(/images/design/v2/ui/client_alert.png) 0 50% no-repeat;background-size:16px 16px;left:5px;top:50%;margin-top:-7px;width:16px;height:16px;position:absolute;content:'';z-index:13}#salecode_enter.error
em{display:block;position:absolute;z-index:13;left:26px;font-style:normal;top:50%;margin-top:-7px;white-space:nowrap;color:#c00;line-height:1.3}#salecode_enter.success:after{background:transparent url(/images/design/v2/ui/client_ok.png) 0 50% no-repeat;background-size:16px 16px;left:5px;top:50%;margin-top:-8px;width:16px;height:16px;position:absolute;content:'';z-index:13}#salecode_enter.success
em{display:block;position:absolute;z-index:13;left:26px;font-style:normal;top:50%;margin-top:-7px;white-space:nowrap;color:#3baa00;line-height:1.3}#salecode_enter.loading:before{z-index:156;content:'';position:absolute;width:20px;height:20px;top:50%;left:5px;margin:-12px 0 0 0;border:2px
solid #3baa00;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}#regions_popup_wrapper{position:fixed;top:98px;height:0;left:0;right:0;background-color:transparent;z-index:21;display:flex;overflow:auto;transition:background-color 0.5s}#regions_popup_wrapper.visible{height:auto;background-color:#fafafa;bottom:33px}#regions_popup_positioner{margin:auto;padding:60px
0;width:940px;text-align:center;opacity:0;transition:1.0s}#regions_popup_wrapper.visible
#regions_popup_positioner{opacity:1}#regions_popup_title{font-size:34px;letter-spacing:-1px;font-weight:300;line-height:1.15}#regions_popup_subtitle{font-size:30px;letter-spacing:-1px;font-weight:300;line-height:1.15;padding-top:5px;padding-bottom:20px}#regions_popup_map{position:relative;width:540px;height:230px;margin:0
auto}#regions_popup_map
img{width:540px;height:230px}#regions_popup_button{padding-top:20px}#regions_popup_button .pre_button
span{text-transform:none;font-size:14px;padding:10px
32px}#regions_popup_text{padding-top:20px;font-size:16px;letter-spacing:-0.5px;line-height:1.6;margin:0
auto;max-width:640px}#regions_popup_map
.regions_popup_map_item{position:absolute;top:100px;left:200px;z-index:22;width:1px;height:1px}#regions_popup_map .regions_popup_map_item
em{position:absolute;top:-5px;left:-5px;width:11px;height:11px;z-index:23;background:#f00;border-radius:50%;content:'';display:block;cursor:help}#regions_popup_map .regions_popup_map_item em:after{background:transparent;content:'';width:30px;height:30px;border-radius:50%;border:1px
solid #ff6464;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;animation-name:pulse_arrow;-webkit-animation-name:pulse_arrow;animation-duration:0.8s;-webkit-animation-duration:0.8s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
pulse_arrow{0%{transform:scale(1);opacity:0.7}100%{transform:scale(1.6);opacity:0}}@-webkit-keyframes
pulse_arrow{0%{-webkit-transform:scale(1);opacity:0.7}100%{-webkit-transform:scale(1.6);opacity:0}}#regions_popup_map .regions_popup_map_item
div{position:absolute;top:20px;left:50%;z-index:22;margin-left:-80px;width:160px;white-space:nowrap;background:#c00;padding:7px
0;font-size:11px;line-height:1.15;text-transform:uppercase;font-weight:700;display:none;color:#fff;-moz-box-shadow:0px 3px 9px 0 rgba(68,0,0, 0.3);-webkit-box-shadow:0px 3px 9px 0 rgba(68,0,0, 0.3);box-shadow:0px 3px 9px 0 rgba(68,0,0, 0.3)}#regions_popup_map .regions_popup_map_item div:before{position:absolute;top:-20px;height:20px;left:50%;width:1px;content:'';background:#c00;z-index:23}#regions_popup_map .regions_popup_map_item div
span{display:block;font-size:11px;line-height:1.15;text-transform:none;font-weight:400;color:#fff}#regions_popup_map .regions_popup_map_item em:hover+div{display:block}form.pre_form
#pro_start_button{text-align:center;padding-right:20px;position:relative}form.pre_form #pro_start_button
.pre_button{display:inline-block}form.pre_form #pro_start_button .pre_button
span{font-size:16px;letter-spacing:-0.5px;padding:14px
50px;text-transform:none;min-width:280px}#pro_start_button.loading:after{z-index:155;content:'';position:absolute;top:-10px;background:#fff;bottom:-10px;left:0;right:0}#pro_start_button.loading:before{z-index:156;content:'';position:absolute;width:24px;height:24px;top:50%;left:50%;margin:-15px 0 0 -25px;border:3px
solid #e68506;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}#requisits{font-size:0;line-height:0;padding-top:20px}#requisits
span{font-size:14px;line-height:1.15;padding:0
15px;display:inline-block;vertical-align:top}#requisits span
em{font-style:normal}.pre_promo
ul.fulltext_ul{max-width:900px;margin:30px
auto 0;padding-top:0px;border-left:2px solid #ffb80e}.pre_promo h5+ul.fulltext_ul{margin-top:0}.pre_promo ul.fulltext_ul
li{text-align:left;line-height:1.6;padding:8px
0 8px 20px}#ie_notice{position:fixed;z-index:10001;background:#fff;top:50px;left:0;right:0;bottom:33px;display:block}#ie_notice.planner{bottom:41px}#ie_notice_positioner{position:absolute;z-index:32;top:50%;left:50%;text-align:center;width:480px;font-size:14px;line-height:1.5;margin-top:-70px;margin-left:-210px}#ie_notice_positioner
span{display:block}#ie_notice_positioner
p{display:block;padding-top:20px}#ie_notice_positioner p
a{color:#256786;font-weight:700}.pre_input_link{font-size:14px;line-height:1.15;text-align:center}.pre_input_link
a{font-weight:700}.pre_form_comment{padding-right:20px;font-size:13px;line-height:1.5;color:grey;text-align:center;max-width:480px;margin:0
auto}form.pre_form.single
.pre_form_comment{padding-top:10px;padding-right:0}.pre_promo
p.success_message{padding-top:90px;position:relative}.pre_promo p.success_message
img{display:block;width:64px;height:64px;position:absolute;top:20px;left:50%;margin-left:-32px}#client_navi_wrapper{font-size:0;line-height:0;white-space:nowrap}#client_navi_wrapper
a{position:relative;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;display:inline-block;vertical-align:top;padding:12px
20px 11px;font-size:12px;line-height:1;font-weight:700;text-transform:uppercase;color:#353535;text-decoration:none;transition:0.5s}#client_navi_wrapper a:last-child{border-right:1px solid #dbdbdb;border-radius:0 3px 3px 0}#client_navi_wrapper a:first-child{border-radius:3px 0 0 3px}#client_navi_wrapper a:hover{color:#000;background:#f4f4f4;border-color:#acacac}#client_navi_wrapper
a.active{font-weight:700;color:#e47c00;background:#fcefe0;border-color:#e8b474}#client_navi_wrapper a.active+a{border-left-color:#e8b474}#client_settings{font-size:0;line-height:0;margin-top:-10px}#client_settings
.client_setting{display:inline-block;vertical-align:top;padding:0
20px;font-size:14px;line-height:1.15;color:#a3a3a3}#client_settings
.client_setting.large{letter-spacing:-0.5px;font-size:18px}#client_settings .client_setting
div{position:relative;padding-left:24px;color:#2c2c2c}#client_settings .client_setting div:before{background:transparent url(/images/design/tools/ok.png) 50% 50% no-repeat;background-size:100%;width:16px;height:16px;position:absolute;top:50%;left:0;margin-top:-8px;display:block;content:''}#client_settings .client_setting.alert div:before{background:transparent url(/images/design/tools/delete.png) 50% 50% no-repeat;background-size:100%}#client_settings .client_setting
span{color:#2c2c2c}#client_settings_params{font-size:0;line-height:0;max-width:940px;margin:0
auto;padding-top:0px;white-space:nowrap}#client_settings_params
.client_param{display:inline-block;vertical-align:top;padding:30px
20px;width:50%;box-sizing:border-box;white-space:normal}#client_settings_params .client_param
strong{display:block;font-size:18px;font-weight:700;letter-spacing:-0.5px;text-transform:uppercase;line-height:1.15}#client_settings_params
.client_param_status{padding-top:15px;font-size:16px;line-height:1.3}#client_settings_params
.client_param_text{padding-top:19px;font-size:13px;max-width:350px;margin:0
auto;line-height:1.5;color:grey}#client_settings_params .client_param+.client_param{border-left:1px solid rgba(0,0,0,0.15)}#pulse_arrow{position:relative}#pulse_arrow .pre_button span
em{font-style:normal;display:block;padding-top:3px;font-weight:700;font-size:16px;letter-spacing:-0.5px}#pulse_arrow:after{background:transparent url(/images/design/v2/pro/arrow.png) 50% 50% no-repeat;background-size:100%;width:32px;height:32px;position:absolute;top:-18px;left:50%;margin-left:-16px;display:block;content:'';opacity:0.5}#pulse_arrow:before{background:transparent;content:'';width:50px;height:50px;border-radius:50%;border:1px
solid #3dab21;position:absolute;top:0;left:50%;margin-top:-30px;margin-left:-26px;animation-name:pulse_pro_arrow;-webkit-animation-name:pulse_pro_arrow;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
pulse_pro_arrow{0%{transform:scale(1);opacity:0.5}100%{transform:scale(1.6);opacity:0}}@-webkit-keyframes
pulse_pro_arrow{0%{-webkit-transform:scale(1);opacity:0.5}100%{-webkit-transform:scale(1.6);opacity:0}}.text_marker{font-weight:700;letter-spacing:-0.5px;position:relative}.text_marker.green{color:#1f5e00}.text_marker:before{display:block;content:'';background:transparent url(/images/design/v2/profiles/marker.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:0px;left:-15px;right:-15px;bottom:-5px;z-index:-1}.text_marker.green:before{background:transparent url(/images/design/v2/profiles/marker_green.png) 50% 50% no-repeat;background-size:100% 100%}#client_settings_params
.client_param_offer{font-size:18px;font-weight:400;letter-spacing:-0.5px;line-height:1.15;padding-top:25px}#client_settings_params
.client_param_offer_point{position:relative;font-size:14px;line-height:1.15;white-space:nowrap;text-align:left;max-width:340px;margin:20px
auto 0;padding:10px
0 10px 0}#client_settings_params .client_param_offer_point+.client_param_offer_point{border-top:1px solid rgba(0,0,0, 0.1);margin-top:0}#client_settings_params .client_param_offer_point:before{display:block;content:'';background:transparent url(/images/design/front/li_bullet.png) 50% 50% no-repeat;position:absolute;top:0px;right:0;top:50%;z-index:1;width:16px;height:15px;margin-top:-8px}#client_settings_params
.pre_promo_button{max-width:280px;margin:-10px auto 0}#client_settings_params .pre_promo_button
.pre_button{display:block;text-align:center}#client_settings_params .pre_promo_button .pre_button
span{padding-bottom:10px;padding-top:10px}.pre_alert
span{display:inline-block;vertical-align:top;padding-left:26px;position:relative;margin-top:30px;font-size:14px;line-height:1.15;font-weight:700}.pre_form
.pre_alert{text-align:center;padding-right:20px;padding-bottom:30px;margin-top:-30px}.pre_alert span:before{display:block;content:'';background:transparent url(/images/design/alert_red.png) 50% 50% no-repeat;position:absolute;top:50%;left:0;top:50%;z-index:1;width:20px;height:20px;margin-top:-10px}.pre_promo
p.pre_promo_wrap.comment{font-size:13px;color:grey;letter-spacing:normal;line-height:1.6}#client_fill_wrapper{font-size:0;line-height:0;max-width:1040px;margin:15px
auto 0;overflow:hidden}#client_fill{margin:-1px 0 0 -1px;font-size:0;line-height:0}#client_fill
.client_fill_item{position:relative;display:inline-block;vertical-align:top;padding:20px
10px;width:12.5%;box-sizing:border-box;border-left:1px solid rgba(0,0,0, 0.15);border-top:1px solid rgba(0,0,0, 0.15)}#client_fill .client_fill_item
img{height:48px;width:48px;opacity:0.2}#client_fill .client_fill_item.active
img{opacity:1}#client_fill .client_fill_item.active:after{display:block;content:'';background:transparent url(/images/design/v2/ui/saved.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:15px;right:20px;z-index:1;width:12px;height:12px}#client_fill .client_fill_item
span{display:block;padding-top:10px;font-size:11px;line-height:1.3;text-transform:uppercase;color:#afafaf}#client_fill .client_fill_item.active
span{color:#282828}#client_fill_line{padding-bottom:20px;max-width:560px;margin:0
auto}.pre_promo #client_fill_line
p{font-size:24px;font-weight:300;letter-spacing:-1px}#client_fill_line
.meter{background:#fff}#client_fill .client_fill_item
a{position:relative;display:inline-block;cursor:pointer}#client_urls_wrapper{position:relative;font-size:0;line-height:0;padding-top:30px;max-width:940px;margin:0
auto}#client_urls_wrapper
.client_url{display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:20px
30px;font-size:13px;line-height:1.4;border:1px
solid rgba(0,0,0, 0.15);border-radius:4px 0 0 4px}#client_urls_wrapper .client_url+.client_url{border-left:none;border-radius:0 4px 4px 0}#client_urls_wrapper .client_url
h5{font-size:21px;font-weight:400;letter-spacing:-0.5px}#client_urls_wrapper
.client_url_value{font-size:14px;font-weight:400;padding-top:10px}#client_urls_wrapper
.client_url_text{padding-top:10px;font-size:13px;line-height:1.6}#client_urls_wrapper
.client_url_alert{font-size:11px;font-weight:700;color:#c00;margin-top:10px;cursor:pointer;text-transform:uppercase;display:inline-block;vertical-align:top;padding:3px
12px 4px;border:1px
solid #c00;border-radius:3px}#pro_readonly{max-width:940px;margin:0
auto;box-sizing:border-box;padding-right:500px;position:relative}#pro_readonly{position:relative;min-height:300px;text-align:left}#pro_readonly:before{background:transparent url(/images/design/v2/pro/devices.png) 50% 50% no-repeat;position:absolute;top:50%;left:400px;width:600px;height:319px;content:'';margin-top:-130px}.pre_promo #pro_readonly
p{font-size:13px}.pre_promo #pro_readonly
ul{padding-right:80px;padding-top:40px}.pre_promo #pro_readonly ul
li{line-height:1.6}#pro_online_wifi{position:relative;width:900px;margin:0
auto}#pro_online_wifi:after{background:transparent url(/images/design/v2/pro/wifi.png) 50% 50% no-repeat;position:absolute;width:384px;height:64px;margin-left:-192px;margin-top:-32px;top:50%;left:50%;content:'';animation-name:wifi;-webkit-animation-name:wifi;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
wifi{0%{transform:scale(0.5);opacity:1}80%{transform:scale(1);opacity:0.8}100%{transform:scale(1.2);opacity:0}}@-webkit-keyframes
wifi{0%{-webkit-transform:scale(0.5);opacity:1}80%{-webkit-transform:scale(1);opacity:0.8}100%{-webkit-transform:scale(1.2);opacity:0}}#pro_shout{position:relative;max-width:940px;margin:0
auto;font-size:0;line-height:0}#pro_shout
.pro_shout{display:inline-block;vertical-align:top;box-sizing:border-box;width:50%;box-sizing:border-box;padding:20px
30px;font-size:14px;line-height:1.5}#pro_shout .pro_shout+.pro_shout{border-left:1px solid rgba(0,0,0, 0.2)}#pro_shout .pro_shout
strong{display:block;font-weight:700;font-size:48px;letter-spacing:-1px;line-height:1.15}#pro_shout .pro_shout strong
em{font-weight:300}#pro_shout .pro_shout
.pro_shout_text{max-width:380px;margin:0
auto;padding-top:7px}#pro_shout_after
.pro_shout_after{padding-top:20px;max-width:520px;margin:auto;line-height:1.6}#client_object_saved{position:relative;border:2px
dashed #3baa00;padding:0
30px 30px;max-width:1040px;box-sizing:border-box;margin:0
auto 40px}#client_object_saved
.pre_promo_title{top:-20px;display:inline-block;background:#fff;padding:0
20px 0;position:relative}#client_object_saved
.pre_promo_button{padding-top:15px;padding-bottom:5px}#client_object_saved .pre_promo_button .pre_button
span{padding:8px
25px}.pre_promo_title.padding-top{padding-top:40px}.pre_promo_wrap.padding-small{padding-top:10px}#clientline_projects_scroll{max-height:278px;overflow-y:auto}@media screen and (max-height: 480px){#clientline_projects_scroll{max-height:144px}}#requisits_wrapper{padding-top:15px;font-size:0;line-height:0;text-align:center}#requisits_wrapper
.requisits_item{font-size:13px;line-height:1.15;padding:5px
20px;display:inline-block;vertical-align:top}#requisits_wrapper
.requisits_item.block{display:block}#remdis_intro{background:#e6e4e7 url(/images/design/3d/remdiscount/bg_1920.jpg) 50% 100% no-repeat;background-size:cover;max-height:1200px}@media screen and (max-width: 1600px){#remdis_intro{background:#e6e4e7 url(/images/design/3d/remdiscount/bg_1600.jpg) 50% 100% no-repeat;background-size:cover;max-height:1000px}}@media screen and (max-width: 1280px){#remdis_intro{background:#e6e4e7 url(/images/design/3d/remdiscount/bg_1280.jpg) 50% 100% no-repeat;background-size:cover;max-height:800px}}@media screen and (max-width: 1100px){#remdis_intro{background:#e6e4e7 url(/images/design/3d/remdiscount/bg_1100.jpg) 50% 100% no-repeat;max-height:688px}}#remdis_intro
.pre_promo{padding:40px
0 80px}#pro_pay_service{font-size:0;line-height:0;text-align:center;margin:-10px 0 30px}#pro_pay_service
span{color:grey;display:inline-block;vertical-align:middle;font-size:13px;line-height:1.5;padding-right:20px}#pro_pay_service
a{display:inline-block;vertical-align:middle}#pro_pay_service a
img{vertical-align:bottom;max-height:50px;width:auto}#jivo_widget_wrapper{margin-bottom:-10px}#jivo_widget_wrapper
#jivo_custom_widget{position:relative;display:inline-block;vertical-align:top;padding:14px
32px 13px 20px;cursor:pointer;transition:0.5s;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.15;text-decoration:none;color:#256786;margin-top:20px}#jivo_widget_wrapper #jivo_custom_widget
span{position:absolute;width:9px;height:9px;border-radius:50%;background:#28a900;top:50%;right:15px;margin-top:-4px;display:block}#jivo_widget_wrapper #jivo_custom_widget span:after{background:transparent;content:'';width:36px;height:36px;border-radius:50%;border:1px
solid #28a900;position:absolute;top:50%;left:50%;margin-top:-19px;margin-left:-19px;animation-name:pulse_arrow2;-webkit-animation-name:pulse_arrow2;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
pulse_arrow2{0%{transform:scale(0.8);opacity:0.8}100%{transform:scale(1.6);opacity:0}}@-webkit-keyframes
pulse_arrow2{0%{-webkit-transform:scale(0.8);opacity:0.8}100%{-webkit-transform:scale(1.6);opacity:0}}#jivo_widget_wrapper #jivo_custom_widget:hover{color:#e68506}.pro_plans{position:relative;font-size:0;line-height:0}.pro_plans
.pro_plans_item{display:inline-block;vertical-align:top;width:33.3333%;max-width:320px;padding:20px
20px 20px 20px;box-sizing:border-box}.pro_plans .pro_plans_item+.pro_plans_item{border-left:1px solid rgba(0,0,0, 0.2)}.pro_plans
.pro_plans_value{font-size:42px;font-weight:300;letter-spacing:-1.5px;line-height:1.15;padding-bottom:0px}.pro_plans
.pro_plans_period{display:inline-block;vertical-align:top;padding:5px
10px;border-radius:3px;font-size:18px;line-height:1.15;letter-spacing:-0.5px}.pro_plans .pro_plans_value.color-blue+.pro_plans_period{font-weight:700}#pro_plans_wrapper{max-width:800px;margin:0
auto}#pro_plans{width:100%}#pro_plans tr
td{text-align:left;padding:8px
12px;font-size:14px;line-height:1.3;vertical-align:middle;border-top:1px solid rgba(0,0,0, 0.15)}#pro_plans tr td+td{text-align:center}#pro_plans tr.period
td{border-top:2px solid #3baa00;padding-top:12px;background:#f2ffeb;font-weight:700;font-size:16px;padding-bottom:12px}#pro_plans tr.cost
td{padding-top:12px;font-size:26px;letter-spacing:-1px;padding-bottom:12px}#proplans_wrapper{position:relative;font-size:0;line-height:0}#proplans_wrapper
.proplan{display:inline-block;vertical-align:top;width:33.3333%;max-width:320px;padding:0
15px 0 15px;box-sizing:border-box}#proplans_wrapper
.proplan.gift{position:relative;width:66.66666%;max-width:640px}#proplans_wrapper
.proplan.gift.wide{width:100%;max-width:960px}#proplans_wrapper .proplan
.proplan_item{position:relative;background:#f7f7f7;padding:20px
20px 0 20px;border:1px
solid rgba(0,0,0, 0.2);-moz-box-shadow:0px 4px 12px 0 rgba(0,0,0, 0.08);-webkit-box-shadow:0px 4px 12px 0 rgba(0,0,0, 0.08);box-shadow:0px 4px 12px 0 rgba(0,0,0, 0.08);border-top:2px solid #3baa00}#proplans_wrapper .proplan.highlight
.proplan_item{margin-top:-8px;background:#fff;border:1px
solid #3baa00;-moz-box-shadow:0px 4px 12px 0 rgba(59,170,0, 0.4), 0px 7px 30px 0 rgba(59,170,0, 0.4);-webkit-box-shadow:0px 4px 12px 0 rgba(59,170,0, 0.4), 0px 7px 30px 0 rgba(59,170,0, 0.4);box-shadow:0px 4px 12px 0 rgba(59,170,0, 0.4), 0px 7px 30px 0 rgba(59,170,0, 0.4);border-top:2px solid #3baa00}#proplans_wrapper .proplan .proplan_item.blue-border{border-top:2px solid #256786}.proplan_item_label{font-size:13px;line-height:1.15;color:grey}.proplan_item_value{padding-top:10px;font-size:32px;font-weight:300;letter-spacing:-1.5px;line-height:1.15}#proplans_wrapper .proplan.highlight
.proplan_item_value{font-size:45px;font-weight:700;letter-spacing:-2px;padding-top:5px;margin-bottom:-10px}.proplan_item_cost{font-size:45px;font-weight:300;letter-spacing:-1.5px;line-height:1.15}.proplan_item_note{color:#888;font-size:14px;font-weight:400;letter-spacing:-0.2px;line-height:1.2;padding-top:10px}#proplans_wrapper .proplan.highlight
.proplan_item_note{color:#222}.proplan_item_note
strong{font-size:18px;font-weight:700;letter-spacing:-0.7px;line-height:1.2;display:block}#proplans_wrapper .proplan.highlight
.proplan_item_cost{font-size:70px;margin-top:-15px;letter-spacing:-2px}.proplan_item_button{padding-top:20px;padding-bottom:10px;position:relative}.proplan_item_button
.pre_button{display:block}.proplan_item_button .pre_button
span{text-transform:none;font-size:14px;padding-top:12px;padding-bottom:12px}.proplan_item_param{display:inline-block;white-space:nowrap;text-align:left;font-size:13px;line-height:1.15;padding-bottom:15px}.skoba{background:#f7f7f7;position:relative;margin-top:30px;padding:18px
0 18px 0;border:1px
solid #c4c4c4;border-bottom:2px solid #e68506;-moz-box-shadow:0px 15px 25px 0 rgba(186,85,11, 0.15), 0px 3px 7px 0 rgba(186,85,11, 0.15);-webkit-box-shadow:0px 15px 25px 0 rgba(186,85,11, 0.15), 0px 3px 7px 0 rgba(186,85,11, 0.15);box-shadow:0px 15px 25px 0 rgba(186,85,11, 0.15), 0px 3px 7px 0 rgba(186,85,11,0.15)}.proplan_gift{background:transparent url(/images/design/v2/remdiscount/gift_card.jpg) 0 50% no-repeat;position:relative;padding-left:255px;text-align:left;display:inline-block;vertical-align:top;box-sizing:border-box;margin-top:30px}.proplan_gift.code{background:transparent url(/images/design/v2/remdiscount/gift_code.jpg) 0 50% no-repeat;position:relative;padding-left:200px;text-align:left;padding-top:20px;padding-bottom:20px;max-width:500px;box-sizing:border-box;margin:20px
auto -30px}.proplan_gift.code
span{position:absolute;top:50%;left:38px;font-size:24px;font-weight:400;letter-spacing:-1px;margin-top:-12px;line-height:1.15}.proplan_gift_title{font-size:24px;line-height:1.15;font-weight:400;letter-spacing:-1px}.proplan_gift_text{font-size:14px;white-space:nowrap;line-height:1.6;font-weight:400;padding-top:15px}.proplan_gift_button{padding-bottom:5px;padding-top:15px}#proplan_summary{font-size:19px;letter-spacing:-1px;line-height:1.15;font-weight:400;text-align:center;padding-right:20px;padding-bottom:30px;margin-top:-20px}#workers_guide_intro
.pre_promo{position:relative;max-width:940px;margin:0
auto;box-sizing:border-box;padding-right:300px}#workers_guide_intro .pre_promo:before{display:block;content:'';background:transparent url(/images/design/v2/guide/man.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;bottom:0px;right:-240px;z-index:1;width:600px;height:528px}#workers_guide_teasers{font-size:0;line-height:0;padding-top:30px;max-width:560px;margin:0
auto}#workers_guide_teasers
.workers_guide_teaser{position:relative;display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:0
20px;font-size:14px;letter-spacing:-0.5px;font-weight:700;line-height:1.3}#workers_guide_teasers .workers_guide_teaser+.workers_guide_teaser:before{top:0;left:0;height:110px;background:rgba(0,0,0, 0.15);width:1px;content:'';position:absolute;display:block}#workers_guide_teasers
.workers_guide_image{height:110px;display:flexbox;margin-bottom:10px}#workers_guide_teasers .workers_guide_image
img{margin:auto;display:block}#workers_guide_content{font-size:0;line-height:0;overflow:hidden;margin-top:40px}#workers_guide_margin{margin-top:-1px;margin-left:-1px}#workers_guide_content
.workers_guide_content_item{position:relative;display:inline-block;vertical-align:top;width:50%;box-sizing:border-box;padding:30px
10px 40px 10px;font-size:24px;letter-spacing:-1px;font-weight:400;line-height:1.2;border-left:1px solid rgba(0,0,0, 0.15);border-top:1px solid rgba(0,0,0, 0.15)}#workers_guide_content
.workers_guide_content_title{display:block;max-width:390px;padding:15px
20px 0 20px;margin:0
auto;font-size:20px;letter-spacing:-0.5px;font-weight:400;line-height:1.2}#workers_guide_content .workers_guide_content_item
img{max-width:100%;height:auto;vertical-align:bottom}.pre_promo_wrapper#workers_guide_alert{background:#eeeedf url(/images/design/v2/guide/workers.jpg) 50% 0 no-repeat}.pre_promo_wrapper#workers_guide_alert
.pre_promo{position:relative;max-width:940px;margin:0
auto;box-sizing:border-box;padding-left:300px}#workers_guide_folder{background:transparent url(/images/design/v2/guide/pdf.png) 0 50% no-repeat;display:inline-block;padding:40px
0 40px 80px;text-align:left;font-weight:700}#workers_guide_folder+.pre_promo_button{padding-top:0}#workers_guide_folder
.workers_guide_folder_item{position:relative;padding:4px
0 4px 20px}#workers_guide_folder .workers_guide_folder_item:before{width:7px;height:7px;border-radius:50%;border:1px
solid rgba(0,0,0,0.5);content:'';position:absolute;top:50%;left:0;margin-top:-4px}#workers_guide_comment{font-size:13px;line-height:1.15;padding-top:20px;color:#837e6b}.proplan_item_cost_inline{position:relative;display:inline-block;vertical-align:top}.proplan_item_cost_hint{position:absolute;top:10px;left:100%;margin-left:7px;padding:3px
7px;font-size:14px;font-weight:700;letter-spacing:-0.5px;line-height:1.15;color:#fff;background:#c00;border-radius:2px;display:none}.proplan_item_cost_hint.expandUp{display:block}.proplan_item_tenge{font-size:13px;font-weight:400;letter-spacing:-0.2px;line-height:1.15;color:#666}.kz
.proplan_item_tenge{font-size:36px;font-weight:700;letter-spacing:-2px;line-height:1.15;color:#222}.kz
.proplan_item_cost{font-size:16px;font-weight:400;letter-spacing:-0.2px;line-height:1.15}#proplans_wrapper.kz .proplan.highlight
.proplan_item_cost{font-size:20px;margin-top:-0px;letter-spacing:-0.2px}.proplan_item_tenge
em{font-style:normal}.kz .proplan_item_tenge
em{display:none}.proplan_item_tenge
div{position:relative;display:inline-block;vertical-align:top;padding-right:20px}.proplan_item_tenge_tooltip{background:transparent url(/images/design/v2/ui/v2/help_share.png) 50% 50% no-repeat;background-size:16px 16px;position:absolute;width:16px;height:16px;display:block;cursor:help;right:0;top:50%;opacity:0.3;margin-top:-7px;transition:0.5s}.proplan_item_tenge_tooltip:hover{opacity:0.9}.proplan_gift_arrow{position:relative;font-style:normal}.proplan_gift_arrow:before{display:block;content:'';background:transparent url(/images/design/v2/pro/sale_arrow.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;bottom:100%;left:100%;z-index:1;width:21px;height:55px}#visual_intro_arrow{background:transparent url(/images/design/v2/header_bullet.png) 50% 50% no-repeat;background-size:24px 24px;width:40px;height:40px;position:absolute;bottom:50px;left:50%;margin-left:-20px;display:block;cursor:pointer}#visual_intro_arrow:before{background:transparent;content:'';width:50px;height:50px;border-radius:50%;border:1px
solid #fff;position:absolute;top:50%;left:50%;margin-top:-26px;margin-left:-26px;animation-name:visual_intro_arrow;-webkit-animation-name:visual_intro_arrow;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
visual_intro_arrow{0%{transform:scale(1);opacity:0.7}100%{transform:scale(1.6);opacity:0}}@-webkit-keyframes
visual_intro_arrow{0%{-webkit-transform:scale(1);opacity:0.7}100%{-webkit-transform:scale(1.6);opacity:0}}.subbutton_comment{padding-top:10px}.planner_support_navi{padding:0
20px;font-size:0;line-height:0;border-bottom:1px solid rgba(0,0,0, 0.2);margin-top:-25px}.planner_support_navi
a{position:relative;font-size:14px;line-height:1.15;font-weight:700;letter-spacing:-0.5px;display:inline-block;vertical-align:top;padding:18px
30px;text-decoration:none;color:#256786;transition:0.5s}.planner_support_navi a:hover{color:#3baa00}.planner_support_navi a+a:after{width:1px;position:absolute;top:16px;left:0;background:rgba(0,0,0, 0.1);height:20px;content:''}.planner_support_navi
a.active{color:#3baa00}.planner_support_navi:hover
a.active{color:#256786}.planner_support_navi a.active:before{background:#3baa00;height:2px;position:absolute;bottom:-1px;left:0;right:0;content:''}#planner_support_menu{background:#e9edf0}#planner_support_menu:before{background:transparent url(/images/design/v2/ui/v2/support_right.jpg) 50% 50% no-repeat;background-size:100% 100%;display:block;content:'';position:absolute;top:50%;right:0;z-index:1;margin-top:-75px;width:300px;height:150px}#planner_support_menu:after{background:transparent url(/images/design/v2/ui/v2/support_left.jpg) 50% 50% no-repeat;background-size:100% 100%;display:block;content:'';position:absolute;top:50%;left:0;z-index:1;margin-top:-75px;width:225px;height:150px}@media screen and (min-width: 1500px){#planner_support_menu:before{width:600px;height:300px;margin-top:-150px}#planner_support_menu:after{width:450px;height:300px;margin-top:-150px}}#planner_support_menu
.pre_promo{padding-bottom:0;padding-top:45px}.planner_faq_group{position:relative;max-width:900px;border:1px
solid rgba(0,0,0, 0.1);border-radius:3px;padding:20px
0 0 0;margin:0
auto;text-align:left;box-sizing:border-box}.planner_faq_group+.planner_faq_group{margin-top:40px}.planner_faq_group_title{position:absolute;top:-13px;left:20px;padding:0
10px;font-size:20px;line-height:1.15;letter-spacing:-1px;background:#fff}.planner_faq_group_label{position:relative;padding:0
30px 0 50px;border-top:1px solid rgba(0,0,0,0.1)}.planner_faq_group_label.odd{background:rgba(0,0,0,0.03)}.planner_faq_group_title+.planner_faq_group_label{border-top:none}.planner_faq_group_label>a{position:relative;display:block;padding:12px
0 14px;cursor:pointer;font-size:14px;line-height:1.15;font-weight:700;letter-spacing:-0.5px}.planner_faq_group_label.open>a{color:#e88f1b;text-decoration:none}.planner_faq_group_label>a:before{background:transparent url(/images/design/v2/ui/navi_arrow.png) 50% 50% no-repeat;background-size:100% 100%;display:block;content:'';position:absolute;top:50%;right:0;z-index:1;opacity:0.3;transition:0.5s;margin-top:-8px;width:16px;height:16px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.planner_faq_group_label>a:hover:before{opacity:0.8}.planner_faq_group_label.open>a:before{opacity:1;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.planner_faq_group_content{position:relative;padding:0
0 15px 0;font-size:13px;line-height:1.6;display:none}.planner_faq_group_label.open
.planner_faq_group_content{display:block}#go_back_to_plan{display:block;position:absolute;top:30px;left:0;right:0}#go_back_to_plan
a{font-size:13px;line-height:1.15;font-weight:400;text-decoration:none;position:relative;padding-left:26px;display:inline-block;vertical-align:top;color:#808080}#go_back_to_plan a:before{background:transparent url(/images/design/v2/ui/back.png) 50% 50% no-repeat;background-size:16px 16px;position:absolute;top:50%;left:0;margin:-7px 0 0 0;position:absolute;width:16px;height:16px;content:'';transition:0.5s;opacity:0.4}#go_back_to_plan a:hover{color:#e88f1b}#go_back_to_plan a:hover:before{opacity:1}.support_steps_item{position:relative;max-width:800px;font-size:0;line-height:0;padding:30px
0 10px;margin:0
auto}.support_steps_num{position:absolute;top:50%;left:-25px;width:50px;background:#fff;font-size:13px;color:#ffa70e;font-weight:700;text-align:center;z-index:21;margin-top:-19px}.support_steps_item
.support_steps_block{position:relative;display:inline-block;vertical-align:middle;padding:0
30px 20px 30px;width:340px;font-size:13px;line-height:1.5;text-align:left}.support_steps_item
.support_steps_right{position:relative;margin-left:460px}.support_steps_item
em{background:transparent url(/images/design/v2/worksteps/arrow.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;bottom:-2px;left:50%;width:18px;height:11px;margin-left:-9px;z-index:9;display:block}.support_steps_item:before{position:absolute;top:0;left:50%;width:10px;height:10px;border:2px
solid #ffa70e;border-radius:50%;content:'';margin-left:-7px;z-index:9}.support_steps_item:after{position:absolute;top:12px;bottom:0;left:50%;width:2px;content:'';margin-left:-1px;z-index:8;background:#ffa70e}#support_steps_ui{width:640px;margin:80px
auto 50px;position:relative}#support_steps_ui
img{display:block}#support_steps_ui:before{background:transparent url(/images/design/v2/ui/v2/support_step_ui_tip.png) 50% 50% no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:12;display:block;content:''}#support_steps_ui
.tab_wrapper{position:absolute;top:0;left:0;background:transparent;border:solid 1px rgba(0,0,0, 0.3);border-bottom:solid 1px rgba(0,0,0, 0.6);border-top:solid 2px #ffad1f;-moz-box-shadow:0px 4px 11px 0 rgba(0,0,0, 0.18);-webkit-box-shadow:0px 4px 11px 0 rgba(0,0,0, 0.18);box-shadow:0px 4px 11px 0 rgba(0,0,0, 0.18);display:block}#support_steps_ui .tab_wrapper
.tab{background:#fff;color:#333;font-size:13px;line-height:1.3;padding:8px
10px;white-space:nowrap;cursor:default;text-align:left}#support_steps_ui .tab_wrapper .tab
strong{letter-spacing:-0.5px;font-size:14px;display:block;padding-bottom:5px}.support_steps_item+.pre_promo_title{padding-top:40px;padding-bottom:20px}.support_steps_icons{font-size:0;line-height:0;text-align:center;padding:30px
0 50px 0}.support_steps_icons
.support_steps_icon{display:inline-block;vertical-align:top;font-size:13px;line-height:1.3;width:25%;padding:10px
5px 10px;box-sizing:border-box}.support_steps_icons
.support_steps_icon.bl{border-left:1px solid rgba(0,0,0, 0.1)}.support_steps_icons
.support_steps_icon.bt{border-top:1px solid rgba(0,0,0, 0.1)}.support_steps_icons .support_steps_icon
span{display:block;padding-top:5px;max-width:200px;margin:0
auto}#support_steps_buttons{font-size:0;line-height:0;text-align:center;padding-bottom:10px;max-width:1000px;margin:0
auto}#support_steps_buttons
.support_steps_button{position:relative;display:inline-block;vertical-align:top;font-size:14px;line-height:1.5;width:50%;padding:15px
20px 15px 140px;box-sizing:border-box;text-align:left;margin-bottom:40px}#support_steps_buttons .support_steps_button
img{position:absolute;top:50%;left:20px;margin-top:-50px;padding:18px;border-radius:50%;border:1px
solid rgba(0,0,0,0.2)}.pre_underline{font-style:normal;white-space:nowrap;position:relative}.pre_underline:before{background:transparent url(/images/design/v2/order/landing/underline.png) 50% 50% no-repeat;position:absolute;top:100%;left:50%;width:235px;height:15px;z-index:2;display:block;content:'';margin-left:-117px;margin-top:3px}#deschool_video{display:inline-block;vertical-align:top;padding-left:78px;position:relative;margin-top:40px;font-size:24px;line-height:1.15;font-weight:700;text-align:left;color:#222;text-decoration:none}#deschool_video:before{background:transparent url(/images/design/v2/video/play_2.png) 50% 50% no-repeat;position:absolute;top:50%;left:0;width:64px;height:64px;z-index:2;display:block;content:'';margin-top:-32px}#deschool_video
span{display:block;padding-top:2px;font-size:16px;font-weight:400}#deschool_portrait{width:200px;height:200px;position:relative;margin:0
auto}#deschool_portrait>img{width:200px;height:200px;vertical-align:bottom;border-radius:50%}#deschool_portrait
a.youtube{position:absolute;top:50px;left:-150px;text-align:center;text-decoration:none}#deschool_portrait a.youtube
img{width:64px;height:64px;display:inline-block;vertical-align:bottom}#deschool_portrait a.youtube
span{display:block;padding-top:8px;font-weight:700;line-height:1.2}#deschool_portrait
a.instagram{position:absolute;top:50px;left:250px;text-align:center;text-decoration:none;white-space:nowrap}#deschool_portrait a.instagram
img{width:64px;height:64px;display:inline-block;vertical-align:bottom}#deschool_portrait a.instagram
span{display:block;padding-top:8px;font-weight:700;line-height:1.2}#contacts_intro:before{width:100%;height:auto;vertical-align:bottom}#contacts_intro
img{width:100%;height:auto;vertical-align:bottom}#contacts_intro{background:#000;padding-top:150px}#contacts_intro.height100{padding-top:0px}#contacts_intro
.pre_promo{position:absolute;width:900px;top:80px;left:50%;padding:0;margin-left:-450px}#contacts_intro.height100
img{position:absolute;bottom:0;left:0}@media screen and (min-width: 1000px){#contacts_intro{padding-top:120px}#contacts_intro
img{margin-top:-0px}}@media screen and (min-width: 1100px){#contacts_intro{padding-top:100px}#contacts_intro
img{margin-top:-0px}}@media screen and (min-width: 1200px){#contacts_intro{padding-top:80px}#contacts_intro
img{margin-top:-0px}}@media screen and (min-width: 1400px){#contacts_intro{padding-top:40px}#contacts_intro
img{margin-top:-0px}}@media screen and (min-width: 1500px){#contacts_intro
img{margin-top:-30px}}@media screen and (min-width: 1700px){#contacts_intro
img{margin-top:-70px}}@media screen and (max-height: 900px) and (min-width: 1500px){#contacts_intro.height100{padding-top:100px}}.dir_contacts #container.planner_ui.empty #header_v3:after,
.dir_contacts2 #container.planner_ui.empty #header_v3:after{opacity:0.2}#contacts_intro #contact_methods .contact_method_value
a{color:#ffa70e;transition:0.5s}#contacts_intro #contact_methods .contact_method_value a:hover{color:#fff}#contacts_intro #contact_methods .contact_method.office
.contact_method_value{color:#f35bbc}#contacts_intro #contact_methods
.contact_method_time{color:#fff}#contacts_intro #contact_methods .contact_method_time
a{color:#fff}#contacts_intro #contact_methods .contact_method.office .contact_method_value:before{background:transparent url(/images/design/v2/contacts/metro_light.png) 0 0 no-repeat}#contacts_intro #contact_methods
.contact_method{position:relative}#contacts_intro #contact_methods .contact_method+.contact_method:before{position:absolute;top:-10px;bottom:-10px;left:0;width:1px;content:'';background:rgba(255,255,255,0.1)}#contacts_scheme{background:#f4efe3;z-index:11;height:600px;overflow:visible}#contacts_scheme
#objects_map_title{letter-spacing:-1px;font-size:30px;padding-top:45px;padding-bottom:40px}#contacts_scheme #objects_map_title_inline:before{top:-15px;bottom:-30px}#contacts_scheme
.pre_promo{position:absolute;z-index:8;width:360px;margin-left:-450px;left:50%;top:140px;background:rgba(255,255,255, 0.9);padding:30px
30px;border:1px
solid #fff;border-top:2px solid #256786;-moz-box-shadow:0px 10px 20px 0 rgba(0,0,0, 0.3), 0px 4px 4px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 10px 20px 0 rgba(0,0,0, 0.3), 0px 4px 4px 0 rgba(0,0,0, 0.3);box-shadow:0px 10px 20px 0 rgba(0,0,0, 0.3), 0px 4px 4px 0 rgba(0,0,0,0.3)}#contacts_scheme_title{font-size:17px;letter-spacing:-0.5px;line-height:1.15}#contacts_scheme_subtitle{font-size:14px;padding-top:4px;line-height:1.15;font-weight:700;letter-spacing:-0.5px}.contacts_scheme_step{padding-top:20px;position:relative;font-size:13px;line-height:1.5}.contacts_scheme_gallery{padding-top:20px;font-size:0;line-height:0;margin-right:-10px}.contacts_scheme_gallery
.contacts_scheme_gallery_item{display:inline-block;vertical-align:top;width:33.3333%;padding-right:10px;box-sizing:border-box}.contacts_scheme_gallery .contacts_scheme_gallery_item
img{max-width:100%;height:auto}#pro_expire_downgrade{font-size:0;line-height:0;max-width:980px;margin:0
auto}#pro_expire_downgrade
.pro_expire_downgrade{box-sizing:border-box;font-size:14px;line-height:1.4;width:33.3333%;padding:0
30px;display:inline-block;vertical-align:top}#pro_expire_downgrade
.pro_expire_downgrade_image{display:flex;height:60px;position:relative}#pro_expire_downgrade .pro_expire_downgrade_image:before{position:absolute;top:50%;left:50%;width:2px;height:90px;background:#c00;content:'';margin:-45px 0 0 -1px;z-index:12;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#pro_expire_downgrade .pro_expire_downgrade_image:after{position:absolute;top:50%;left:50%;width:10px;height:90px;background:#fff;content:'';margin:-45px 0 0 -5px;z-index:11;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#pro_expire_downgrade .pro_expire_downgrade_image
img{margin:auto;display:block}#pro_expire_downgrade .pro_expire_downgrade
span{display:block;padding-top:20px}#footer_bar_consultant{z-index:1000000001;position:fixed;bottom:45px;left:0;transition:0.3s}#footer_bar_consultant.hidden{left:-300px}#footer_bar_consultant
#jivo_custom_widget{position:relative;z-index:1000000002;display:inline-block;vertical-align:top;padding:8px
35px 8px 40px;cursor:pointer;transition:0.5s;font-size:11px;font-weight:700;text-transform:uppercase;line-height:1.15;text-decoration:none;color:#28a900;text-shadow:1px 0 1px #fff, 0 1px 1px #fff, -1px 0 1px #fff, 0 -1px 1px #fff;border-radius:20px}#footer_bar_consultant.studio
#jivo_custom_widget{padding:10px
35px 10px 40px;background:#3baa00;color:#fff;border-radius:20px}#footer_bar_consultant.studio #jivo_custom_widget:hover{background:#e68506}#footer_bar_consultant #jivo_custom_widget:hover{color:#e68506}#footer_bar_consultant.studio #jivo_custom_widget:hover{background:#e68506;color:#fff}#footer_bar_consultant #jivo_custom_widget:before{background:transparent url(/images/design/v2/ui/v2/chat.png) 50% 50% no-repeat;background-size:20px 20px;position:absolute;top:50%;left:14px;width:20px;height:20px;content:'';margin-top:-11px;opacity:0.5;transition:0.3s}#footer_bar_consultant.studio #jivo_custom_widget:before{background:transparent url(/images/design/v2/ui/v2/chat_white.png) 50% 50% no-repeat;background-size:20px 20px;opacity:1}#footer_bar_consultant #jivo_custom_widget:hover:before{opacity:1}#footer_bar_consultant.hidden
#jivo_custom_widget{visibility:hidden;width:0;height:0;opacity:0;left:-300px;overflow:hidden}#footer_bar_consultant #jivo_custom_widget
span{position:absolute;width:9px;height:9px;border-radius:50%;background:#28a900;top:50%;right:15px;margin-top:-5px;display:block;transition:0.5s}#footer_bar_consultant #jivo_custom_widget:hover
span{background:#e68506}#footer_bar_consultant.studio #jivo_custom_widget span,
#footer_bar_consultant.studio #jivo_custom_widget:hover
span{background:#fff}#footer_bar_consultant #jivo_custom_widget span:after{background:transparent;content:'';width:22px;height:22px;border-radius:50%;border:1px
solid #28a900;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;animation-name:pulse_arrow;-webkit-animation-name:pulse_arrow;animation-duration:0.8s;-webkit-animation-duration:0.8s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;transition:0.5s}#footer_bar_consultant #jivo_custom_widget:hover span:after{border-color:#e68506}#footer_bar_consultant.studio #jivo_custom_widget span:after{border-color:#fff}#v2_designers
img{width:100%;height:auto;vertical-align:bottom}#v2_designers{background:#000}#v2_designers
.pre_promo{position:absolute;width:900px;top:80px;left:50%;padding:0;margin-left:-450px}#v2_designers_title{position:absolute;left:10%;top:80px;color:#fff;font-size:24px;font-weight:700;letter-spacing:-1px;line-height:1.3;text-align:center;text-shadow:#000 1px 1px 1px}#v2_designers_title
span{font-weight:300;display:block;font-size:40px;margin-top:-3px}#v2_designers_comment{position:absolute;bottom:7%;left:40px;right:40px;color:#fff;font-size:18px;font-weight:400;letter-spacing:-0.5px;line-height:1.3;text-align:center;text-shadow:#000 1px 1px 1px}.v2_designers_item{position:absolute}.v2_designers_item
.v2_designers_item_point{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:#ffa70e;cursor:help;transition:0.5s;z-index:22;border:1px
solid #ffd659;box-shadow:0 0 6px 3px rgba(255,255,255, 0.5), 0 0 10px 6px rgba(255,167,14, 1), 0 0 14px 9px rgba(255,0,0, 0.5)}.v2_designers_item
.v2_designers_item_tip{background:transparent url(/images/design/v2/order/action_hover.png) 50% 50% no-repeat;background-size:125px 21px;position:absolute;width:125px;height:21px;transition:0.5s;z-index:21;left:-132px;top:-20px}.v2_designers_item .v2_designers_item_point:hover{background:#fff}.v2_designers_item .v2_designers_item_point.active:before{background:transparent;content:'';width:30px;height:30px;border-radius:50%;border:1px
solid #ffa70e;position:absolute;top:50%;left:50%;transition:0.5s;margin-top:-16px;margin-left:-16px;animation-name:pulse_designers;-webkit-animation-name:pulse_designers;animation-duration:1s;-webkit-animation-duration:1s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.v2_designers_item .v2_designers_item_point:hover:before{border:#fff}@keyframes
pulse_designers{0%{transform:scale(1);opacity:0.8}100%{transform:scale(1.8);opacity:0}}@-webkit-keyframes
pulse_designers{0%{-webkit-transform:scale(1);opacity:0.8}100%{-webkit-transform:scale(1.8);opacity:0}}.v2_designers_item .v2_designers_item_point.active+.v2_designers_item_hand{background:transparent url(/images/design/v2/order/pointer.png) 50% 50% no-repeat;background-size:32px 32px;position:absolute;top:50px;left:50%;width:32px;height:32px;content:'';margin-left:-12px;opacity:1;transition:0.3s;z-index:21;animation-name:pulse_designers_pointer;-webkit-animation-name:pulse_designers_pointer;animation-duration:2s;-webkit-animation-duration:2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;opacity:0}.v2_designers_item .v2_designers_item_point:hover+.v2_designers_item_hand{display:none}.v2_designers_item .v2_designers_item_point:after{position:absolute;width:60px;height:60px;content:'';top:50%;left:50%;margin:-30px 0 0 -30px}@keyframes
pulse_designers_pointer{0%{opacity:0;top:50px}30%{opacity:0;top:50px}70%{opacity:1;top:5px}100%{opacity:0;top:50px}}@-webkit-keyframes
pulse_designers_pointer{0%{opacity:0;top:50px}30%{opacity:0;top:50px}70%{opacity:1;top:5px}100%{opacity:0;top:50px}}#v2_designers
.v2_designers_item_content{border-top:solid 2px #ffa70e;position:absolute;bottom:100%;margin-bottom:30px;left:50%;margin-left:-160px;width:320px;padding:12px
15px;background:rgba(0,0,0, 0.7);font-size:13px;line-height:1.3;box-sizing:border-box;z-index:24;text-shadow:#000 1px 1px 1px;color:#fff;display:none}#v2_designers
.v2_designers_item_content.bottom{top:100%;bottom:auto;margin-top:30px;margin-bottom:auto}#v2_designers .v2_designers_item_point:hover+.v2_designers_item_hand+.v2_designers_item_content,
#v2_designers .v2_designers_item_point:hover+.v2_designers_item_content{animation-name:slideFastDown;-webkit-animation-name:slideFastDown;animation-duration:0.2s;-webkit-animation-duration:0.2s;animation-timing-function:ease;-webkit-animation-timing-function:ease;display:block}#v2_designers .v2_designers_item_point:hover+.v2_designers_item_hand+.v2_designers_item_content.bottom,
#v2_designers .v2_designers_item_point:hover+.v2_designers_item_content.bottom{animation-name:slideFastUp;-webkit-animation-name:slideFastUp;animation-duration:0.2s;-webkit-animation-duration:0.2s;animation-timing-function:ease;-webkit-animation-timing-function:ease;display:block}.pre_promo_wrapper#kitchen_intro{background:#f1eeeb url(/images/design/v2/kitchen/intro_bg.jpg) 50% 100% no-repeat;background-size:100% auto}@media screen and (max-width: 1600px){.pre_promo_wrapper#kitchen_intro{background:#f1eeeb url(/images/design/v2/kitchen/intro_bg_1600.jpg) 50% 100% no-repeat;background-size:100% auto}}@media screen and (max-width: 1280px){.pre_promo_wrapper#kitchen_intro{background:#f1eeeb url(/images/design/v2/kitchen/intro_bg_1280.jpg) 50% 100% no-repeat;background-size:100% auto}}.pre_promo_wrapper#kitchen_intro
.pre_promo{padding-bottom:160px}#kitchen_intro_teasers{position:relative;max-width:700px;margin:-40px auto 0;font-size:0;line-height:0;box-sizing:border-box}#kitchen_intro_teasers
.kitchen_intro_teaser{display:inline-block;vertical-align:top;padding:120px
15px 0 15px;font-size:14px;width:33.333%;line-height:1.3;letter-spacing:-0.5px;position:relative;box-sizing:border-box}#kitchen_intro_teasers .kitchen_intro_teaser
a{cursor:default;text-decoration:none}#kitchen_intro_teasers .kitchen_intro_teaser:before{background:transparent url(/images/design/v2/kitchen/intro_1.png) 50% 50% no-repeat;position:absolute;top:35px;height:80px;left:0;right:0;content:''}#kitchen_intro_teasers .kitchen_intro_teaser+.kitchen_intro_teaser:before{background:transparent url(/images/design/v2/kitchen/intro_3.png) 50% 50% no-repeat}#kitchen_intro_teasers .kitchen_intro_teaser+.kitchen_intro_teaser+.kitchen_intro_teaser:before{background:transparent url(/images/design/v2/kitchen/intro_2.png) 50% 50% no-repeat}#kitchen_intro_teasers .kitchen_intro_teaser+.kitchen_intro_teaser+.kitchen_intro_teaser+.kitchen_intro_teaser:before{background:transparent url(/images/design/v2/kitchen/intro_4.png) 50% 50% no-repeat}#kitchen_intro_teasers .kitchen_intro_teaser+.kitchen_intro_teaser+.kitchen_intro_teaser+.kitchen_intro_teaser+.kitchen_intro_teaser:before{background:transparent url(/images/design/v2/kitchen/intro_5.png) 50% 50% no-repeat}.pre_promo_wrapper#kitchen_main_slide:after{background:transparent url(/images/design/v2/kitchen/slide_shadow.png) 50% 0% repeat-x;height:55px;top:0;left:0;right:0;content:'';position:absolute;z-index:11}#kitchen_go_down{background:transparent url(/images/design/v2/kitchen/arrow_down.png) 50% 50% no-repeat;background-size:32px 32px;position:absolute;bottom:50px;left:50%;width:60px;height:60px;margin-left:-30px;border-radius:50%;cursor:pointer;opacity:0;animation-name:kitchen_go_down;-webkit-animation-name:kitchen_go_down;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
kitchen_go_down{0%{opacity:0;bottom:50px}30%{opacity:0;bottom:120px}70%{opacity:0.5;bottom:20px}100%{opacity:0;bottom:50px}}@-webkit-keyframes
kitchen_go_down{0%{opacity:0;bottom:50px}30%{opacity:0;bottom:120px}70%{opacity:0.5;bottom:20px}100%{opacity:0;bottom:50px}}#kitchen_portfolio{max-width:1200px;padding:0
20px 0;margin:0
auto -20px}#kitchen_portfolio
.portfolio_simple_images_wrapper{padding-top:10px}#kitchen_honest{font-size:0;line-height:0;padding-top:50px}#kitchen_honest
.kitchen_honest_item{position:relative;display:inline-block;vertical-align:top;width:50%;max-width:440px;box-sizing:border-box;padding:0
40px 20px;font-size:16px;letter-spacing:-0.5px;font-weight:400;line-height:1.6}#kitchen_honest .kitchen_honest_item
img{width:220px;height:220px;display:block;margin:0
auto 20px;border-radius:50%}#kitchen_examples_wrapper{position:relative;font-size:0;line-height:0}#kitchen_examples{padding-top:20px;margin-right:-55px}#kitchen_examples
.kitchen_example{position:relative;display:inline-block;vertical-align:top;width:33.3333%;box-sizing:border-box;padding:0
55px 0 0;font-size:14px;font-weight:400;line-height:1.4}#kitchen_examples .kitchen_example
img{max-width:100%;display:block}#kitchen_examples
.kitchen_example_image{position:relative;padding:20px;display:block}#kitchen_examples .kitchen_example_image:before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;border:1px
solid #000;opacity:0.15;border-radius:4px}#kitchen_examples
.kitchen_example_addr{font-size:16px;font-weight:400;letter-spacing:-0.5px;line-height:1.15;padding-top:20px;padding-bottom:10px}#kitchen_examples
.kitchen_example_cost{font-size:40px;font-weight:300;letter-spacing:-1.5px;line-height:1.15;padding-top:5px;padding-bottom:15px}#kitchen_examples
.kitchen_example_text{text-align:right;padding:7px
0 7px;max-width:300px;margin:0
auto}#kitchen_examples .kitchen_example_text
span{float:left;color:grey}#kitchen_examples .kitchen_example_text+.kitchen_example_text{border-top:1px solid #dadada}.kitchen_examples_gallery{position:relative;font-size:0;line-height:0;margin-right:-20px;padding-top:20px}.kitchen_examples_gallery
.kitchen_examples_gallery_item{position:relative;display:inline-block;vertical-align:top;width:33.3333%;box-sizing:border-box;padding:0
20px 0 0}.kitchen_examples_gallery .kitchen_examples_gallery_item
img{max-width:100%;display:block;border-radius:3px}#contact_methods .contact_method.office .contact_method_value.chkal:before{background:transparent url(/images/design/v2/kitchen/metro.png) 0 0 no-repeat}#contact_methods .contact_method.office
.contact_method_value.chkal{color:#78a000}#contacts_car_alert{text-align:left;padding:0
0 0 44px;position:relative;color:#c00;font-weight:700;text-transform:uppercase;font-size:11px;line-height:1.3;max-width:390px;margin:15px
auto 0}#contacts_car_alert:before{background:transparent url(/images/design/v2/order/car_alert.png) 50% 50% no-repeat;background-size:32px 32px;position:absolute;top:50%;left:0px;width:32px;height:32px;content:'';margin-top:-16px}#openday_time{font-size:0;line-height:0;margin-right:-5px}#openday_time
.openday_time_item{display:inline-block;vertical-align:top;width:16.666666667%;box-sizing:border-box;padding-right:5px}#openday_time
.openday_time_item.hidden{display:none}#openday_time .openday_time_item
a{background:transparent url(/images/design/admin/pattern_green.png) 0 0 repeat;background-size:8px 8px;border:1px
solid #a1da7b;border-radius:2px;display:block;height:40px;box-sizing:border-box;padding:13px
0 0;font-size:12px;font-weight:700;line-height:1;text-decoration:none;color:#138700;text-align:center;cursor:pointer;transition:0.5s}#openday_time .openday_time_item.orange
a{background:transparent url(/images/design/admin/pattern_orange.png) 0 0 repeat;background-size:8px 8px;border:1px
solid #e5a450;color:#ec6a00}#openday_time .openday_time_item a:hover{border:1px
solid #228f00}#openday_time .openday_time_item.orange a:hover{border:1px
solid #ec6a00}#openday_time .openday_time_item.active
a{background:#228f00;border:1px
solid #228f00;color:#fff}#openday_time .openday_time_item.red
a{background:transparent url(/images/design/admin/pattern_red.png) 0 0 repeat;background-size:8px 8px;border:1px
solid #d91f1f;color:#c00;cursor:default}#kitchen_prep_wrapper{font-size:0;line-height:0;max-width:940px;margin:0
auto;padding:40px
0 40px}#kitchen_prep_wrapper
.kitchen_prep{display:inline-block;vertical-align:top;width:30%;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-0.5px;position:relative}#kitchen_prep_wrapper .kitchen_prep:after{background:transparent url(/images/design/v2/kitchen/ok.png) 50% 50% no-repeat;background-size:32px 32px;position:absolute;width:32px;height:32px;transition:0.5s;z-index:21;left:50%;top:-40px;content:'';margin-left:-16px}#kitchen_prep_wrapper .kitchen_prep+.kitchen_prep:before{position:absolute;top:-10px;left:0;bottom:-10px;width:1px;background:#000;opacity:0.4;content:'';-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}#contacts_scheme_button{padding-top:20px}#contacts_scheme_button .pre_button
span{font-size:14px;padding:8px
30px 8px;text-transform:none}#smeta_subsets{padding-top:30px;font-size:0;line-height:0;padding-bottom:0px;margin-right:-30px}#smeta_subsets.double{position:relative;margin-right:0}#smeta_subsets
.smeta_subset{position:relative;display:inline-block;vertical-align:top;width:25%;padding:0
30px 0 0;box-sizing:border-box}#smeta_subsets.double
.smeta_subset{width:44%;padding:30px
40px 30px 40px;margin-right:3%;margin-left:3%;box-sizing:border-box;background:rgba(255,255,255, 0.5);border:1px
solid #fff;border-radius:2px;-moz-box-shadow:0px 3px 11px 0 rgba(0, 0, 0, 0.12);-webkit-box-shadow:0px 3px 11px 0 rgba(0, 0, 0, 0.12);box-shadow:0px 3px 11px 0 rgba(0, 0, 0, 0.12);text-align:left}#smeta_subsets.double .smeta_subset
a{float:left}#smeta_subsets .smeta_subset
a{cursor:pointer}#smeta_subsets
.smeta_subset.warranty{width:100%;font-weight:300;letter-spacing:-1px;font-size:24px;line-height:1.3;padding-top:40px;text-align:center}#smeta_subsets .smeta_subset+.smeta_subset.warranty{background:transparent;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-align:center}#smeta_subsets .smeta_subset+.smeta_subset:before{position:absolute;left:-15px;top:0;bottom:0;width:1px;opacity:0.15;background:#000;content:''}#smeta_subsets.double .smeta_subset+.smeta_subset:before{display:none}#smeta_subsets .smeta_subset+.smeta_subset.warranty:before{display:none}#smeta_subsets
.smeta_subset_line{position:relative;font-weight:400;line-height:1.15;font-size:14px;text-align:left;padding:8px
0}#smeta_subsets
.smeta_subset_line.disabled{color:#bdbdbd}#smeta_subsets .smeta_subset_line:before{background:transparent url(/images/studio/layout/cost_ok.png) 50% 50% no-repeat;background-size:16px 16px;position:absolute;width:16px;height:16px;right:0;top:50%;content:'';margin-top:-8px}#smeta_subsets .smeta_subset_line.disabled:before{background:transparent url(/images/design/v2/ui/client_reject.png) 50% 50% no-repeat;background-size:16px 16px;opacity:0.4}#smeta_subsets .smeta_subset_line+.smeta_subset_line{border-top:1px solid rgba(0,0,0, 0.1)}#smeta_subsets
.smeta_subset_or{position:absolute;font-weight:700;line-height:1.15;font-size:13px;top:140px;left:48%;right:48%;text-align:center;color:#888}#smeta_subsets
.smeta_subset_title{font-weight:400;line-height:1;font-size:24px;letter-spacing:-1px;text-align:center;cursor:pointer}#smeta_subsets
.smeta_subset_text{line-height:1.3;font-size:13px;text-align:center;max-width:220px;margin:0
auto;padding-bottom:10px}#smeta_subsets.double
.smeta_subset_text{line-height:1.3;font-size:13px;color:#888;max-width:420px;margin:0
auto;padding-top:15px}#smeta_subsets
.smeta_subset_price{line-height:1.15;font-size:36px;text-align:center;padding:6px
0 5px}#smeta_subsets.double
.smeta_subset_title{padding-top:12px}#smeta_subsets .smeta_subset_price
b{letter-spacing:-0.5px;font-weight:700}.planner_create_conversion{position:relative;font-size:14px;line-height:1.5;text-align:center;max-width:400px;margin:0
auto;padding:0
30px 0 30px}.planner_create_conversion_video{padding-top:20px}.planner_create_conversion
a{position:relative;letter-spacing:normal;display:inline-block;vertical-align:top;font-weight:700;font-size:12px;padding-left:40px;white-space:nowrap}.planner_create_conversion a:before{background:transparent url(/images/design/v2/ui/youtube.png) 50% 50% no-repeat;background-size:32px 32px;position:absolute;width:32px;height:32px;transition:0.5s;z-index:21;top:50%;left:0;content:'';margin-top:-16px}.planner_create_conversion .pdf a:before{background:transparent url(/images/design/v2/ui/pdf.png) 50% 50% no-repeat;background-size:32px 32px}.planner_create_conversion_arch{padding-top:20px;font-size:16px;line-height:1.2;font-weight:700;letter-spacing:-0.5px}#planner_create_slider{position:relative;font-size:0;line-height:0;overflow:hidden;height:800px;margin:0
-150px}#planner_create_slider:before{background:transparent url(/images/design/v2/ui/create/arrows.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;z-index:31;content:'';left:50%;top:230px;margin-left:-75px;width:150px;height:80px;display:block;animation-name:pulse;-webkit-animation-name:pulse;animation-duration:2s;-webkit-animation-duration:2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}#planner_create_slider
.planner_create_slide{width:1400px;position:absolute;top:0;left:50%;margin-left:-700px;height:800px;z-index:24;opacity:0;transition:0.7s}#planner_create_slider
.planner_create_slide.active{z-index:25;opacity:1}#planner_create_slider .planner_create_slide
img{display:block}#planner_create_slider_navi{position:relative;font-size:0;line-height:0;padding:30px
0 10px}#planner_create_slider_navi
.planner_create_slider_navi_item{position:relative;letter-spacing:normal;display:inline-block;vertical-align:top;font-weight:700;line-height:1.15;font-size:12px;color:#256786;text-transform:uppercase;padding:10px
15px;border:1px
solid #9cbfd0;border-radius:3px;margin:0
4px;cursor:pointer;transition:0.5s}#planner_create_slider_navi .planner_create_slider_navi_item:after{position:absolute;bottom:-15px;left:50%;width:0px;height:0px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #e68506;display:block;content:'';margin:0
0 0 -5px;opacity:0;transition:0.3s}#planner_create_slider_navi .planner_create_slider_navi_item.active:after{bottom:-5px;opacity:1}#planner_create_slider_navi .planner_create_slider_navi_item:before{position:absolute;top:-14px;left:50%;width:40px;height:22px;margin-left:-20px;content:'';transition:0.5s}#planner_create_slider_navi .planner_create_slider_navi_item.walls:before{background:#fff url(/images/design/v2/ui/create/navi_wall.png) 50% 50% no-repeat}#planner_create_slider_navi .planner_create_slider_navi_item.sockets:before{background:#fff url(/images/design/v2/ui/create/navi_socket.png) 50% 50% no-repeat}#planner_create_slider_navi .planner_create_slider_navi_item.light:before{background:#fff url(/images/design/v2/ui/create/navi_light.png) 50% 50% no-repeat}#planner_create_slider_navi .planner_create_slider_navi_item.furniture:before{background:#fff url(/images/design/v2/ui/create/navi_furniture.png) 50% 50% no-repeat}#planner_create_slider_navi .planner_create_slider_navi_item.active:before{opacity:0;top:-50px;height:0;overflow:hidden}#planner_create_slider_navi .planner_create_slider_navi_item:hover{color:#e68506;border:1px
solid #e68506}#planner_create_slider_navi .planner_create_slider_navi_item:hover:before{animation-name:floating;-webkit-animation-name:floating;animation-duration:0.4s;-webkit-animation-duration:0.4s;animation-timing-function:ease;-webkit-animation-timing-function:ease}#planner_create_slider_navi
.planner_create_slider_navi_item.active{background:#e68506;border:1px
solid #e68506;color:#fff;cursor:default}.pre_promo_title#planner_create_not_logged{font-size:21px;font-weight:400;letter-spacing:-0.5px;padding-top:25px;padding-bottom:10px}.pre_promo_title#planner_create_not_logged+p{font-size:13px;font-weight:400;letter-spacing:normal;padding-top:0px;margin:0
auto;display:block;max-width:390px}#planner_create_start
.pre_promo{padding-bottom:50px}#planner_create_start .pre_promo
form.planner_create_col{padding-bottom:0}#planner_create_start+.pre_promo_wrapper
.pre_promo{padding-top:50px}#clientline_projects_scroll
table{width:100%}#clientline_projects_scroll table tr
td{font-size:11px;line-height:1.15;vertical-align:middle;white-space:nowrap;text-align:center;padding:0
5px}#clientline_projects_scroll table tr:nth-child(odd) td{background:#f6f6f6}#clientline_projects_scroll table tr+tr
td{border-top:1px solid rgba(0,0,0, 0.15)}#clientline_projects_scroll table tr td:first-child{text-align:left;padding-left:15px}#clientline_projects_scroll table tr td:last-child{padding-right:13px}#clientline_projects_scroll
.clientline_projects_name{position:relative;overflow:hidden}#clientline_projects_scroll .clientline_projects_name
input{background:transparent;border:none;display:block;height:22px;color:#222;font-weight:400;font:13px/1 'Open Sans', sans-serif;line-height:100%;width:100%;box-sizing:border-box;transition:0.5s}#clientline_projects_scroll .clientline_projects_name input[disabled]{color:#3baa00}#clientline_projects_scroll .clientline_projects_name input+span{position:absolute;top:50%;right:-40px;color:#fff;line-height:100%;padding:3px
10px 0;height:18px;margin-top:-9px;box-sizing:border-box;transition:0.5s;background:#3baa00;border-radius:2px;display:block;font-weight:700;cursor:pointer}#clientline_projects_scroll .clientline_projects_name input:focus+span{right:0}#clientline_projects_scroll .clientline_projects_name input:focus+span:hover{background:#e68910}#clientline_projects_scroll .clientline_projects_name input:focus::-webkit-input-placeholder{color:transparent}#clientline_projects_scroll .clientline_projects_name input:focus::-moz-placeholder{color:transparent}#clientline_projects_scroll .clientline_projects_name input:focus:-moz-placeholder{color:transparent}#clientline_projects_scroll .clientline_projects_name input:focus:-ms-input-placeholder{color:transparent}#clientline_projects_scroll .clientline_projects_name ::-webkit-input-placeholder{line-height:normal;color:#b5b5b5}#clientline_projects_scroll .clientline_projects_name ::-moz-placeholder{line-height:normal;color:#b5b5b5}#clientline_projects_scroll .clientline_projects_name :-moz-placeholder{line-height:normal;color:#b5b5b5}#clientline_projects_scroll .clientline_projects_name :-ms-input-placeholder{line-height:normal;color:#b5b5b5}#clientline_projects_scroll table tr
td.clientline_projects_icons{width:16px}.clientline_projects_icons
a{width:16px;height:16px;display:inline-block;vertical-align:top;cursor:pointer;opacity:0.5;transition:0.5s}.clientline_projects_icons a:hover{opacity:1}.clientline_projects_icons.blocked
a{opacity:0.15;cursor:default}.clientline_projects_icons
a.clientline_projects_icon_settings{background:transparent url(/images/design/v2/ui/v2/settings.png) 50% 50% no-repeat;background-size:16px 16px}.clientline_projects_icons
a.clientline_projects_icon_copy{background:transparent url(/images/design/v2/ui/v2/copy.png) 50% 50% no-repeat;background-size:16px 16px}.clientline_projects_icons
a.clientline_projects_icon_trash{background:transparent url(/images/design/v2/ui/v2/trash.png) 50% 50% no-repeat;background-size:16px 16px}.clientline_projects_icons
a.clientline_projects_icon_copy.disabled{opacity:0.1;cursor:not-allowed}#modal_hint.small{max-width:320px;font-size:11px;padding:3px
10px 4px;margin-top:11px;background:#32708d}#modal_hint.small:after,#modal_hint.small:before{border-top-color:#32708d}#clientline_projects_scroll
.clientline_projects_open{text-align:right}#clientline_projects_scroll .clientline_projects_open
a{position:relative;display:inline-block;vertical-align:top;padding:0
0 0 18px;color:#32708d;z-index:59;height:auto;text-align:right}#clientline_projects_scroll .clientline_projects_open
a.open{font-weight:700;color:#e58406;cursor:default}#clientline_projects_scroll .clientline_projects_open a.open:before{background:transparent url(/images/design/v2/ui/client_active.png) 50% 50% no-repeat;background-size:100%;position:absolute;top:50%;left:0px;margin-top:-8px;content:'';width:16px;height:16px}#clientline_projects_scroll .clientline_projects_open a:hover{color:#e58406}#clientline_projects_scroll .clientline_projects_crm
a{position:relative;display:block;vertical-align:top;padding:4px
5px 4px;color:#fff;z-index:59;line-height:1.15;font-size:11px;height:auto;background:#3baa00;border-radius:2px;margin:7px
0;transition:0,3s}#clientline_projects_scroll .clientline_projects_crm a:hover{background:#e58406}#udalenka{position:relative;max-width:640px;margin:20px
auto 0;padding:40px
40px 30px;font-size:24px;letter-spacing:-1px;font-weight:400;line-height:1.4;text-align:center;border:2px
dashed #c00;border-radius:3px}#udalenka:before{background:#fff url(/images/design/v2/order/bell.png) 50% 50% no-repeat;background-size:24px 24px;content:'';width:60px;height:60px;position:absolute;left:50%;top:-30px;margin-left:-30px;animation-name:tossing;-webkit-animation-name:tossing;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;border-radius:50%}#udalenka:after{background:transparent;content:'';width:30px;height:30px;border-radius:50%;border:1px
solid #c00;position:absolute;left:50%;top:-15px;margin-left:-15px;animation-name:pulse_circle;-webkit-animation-name:pulse_circle;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes
pulse_circle{0%{transform:scale(0.2);opacity:1}70%{transform:scale(3);opacity:0}100%{transform:scale(3);opacity:0}}@-webkit-keyframes
pulse_circle{0%{-webkit-transform:scale(0.2);opacity:1}70%{-webkit-transform:scale(3);opacity:0}100%{-webkit-transform:scale(3);opacity:0}}#browsers_for_20{font-size:0;line-height:0;padding-top:20px}#browsers_for_20
.browser_for_20{display:inline-block;vertical-align:top;padding:20px
10px 20px 10px;box-sizing:border-box;min-width:160px;border:1px
solid rgba(0,0,0, 0.15);border-radius:3px;margin:6px}#browsers_for_20 .browser_for_20
a{font-size:14px;font-weight:700;line-height:1.3}#browsers_for_20 .browser_for_20
span{display:block;padding-top:7px}#planner_designer_intro{background:#e7edf1;position:relative;overflow:hidden}#planner_designer_intro:after{background:transparent url(/images/design/v2/designer/intro.jpg) 50% 50% no-repeat;width:1400px;height:600px;left:50%;bottom:0;margin-left:-240px;content:'';position:absolute}#planner_designer_intro
.pre_promo{padding-bottom:40px;max-width:1100px}#planner_designer_navi{padding-top:50px;padding-right:32%;text-align:left;font-size:0;line-height:0}#planner_designer_navi
.planner_designer_navi_item{text-align:center;display:inline-block;vertical-align:top;width:50%;padding:40px
0 60px 0;box-sizing:border-box;font-size:16px;line-height:1.4;letter-spacing:-0.3px}#planner_designer_navi .planner_designer_navi_item.border-bottom{border-bottom:1px solid rgba(0,0,0, 0.1)}#planner_designer_navi .planner_designer_navi_item.border-right{border-right:1px solid rgba(0,0,0, 0.1)}#planner_designer_navi .planner_designer_navi_item
span{border-bottom:1px dashed;color:#256786;transition:0.5s}#planner_designer_navi .planner_designer_navi_item span:hover{border-bottom-color:transparent;color:#222}#planner_designer_navi
.planner_designer_navi_image{display:flex;height:80px;overflow:hidden}#planner_designer_navi .planner_designer_navi_image
img{display:block;margin:auto}#planner_designer_gift
b{padding-bottom:7px;position:relative;top:-40px;display:block;opacity:0;transition:1s}#planner_designer_gift.pulse
b{top:-2px;opacity:1}#planner_designer_gift
img{position:relative;left:-100px;opacity:0;transition:1s}#planner_designer_gift.pulse
img{opacity:1;left:0}#express_strict_wrapper.planner_designer{padding-top:0}#express_strict_wrapper.planner_designer .express_strict+.express_strict:after{content:'';position:absolute;width:1px;top:-10px;bottom:0;left:-15px;background:rgba(0,0,0, 0.15)}#express_strict_wrapper.planner_designer .express_strict+.express_strict+.express_strict:before{background:transparent url(/images/design/v2/designer/laptop.png) 50% 50% no-repeat}#planner_designer_plan{position:relative;overflow:hidden;min-height:850px}#planner_designer_plan:after{background:transparent url(/images/design/v2/designer/plan.png) 50% 0% no-repeat;width:1210px;height:640px;right:50%;bottom:0;margin-right:-1060px;content:'';position:absolute;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}#planner_designer_plan .pre_promo
p.pre_promo_wrap{padding-right:450px;padding-top:60px;text-align:left}#planner_designer_plan_list{padding-right:650px;text-align:left;padding-top:20px;font-size:13px}#planner_designer_plan_examples{padding-right:600px;padding-top:50px;padding-left:20px;white-space:nowrap;text-align:left;font-size:0;line-height:0}#planner_designer_plan_examples
a{display:inline-block;vertical-align:top;position:relative;padding-top:100px;line-height:1.4;font-weight:700;font-size:14px;text-align:center}#planner_designer_plan_examples a+a{margin-left:100px}#planner_designer_plan_examples a+a:after{position:absolute;left:-50px;top:0;bottom:-10px;width:1px;content:'';background:rgba(0,0,0, 0.15)}#planner_designer_plan_examples a:before{background:transparent url(/images/design/v2/designer/album_1.png) 50% 50% no-repeat;background-size:116px 86px;content:'';width:116px;height:86px;position:absolute;left:50%;top:10px;margin-left:-58px}#planner_designer_plan_examples a+a:before{background:transparent url(/images/design/v2/designer/album_2.png) 50% 50% no-repeat;background-size:116px 86px}#planner_designer_electro
#planner_designer_electro_content{padding-right:40%;box-sizing:border-box}#planner_designer_electro{min-height:500px}#planner_designer_electro:after{background:transparent url(/images/design/v2/designer/sockets.png) 50% 0% no-repeat;width:400px;height:320px;left:50%;bottom:0;margin-left:100px;content:'';position:absolute}#planner_designer_electro_icons{font-size:0;line-height:0;text-align:center;max-width:600px;margin:0
auto;padding-top:60px}#planner_designer_electro_icons
.planner_designer_electro_icon{position:relative;font-size:13px;line-height:1.3;display:inline-block;vertical-align:top;width:25%;box-sizing:border-box;padding:60px
12px 0;white-space:nowrap}#planner_designer_electro_icons>div:before{background:transparent url(/images/design/v2/designer/electro_icon_1.png) 50% 50% no-repeat;background-size:32px 32px;position:absolute;top:3px;left:50%;width:32px;height:32px;margin-left:-16px;content:'';z-index:11}#planner_designer_electro_icons>div+div:before{background:transparent url(/images/design/v2/designer/electro_icon_2.png) 50% 50% no-repeat;background-size:32px 32px}#planner_designer_electro_icons>div+div+div:before{background:transparent url(/images/design/v2/designer/electro_icon_3.png) 50% 50% no-repeat;background-size:32px 32px}#planner_designer_electro_icons>div+div+div+div:before{background:transparent url(/images/design/v2/designer/electro_icon_4.png) 50% 50% no-repeat;background-size:32px 32px}#planner_designer_electro_icons .planner_designer_electro_icon:after{background:transparent url(/images/design/v2/designer/electro_bg.png) 50% 50% no-repeat;background-size:148px 120px;position:absolute;top:-42px;left:50%;width:148px;height:120px;margin-left:-74px;border-radius:50%;content:'';z-index:10}#planner_designer_pricing #complex_pricing
.complex_pricing_item_title.light{font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-1px}#planner_designer_pricing_alert{text-align:center;font-size:20px;line-height:1.5;padding:30px
0 30px 0;max-width:900px;margin:0
auto;font-weight:400}#planner_designer_pricing_alert
b{font-size:24px;font-weight:400;letter-spacing:-0.5px;display:block}#planner_designer_pricing
.planner_designer_pricing_gift{position:relative;max-width:180px;text-align:left;font-weight:700;margin:0
auto;padding-left:56px}#planner_designer_pricing .planner_designer_pricing_gift:before{background:transparent url(/images/design/v2/designer/gift_30.png) 50% 50% no-repeat;background-size:45px 45px;position:absolute;top:-2px;left:0px;width:45px;height:45px;content:'';z-index:10}#planner_designer_pricing .planner_designer_pricing_gift.gift99:before{background:transparent url(/images/design/v2/designer/gift_99.png) 50% 50% no-repeat;background-size:45px 45px}#planner_designer_pricing
.planner_designer_pricing_period{font-size:16px;color:#888;padding-top:7px}.kdvor
#header_v3_top{z-index:55}.kdvor #header_v3_top ul li a
span{display:none}.kdvor #header_v3_top ul li
a{padding-left:12px;padding-right:12px}.kdvor #header_v3_top
ul{left:330px;right:180px}#kdvor_logo{background:#00a651 url(/images/design/v2/kdvor/logo.png) 50% 7px no-repeat;background-size:100px 33px;width:140px;height:50px;position:absolute;left:0px;display:block;z-index:200001}#kdvor_logo.market{background:#00a651 url(/images/design/v2/kdvor/logo_kdm.png) 50% 7px no-repeat;background-size:100px 33px}.kdvor.empty
#kdvor_logo{height:52px}#kdvor_logo:before{background:transparent url(/images/design/v2/kdvor/cubes.png) 50% 50% no-repeat;background-size:100%;left:0;bottom:0;width:140px;height:20px;content:'';position:absolute}#clientline_contacts
a.addr.kdvor{color:#88ffc2;border-bottom:1px dashed rgba(136,255,194, 0.5)}#clientline_contacts a.addr.kdvor:hover{color:#25ef87;border-bottom:1px dashed rgba(136,255,194, 0)}#clientline_contacts a.addr.kdvor:after{background:transparent url(/images/design/v2/kdvor/location.png) 50% 50% no-repeat;background-size:100%}.kdvor #clientline:before{position:absolute;width:140px;top:100%;left:0;height:1px;background:#2de889;content:''}#kdvor_logo+#header_v3_logo{left:170px;top:5px;z-index:55}#kdvor_logo+#header_v3_logo:before{background:transparent url(/images/design/v2/kdvor/plus.png) 50% 50% no-repeat;background-size:100%;left:-24px;top:50%;margin-top:-5px;width:16px;height:16px;content:'';position:absolute}#kdvor_logo+#header_v3_logo
span{background:#00a651;padding:1px
0;border-radius:3px;left:50%;top:100%;position:absolute;display:block;text-align:center;width:150px;margin-left:-75px;font-size:10px;font-weight:700;color:#fff;line-height:1.15;margin-top:2px;text-transform:uppercase;z-index:56}#common_footer_left > span
b.white{color:#fff}#common_footer_left > span
b.green{color:#88ffc2}#kdvor_landing_intro{background:#e9eae8 url(/images/design/v2/kdvor/landing_intro.jpg) 50% 50% no-repeat;background-size:cover}.halfscreen_wrapper{padding-right:40%;position:relative;display:flex;justify-content:center;text-align:center;align-items:center;box-sizing:border-box;width:100%}.halfscreen_wrapper
.pre_promo{text-align:left;padding:40px
40px 40px;margin:auto;box-sizing:border-box;width:800px}.halfscreen_wrapper .pre_promo.large-padding{padding-top:100px;padding-bottom:100px}.halfscreen_wrapper .pre_promo_title,
.halfscreen_wrapper .pre_promo_subtitle,
.halfscreen_wrapper
p.pre_promo_wrap{text-align:left}.halfscreen_wrapper .pre_promo_title.multi-line,
.halfscreen_wrapper .pre_promo_subtitle.multi-line{line-height:1.3}.halfscreen_wrapper .pre_promo_title
span{display:block}.halfscreen_wrapper
p.pre_promo_wrap{margin:0
0 0 0}.halfscreen_wrapper .pre_promo .pre_promo_title+p.pre_promo_wrap{margin-top:-45px}#kdvor_landing_logo{padding-bottom:20px}#kdvor_landing_logo
img{display:block;height:27px;width:auto}.halfscreen_teaser{position:relative;padding:10px
0 10px 80px;line-height:1.5;max-width:540px;box-sizing:border-box;margin-top:20px}.halfscreen_teaser+.halfscreen_teaser{margin-top:10px}.halfscreen_teaser_image{position:absolute;top:50%;left:0;width:40px;height:40px;border:1px
solid #256786;border-radius:50%;display:flex;justify-content:center;text-align:center;align-items:center;padding:9px;margin-top:-30px}.halfscreen_teaser_image
img{width:32px;height:32px;margin:auto}#kdvor_landing_tip{transition:0.5s;position:relative;font-weight:700;color:#269400;cursor:pointer;text-decoration:none;border-bottom:1px dashed}#kdvor_landing_tip:before{background:transparent url(/images/design/v2/kdvor/tip.png) 50% 50% no-repeat;background-size:100%;right:-24px;top:50%;margin-top:-6px;width:16px;height:16px;content:'';position:absolute}#kdvor_landing_tip:hover{color:#222;border-bottom-color:transparent}#kdvor_landing_tip_wrapper{position:relative}#kdvor_landing_tip_modal{display:block;transition:0.5s;visibility:hidden;opacity:0;position:absolute;bottom:300%;left:50%;box-sizing:border-box;width:320px;margin-left:-160px;background:#fff;padding:10px
18px;font-size:13px;line-height:1.3;border-radius:3px;margin-bottom:5px;border-top:2px solid #e68506;-moz-box-shadow:0px 2px 5px 0 rgba(0,0,0, 0.5), 0px 6px 35px 0 rgba(0,0,0, 0.25);-webkit-box-shadow:0px 2px 5px 0  rgba(0,0,0, 0.5), 0px 6px 35px 0 rgba(0,0,0, 0.25);box-shadow:0px 2px 5px 0  rgba(0,0,0, 0.5), 0px 6px 35px 0 rgba(0,0,0,0.25)}#kdvor_landing_tip:hover+#kdvor_landing_tip_modal{opacity:1;bottom:100%;visibility:visible}#payment_methods_list{text-align:center;margin:-30px 0 -10px}#payment_methods_list
.payment_methods_item_list{position:relative;display:inline-block;vertical-align:top}#payment_methods_list
.payment_methods_item{position:relative;display:inline-block;vertical-align:top;padding:16px
20px 46px;background:#fff;border:1px
solid #b7b7b7;border-bottom-color:#828282;border-top:2px solid #e68506;border-radius:3px;font-size:14px;line-height:1.3;font-weight:700;width:210px;box-sizing:border-box;z-index:7;cursor:pointer;transition:0.5s;margin:10px;-moz-box-shadow:0px 3px 11px 0 rgba(0,0,0, 0.15);-webkit-box-shadow:0px 3px 11px 0 rgba(0,0,0, 0.15);box-shadow:0px 3px 11px 0 rgba(0,0,0, 0.15)}#payment_methods_list
.payment_methods_item.large{width:250px}#payment_methods_list .payment_methods_item_list
.payment_methods_item{text-align:left;display:block;margin-top:10px;margin-bottom:0px;border-top:1px solid #828282;-moz-box-shadow:0px 2px 7px 0 rgba(0,0,0, 0.1);-webkit-box-shadow:0px 2px 7px 0 rgba(0,0,0, 0.1);box-shadow:0px 2px 7px 0 rgba(0,0,0, 0.1);padding:9px
10px 9px 32px}#payment_methods_list .payment_methods_item_list .payment_methods_item.yandex_SB,
#payment_methods_list .payment_methods_item_list
.payment_methods_item.beznal{border:1px
solid #21a038;padding:37px
10px 9px 10px;font-size:11px}#payment_methods_list .payment_methods_item_list
.payment_methods_item.beznal{border:1px
solid #c00;padding:12px
10px 13px 10px;font-size:14px;overflow:hidden}#payment_methods_list .payment_methods_item_list .payment_methods_item+.payment_methods_item{margin-top:5px}#payment_methods_list .payment_methods_item:hover{border-color:#e68506;-moz-box-shadow:0px 5px 15px 0 rgba(230,133,6, 0.5);-webkit-box-shadow:0px 5px 15px 0 rgba(230,133,6, 0.5);box-shadow:0px 5px 15px 0 rgba(230,133,6, 0.5)}#payment_methods_list .payment_methods_item_list .payment_methods_item.yandex_SB:hover,
#payment_methods_list .payment_methods_item_list .payment_methods_item.beznal:hover{-moz-box-shadow:0px 5px 15px 0 rgba(0,159,40, 0.5);-webkit-box-shadow:0px 5px 15px 0 rgba(0,159,40, 0.5);box-shadow:0px 5px 15px 0 rgba(0,159,40, 0.5)}#payment_methods_list .payment_methods_item_list .payment_methods_item.beznal:hover{border-color:#c00;-moz-box-shadow:0px 5px 15px 0 rgba(255,111,86, 0.5);-webkit-box-shadow:0px 5px 15px 0 rgba(255,111,86, 0.5);box-shadow:0px 5px 15px 0 rgba(255,111,86, 0.5)}#payment_methods_list .payment_methods_item.loading:before{position:absolute;top:0;bottom:0;right:0;left:0;content:'';z-index:12;background:#fff}#payment_methods_list .payment_methods_item.loading:after{z-index:156;content:'';position:absolute;width:36px;height:36px;top:50%;left:50%;margin:-20px 0 0 -20px;border:2px
solid #e68506;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear}#payment_methods_list .payment_methods_item
img{height:60px;vertical-align:bottom;padding-bottom:7px}#payment_methods_list .payment_methods_item_list .payment_methods_item
img{width:16px;height:16px;position:absolute;top:50%;left:10px;margin-top:-8px;padding-bottom:0}#payment_methods_list .payment_methods_item_list .payment_methods_item.yandex_SB
img{width:140px;height:22px;top:10px;margin-top:0}#payment_methods_list .payment_methods_item_list .payment_methods_item.beznal
img{width:60px;height:60px;top:10px;left:auto;right:-10px;margin-top:0}#payment_methods_list .payment_methods_item
span{display:block;font-size:11px;color:#888;position:absolute;top:100%;font-weight:400;left:0;margin-top:10px;right:0}#payment_methods_list .payment_methods_item span
em{display:inline-block;vertical-align:top;padding-left:20px;position:relative;font-style:normal}#cloudpayments_option{display:none;border-radius:3px;position:fixed;z-index:10000001;background:#fff;width:300px;padding:8px
15px;text-align:center;color:#888;font-size:13px;line-height:1.3;bottom:40px;left:50%;transition:0.5s;margin-left:-150px;box-sizing:border-box}#cloudpayments_option.active{display:block}#cloudpayments_option
a{cursor:pointer}#header_v3.santa #header_v3_logo:after{background:transparent url(/images/design/v2/ui/santacornerhat.png) 50% 50% no-repeat;background-size:100% 100%;left:-18px;top:-5px;width:36px;height:36px;content:'';position:absolute}#header_v3.santa{background:#0e0e0e url(/images/design/v2/ui/christmas.jpg) 100% 0 no-repeat}#header_v3.santa
#header_v3_top{background:transparent}#header_v3_top.nowrap{white-space:nowrap}#header_inline_logo{margin-right:10px;height:52px;display:inline-block;margin-left:20px;vertical-align:top;box-sizing:border-box;padding:8px
0 8px 0}#header_inline_logo
img{vertical-align:bottom;height:100%;width:auto}#header_inline_logo+#header_v3_phone+ul{white-space:normal;position:relative;display:inline-block;vertical-align:top;left:auto;top:0;right:auto;margin-right:200px;max-width:60%}#foreign_payments{position:absolute;bottom:18px;left:50%;margin-left:-77px;font-size:11px;color:#1f5e00}#foreign_payments:before{display:block;content:'';background:transparent url(/images/design/v2/profiles/marker_green.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:-3px;left:-25px;right:-25px;bottom:-6px;z-index:-1}#rf_payments{position:absolute;bottom:18px;left:50%;margin-left:-82px;font-size:11px;color:#c00}#rf_payments:before{display:block;content:'';background:transparent url(/images/design/v2/profiles/marker.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:-3px;left:-25px;right:-25px;bottom:-6px;z-index:-1}#sberpay_lag{position:absolute;top:-48px;left:100%;font-size:11px;white-space:nowrap;line-height:1.3;color:#c00;margin-left:-80px}#sberpay_lag:after{background:transparent url(/images/design/v2/pro/sber_arrow.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;width:32px;height:32px;content:'';top:18px;left:-30px;opacity:0.5}#card_no_lag{position:absolute;top:-68px;right:100%;font-size:11px;white-space:nowrap;line-height:1.3;margin-right:-140px}#card_no_lag:after{background:transparent url(/images/design/v2/pro/sber_arrow.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;width:32px;height:32px;content:'';top:18px;right:-30px;opacity:0.5;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}#privacy{text-align:center;font-size:0;line-height:0;color:#888;margin-top:-10px}form.pre_form .pre_input#privacy
label{font-size:11px;line-height:1.15;display:inline-block;vertical-align:middle;padding:0;margin:0;color:#888}form.pre_form .pre_input#privacy label
a{color:#256786;text-decoration:none}#privacy
input{width:12px;height:12px;margin:0
8px 0 0;padding:;display:inline-block;vertical-align:middle}#mobile_button{display:none;background:transparent url(/images/design/v2/ui/v2/header_menu.png) 100% 50% no-repeat;background-size:24px 24px;height:24px;position:relative;vertical-align:middle;cursor:pointer;font-style:normal;z-index:55;padding-right:32px;font-size:12px;line-height:24px;margin-top:1px;color:#fff;font-weight:700;text-transform:uppercase;transition:0.5s;margin-right:10px}#mobile_button:hover{color:#ffa70e}#container.mobile #header_v3_top
ul.active{position:fixed;top:30px;left:0;right:0;bottom:0;display:block;height:auto;z-index:100001;background:#0e0e0e;padding-top:0;font-size:0;line-height:0}#container.mobile #header_v3_top ul.active
li{border-bottom:1px solid rgba(255,255,255, 0.1);border-right:1px solid rgba(255,255,255, 0.1);display:inline-block;box-sizing:border-box;width:50%;text-align:center}#container.mobile #header_v3_top ul.active li
a{position:relative;height:auto;padding:80px
10px 20px 10px;border:none}#container.mobile #header_v3_top ul.active li a:after{background:transparent url(/images/design/v2/header_bullet.png) 50% 50% no-repeat;background-size:8px 8px;position:absolute;left:50%;top:20px;width:48px;height:48px;margin-left:-24px;content:'';position:absolute;opacity:1;transition:0.5s}#container.mobile #header_v3_top ul.active li.menuid1 a:after{background:transparent url(/images/design/v2/ui/v2/mobile_menu_plan.png) 50% 50% no-repeat;background-size:48px 48px}#container.mobile #header_v3_top ul.active li.menuid3 a:after{background:transparent url(/images/design/v2/ui/v2/mobile_menu_tech.png) 50% 50% no-repeat;background-size:48px 48px}#container.mobile #header_v3_top ul.active li.menuid57 a:after{background:transparent url(/images/design/v2/ui/v2/mobile_menu_workers.png) 50% 50% no-repeat;background-size:48px 48px}#container.mobile #header_v3_top ul.active li.menuid12 a:after{background:transparent url(/images/design/v2/ui/v2/mobile_menu_contacts.png) 50% 50% no-repeat;background-size:48px 48px}#container.mobile #header_v3_top ul.active li a:hover:after{opacity:1}#container.mobile #header_v3_top ul+#mobile_close{position:fixed;top:30px;right:0;bottom:0;width:47px;display:none;height:auto;z-index:100001;background:#000;padding-top:0;border-left:1px solid #000;-moz-box-shadow:0px 0 18px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 0 18px 0 rgba(0,0,0, 0.3);box-shadow:0px 0 18px 0 rgba(0,0,0, 0.3)}#container.mobile #header_v3_top ul.active
#mobile_close{display:block;cursor:pointer;width:100%;font-size:11px;line-height:1.3;text-transform:uppercase;font-weight:700;padding:12px
0;background:rgba(0,0,0, 0.5);text-align:center}#container.mobile #header_v3_top ul.active #mobile_close
span{display:inline-block;vertical-align:top;padding-left:24px;position:relative;transition:0.5s;color:#999}#container.mobile #header_v3_top ul.active #mobile_close:hover
span{color:#fff}#container.mobile #header_v3_top ul.active #mobile_close span:before{background:transparent url(/images/design/v2/ui/help_close_white.png) 50% 50% no-repeat;background-size:16px 16px;position:absolute;left:0px;top:50%;width:16px;height:16px;content:'';margin-top:-8px;position:absolute}#planner_ui_functions .planner_ui_selector .planner_ui_function.submenu>a:before{background:#fff url(/images/design/v2/ui/v2/select.png) 50% 50% no-repeat;background-size:12px 12px;position:absolute;top:34px;left:50%;width:20px;height:19px;display:none;content:'';border-radius:50%;margin-left:-10px;border-bottom:1px solid rgba(0,0,0, 0.5);-moz-box-shadow:0px 3px 18px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 3px 18px 0 rgba(0,0,0, 0.3);box-shadow:0px 3px 18px 0 rgba(0,0,0, 0.3)}#container.mobile .pre_promo
p#planner_create_on_mobile_save{padding-top:20px;padding-bottom:15px}#clientline_contacts
a.addr.recall.active{color:#fff;border-bottom-color:transparent}#clientline_contacts a.addr.recall.active:after{display:none}#clientline_contacts a.addr.recall.active:before{position:absolute;background:#e68506;top:-8px;left:-12px;right:-12px;bottom:-8px;z-index:-1;content:''}#clientline_contacts
a.addr.recall.success{color:#9fff6b;cursor:default;border-bottom:1px solid transparent}#clientline_contacts a.addr.recall.success:after{background:transparent url(/images/design/v2/ui/v2/phone_recall_success.svg) 50% 50% no-repeat}#recall_form{display:none;background:#fff;padding:12px
12px;position:absolute;top:29px;right:-12px;-moz-box-shadow:0px 13px 38px 0 rgba(0,0,0, 0.2), 0px 3px 8px 0 rgba(0,0,0, 0.2);-webkit-box-shadow:0px 13px 38px 0 rgba(0,0,0, 0.2), 0px 3px 8px 0 rgba(0,0,0, 0.2);box-shadow:0px 13px 38px 0 rgba(0,0,0, 0.2), 0px 3px 8px 0 rgba(0,0,0, 0.2);border-top:2px solid #ffb80e;width:260px;box-sizing:border-box}#recall_button.active+#recall_form{display:block}#recall_form
.pre_input{padding-bottom:8px}#recall_form input, #recall_form select, #recall_form
textarea{background:#fff;display:inline-block;padding:0px
9px 0 9px;box-sizing:border-box;border:1px
solid #c7c7c6;border-radius:2px;color:#292929;font-weight:400;font:13px/1 'Open Sans', sans-serif;line-height:20px;height:30px;width:100%;box-sizing:border-box;transition:0.5s}#recall_form
select{background:#fff;background-image:url(/images/design/select_bg.png);background-position:100% 50%;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;text-overflow:'';-ms-appearance:none;appearance:none!important;cursor:pointer;padding-right:40px}#recall_form select.grey, #recall_form select option[value=""]{color:#888}#recall_form ::-webkit-input-placeholder{color:#888}#recall_form ::-moz-placeholder{color:#888}#recall_form :-moz-placeholder{color:#888}#recall_form :-ms-input-placeholder{color:#888}#recall_form select.grey
option.valued{color:#222}#recall_form .mce-button.small{display:block;text-align:center;padding-top:8px;padding-bottom:8px;font-weight:700}#recall_form
.pre_input.comment{}#recall_form .pre_input.comment
em{display:inline-block;vertical-align:top;color:#888;line-height:1.15;font-size:11px;font-style:normal;border-bottom:1px dashed #888;margin-bottom:3px;margin-left:10px;transition:0.5s;cursor:pointer}#recall_form .pre_input.comment em:hover{color:#e68506;border-bottom:1px dashed transparent}#recall_form .pre_input.comment
em.active{display:none}#recall_form .pre_input
textarea{resize:none;height:72px;padding-top:10px;padding-bottom:10px;line-height:1.2}#recall_form .pre_input.comment em+textarea{display:none}#recall_form .pre_input.comment em.active+textarea{display:block}#recall_form .pre_input select::-ms-expand{display:none}#recall_form .pre_input input:focus,
#recall_form .pre_input select:focus,
#recall_form .pre_input textarea:focus{border:1px
solid #e68506}#recall_form .pre_input.error input,
#recall_form .pre_input.error
select{border:1px
solid #f00;-moz-box-shadow:0px 3px 8px 0 rgba(255,0,0, 0.2);-webkit-box-shadow:0px 3px 8px 0 rgba(255,0,0, 0.2);box-shadow:0px 3px 8px 0 rgba(255,0,0, 0.2)}#recall_form .pre_input.error ::-webkit-input-placeholder{color:#f00}#recall_form .pre_input.error ::-moz-placeholder{color:#f00}#recall_form .pre_input.error :-moz-placeholder{color:#f00}#recall_form .pre_input.error :-ms-input-placeholder{color:#f00}#recall_submit_wrapper.loading
#recall_submit{visibility:hidden}#recall_submit_wrapper{position:relative}#recall_submit_wrapper.loading:after{z-index:156;content:'';position:absolute;width:20px;height:20px;top:50%;left:50%;margin:-12px 0 0 -12px;border:2px
solid #e68506;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}#robokassa_wrapper{position:absolute;top:0;bottom:0;right:0;left:0;z-index:201;display:none}#robokassa_wrapper.active{display:flex}#robokassa_fog{position:absolute;top:1px;bottom:0;right:0;left:0;background:rgba(243,243,243,0.95);z-index:201}#robokassa{z-index:202;background:#fff;border:solid 1px rgba(0,0,0, 0.3);border-bottom:solid 1px rgba(0,0,0, 0.6);border-top:solid 2px #ffad1f;-moz-box-shadow:0px 4px 11px 0 rgba(0,0,0, 0.18);-webkit-box-shadow:0px 4px 11px 0 rgb(0 0 0 / 18%);box-shadow:0px 4px 11px 0 rgb(0 0 0 / 18%);width:460px;padding:15px
20px;box-sizing:border-box;font-size:14px;line-height:1.3;margin:auto}#robokassa_wrapper.loading
#robokassa{display:none}#robokassa_wrapper.loading #robokassa_fog:before{z-index:156;content:'';position:absolute;width:36px;height:36px;top:50%;left:50%;margin:-20px 0 0 -20px;border:2px
solid #e68506;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}#robokassa
ul{padding-top:15px}#robokassa ul
li{padding-top:3px;font-size:13px;list-style-position:inside;list-style-type:circle}#pro_pay_activation.loading:before{z-index:15;content:'';position:absolute;top:1px;right:0;background:#fff;left:0;bottom:0}#pro_pay_activation.loading:after{z-index:16;content:'';position:absolute;width:30px;height:30px;top:50%;left:50%;margin:-17px 0 0 -17px;border:2px
solid #e68506;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}#page_404_wrapper{position:relative;max-width:840px;margin:auto;box-sizing:border-box;padding-left:280px}#page_404_image{position:absolute;left:0;width:230px;top:50%;margin-top:-81px}#page_404_wrapper
p{line-height:1.6}#sbol-pay-container{text-align:center;padding-top:20px}#sbol-pay-container>div{margin:0
auto}#sbol-pay-alert{padding-top:8px;font-size:14px;line-height:1.5;max-width:480px;margin:0
auto;display:none;text-align:center}#sbol-pay-alert
a{font-weight:700;color:#256786}#header_v3_top ul
li.menuid3{position:relative}#header_v3_top ul li.menuid3
em{position:absolute;top:-50px;left:50%;display:block;color:#a5ff4d;font-size:11px;font-weight:700;line-height:1.15;font-style:normal;z-index:1001;border-radius:10px;white-space:nowrap;opacity:0;transition:0.3s;text-transform:none;letter-spacing:normal}#header_v3_top ul li.menuid3 em
sup{vertical-align:super;font-size:7px}#header_v3_top ul li.menuid3 em
i{font-style:normal}#header_v3_top ul li.menuid3.show_label
em{position:absolute;top:2px;-webkit-animation:shake-bottom 8s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;animation:shake-bottom 8s cubic-bezier(0.455, 0.030, 0.515, 0.955) both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;opacity:1}@media screen and (max-width: 700px){#header_v3_top ul li.menuid3.show_label
em{display:none}}#common_footer_left>a.footer_terms{display:inline;color:#256786;padding:0;font-size:11px;text-transform:none;line-height:1.4;height:auto;transition:0.5s;text-decoration:none}#common_footer_left>a.footer_terms:hover{background:transparent}.str_block_wrapper{position:relative;display:block;overflow:hidden}.str_block_wrapper.height100{min-height:calc(100% - 124px);max-height:800px;display:flex}.str_block_wrapper.height100.minus-footer{min-height:calc(100% - 190px)}#container.empty
.str_block_wrapper.height100{min-height:calc(100% - 82px)}#container.empty .str_block_wrapper.height100.minus-footer{min-height:calc(100% - 148px)}.str_block_wrapper.fullview{min-height:100%;max-height:100%;display:flex}.mce-content-body{box-sizing:border-box;font-size:18px;padding:20px;line-height:1.5}.str_block_wrapper .mce-content-body{box-sizing:border-box;position:relative;max-width:1140px;margin:auto;padding:80px
20px;width:100%;z-index:5;text-align:left}.str_block_wrapper.no-padding .mce-content-body{padding-top:0}.str_block_wrapper.no-padding-bottom .mce-content-body{padding-bottom:0}.mce-content-body h1,
.mce-content-body h2,
.mce-content-body h3,
.mce-content-body h4,
.mce-content-body h5,
.mce-content-body .header1,
.mce-content-body .header2,
.mce-content-body .header3,
.mce-content-body .header4,
.mce-content-body
.header5{display:block;box-sizing:border-box;font-size:42px;letter-spacing:-1px;font-weight:300;line-height:1.25;padding-bottom:30px}.mce-content-body h2,
.mce-content-body
.header2{font-size:36px}.mce-content-body h3,
.mce-content-body
.header3{font-size:32px}.mce-content-body h4,
.mce-content-body
.header4{font-size:30px}.mce-content-body h5,
.mce-content-body
.header5{font-size:24px;letter-spacing:-0.5px}.mce-content-body h1.sub,
.mce-content-body h2.sub,
.mce-content-body h3.sub,
.mce-content-body h4.sub,
.mce-content-body h5.sub,
.mce-content-body .header1.sub,
.mce-content-body .header2.sub,
.mce-content-body .header3.sub,
.mce-content-body .header4.sub,
.mce-content-body
.header5.sub{font-size:0;line-height:0}.mce-content-body h1.sub span,
.mce-content-body h2.sub span,
.mce-content-body h3.sub span,
.mce-content-body h4.sub span,
.mce-content-body h5.sub span,
.mce-content-body .header1.sub span,
.mce-content-body .header2.sub span,
.mce-content-body .header3.sub span,
.mce-content-body .header4.sub span,
.mce-content-body .header5.sub
span{line-height:1.25}.mce-content-body
.font72{font-size:72px;letter-spacing:-2px}.mce-content-body
.font65{font-size:65px;letter-spacing:-2px}.mce-content-body
.font54{font-size:54px;letter-spacing:-1.5px}.mce-content-body
.font48{font-size:48px;letter-spacing:-1.5px}.mce-content-body
.font45{font-size:45px}.mce-content-body
.font42{font-size:42px}.mce-content-body
.font40{font-size:40px}.mce-content-body
.font38{font-size:38px}.mce-content-body
.font36{font-size:36px}.mce-content-body
.font32{font-size:32px}.mce-content-body
.font30{font-size:30px}.mce-content-body
.font27{font-size:27px;letter-spacing:-0.5px}.mce-content-body
.font24{font-size:24px;letter-spacing:-0.5px}.mce-content-body *+h1,
.mce-content-body *+h2,
.mce-content-body *+h3,
.mce-content-body *+h4,
.mce-content-body *+h5,
.mce-content-body *+.header1,
.mce-content-body *+.header2,
.mce-content-body *+.header3,
.mce-content-body *+.header4,
.mce-content-body *+.header5{padding-top:40px}.mce-content-body h1+h2,
.mce-content-body h1+h3,
.mce-content-body h1+h4,
.mce-content-body h1+h5,
.mce-content-body h1+.header2,
.mce-content-body h1+.header3,
.mce-content-body h1+.header4,
.mce-content-body h1+.header5,
.mce-content-body .header1+h2,
.mce-content-body .header1+h3,
.mce-content-body .header1+h4,
.mce-content-body .header1+h5,
.mce-content-body .header1+.header2,
.mce-content-body .header1+.header3,
.mce-content-body .header1+.header4,
.mce-content-body .header1+.header5{position:relative;margin-top:-30px;padding-top:5px}.mce-content-body h2+h2,
.mce-content-body h2+h3,
.mce-content-body h2+h4,
.mce-content-body h2+h5,
.mce-content-body h2+.header2,
.mce-content-body h2+.header3,
.mce-content-body h2+.header4,
.mce-content-body h2+.header5,
.mce-content-body .header2+h2,
.mce-content-body .header2+h3,
.mce-content-body .header2+h4,
.mce-content-body .header2+h5,
.mce-content-body .header2+.header2,
.mce-content-body .header2+.header3,
.mce-content-body .header2+.header4,
.mce-content-body .header2+.header5,
.mce-content-body h3+.header2,
.mce-content-body h3+.header3,
.mce-content-body h3+.header4,
.mce-content-body h3+.header5{margin-top:-30px;padding-top:5px}.mce-content-body p, .mce-content-body ul, .mce-content-body
ol{padding-bottom:24px}.mce-content-body p:last-child, .mce-content-body ul:last-child, .mce-content-body ol:last-child{padding-bottom:0}.mce-content-body
img{max-width:100%;height:auto}.mce-content-body ul li, .mce-content-body ol
li{padding-left:28px;position:relative}.mce-content-body
ol{counter-reset:li}.mce-content-body ol
li{position:relative;display:block}.mce-content-body ol li:before{color:#e68506;font-weight:700;position:absolute;top:0;left:0;content:counter(li)'.';counter-increment:li}.mce-content-body ul li:before{background:transparent url(/images/design/front/li_bullet.png) 50% 50% no-repeat;width:16px;height:15px;position:absolute;top:13px;left:0;content:'';margin-top:-7px}.mce-content-body ul li.mini:before{top:10px}.mce-content-body ul li.micro:before{top:8px}.mce-content-body ul li+li, .mce-content-body ol li+li{margin-top:5px}.str_block_wrapper
.max900{max-width:900px;margin:0
auto}.str_block_wrapper
.max800{max-width:800px;margin:0
auto}.str_block_wrapper
.max700{max-width:700px;margin:0
auto}.str_block_wrapper
.max600{max-width:600px;margin:0
auto}.str_block_wrapper
.max540{max-width:540px;margin:0
auto}.str_block_wrapper
.max480{max-width:480px;margin:0
auto}.str_block_wrapper
.max450{max-width:450px;margin:0
auto}.str_block_wrapper
.max400{max-width:400px;margin:0
auto}.str_block_wrapper
.max360{max-width:360px;margin:0
auto}.str_block_wrapper
.max320{max-width:320px;margin:0
auto}.str_block_wrapper .wrap-left{box-sizing:border-box;position:relative;max-width:1140px;margin:auto;padding:0
0;width:100%;z-index:5;text-align:left}.str_block_wrapper .wrap-left .max900,
.str_block_wrapper .wrap-left .max800,
.str_block_wrapper .wrap-left .max700,
.str_block_wrapper .wrap-left .max600,
.str_block_wrapper .wrap-left .max540,
.str_block_wrapper .wrap-left .max480,
.str_block_wrapper .wrap-left .max450,
.str_block_wrapper .wrap-left .max400,
.str_block_wrapper .wrap-left .max360,
.str_block_wrapper .wrap-left
.max320{margin:0}.mce-content-body .font-bold{font-weight:700}.mce-content-body .font-light{font-weight:300}.mce-content-body
.weight400{font-weight:400}.mce-content-body
.weight300{font-weight:300}.mce-content-body
.weight700{font-weight:700}.font-light{font-weight:300}.color-red{color:#c00}.color-blue{color:#256786}.color-green{color:#3baa00}.color-orange{color:#e68506}.color-grey{color:#888}.color-white{color:#fff}.is_dark{color:#fff}.is_dark .color-blue{color:#3ca7d9}.is_dark .color-green{color:#64e620}.is_dark .color-orange{color:#ffa70e}.is_dark .color-grey{color:#b3b3b3}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.align-justify{text-align:justify}.str_block_wrapper
img{max-width:100%;height:auto;vertical-align:bottom}.mce-content-body p a, .mce-content-body ul a, .mce-content-body ol
a{transition:0.5s;color:#256786}.mce-content-body p a:hover, .mce-content-body ul a:hover, .mce-content-body ol a:hover{color:#e68506}.mce-content-body p.large, .mce-content-body ul li.large, .mce-content-body ol
li.large{font-size:24px}.mce-content-body p.mini, .mce-content-body ul li.mini, .mce-content-body ol
li.mini{font-size:14px}.mce-content-body p.micro, .mce-content-body ul li.micro, .mce-content-body ol
li.micro{font-size:13px}.mce-content-body p.no-padding{padding-bottom:0}a.mce-button, .mce-content-body a.mce-button{display:inline-block;vertical-align:top;background:#fa9403;background:-moz-linear-gradient(top, #fa9403 0%, #d26d0a 53%, #eca700 96%, #f8d142 100%);background:-webkit-linear-gradient(top, #fa9403 0%,#d26d0a 53%,#eca700 96%, #f8d142 100%);background:linear-gradient(to bottom, #fa9403 0%,#d26d0a 53%,#eca700 96%, #f8d142 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa9403', endColorstr='#eca700',GradientType=0 );border-bottom:1px solid #873f0a;text-shadow:#9c4b15 1px 1px 1px;padding:14px
35px;color:#fff;transition:0.5s;text-decoration:none;border-radius:3px;font-size:16px;line-height:1;cursor:pointer;-moz-box-shadow:0px 3px 14px 0 rgba(171, 123, 75, 0.4), 0px 2px 4px 0 rgba(242, 142, 12, 0.5);-webkit-box-shadow:0px 3px 14px 0 rgba(171, 123, 75, 0.4), 0px 2px 4px 0 rgba(242, 142, 12, 0.5);box-shadow:0px 3px 14px 0 rgba(171, 123, 75, 0.4), 0px 2px 4px 0 rgba(242, 142, 12, 0.5)}.is_dark a.mce-button, .is_dark .mce-content-body a.mce-button{border-bottom:1px solid #873f0a;-moz-box-shadow:0px 3px 14px 0 rgba(0, 0, 0, 0.4), 0px 2px 4px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:0px 3px 14px 0 rgba(0, 0, 75, 0.4), 0px 2px 4px 0 rgba(0, 0, 0, 0.5);box-shadow:0px 3px 14px 0 rgba(0, 0, 0, 0.4), 0px 2px 4px 0 rgba(0, 0, 0, 0.5)}a.mce-button:hover, .mce-content-body a.mce-button:hover{color:#fff;text-shadow:#9c4b15 1px 1px 1px, #fff 0px 0px 3px, #fff 0px 0px 7px}a.mce-button.green, .mce-content-body a.mce-button.green{background:#41b324;background:-moz-linear-gradient(top, #41b324 0%, #34961b 65%, #4fc82e 96%, #6ef54b 100%);background:-webkit-linear-gradient(top, #41b324 0%,#34961b 65%,#4fc82e 96%, #6ef54b 100%);background:linear-gradient(to bottom, #41b324 0%,#34961b 65%,#4fc82e 96%, #6ef54b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#41b324', endColorstr='#4fc82e',GradientType=0 );border-bottom:1px solid #074604;text-shadow:#2b7816 1px 1px 1px;-moz-box-shadow:0px 3px 14px 0 rgba(104, 171, 75, 0.4), 0px 2px 4px 0 rgba(93, 242, 12, 0.5);-webkit-box-shadow:0px 3px 14px 0 rgba(104, 171, 75, 0.4), 0px 2px 4px 0 rgba(93, 242, 12, 0.5);box-shadow:0px 3px 14px 0 rgba(104, 171, 75, 0.4), 0px 2px 4px 0 rgba(93, 242, 12, 0.5)}a.mce-button.green:hover, .mce-content-body a.mce-button.green:hover{text-shadow:#2b7816 1px 1px 1px, #fff 0px 0px 3px, #fff 0px 0px 7px}a.mce-button.small, .mce-content-body a.mce-button.small{padding:10px
35px;font-size:14px}a.mce-button.small, .mce-content-body a.mce-button.smaller{padding:12px
35px;font-size:14px}a.mce-button.tiny, .mce-content-body a.mce-button.tiny{padding:8px
25px;font-size:13px}a.mce-button.large, .mce-content-body a.mce-button.large{padding:13px
50px 15px;letter-spacing:-0.5px;font-size:18px}.str_image_wrapper{max-width:1280px;margin:auto;text-align:center}.str_image_item .mce-content-body{padding:0}.str_image_item{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;margin:auto;padding:80px
20px}.str_block_wrapper.no-padding
.str_image_item{padding-top:0}.str_image_item.width-30{width:30%}.str_image_item.width-35{width:35%}.str_image_item.width-40{width:40%}.str_image_item.width-45{width:45%}.str_image_item.width-50{width:50%}.str_image_item.width-55{width:55%}.str_image_item.width-60{width:60%}.str_image_item.width-65{width:65%}.str_image_item.width-70{width:70%}.str_image_item.is-image
img{position:relative;text-align:right}.str_image_item.is-image img.margin-1{right:1%}.str_image_item.is-image img.margin-2{right:2%}.str_image_item.is-image img.margin-3{right:3%}.str_image_item.is-image img.margin-4{right:4%}.str_image_item.is-image img.margin-5{right:5%}.str_image_item.is-image img.margin-6{right:6%}.str_image_item.is-image img.margin-7{right:7%}.str_image_item.is-image img.margin-8{right:8%}.str_image_item.is-image img.margin-9{right:9%}.str_image_item.is-image img.margin-10{right:10%}.str_image_item.is-image.is-left img.margin-1{left:1%;right:auto}.str_image_item.is-image.is-left img.margin-2{left:2%;right:auto}.str_image_item.is-image.is-left img.margin-3{left:3%;right:auto}.str_image_item.is-image.is-left img.margin-4{left:4%;right:auto}.str_image_item.is-image.is-left img.margin-5{left:5%;right:auto}.str_image_item.is-image.is-left img.margin-6{left:6%;right:auto}.str_image_item.is-image.is-left img.margin-7{left:7%;right:auto}.str_image_item.is-image.is-left img.margin-8{left:8%;right:auto}.str_image_item.is-image.is-left img.margin-9{left:9%;right:auto}.str_image_item.is-image.is-left img.margin-10{left:10%;right:auto}@media screen and (max-width: 1100px){.str_image_item.is-image img, .str_image_item.is-image img.margin-1,
.str_image_item.is-image img.margin-1, .str_image_item.is-image img.margin-2,
.str_image_item.is-image img.margin-3, .str_image_item.is-image img.margin-4,
.str_image_item.is-image img.margin-5, .str_image_item.is-image img.margin-6,
.str_image_item.is-image img.margin-7, .str_image_item.is-image img.margin-8,
.str_image_item.is-image img.margin-9, .str_image_item.is-image img.margin-10{margin:auto;left:auto;right:auto;max-width:200%}.str_image_item.is-image.is-left img, .str_image_item.is-image.is-left img.margin-1,
.str_image_item.is-image.is-left img.margin-1, .str_image_item.is-image.is-left img.margin-2,
.str_image_item.is-image.is-left img.margin-3, .str_image_item.is-image.is-left img.margin-4,
.str_image_item.is-image.is-left img.margin-5, .str_image_item.is-image.is-left img.margin-6,
.str_image_item.is-image.is-left img.margin-7, .str_image_item.is-image.is-left img.margin-8,
.str_image_item.is-image.is-left img.margin-9, .str_image_item.is-image.is-left img.margin-10{margin:auto;left:auto;position:relative;right:100%}.str_image_item.is-image.width-30,.str_image_item.is-image.width-35,.str_image_item.is-image.width-40,.str_image_item.is-image.width-45,.str_image_item.is-image.width-50,.str_image_item.is-image.width-55,.str_image_item.is-image.width-60,.str_image_item.is-image.width-65,.str_image_item.is-image.width-70{width:35%;padding-top:20px;padding-bottom:20px}.str_image_item.is-content.width-30,.str_image_item.is-content.width-35,.str_image_item.is-content.width-40,.str_image_item.is-content.width-45,.str_image_item.is-content.width-50,.str_image_item.is-content.width-55,.str_image_item.is-content.width-60,.str_image_item.is-content.width-65,.str_image_item.is-content.width-70{width:65%}}.str_teasers_wrapper{position:relative;margin:0
auto 0;padding-top:30px}.str_teasers_wrapper.no-margin{margin-bottom:-40px}.str_teasers{position:relative;font-size:0;line-height:0;margin-right:-55px}.str_teasers_wrapper
.str_teaser{display:inline-block;vertical-align:top;width:33.3333%;box-sizing:border-box;padding:0
55px 40px 0}.str_teasers_wrapper.small
.str_teasers{margin-right:-40px}.str_teasers_wrapper.small
.str_teaser{width:25%;padding-right:40px}.str_teasers_wrapper
.str_teaser_image{display:block;position:relative}.str_teasers_wrapper .str_teaser_image.click
img{cursor:pointer;transition:0.5s;position:relative}.str_teasers_wrapper
.str_teaser_image_hidden{overflow:hidden}.str_teasers_wrapper .str_teaser_image_hidden.bordered
a{position:relative;display:block}.str_teasers_wrapper .str_teaser_image_hidden.bordered a:before{position:absolute;content:'';top:0;bottom:0;left:0;right:0;border:1px
solid rgba(0,0,0, 0.2);z-index:8}.str_teasers_wrapper .str_teaser_image.click img:hover{transform:scale(1.2)}.str_teasers_wrapper
.str_teaser_title{position:relative;display:block;font-size:16px;line-height:1.3;letter-spacing:-0.2px;color:#222;text-decoration:none;padding-top:15px;padding-bottom:10px}.str_teasers_wrapper .str_teaser_title
a{color:#222;transition:0.4s;text-decoration:none}.str_teasers_wrapper .str_teaser_title a:hover{color:#e68506}.str_teasers_wrapper .str_teaser_title:before{position:absolute;bottom:0;left:0;width:100px;background:#ffa70e;height:2px;content:''}.str_teasers_wrapper
.str_teaser_stats{padding-top:10px;font-size:0;line-height:0;margin-right:-20px}.str_teasers_wrapper .str_teaser_stats>div{display:inline-block;vertical-align:top;margin-right:20px;position:relative;font-size:14px;line-height:1.15}.icon-16{padding-left:22px;position:relative}.icon-16:before{position:absolute;top:50%;left:0px;width:16px;height:16px;content:'';opacity:0.5;margin-top:-8px}.icon-16.icon-view:before{background:transparent url(/images/structure/icons/views.png) 50% 50% no-repeat;background-size:16px 16px}.icon-16.icon-like:before{background:transparent url(/images/structure/icons/likes.png) 50% 50% no-repeat;background-size:16px 16px;opacity:1}.str_teasers_wrapper
.str_teaser_tags{position:absolute;bottom:10px;right:-10px;font-size:0;line-height:0;z-index:9}.str_teasers_wrapper .str_teaser_tags
span{background:#3baa00;display:inline-block;vertical-align:top;margin-left:8px;position:relative;padding:2px
10px 3px;border-radius:2px;font-size:13px;line-height:1.15;color:#fff}.str_teaser_bg{background:#fff;-moz-box-shadow:0px 10px 20px 0 rgba(0,0,0, 0.06), 0px 4px 7px 0 rgba(0,0,0, 0.15);-webkit-box-shadow:0px 10px 20px 0 rgba(0,0,0, 0.06), 0px 4px 7px 0 rgba(0,0,0, 0.15);box-shadow:0px 10px 20px 0 rgba(0,0,0, 0.06), 0px 4px 7px 0 rgba(0,0,0, 0.15);border-radius:3px}.str_teaser_bg
.str_teaser_title{padding-left:15px;padding-right:15px}.str_teaser_text{padding-top:10px}.str_teasers_wrapper.tiny
.str_teasers{margin-right:-20px}.str_teasers_wrapper.tiny
.str_teaser{width:20%;padding-right:20px}.str_teaser_bg
.str_teaser_text{padding:10px
15px;font-size:13px;line-height:1.2}.mce-content-body .str_teaser_text a.mce-button{font-size:13px;padding:6px
20px}.mce-content-body .str_teaser_text a.mce-button{margin-right:10px}.mce-content-body-image{position:absolute;left:100%;top:0;bottom:0;width:100%;display:flex;z-index:-1;align-items:center;justify-content:center}.str_block_wrapper.no-padding .mce-content-body-image{margin-top:-80px}.mce-content-body-image.width-900{width:900px}.mce-content-body-image.width-850{width:850px}.mce-content-body-image.width-800{width:800px}.mce-content-body-image.width-750{width:750px}.mce-content-body-image.width-700{width:700px}.mce-content-body-image.width-650{width:650px}.mce-content-body-image.width-600{width:600px}.mce-content-body-image.width-550{width:550px}.mce-content-body-image.width-500{width:500px}.mce-content-body-image.width-450{width:450px}.mce-content-body-image.width-400{width:400px}.mce-content-body-image
img{margin-top:auto;margin-bottom:auto;position:relative}.mce-content-body-image img.margin-1{left:1%;right:auto}.mce-content-body-image img.margin-2{left:2%;right:auto}.mce-content-body-image img.margin-3{left:3%;right:auto}.mce-content-body-image img.margin-4{left:4%;right:auto}.mce-content-body-image img.margin-5{left:5%;right:auto}.mce-content-body-image img.margin-6{left:6%;right:auto}.mce-content-body-image img.margin-7{left:7%;right:auto}.mce-content-body-image img.margin-8{left:8%;right:auto}.mce-content-body-image img.margin-9{left:9%;right:auto}.mce-content-body-image img.margin-10{left:10%;right:auto}.mce-content-body-image img.margin--1{left:-1%;right:auto}.mce-content-body-image img.margin--2{left:-2%;right:auto}.mce-content-body-image img.margin--3{left:-3%;right:auto}.mce-content-body-image img.margin--4{left:-4%;right:auto}.mce-content-body-image img.margin--5{left:-5%;right:auto}.mce-content-body-image img.margin--6{left:-6%;right:auto}.mce-content-body-image img.margin--7{left:-7%;right:auto}.mce-content-body-image img.margin--8{left:-8%;right:auto}.mce-content-body-image img.margin--9{left:-9%;right:auto}.mce-content-body-image img.margin--10{left:-10%;right:auto}.mce-content-body.float_left{float:right}.mce-content-body.float_left .mce-content-body-image{right:100%;left:auto}.youtube_wrapper{position:relative;background:#000;padding:5px;border-radius:2px;z-index:5}.youtube_wrapper
span{position:absolute;background:rgba(255,255,255, 0.5);z-index:9}.youtube_wrapper
span.l{top:6px;left:5px;bottom:6px;width:1px}.youtube_wrapper
span.r{top:6px;right:5px;bottom:6px;width:1px}.youtube_wrapper
span.t{top:5px;right:5px;left:5px;height:1px}.youtube_wrapper
span.b{bottom:5px;right:5px;left:5px;height:1px}.youtube_wrapper
.youtube_video{background:#000;position:relative;height:0;overflow:hidden;padding-bottom:56.25%;z-index:8;-moz-box-shadow:0px 7px 16px 0 rgba(0,0,0, 0.5), 0px 20px 60px 0 rgba(0,0,0, 0.25);-webkit-box-shadow:0px 7px 16px 0 rgba(0,0,0, 0.5), 0px 20px 60px 0 rgba(0,0,0, 0.25);box-shadow:0px 7px 16px 0 rgba(0,0,0, 0.5), 0px 20px 60px 0 rgba(0,0,0, 0.25)}.youtube_wrapper .youtube_video
iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.str_tabs_wrapper{font-size:0;line-height:0;text-align:center;padding-bottom:30px}.str_tabs_wrapper
.str_tab{font-size:13px;line-height:1.15;display:inline-block;vertical-align:top;padding:0
20px 15px;border-bottom:1px solid #d6d6d6}.str_tabs_wrapper
.str_tab.active{display:inline-block;vertical-align:top;padding:0
20px 14px;border-bottom:2px solid #35bc00;font-weight:700}.str_tabs_wrapper .str_tab
a{font-size:14px;line-height:1.15;display:inline-block;vertical-align:top;color:#256786}.str_tabs_wrapper .str_tab.active
a{text-decoration:none;color:#313131}table.str_table{width:100%;font-size:13px;line-height:1.3;border:1px
solid #d7d7d7;-moz-box-shadow:0px 3px 11px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0px 3px 11px 0 rgba(0, 0, 0, 0.08);box-shadow:0px 3px 11px 0 rgba(0, 0, 0, 0.08)}table.str_table tr
td{padding:8px
20px}table.str_table tr.str_table_header
td{color:#888}table.str_table tr.str_table_header+tr
td{border-top:2px solid #ffa70e}table.str_table tr+tr td,
table.str_table tr.str_table_header+tr+tr
td{border-top:1px solid #d7d7d7}.str_backlink{text-align:center;padding-bottom:0px;position:relative;top:-10px}.str_backlink
a{background:transparent url(/images/discounts/layout/backlink.png) 12px 50% no-repeat;background-size:16px 16px;border:1px
solid #dedede;display:inline-block;padding:5px
20px 5px 36px;text-decoration:none;font-size:13px;color:#777;line-height:1.5;border-radius:3px;transition:0.5s}.str_backlink a:hover{color:#e68506;border:1px
solid #e68506}.str_alert_wrapper{position:relative;text-align:left;border:1px
solid #d7d7d7;border-radius:2px;-moz-box-shadow:0px 3px 11px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:0px 3px 11px 0 rgb(0 0 0 / 8%);box-shadow:0px 3px 11px 0 rgb(0 0 0 / 8%);max-width:900px;box-sizing:border-box;padding:15px
19px 15px 50px;font-size:13px;line-height:1.5;margin:0
auto 30px}.str_alert_wrapper.max750{max-width:750px}.str_alert_wrapper.font14{font-size:14px}.str_alert_wrapper.red{border:1px
solid #c00;-moz-box-shadow:0px 3px 11px 0 rgba(255, 0, 0, 0.25);-webkit-box-shadow:0px 3px 11px 0 rgb(255 0 0 / 25%);box-shadow:0px 3px 11px 0 rgb(255 0 0 / 25%)}.str_alert_wrapper:before{background:transparent url(/images/planner/client/alert_green.svg) 50% 50% no-repeat;background-size:100% 100%;position:absolute;width:20px;height:20px;top:50%;margin-top:-10px;left:19px;content:''}.str_alert_wrapper.red:before{background:transparent url(/images/planner/client/alert_red.svg) 50% 50% no-repeat;background-size:100% 100%;top:26px;margin-top:0}.str_alert_wrapper
.small_comment{font-size:11px;padding-top:12px}.str_block_wrapper.light-blue{background:#e9eef0 url(/images/design/front/blue_bg.jpg) 50% 50% no-repeat;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;-o-background-size:100% 100%;-khtml-background-size:100% 100%;background-size:100% 100%}.str_block_wrapper.concrete{background:#ebebeb url(/images/structure/backgrounds/concrete.jpg) 50% 0 no-repeat;background-size:cover;background-attachment:fixed}.str_block_wrapper.concrete_tools{background:#ececec url(/images/structure/backgrounds/concrete_tools.jpg) 50% 0 no-repeat;background-size:cover}.str_block_wrapper.concrete_tools .mce-content-body{padding-top:160px}.str_block_wrapper.concrete_plan{background:#ebebeb url(/images/structure/backgrounds/concrete_plan.jpg) 50% 100% no-repeat;background-size:cover}.str_block_wrapper.concrete_tools_glass{background:#ebebeb url(/images/structure/backgrounds/concrete_tools_glass.jpg) 50% 100% no-repeat;background-size:cover;padding-bottom:60px}.str_block_wrapper.concrete_tools_design{background:#ebebeb url(/images/structure/backgrounds/concrete_tools_design.jpg) 50% 50% no-repeat;background-size:cover}.str_block_wrapper.dark-blue{background:#316f94 url(/images/structure/backgrounds/dark-blue.jpg) 50% 50% no-repeat;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;-o-background-size:100% 100%;-khtml-background-size:100% 100%;background-size:100% 100%}.str_block_wrapper.wood_floor{background:#f2e3d3 url(/images/structure/backgrounds/wood_floor.jpg) 50% 50% no-repeat;background-size:cover}.str_block_wrapper.wood_floor_clean{background:#f2e3d3 url(/images/structure/backgrounds/wood_floor_clean.jpg) 50% 50% no-repeat;background-size:cover;background-attachment:fixed}.str_block_wrapper.designer_intro{background:#e7edf1;position:relative;overflow:hidden}.str_block_wrapper.designer_intro .wrap-left{padding-bottom:120px}.str_block_wrapper.designer_intro:after{background:transparent url(/images/structure/backgrounds/designer_intro.jpg) 50% 50% no-repeat;width:1400px;height:600px;left:50%;bottom:0;margin-left:-240px;content:'';position:absolute;z-index:1}.str_block_wrapper.designer_intro>img{background:#000;width:419px;height:240px;left:50%;bottom:252px;margin-left:250px;content:'';position:absolute;z-index:2}.str_block_wrapper.designer_intro .mce-content-body{z-index:3}.str_block_wrapper.discount_card{background:#0f0f0f;position:relative;overflow:hidden}.str_block_wrapper.discount_card:after{background:transparent url(/images/structure/backgrounds/discount_card.jpg) 50% 50% no-repeat;width:1920px;height:1080px;left:50%;top:50%;margin-top:-500px;margin-left:-600px;content:'';position:absolute;z-index:1}.str_block_wrapper.discount_card .mce-content-body{z-index:2}.str_block_wrapper.materials{background:#efefee url(/images/structure/backgrounds/materials.jpg) 50% 50% no-repeat;background-size:cover;padding-right:40%}.str_block_wrapper.interior{background:#f3f3f3 url(/images/structure/backgrounds/interior.jpg) 50% 100% no-repeat;background-size:100% auto;padding-bottom:680px}.str_block_wrapper.interior_2{background:#f4f4f4 url(/images/structure/backgrounds/interior_2.jpg) 100% 70% no-repeat;background-size:cover;padding-bottom:240px}.str_block_wrapper.interior_3{background:#efeeed url(/images/structure/backgrounds/interior_3.jpg) 50% 60% no-repeat;background-size:cover;padding-bottom:20%}.str_block_wrapper#str_contacts_studio{background:#000;padding-top:120px}.str_block_wrapper.concrete_tools_design{background:#ebebeb url(/images/design/v2/order_v2_1920.jpg) 50% 50% no-repeat;background-size:cover}@media screen and (min-width: 1000px){.str_block_wrapper#str_contacts_studio{padding-top:100px}}@media screen and (min-width: 1100px){.str_block_wrapper#str_contacts_studio{padding-top:80px}}@media screen and (min-width: 1200px){.str_block_wrapper#str_contacts_studio{padding-top:60px}}@media screen and (min-width: 1500px){.str_block_wrapper#str_contacts_studio>img{margin-top:-60px;width:100%}}.str_block_wrapper#str_contacts_scheme{background:#f4efe3;z-index:11;height:600px;overflow:visible}.str_block_orange_label{position:absolute;left:0;right:0;top:-35px;font-size:30px;font-weight:300;line-height:1.15;letter-spacing:-1px;z-index:3;text-align:center;padding-top:15px;padding-bottom:35px}.str_block_orange_label
span{display:inline-block;vertical-align:top;position:relative;color:#fff}.str_block_orange_label span:before{display:block;content:'';background:transparent url(/images/design/v2/profiles/marker_large.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:-15px;left:-115px;right:-115px;bottom:-35px;z-index:-1}#str_contacts_addr{position:absolute;z-index:8;width:420px;margin-left:-450px;left:50%;top:170px;background:rgba(255,255,255, 0.9);padding:30px
30px;border:1px
solid #fff;border-top:2px solid #256786;-moz-box-shadow:0px 10px 20px 0 rgba(0,0,0, 0.3), 0px 4px 4px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 10px 20px 0 rgba(0,0,0, 0.3), 0px 4px 4px 0 rgba(0,0,0, 0.3);box-shadow:0px 10px 20px 0 rgba(0,0,0, 0.3), 0px 4px 4px 0 rgba(0,0,0,0.3)}#str_contacts_addr_alert{text-align:left;padding:0
0 0 44px;position:relative;color:#c00;font-weight:700;text-transform:uppercase;font-size:11px;line-height:1.3;max-width:390px;margin:24px
auto 0}#str_contacts_addr_alert:before{background:transparent url(/images/design/v2/order/car_alert.png) 50% 50% no-repeat;background-size:32px 32px;position:absolute;top:50%;left:0px;width:32px;height:32px;content:'';margin-top:-16px}#str_contacts_list{padding:20px
0 0 0;font-size:0;line-height:0;max-width:900px;margin:0
auto}#str_contacts_list
.contact_method{position:relative;display:inline-block;vertical-align:top;width:33.3333%;text-align:center}#str_contacts_studio #str_contacts_list
.contact_method{color:#fff}#str_contacts_list
.contact_method_title{font-size:16px;line-height:1;letter-spacing:-0.5px;font-weight:700;text-transform:uppercase;padding-bottom:20px}#str_contacts_list
.contact_method_value{position:relative;font-size:16px;line-height:1;letter-spacing:-0.5px;font-weight:400;padding:4px
0 4px;display:inline-block;vertical-align:top}#str_contacts_list .contact_method_value
a{color:#1882c6;text-decoration:none}#str_contacts_list .contact_method_value a:hover{color:#eb9500}#str_contacts_studio .contact_method_value
a{color:#ffa70e;transition:0.5s}#str_contacts_studio .contact_method_value a:hover{color:#fff}#str_contacts_list .contact_method.phone
.contact_method_value{font-size:24px;letter-spacing:-1px;font-weight:300;padding:0
0 0}#str_contacts_list .contact_method.office
.contact_method_value{padding-left:40px;color:#ac237b}#str_contacts_list .contact_method.office .contact_method_value:before{background:transparent url(/images/design/front/metro.png) 0 0 no-repeat;position:absolute;top:50%;left:0;margin-top:-14px;width:34px;height:26px;content:''}#str_contacts_studio #str_contacts_list .contact_method.office .contact_method_value:before{background:transparent url(/images/design/v2/contacts/metro_light.png) 0 0 no-repeat}#str_contacts_list
.contact_method_time{font-size:13px;line-height:1;padding:10px
0 0 0;color:#797979}#str_contacts_studio #str_contacts_list
.contact_method_time{color:#fff}#str_contacts_studio .contact_method.office
.contact_method_value{color:#f35bbc}#str_contacts_studio .contact_method+.contact_method:before{position:absolute;top:-10px;bottom:-10px;left:0;width:1px;content:'';background:rgba(255,255,255, 0.1)}.str_block_wrapper#str_contacts_studio .mce-content-body{position:absolute;width:900px;top:80px;left:50%;padding:0;margin-left:-450px}#home_interior_online{font-size:24px;font-weight:300;letter-spacing:-0.7px}#discount_card_values{font-size:0;line-height:0;padding-bottom:30px;margin-right:-40px}#discount_card_values>div{border:1px
solid rgba(255,255,255, 0.1);border-radius:50%;display:inline-block;vertical-align:top;width:150px;height:150px;margin:0
40px 0 0;padding-top:30px;font-size:14px;line-height:1.15;text-align:center;box-sizing:border-box}#discount_card_values > div b,
#discount_card_values > div
span{display:block;font-size:52px;letter-spacing:-2px;line-height:1;padding-bottom:10px}#discount_card_values > div
span{font-weight:300}#discount_card_values > div
em{text-shadow:rgba(30,31,32) 1px 1px 1px, rgba(0,0,0, 0.7) 1px 8px 8px;display:block;font-weight:700;font-style:normal;font-size:18px;letter-spacing:-0.5px}#discount_card_logo{position:absolute;top:74px;left:680px}@media screen and (max-height: 700px){#container.mobile #planner_create_start
.pre_promo{padding-top:20px;padding-bottom:20px}#container.mobile
.planner_create_conversion{font-size:11px;margin-top:-20px}}#container.mobile,
#container.mobile #clientline,
#container.mobile
#header_v3{min-width:400px}@media screen and (max-width: 940px){#container.mobile
.planner_create_column{display:block;width:100%}#container.mobile .planner_create_column+.planner_create_column{padding-top:80px}#container.mobile .planner_create_column+.planner_create_column:before{position:absolute;top:35px;left:0;right:0;bottom:auto;width:auto;height:1px;background:#ccc;content:''}#container.mobile
#planner_create_column_or{top:24px;left:50%;width:40px;padding:2px
0;margin-left:-20px}#container.mobile
#footer_socials{float:none;text-align:center;padding-bottom:10px}#container.mobile
#common_footer_left{text-align:center}#container.mobile
#footer_bar{min-width:94px}}@media screen and (max-width: 800px){#container.mobile
#clientline_contacts{display:none}#container.mobile
#footer_bar_folders{display:none}#container.mobile
#planner_ui_socials{visibility:hidden}}@media screen and (max-width: 700px){#container.mobile #header_v3_top
ul{display:none}#container.mobile
#mobile_button{display:inline-block}#container.mobile .pre_promo .planner_create_col p.pre_promo_button
.pre_button{min-width:40px}#container.mobile #footer_socials li#footer_blog, #container.mobile #footer_socials li#footer_blog+li.blank{display:none}#container.planner_ui.empty.mobile #header_v3:after{display:none}#container.mobile
#clientline_id{display:none}}@media screen and (max-width: 540px){#container.mobile #planner_create_start
.pre_promo{padding-top:40px;padding-bottom:20px}#container.mobile #header_v3_phone
a.call{font-size:0;line-height:0;width:24px;height:24px;background:transparent url(/images/design/v2/ui/v2/header_phone.png) 50% 50% no-repeat;background-size:100% 100%}#container.mobile
#planner_ui_functions{white-space:nowrap;width:100%}#container.mobile #planner_ui_functions
.planner_ui_function{margin:0
12px 0 6px}#container.mobile #planner_ui_functions .planner_ui_selector
.planner_ui_function{margin:0
0 0 0}#container.mobile #planner_ui_functions
.planner_ui_selector{margin:0
8px 0;position:absolute;top:0;display:block;right:-12px}#container.mobile #planner_ui_functions .planner_ui_selector .planner_ui_function>a{width:auto;padding-right:0;height:43px;opacity:1;text-align:center;font-size:19px;line-height:43px;padding:0
20px}#container.mobile #planner_ui_functions .planner_ui_selector
.planner_ui_function{margin-top:0;margin-bottom:0;border-radius:0}#container.mobile #planner_ui_functions .planner_ui_selector .planner_ui_function:last-child{background:transparent;border-radius:0;border:1px
solid transparent}#container.mobile #planner_ui_functions .planner_ui_function>a:hover+.planner_ui_function_note{display:none}#container.mobile #planner_ui_functions .planner_ui_selector .planner_ui_function.submenu>a{cursor:pointer}#container.mobile #planner_ui_functions .planner_ui_selector .planner_ui_function.submenu>a:before{display:block}#container.mobile
#planner_header{z-index:100001;left:auto;top:45px;height:auto;background:#f7f7f7;-moz-box-shadow:0px 3px 18px 0 rgba(0,0,0, 0.3);-webkit-box-shadow:0px 3px 18px 0 rgba(0,0,0, 0.3);box-shadow:0px 3px 18px 0 rgba(0,0,0, 0.3);border-top:2px solid #e68506;border-left:1px solid rgba(0,0,0, 0.4);border-bottom:1px solid rgba(0,0,0, 0.7);display:none}#container.mobile
#planner_header.open{display:block}#container.mobile
#groups_navi_wrapper{position:relative;top:auto;bottom:auto;right:auto;left:auto}#container.mobile
#groups_navi{padding-right:0;padding-top:0;position:relative;left:auto;bottom:auto;white-space:normal;transition:0.5s;overflow-y:scroll;height:309px}#container.mobile #groups_prev, #container.mobile
#groups_next{display:none}#container.mobile
#groups_next{display:block;position:absolute;bottom:0;left:0;right:0;height:auto;width:auto;height:45px;background:-moz-linear-gradient(top, rgba(247,247,247,0) 0%, rgba(247,247,247,1) 80%, rgba(247,247,247,1) 100%);background:-webkit-linear-gradient(top, rgba(247,247,247,0) 0%,rgba(247,247,247,1) 80%,rgba(247,247,247,1) 100%);background:linear-gradient(to bottom, rgba(247,247,247,0) 0%,rgba(247,247,247,1) 80%,rgba(247,247,247,1) 100%)}#container.mobile #groups_next:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:auto;left:50%;margin-top:-1px;margin-left:-8px}#container.mobile #groups_navi
.groups_navi_item{display:block;padding:8px
35px 8px 15px;font-size:14px;border-bottom:1px solid rgba(0,0,0, 0.1);border-left:none;position:relative}#container.mobile #groups_navi
.groups_navi_item.locked{display:none}#container.mobile #groups_navi .groups_navi_item:after{background:transparent url(/images/design/v2/ui/v2/select.png) 50% 50% no-repeat;background-size:12px 12px;position:absolute;right:10px;top:50%;width:12px;height:12px;margin-top:-6px;content:'';position:absolute;opacity:0.4;transition:0.5s;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#container.mobile #groups_navi .groups_navi_item:hover{background:#fff;border-bottom:1px solid rgba(0,0,0, 0.1)}#container.mobile #groups_navi .groups_navi_item:hover:after{opacity:1}#container.mobile #groups_navi .groups_navi_item:last-child{border-bottom:none}#container.mobile #groups_navi
.groups_navi_item.active{background:#fff;border-bottom:1px solid rgba(0,0,0, 0.1);color:#e68506;text-shadow:none}#container.mobile #groups_navi .groups_navi_item.active:after{display:none}#container.mobile
.pre_promo{padding:40px
20px;text-align:left;box-sizing:border-box}#container.empty.mobile .pre_promo_wrapper.height100,
#container.mobile
.pre_promo_wrapper.height100{min-height:0}#container.mobile
.pre_promo_title{font-size:30px;text-align:left}#container.mobile
.pre_promo_subtitle{text-align:left}#container.mobile
.font45{font-size:30px}#container.mobile
.font36{font-size:21px;font-weight:400;letter-spacing:-0.3px}#container.mobile
.font24{font-size:18px;font-weight:400;letter-spacing:-0.3px}#container.mobile .pre_promo
p#is_free{font-size:18px;letter-spacing:0px;font-weight:400;margin:0
auto;line-height:1.3}#container.mobile
#landing_workprints_ul{padding:10px
0 0 0px}#container.mobile .pre_promo #landing_workprints_ul ul
li{padding:0
0 0 0}#container.mobile .pre_promo
p.planner_create_col_text{padding:30px
0 0 0;max-width:4600px;margin:0
auto}#container.mobile .planner_create_wrapper
.planner_create_col_title{padding:0
0 0 0}#container.mobile .pre_promo #landing_workprints_ul ul li
em{position:relative;top:auto;right:auto;display:inline;font-style:normal}#container.mobile .pre_promo #landing_workprints_ul
ul{display:block;width:100%}#container.mobile .pre_promo
ul{text-align:left}#container.mobile
#home_interior_online{font-size:18px;font-weight:400;letter-spacing:-0.3px}#container.mobile .str_block_wrapper .mce-content-body{padding-top:30px;padding-bottom:40px}#container.mobile #clientline_projects_scroll table tr
td.clientline_projects_icons{display:none}#container.mobile
#clientline_projects{width:360px;left:-20px}#container.mobile
.planner_create_conversion{text-align:left;max-width:4000px;padding:0
0 0 0}#container.mobile
#planner_ui_tools_wrapper{left:-50px}#container.mobile.mobile_canceled
#planner_ui_tools_wrapper{left:-2px}#container.mobile .planner_ui_guide, #container.mobile
.planner_ui_guide.active{display:none}#container.mobile #footer_bar_navi, #container.mobile
#footer_bar_consultant{display:none}#container.mobile.mobile_canceled #footer_bar_navi, #container.mobile.mobile_canceled
#footer_bar_consultant{display:block}#container.mobile
#footer_mobile_warning{display:block}#container.mobile form.pre_form .pre_input.align-center
input{text-align:center}#container.mobile form.pre_form .pre_input.align-center
.pre_error{text-align:center}#container.mobile form.pre_form
.pre_submit{padding-top:0}#container.mobile .pre_promo .pre_promo_text, #container.mobile .pre_promo
p{padding-top:22px}#container.mobile .pre_promo
p#planner_create_on_mobile_success{padding-top:70px;position:relative}#container.mobile .pre_promo .planner_create_col+.planner_create_col
p.pre_promo_button{text-align:left;padding-top:0}#cancel_mobile_view{margin-left:8px;text-decoration:none;color:#e68506;border-bottom:1px dashed;cursor:pointer;transition:0.5s}#cancel_mobile_view:hover{color:#222;border-bottom:1px dashed transparent}}@media screen and (max-width: 460px){#container.mobile #planner_ui_functions
.planner_ui_function{margin:0
6px 0 6px}#container.mobile .planner_create_wrapper
.planner_create_col_title{font-size:18px}#container.mobile .planner_create_wrapper .planner_create_col_title
strong{font-size:20px}#container.mobile .pre_promo .planner_create_col p.pre_promo_button .pre_button
span{padding:13px
30px}.pre_button.mobile_block{display:block;text-align:center}}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:80200}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:80300}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/images/design/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:80600}#fancybox-loading
div{width:44px;height:44px;background:url('/images/design/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:80400}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/images/design/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:80400}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-tech
img{border:2px
solid #000}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:80400;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:80100;background:url('/images/design/fancybox_overlay.png');background:rgba(0,0,0,0.8);opacity:1;cursor:pointer}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:80500}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.99);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#fff;background:rgba(255, 255, 255, .9)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/images/design/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading
div{background-image:url('/images/design/fancybox_loading@2x.gif');background-size:24px 24px}}#planner_chat_wrapper{position:fixed;top:139px;right:-420px;z-index:1000000002;opacity:0;transition:0.3s}.empty
#planner_chat_wrapper{top:98px}#planner_chat_wrapper.active{right:15px;opacity:1}#admin_content
#planner_chat_wrapper{right:auto;left:50%;position:fixed;z-index:1000000008;margin-left:-181px;top:50%;margin-top:-150px;display:none;opacity:1}#admin_content
#planner_chat_wrapper.active{display:block}#chat_overlay{position:fixed;z-index:1000000007;top:45px;left:0;right:0;bottom:0;background:rgba(226,226,226,0.8);display:none}#chat_overlay.active{display:block}#planner_chat{position:relative;width:360px;z-index:1000000003;background:#f6f6f6;-moz-box-shadow:0px 3px 8px 0 rgba(0,0,0, 0.15);-webkit-box-shadow:0px 3px 8px 0 rgba(0,0,0, 0.15);box-shadow:0px 3px 8px 0 rgba(0,0,0, 0.15);border:solid 1px rgba(0,0,0, 0.3);border-bottom:solid 1px rgba(0,0,0,0.6)}#planner_chat_title{top:-1px;left:-1px;margin-right:-2px;position:relative;z-index:1000000004;font-size:11px;line-height:1.15;text-transform:uppercase;background:#3baa00;padding:10px
11px 10px 11px;color:#fff;font-weight:700}.planner_chat_option{position:absolute;top:0;right:0;bottom:0;width:34px;z-index:1000000004;cursor:pointer;transition:0.5s}.planner_chat_option#planner_chat_close{background:transparent url(/images/design/v2/ui/chat/close.png) 50% 50% no-repeat;background-size:12px 12px;right:0}.planner_chat_option#planner_chat_solve{background:transparent url(/images/design/v2/ui/chat/solve.png) 50% 50% no-repeat;background-size:12px 12px;right:34px}.planner_chat_option#planner_chat_help{background:transparent url(/images/design/v2/ui/chat/help.png) 50% 50% no-repeat;background-size:12px 12px;right:68px}.planner_chat_option#planner_chat_close:hover,.planner_chat_option#planner_chat_solve:hover,.planner_chat_option#planner_chat_help:hover{background-color:#359203}#planner_chat_content{position:relative;z-index:1000000003;background:#f6f6f6;padding:15px
10px 5px 10px;color:#333;font-size:13px;line-height:1.3;min-height:100px;overflow-y:auto;overflow-x:hidden;max-height:300px;box-sizing:border-box}#planner_chat_wrapper.loading #planner_chat:before{position:absolute;top:0;bottom:0;left:0;right:0;display:block;content:'';background-color:rgba(246, 246, 246, 0.8);z-index:1000000004}#planner_chat_wrapper.loading #planner_chat:after{z-index:1000000005;content:'';position:absolute;width:26px;height:26px;top:50%;left:50%;margin:-16px 0 0 -16px;border:3px
solid #f38a00;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}#planner_chat_send{position:relative;z-index:1000000003;border-top:solid 1px rgba(0,0,0, 0.3);background:#fff;padding:0;box-sizing:border-box}#planner_chat_send
textarea{background:#fff;display:inline-block;padding:10px
30px 10px 10px;border:none;color:#222;font-weight:400;height:94px;font:13px/1 'Open Sans',sans-serif;line-height:normal;width:100%;box-sizing:border-box;transition:0.5s;resize:none}#planner_chat_send_button{background:transparent url(/images/design/v2/ui/chat/send.png) 50% 50% no-repeat;background-size:16px 16px;position:absolute;right:0;bottom:0;height:36px;width:36px;z-index:1000000004;cursor:pointer;transition:0.5s;opacity:0.4}#planner_chat_send_button:hover{opacity:1}#planner_chat_presets_button{background:transparent url(/images/design/v2/ui/chat/preset.png) 50% 50% no-repeat;background-size:16px 16px;position:absolute;right:0;bottom:36px;height:36px;width:36px;z-index:1000000004;cursor:pointer;transition:0.5s;opacity:0.4}#planner_chat_presets_button:hover{opacity:1}#planner_chat_send.loading
#planner_chat_send_button{opacity:1}#planner_chat_send.loading #planner_chat_send_button:before{position:absolute;top:0;bottom:0;left:0;right:0;display:block;content:'';background-color:#fff;z-index:1000000004}#planner_chat_send.loading #planner_chat_send_button:after{z-index:1000000005;content:'';position:absolute;width:12px;height:12px;top:50%;left:50%;margin:-8px 0 0 -8px;border:2px
solid #256786;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}#planner_chat_content
.planner_chat_message{position:relative;padding-bottom:10px}#planner_chat_content
.planner_chat_message.answer{position:relative;padding-left:40px}#planner_chat_content .planner_chat_message
strong{color:#888}#planner_chat_content .planner_chat_message.answer
strong{color:#256786;display:block}#planner_chat_content .planner_chat_message.answer
.avatar{position:absolute;top:0px;left:0;height:30px;width:30px;display:block}#planner_chat_content .planner_chat_message.answer .avatar
img{background:#fff;height:30px;width:30px;border-radius:50%;display:block}#planner_chat_content .planner_chat_message.answer .avatar
.is_viewed{background:transparent url(/images/design/v2/ui/chat/is_viewed.png) 50% 50% no-repeat;background-size:16px 16px;position:absolute;top:100%;left:50%;width:16px;height:16px;display:block;margin-top:1px;margin-left:-8px}#planner_chat_wait{position:relative;font-size:11px;line-height:1.4;padding-bottom:10px;color:#888;padding-left:30px;margin-top:5px;padding-top:10px;border-top:dashed 1px rgba(0,0,0,0.1)}#planner_chat_wait:before{background:transparent url(/images/design/v2/ui/chat/wait.png) 50% 50% no-repeat;background-size:100% 100%;position:absolute;top:50%;width:20px;height:20px;left:0px;margin-top:-9px;content:'';animation-name:waiting;-webkit-animation-name:waiting;animation-duration:2s;-webkit-animation-duration:2s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}#planner_chat_wait
a{cursor:pointer}@keyframes
waiting{0%{transform:rotate(0deg)}80%{transform:rotate(360deg)}100%{transform:rotate(0deg)}}@-webkit-keyframes
waiting{0%{-webkit-transform:rotate(0deg)}80%{-webkit-transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg)}}#planner_chat_closed{position:relative;font-size:11px;line-height:1.4;padding-bottom:10px;color:#222;padding-top:10px}#planner_chat_content
.planner_chat_label{font-size:11px;color:#999}#planner_chat_problem{padding-bottom:10px}#planner_chat_problem
a{background:#c00;padding:4px
10px;border-radius:2px;font-size:11px;text-transform:uppercase;color:#fff;display:inline-block;vertical-align:top;cursor:pointer;font-weight:700;text-decoration:none;transition:0.5s}#planner_chat_problem a:hover{background:#f03636}#planner_chat_content
.planner_chat_admin_options{position:absolute;top:0;right:0;font-size:0;line-height:0;display:block}#planner_chat_content .planner_chat_admin_options
a{display:inline-block;vertical-align:top;margin-left:15px;width:16px;height:16px;opacity:0;transition:0.5s;cursor:pointer}#planner_chat_content .planner_chat_message:hover .planner_chat_admin_options
a{opacity:0.3}#planner_chat_content .planner_chat_message:hover .planner_chat_admin_options a:hover{opacity:1}#planner_chat_content .planner_chat_admin_options
a.edit{background:transparent url(/images/design/v2/ui/chat/admin_edit.png) 50% 50% no-repeat;background-size:100% 100%}#planner_chat_content .planner_chat_admin_options
a.delete{background:transparent url(/images/design/v2/ui/chat/admin_delete.png) 50% 50% no-repeat;background-size:100% 100%}#planner_chat_content
.planner_chat_message_source{display:none}#planner_chat_presets{display:none;position:relative;z-index:1000000003;background:#f6f6f6;padding:15px
10px 10px 10px;color:#333;font-size:13px;line-height:1.3;min-height:197px;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}#planner_chat_presets.loading:before{position:absolute;top:0;bottom:0;left:0;right:0;display:block;content:'';background-color:#fff;z-index:1000000004}#planner_chat_presets.loading:after{z-index:1000000005;content:'';position:absolute;width:26px;height:26px;top:50%;left:50%;margin:-16px 0 0 -16px;border:3px
solid #256786;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}#planner_chat_presets.active{display:block}#planner_chat_presets.active+#planner_chat_content{display:none}#planner_chat_presets.active+#planner_chat_content+#planner_chat_send{display:none}#planner_chat_presets
strong{position:relative;display:block;font-size:14px;margin-bottom:10px}#planner_chat_presets strong
span{background:transparent url(/images/design/v2/ui/chat/go_back.png) 50% 50% no-repeat;background-size:16px 16px;position:absolute;top:2px;right:0;width:16px;height:16px;opacity:0.5;transition:0.5s;display:block;cursor:pointer}#planner_chat_presets strong span:hover{opacity:1}#planner_chat_presets ul
li{position:relative;margin-bottom:7px;padding-left:20px}#planner_chat_presets ul li:before{position:absolute;top:0px;left:0px;content:'\2014';color:#999}#planner_chat_presets ul li
a{cursor:pointer;white-space:nowrap}#planner_chat_presets ul li a:hover{color:#222}.planner_chat_autoanswer{margin-bottom:10px;padding-left:10px;padding-top:4px;padding-bottom:4px;border-left:2px solid #3baa00}.planner_chat_autoanswer
img{width:100%;max-width:310px;display:block;margin-top:10px}.planner_chat_autoanswer img.no-margin{margin-top:0px}.planner_chat_autoanswer
.planner_chat_autoanswer_label{color:#999}.planner_chat_autoanswer
.planner_chat_autoanswer_live{background:transparent url(/images/design/v2/ui/chat/person.svg) 0 50% no-repeat;background-size:24px 24px;color:#666;font-size:11px;padding-left:30px;line-height:1.3;margin-top:10px}.planner_chat_autoanswer
a{font-size:14px;letter-spacing:-0.3px;font-weight:700;cursor:pointer;transition:0.5s}.planner_chat_autoanswer a:hover{color:#222}.planner_chat_autoanswer
strong{display:block;font-size:14px;letter-spacing:-0.3px;font-weight:700;margin-bottom:3px;position:relative}.planner_chat_autoanswer strong.color-green,
.planner_chat_autoanswer strong.color-red{padding-left:22px}.planner_chat_autoanswer_buttons{padding-top:5px}.planner_chat_autoanswer_buttons
li{display:block;padding-top:10px}.planner_chat_autoanswer_buttons li
span{position:relative;display:inline-block;vertical-align:top;padding-left:22px;cursor:pointer;font-size:14px;letter-spacing:-0.3px;font-weight:700;transition:0.3s}.planner_chat_autoanswer_buttons li span:hover{padding-left:0px;opacity:1;padding-right:22px}.planner_chat_autoanswer_buttons li span:before,
.planner_chat_autoanswer strong.color-green:before,
.planner_chat_autoanswer strong.color-red:before{background:transparent url(/images/design/v2/ui/chat/icon_ok.png) 50% 50% no-repeat;background-size:16px 16px;position:absolute;top:50%;left:0;margin-top:-8px;width:16px;height:16px;transition:0.3s;display:block;content:''}.planner_chat_autoanswer_buttons li+li span:before,
.planner_chat_autoanswer strong.color-red:before{background:transparent url(/images/design/v2/ui/chat/icon_no.png) 50% 50% no-repeat;background-size:16px 16px}.planner_chat_autoanswer_buttons li span:hover:before{margin-left:-16px;opacity:0}.planner_chat_autoanswer_title{padding-top:3px}.planner_chat_autoanswer_title+.planner_chat_autoanswer_title{padding-top:7px}.planner_chat_message_date{background:#f6f6f6;font-size:11px;line-height:1.15;color:#999;padding-top:5px;padding-bottom:5px;position:absolute;bottom:5px;left:-300px;opacity:0;right:0;transition:opacity 0.3s}.planner_chat_message:hover
.planner_chat_message_date{opacity:1;left:0px}#planner_chat_bug_comment{position:relative;z-index:1000000003;background:#f6f6f6;padding:0
0 0 0;color:#333;font-size:13px;line-height:1.3;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0.2);display:none}#planner_chat_bug_comment.active{display:block}#planner_chat_bug_comment
input{background:#fff;display:inline-block;padding:5px
10px 5px 10px;border:none;color:#292929;font-weight:400;font:13px/1 'Open Sans',sans-serif;line-height:40px;height:40px;width:100%;box-sizing:border-box;transition:0.5s}#planner_chat_bug_comment_send{background:transparent url(/images/design/v2/ui/chat/send.png) 50% 50% no-repeat;background-size:16px 16px;position:absolute;right:0px;top:50%;margin-top:-18px;height:36px;width:36px;z-index:1000000004;cursor:pointer;transition:0.5s;opacity:0.4}#planner_chat_bug_comment_send:hover{opacity:1}#planner_chat_ymid{position:relative;padding-top:20px;padding-bottom:10px}#planner_chat_ymid
a{padding-left:22px;position:relative;text-decoration:none;font-weight:700;font-size:11px;text-transform:uppercase}#planner_chat_ymid a:before{background:transparent url(/images/design/v2/ui/chat/video.png) 50% 50% no-repeat;background-size:16px 16px;position:absolute;left:0px;top:50%;margin-top:-8px;height:16px;width:16px;z-index:1000000004;cursor:pointer;transition:0.5s;opacity:0.4;content:''}#planner_chat_ymid a:hover:before{opacity:1}#planner_chat_news{padding-top:15px}#planner_chat_news+.planner_chat_message{margin-top:15px}#planner_chat_news
b{font-size:14px}#planner_chat_news_title{padding-bottom:7px;text-align:center}#planner_chat_news_body{line-height:1.4;padding-bottom:10px}#planner_chat_news_button{text-align:center;padding-bottom:10px}#planner_chat_news_button .mce-button{padding:6px
25px;font-size:14px}#planner_chat_instruction{line-height:1.4;font-size:14px}#planner_chat_instruction>a{cursor:pointer;color:#256786;transition:0.3s;font-weight:700}#planner_chat_instruction>a:hover{color:#e68506}#planner_chat_instruction_button{padding-bottom:15px;padding-top:10px}#planner_chat_instruction_button .mce-button{padding:8px
22px;font-size:13px}#planner_chat_instruction_viewed{font-size:11px;color:#999;padding-bottom:5px}#planner_chat_payment_problem{font-size:12px;color:#c00;text-transform:uppercase;font-weight:700;padding-bottom:5px}.planner_chat_message_module{font-style:normal;background:#fff36e;margin-right:2px}.send_console_report{padding-top:7px}.send_console_report
a{display:none;vertical-align:top;padding:6px
12px 5px;border-radius:3px;background:#c00;color:#fff;font-size:12px;text-transform:uppercase;font-weight:700;line-height:1.15;text-decoration:none;transition:0.3s;cursor:pointer;position:relative}.subdir_visual .send_console_report
a{display:inline-block}.send_console_report a:hover{background:#ec9000}.send_console_report.clicked
a{background:transparent;color:transparent;cursor:default}.send_console_report.clicked a:before{z-index:15;content:'';position:absolute;width:12px;height:12px;top:50%;left:50%;margin:-8px 0 0 -8px;border:2px
solid #c00;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear}