@charset "utf-8";
@media(max-width:500px){
html>body>header>div>a.logo{width:180px!important;} 
 

} 
 

@media(max-width:1024px){
html>body>header>div>ul.contacts{width:auto!important;} 
 

html>body>header>div>ul.contacts>li:last-child{display:none!important;} 
 

} 
 

@media(max-width:1178px){
html>body>header>div>nav.top{display:none!important;} 
 

html>body>header.fixed>div>a.chooser{display:none!important;} 
 

} 
 


html>body>noindex>div.mobile-menu{left:-300vw;} 
 

button,input,select,textarea{font-family:inherit;font-size:inherit} 
 
button,input,select,tbody,textarea,tfoot,thead{margin:0;padding:0} 
 
caption,th{text-align:center} 
 
a,address,del,em,h1,h2,h3,h4,h5,h6,ins,strong,sub,sup{font-style:inherit;font-variant:inherit;text-decoration:none} 
 
div.markup ul>li,html>body{-moz-box-sizing:border-box} 
 
button:active,button:focus,button:hover,html>body,input:active,input:focus,input:hover,label:active,label:focus,label:hover,textarea:active,textarea:focus,textarea:hover{-webkit-tap-highlight-color:transparent} 
 
a,abbr,acronym,address,applet,article,aside,b,basefont,big,blockquote,body,caption,center,cite,code,col,colgroup,dd,del,dfn,dir,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,frame,frameset,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,isindex,kbd,label,legend,li,main,menu,nav,noframes,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var{font-family:inherit;font-size:inherit;margin:0;padding:0;vertical-align:inherit;line-height:inherit;border:0;outline-width:0;background:0 0} 
 
div.loader-small>span,html{background-color:#fff} 
 
:focus{outline-width:0} 
 
button,input,select{vertical-align:inherit} 
 
button,input[type=button],input[type=submit],input[type=reset]{padding:0 1ex} 
 
textarea{resize:none} 
 
button,input[type=button],input[type=checkbox],input[type=image],input[type=radio],input[type=reset],input[type=submit],label[for],select{cursor:pointer} 
 
blockquote{margin-left:4ex;margin-right:4ex;quotes:none} 
 
blockquote:after,blockquote:before{content:none} 
 
q:lang(ru){quotes:"\00ab" "\00bb" "\201e" "\201c"} 
 
q:lang(en){quotes:"\201c" "\201d" "\2018" "\2019"} 
 
q:before{content:open-quote} 
 
q:after{content:close-quote} 
 
table{empty-cells:show;border-collapse:collapse;border-spacing:0} 
 
th{font-weight:bolder} 
 
td,th{vertical-align:top} 
 
blockquote,dl,h4,ol,p,ul{margin:0 0 1.12em;line-height:1.3} 
 
a,address,del,em,ins,strong,sub,sup{font-weight:inherit} 
 
h1,h2,h3,h4,h5,h6,strong{font-weight:bolder} 
 
h1,h2,h3,h5,h6{line-height:1.1} 
 
h5{font-size:80%;margin:0 0 1.5em} 
 
h6{font-size:70%;margin:0 0 1.67em} 
 
ol,ul{margin-left:5ex;list-style-position:outside} 
 
ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0;margin-left:4ex} 
 
ol{list-style-type:decimal} 
 
ul{list-style-type:disc} 
 
ul ul{list-style-type:circle} 
 
ul ul ul{list-style-type:square} 
 
menu{list-style:none} 
 
abbr[title]{cursor:help;border-bottom:1px dotted #000} 
 
cite,em,var{font-style:italic} 
 
code,kbd,pre,samp,tt{font-family:monospace} 
 
del,strike{text-decoration:line-through} 
 
a{text-decoration:underline} 
 
a:focus{outline-width:thin} 
 
a img{border:none} 
 
sub,sup{font-size:80%} 
 
sub{vertical-align:sub} 
 
sup{vertical-align:super} 
 
body{color:#000;font-family:sans-serif;font-size:16px;font-weight:400;font-style:normal;font-variant:normal;text-align:left;text-decoration:none;text-indent:0;text-transform:none;vertical-align:baseline;line-height:1} 
 
div.markup,div.markup p{color:#3d3d3d} 
 
@-webkit-keyframes header_to_fixed_nav_main{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)} 
 
48%{opacity:0;-webkit-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
51%{opacity:0;-webkit-transform:translate(301px,-72px);transform:translate(301px,-72px)} 
 
100%{opacity:1;-webkit-transform:translate(301px,-52px);transform:translate(301px,-52px)} 
 
} 
 
@-moz-keyframes header_to_fixed_nav_main{0%{opacity:1;-moz-transform:translate(0,0);transform:translate(0,0)} 
 
48%{opacity:0;-moz-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
51%{opacity:0;-moz-transform:translate(301px,-72px);transform:translate(301px,-72px)} 
 
100%{opacity:1;-moz-transform:translate(301px,-52px);transform:translate(301px,-52px)} 
 
} 
 
@-o-keyframes header_to_fixed_nav_main{0%{opacity:1;-o-transform:translate(0,0);transform:translate(0,0)} 
 
48%{opacity:0;-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
51%{opacity:0;-o-transform:translate(301px,-72px);transform:translate(301px,-72px)} 
 
100%{opacity:1;-o-transform:translate(301px,-52px);transform:translate(301px,-52px)} 
 
} 
 
@keyframes header_to_fixed_nav_main{0%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} 
 
48%{opacity:0;-webkit-transform:translate(0,-30px);-moz-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
51%{opacity:0;-webkit-transform:translate(301px,-72px);-moz-transform:translate(301px,-72px);-ms-transform:translate(301px,-72px);-o-transform:translate(301px,-72px);transform:translate(301px,-72px)} 
 
100%{opacity:1;-webkit-transform:translate(301px,-52px);-moz-transform:translate(301px,-52px);-ms-transform:translate(301px,-52px);-o-transform:translate(301px,-52px);transform:translate(301px,-52px)} 
 
} 
 
@-webkit-keyframes header_to_fixed_nav_main_maxW_1280{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)} 
 
48%{opacity:0;-webkit-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
51%{opacity:0;-webkit-transform:translate(273px,-72px);transform:translate(273px,-72px)} 
 
100%{opacity:1;-webkit-transform:translate(340px,-52px);transform:translate(340px,-52px)} 
 
} 
 
@-moz-keyframes header_to_fixed_nav_main_maxW_1280{0%{opacity:1;-moz-transform:translate(0,0);transform:translate(0,0)} 
 
48%{opacity:0;-moz-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
51%{opacity:0;-moz-transform:translate(273px,-72px);transform:translate(273px,-72px)} 
 
100%{opacity:1;-moz-transform:translate(340px,-52px);transform:translate(340px,-52px)} 
 
} 
 
@-o-keyframes header_to_fixed_nav_main_maxW_1280{0%{opacity:1;-o-transform:translate(0,0);transform:translate(0,0)} 
 
48%{opacity:0;-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
51%{opacity:0;-o-transform:translate(273px,-72px);transform:translate(273px,-72px)} 
 
100%{opacity:1;-o-transform:translate(340px,-52px);transform:translate(340px,-52px)} 
 
} 
 
@keyframes header_to_fixed_nav_main_maxW_1280{0%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} 
 
48%{opacity:0;-webkit-transform:translate(0,-30px);-moz-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
51%{opacity:0;-webkit-transform:translate(273px,-72px);-moz-transform:translate(273px,-72px);-ms-transform:translate(273px,-72px);-o-transform:translate(273px,-72px);transform:translate(273px,-72px)} 
 
100%{opacity:1;-webkit-transform:translate(340px,-52px);-moz-transform:translate(340px,-52px);-ms-transform:translate(340px,-52px);-o-transform:translate(340px,-52px);transform:translate(340px,-52px)} 
 
} 
 
@-webkit-keyframes header_to_fixed_nav_main_bck{0%{opacity:1;-webkit-transform:translate(301px,-52px);transform:translate(301px,-52px)} 
 
49%{opacity:0;-webkit-transform:translate(301px,-72px);transform:translate(301px,-72px)} 
 
52%{opacity:0;-webkit-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
85%{opacity:1} 
 
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-moz-keyframes header_to_fixed_nav_main_bck{0%{opacity:1;-moz-transform:translate(301px,-52px);transform:translate(301px,-52px)} 
 
49%{opacity:0;-moz-transform:translate(301px,-72px);transform:translate(301px,-72px)} 
 
52%{opacity:0;-moz-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
85%{opacity:1} 
 
100%{opacity:1;-moz-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-o-keyframes header_to_fixed_nav_main_bck{0%{opacity:1;-o-transform:translate(301px,-52px);transform:translate(301px,-52px)} 
 
49%{opacity:0;-o-transform:translate(301px,-72px);transform:translate(301px,-72px)} 
 
52%{opacity:0;-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
85%{opacity:1} 
 
100%{opacity:1;-o-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@keyframes header_to_fixed_nav_main_bck{0%{opacity:1;-webkit-transform:translate(301px,-52px);-moz-transform:translate(301px,-52px);-ms-transform:translate(301px,-52px);-o-transform:translate(301px,-52px);transform:translate(301px,-52px)} 
 
49%{opacity:0;-webkit-transform:translate(301px,-72px);-moz-transform:translate(301px,-72px);-ms-transform:translate(301px,-72px);-o-transform:translate(301px,-72px);transform:translate(301px,-72px)} 
 
52%{opacity:0;-webkit-transform:translate(0,-30px);-moz-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
85%{opacity:1} 
 
100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-webkit-keyframes header_to_fixed_nav_main_bck_maxW_1280{0%{opacity:1;-webkit-transform:translate(340px,-52px);transform:translate(340px,-52px)} 
 
49%{opacity:0;-webkit-transform:translate(273px,-72px);transform:translate(273px,-72px)} 
 
52%{opacity:0;-webkit-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-moz-keyframes header_to_fixed_nav_main_bck_maxW_1280{0%{opacity:1;-moz-transform:translate(340px,-52px);transform:translate(340px,-52px)} 
 
49%{opacity:0;-moz-transform:translate(273px,-72px);transform:translate(273px,-72px)} 
 
52%{opacity:0;-moz-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-moz-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-o-keyframes header_to_fixed_nav_main_bck_maxW_1280{0%{opacity:1;-o-transform:translate(340px,-52px);transform:translate(340px,-52px)} 
 
49%{opacity:0;-o-transform:translate(273px,-72px);transform:translate(273px,-72px)} 
 
52%{opacity:0;-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-o-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@keyframes header_to_fixed_nav_main_bck_maxW_1280{0%{opacity:1;-webkit-transform:translate(340px,-52px);-moz-transform:translate(340px,-52px);-ms-transform:translate(340px,-52px);-o-transform:translate(430px,-52px);transform:translate(340px,-52px)} 
 
49%{opacity:0;-webkit-transform:translate(273px,-72px);-moz-transform:translate(273px,-72px);-ms-transform:translate(273px,-72px);-o-transform:translate(273px,-72px);transform:translate(273px,-72px)} 
 
52%{opacity:0;-webkit-transform:translate(0,-30px);-moz-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-webkit-keyframes header_to_fixed_a_owners{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)} 
 
44%{opacity:0;-webkit-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
48%{opacity:0;-webkit-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
100%{opacity:1;-webkit-transform:translate(-157px,-52px);transform:translate(-157px,-52px)} 
 
} 
 
@-moz-keyframes header_to_fixed_a_owners{0%{opacity:1;-moz-transform:translate(0,0);transform:translate(0,0)} 
 
44%{opacity:0;-moz-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
48%{opacity:0;-moz-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
100%{opacity:1;-moz-transform:translate(-157px,-52px);transform:translate(-157px,-52px)} 
 
} 
 
@-o-keyframes header_to_fixed_a_owners{0%{opacity:1;-o-transform:translate(0,0);transform:translate(0,0)} 
 
44%{opacity:0;-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
48%{opacity:0;-o-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
100%{opacity:1;-o-transform:translate(-157px,-52px);transform:translate(-157px,-52px)} 
 
} 
 
@keyframes header_to_fixed_a_owners{0%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} 
 
44%{opacity:0;-webkit-transform:translate(0,-30px);-moz-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
48%{opacity:0;-webkit-transform:translate(0,-52px);-moz-transform:translate(0,-52px);-ms-transform:translate(0,-52px);-o-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
100%{opacity:1;-webkit-transform:translate(-157px,-52px);-moz-transform:translate(-157px,-52px);-ms-transform:translate(-157px,-52px);-o-transform:translate(-157px,-52px);transform:translate(-157px,-52px)} 
 
} 
 
@-webkit-keyframes header_to_fixed_a_owners_maxW_1280{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)} 
 
44%{opacity:0;-webkit-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
48%{opacity:0;-webkit-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
100%{opacity:1;-webkit-transform:translate(24px,-52px);transform:translate(24px,-52px)} 
 
} 
 
@-moz-keyframes header_to_fixed_a_owners_maxW_1280{0%{opacity:1;-moz-transform:translate(0,0);transform:translate(0,0)} 
 
44%{opacity:0;-moz-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
48%{opacity:0;-moz-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
100%{opacity:1;-moz-transform:translate(24px,-52px);transform:translate(24px,-52px)} 
 
} 
 
@-o-keyframes header_to_fixed_a_owners_maxW_1280{0%{opacity:1;-o-transform:translate(0,0);transform:translate(0,0)} 
 
44%{opacity:0;-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
48%{opacity:0;-o-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
100%{opacity:1;-o-transform:translate(24px,-52px);transform:translate(24px,-52px)} 
 
} 
 
@keyframes header_to_fixed_a_owners_maxW_1280{0%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} 
 
44%{opacity:0;-webkit-transform:translate(0,-30px);-moz-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
48%{opacity:0;-webkit-transform:translate(0,-52px);-moz-transform:translate(0,-52px);-ms-transform:translate(0,-52px);-o-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
100%{opacity:1;-webkit-transform:translate(24px,-52px);-moz-transform:translate(24px,-52px);-ms-transform:translate(24px,-52px);-o-transform:translate(24px,-52px);transform:translate(24px,-52px)} 
 
} 
 
@-webkit-keyframes header_to_fixed_a_owners_bck{0%{opacity:1;-webkit-transform:translate(-157px,-52px);transform:translate(-157px,-52px)} 
 
52%{opacity:0;-webkit-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
56%{opacity:0;-webkit-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-moz-keyframes header_to_fixed_a_owners_bck{0%{opacity:1;-moz-transform:translate(-157px,-52px);transform:translate(-157px,-52px)} 
 
52%{opacity:0;-moz-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
56%{opacity:0;-moz-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-moz-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-o-keyframes header_to_fixed_a_owners_bck{0%{opacity:1;-o-transform:translate(-157px,-52px);transform:translate(-157px,-52px)} 
 
52%{opacity:0;-o-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
56%{opacity:0;-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-o-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@keyframes header_to_fixed_a_owners_bck{0%{opacity:1;-webkit-transform:translate(-157px,-52px);-moz-transform:translate(-157px,-52px);-ms-transform:translate(-157px,-52px);-o-transform:translate(-157px,-52px);transform:translate(-157px,-52px)} 
 
52%{opacity:0;-webkit-transform:translate(0,-52px);-moz-transform:translate(0,-52px);-ms-transform:translate(0,-52px);-o-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
56%{opacity:0;-webkit-transform:translate(0,-30px);-moz-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-webkit-keyframes header_to_fixed_a_owners_bck_maxW_1280{0%{opacity:1;-webkit-transform:translate(24px,-52px);transform:translate(24px,-52px)} 
 
52%{opacity:0;-webkit-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
56%{opacity:0;-webkit-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-moz-keyframes header_to_fixed_a_owners_bck_maxW_1280{0%{opacity:1;-moz-transform:translate(24px,-52px);transform:translate(24px,-52px)} 
 
52%{opacity:0;-moz-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
56%{opacity:0;-moz-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-moz-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-o-keyframes header_to_fixed_a_owners_bck_maxW_1280{0%{opacity:1;-o-transform:translate(24px,-52px);transform:translate(24px,-52px)} 
 
52%{opacity:0;-o-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
56%{opacity:0;-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-o-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@keyframes header_to_fixed_a_owners_bck_maxW_1280{0%{opacity:1;-webkit-transform:translate(24px,-52px);-moz-transform:translate(24px,-52px);-ms-transform:translate(24px,-52px);-o-transform:translate(24px,-52px);transform:translate(24px,-52px)} 
 
52%{opacity:0;-webkit-transform:translate(0,-52px);-moz-transform:translate(0,-52px);-ms-transform:translate(0,-52px);-o-transform:translate(0,-52px);transform:translate(0,-52px)} 
 
56%{opacity:0;-webkit-transform:translate(0,-30px);-moz-transform:translate(0,-30px);-ms-transform:translate(0,-30px);-o-transform:translate(0,-30px);transform:translate(0,-30px)} 
 
100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)} 
 
} 
 
@-webkit-keyframes arrowAnimation{from,to{-webkit-transform:translateX(0);transform:translateX(0)} 
 
15%,85%{opacity:1} 
 
42%,62%{opacity:0} 
 
50%{-webkit-transform:translateX(15px);transform:translateX(15px)} 
 
51%{-webkit-transform:translateX(-10px);transform:translateX(-10px)} 
 
} 
 
@-moz-keyframes arrowAnimation{from,to{-moz-transform:translateX(0);transform:translateX(0)} 
 
15%,85%{opacity:1} 
 
42%,62%{opacity:0} 
 
50%{-moz-transform:translateX(15px);transform:translateX(15px)} 
 
51%{-moz-transform:translateX(-10px);transform:translateX(-10px)} 
 
} 
 
@-o-keyframes arrowAnimation{from,to{-o-transform:translateX(0);transform:translateX(0)} 
 
15%,85%{opacity:1} 
 
42%,62%{opacity:0} 
 
50%{-o-transform:translateX(15px);transform:translateX(15px)} 
 
51%{-o-transform:translateX(-10px);transform:translateX(-10px)} 
 
} 
 
@keyframes arrowAnimation{from,to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)} 
 
15%,85%{opacity:1} 
 
42%,62%{opacity:0} 
 
50%{-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px)} 
 
51%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)} 
 
} 
 
@-webkit-keyframes arrowBackwardsAnimation{from,to{-webkit-transform:rotate(180deg) translateX(0);transform:rotate(180deg) translateX(0)} 
 
15%,85%{opacity:1} 
 
42%,62%{opacity:0} 
 
50%{-webkit-transform:rotate(180deg) translateX(-15px);transform:rotate(180deg) translateX(-15px)} 
 
51%{-webkit-transform:rotate(180deg) translateX(10px);transform:rotate(180deg) translateX(10px)} 
 
} 
 
@-moz-keyframes arrowBackwardsAnimation{from,to{-moz-transform:rotate(180deg) translateX(0);transform:rotate(180deg) translateX(0)} 
 
15%,85%{opacity:1} 
 
42%,62%{opacity:0} 
 
50%{-moz-transform:rotate(180deg) translateX(-15px);transform:rotate(180deg) translateX(-15px)} 
 
51%{-moz-transform:rotate(180deg) translateX(10px);transform:rotate(180deg) translateX(10px)} 
 
} 
 
@-o-keyframes arrowBackwardsAnimation{from,to{-o-transform:rotate(180deg) translateX(0);transform:rotate(180deg) translateX(0)} 
 
15%,85%{opacity:1} 
 
42%,62%{opacity:0} 
 
50%{-o-transform:rotate(180deg) translateX(-15px);transform:rotate(180deg) translateX(-15px)} 
 
51%{-o-transform:rotate(180deg) translateX(10px);transform:rotate(180deg) translateX(10px)} 
 
} 
 
@keyframes arrowBackwardsAnimation{from,to{-webkit-transform:rotate(180deg) translateX(0);-moz-transform:rotate(180deg) translateX(0);-ms-transform:rotate(180deg) translateX(0);-o-transform:rotate(180deg) translateX(0);transform:rotate(180deg) translateX(0)} 
 
15%,85%{opacity:1} 
 
42%,62%{opacity:0} 
 
50%{-webkit-transform:rotate(180deg) translateX(-15px);-moz-transform:rotate(180deg) translateX(-15px);-ms-transform:rotate(180deg) translateX(-15px);-o-transform:rotate(180deg) translateX(-15px);transform:rotate(180deg) translateX(-15px)} 
 
51%{-webkit-transform:rotate(180deg) translateX(10px);-moz-transform:rotate(180deg) translateX(10px);-ms-transform:rotate(180deg) translateX(10px);-o-transform:rotate(180deg) translateX(10px);transform:rotate(180deg) translateX(10px)} 
 
} 
 
@-webkit-keyframes loaderScale{20%,from,to{-webkit-transform:scale(1);transform:scale(1)} 
 
53%{-webkit-transform:scale(1.25);transform:scale(1.25)} 
 
86%{-webkit-transform:scale(.85);transform:scale(.85)} 
 
} 
 
@-moz-keyframes loaderScale{20%,from,to{-moz-transform:scale(1);transform:scale(1)} 
 
53%{-moz-transform:scale(1.25);transform:scale(1.25)} 
 
86%{-moz-transform:scale(.85);transform:scale(.85)} 
 
} 
 
@-o-keyframes loaderScale{20%,from,to{-o-transform:scale(1);transform:scale(1)} 
 
53%{-o-transform:scale(1.25);transform:scale(1.25)} 
 
86%{-o-transform:scale(.85);transform:scale(.85)} 
 
} 
 
@keyframes loaderScale{20%,from,to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)} 
 
53%{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)} 
 
86%{-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)} 
 
} 
 
div.loader-small{-webkit-transform:skewX(-28.5deg);-moz-transform:skewX(-28.5deg);-ms-transform:skewX(-28.5deg);-o-transform:skewX(-28.5deg);transform:skewX(-28.5deg);font-size:0;position:absolute;top:50%;left:50%;z-index:2;white-space:nowrap;margin-top:-21px;margin-left:-27px;opacity:0} 
 
div.markup,div.markup p,div.markup ul>li{font-weight:400;font-size:15px;letter-spacing:0;line-height:1.8} 
 
body.ajax-working:not(.loading-only-for-one-complex) div.loader-small{opacity:1} 
 
div.loader-small>span{display:inline-block;position:relative;width:6px;height:8px;margin:0 3px;overflow:hidden;z-index:0;-webkit-animation:loaderScale 1s cubic-bezier(.65,.05,.36,1) infinite;-moz-animation:loaderScale 1s cubic-bezier(.65,.05,.36,1) infinite;-o-animation:loaderScale 1s cubic-bezier(.65,.05,.36,1) infinite;animation:loaderScale 1s cubic-bezier(.65,.05,.36,1) infinite} 
 
div.loader-small>span:nth-child(2){-webkit-animation-delay:175ms;-moz-animation-delay:175ms;-o-animation-delay:175ms;animation-delay:175ms} 
 
div.loader-small>span:nth-child(3){-webkit-animation-delay:350ms;-moz-animation-delay:350ms;-o-animation-delay:350ms;animation-delay:350ms} 
 
div.loader-small>span:nth-child(4){-webkit-animation-delay:520ms;-moz-animation-delay:520ms;-o-animation-delay:520ms;animation-delay:520ms} 
 
div.markup p{margin:0 0 15px} 
 
div.markup p>a{word-wrap:break-word} 
 
div.markup h3{margin-bottom:.4em} 
 
div.markup h4{margin-bottom:10px} 
 
div.markup :last-child{margin-bottom:0} 
 
div.markup a{color:#00adef;text-decoration:none;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
div.markup a:hover{color:#4ccdff} 
 
div.markup ul{margin:0 0 15px;padding:0 0 0 20px;list-style:none} 
 
div.markup ul>li{color:#3d3d3d;position:relative;padding-left:23px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px} 
 
div.markup ul>li:before{position:absolute;display:block;content:'';top:11px;left:3px;height:8px;width:6px;background:#00adef;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
@media screen and (max-width:719px){div.markup .table-wrapper{overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-left:-webkit-calc(50% - 50vw);margin-left:-moz-calc(50% - 50vw);margin-left:calc(50% - 50vw);width:100vw;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap} 
 
div.markup .table-wrapper:after,div.markup .table-wrapper:before{content:'';display:block;width:-webkit-calc(50vw - 208px);width:-moz-calc(50vw - 208px);width:calc(50vw - 208px);-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:10px} 
 
div.markup table{min-width:690px} 
 
} 
 
.hide-this,html>body.adaptive-yes>footer,html>body.adaptive-yes>header,html>body.adaptive-yes>nav,input[type=radio].state-switch-chooser,input[type=checkbox].state-switch,input[type=checkbox].state-switch-chooser,select>option[disabled]{display:none} 
 
@media screen and (max-width:479px){div.markup .table-wrapper:after,div.markup .table-wrapper:before{width:6.666vw} 
 
} 
 
@media screen and (min-width:1280px){div.markup .table-wrapper{margin-right:-104px} 
 
} 
 
@media screen and (max-width:1279px){div.markup .table-wrapper{margin-right:-96px} 
 
} 
 
@media screen and (max-width:1023px){div.markup .table-wrapper{margin-right:0} 
 
} 
 
div.markup table{border-collapse:separate;max-width:896px;border-left:1px solid #cfdce6;border-right:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px} 
 
div.markup table tr:first-child>td{background:#f3f5f8;border-top:1px solid #cfdce6;font-weight:500;font-size:11px;color:#3d3d3d;letter-spacing:.51px;line-height:1.4;text-transform:uppercase} 
 
html,html>body{background:#fff} 
 
div.markup table tr>td,div.no-cards-msg>p,h1{font-weight:400;letter-spacing:0} 
 
div.markup table tr:first-child>td:first-child{-webkit-border-radius:4px 0 0;border-radius:4px 0 0} 
 
div.markup table tr:first-child>td:last-child{-webkit-border-radius:0 4px 0 0;border-radius:0 4px 0 0} 
 
div.markup table tr:last-child>td:first-child{-webkit-border-radius:0 0 0 4px;border-radius:0 0 0 4px} 
 
div.markup table tr:last-child>td:last-child{-webkit-border-radius:0 0 4px;border-radius:0 0 4px} 
 
div.markup table tr>td{width:17.5%;padding:25px 20px;font-size:15px;color:#3d3d3d;line-height:1.4;border-bottom:1px solid #cfdce6;vertical-align:middle} 
 
div.markup table tr>td[rowspan]{vertical-align:top} 
 
div.markup table tr>td[rowspan=""]{vertical-align:middle} 
 
@media screen and (max-width:719px){div.markup table tr>td{padding:15px} 
 
} 
 
div.no-cards-msg{width:100%;padding:76px 0 64px;margin:0 auto;text-align:center} 
 
div.no-cards-msg>img{height:81px;margin-bottom:20px} 
 
div.no-cards-msg>p{font-size:18px;color:#1e1e1e;line-height:1.6} 
 
h1,h2,h3{color:#1f1f1f} 
 
div.no-cards-msg.padding-big{padding-top:140px} 
 
h1,h2,h3,h4{margin:0} 
 
h1{font-size:36px;line-height:1.3333333333333} 
 
@media screen and (max-width:719px){h1{font-size:30px;line-height:1.2} 
 
} 
 
h2{font-weight:500;font-size:28px;letter-spacing:0;line-height:1.2857142857143} 
 
h3,h4{font-weight:400;letter-spacing:0} 
 
@media screen and (max-width:719px){h2{font-size:24px;line-height:1.4} 
 
} 
 
h3{font-size:20px;line-height:1.4} 
 
h4,html>body{color:#3d3d3d} 
 
h4{font-size:15px;line-height:1.8} 
 
html>body,html>body a.construction-progress-live{font-size:13px;-webkit-box-sizing:border-box;position:relative} 
 
::-ms-clear{display:none} 
 
::-ms-expand{display:none} 
 
::-ms-check{display:none} 
 
button,input,label,textarea{-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0} 
 
input[type=number]{-moz-appearance:textfield;-webkit-appearance:none} 
 
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0} 
 
:invalid{-webkit-box-shadow:none;box-shadow:none} 
 
:-moz-submit-invalid{-webkit-box-shadow:none;box-shadow:none} 
 
:-moz-ui-invalid{-webkit-box-shadow:none;box-shadow:none} 
 
.no-wrap,.nowrap,span.no-wrap,span.nowrap{white-space:nowrap;vertical-align:top} 
 
html{overflow-y:scroll;min-height:100%} 
 
@media print{html *{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important} 
 
@page{size:A4 landscape} 
 
} 
 
html>body{z-index:0;box-sizing:border-box;font-family:Ubuntu,sans-serif;padding:0;margin:0;text-align:left;min-height:100vh;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} 
 
html>body.dragging{cursor:move;cursor:url(/styles/_embed/closedhand.cur) 8 8,move ''} 
 
html.ua-ie>body.dragging{cursor:url(/styles/_embed/closedhand.cur),move ''} 
 
html>body.dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:move;cursor:url(/styles/_embed/closedhand.cur) 8 8,move!important} 
 
html.ua-ie>body.dragging *{cursor:url(/styles/_embed/closedhand.cur),move!important} 
 
html>body ::selection{color:#fff;background:#00adef} 
 
html>body ::-moz-selection{color:#fff;background:#00adef} 
 
html>body>main.components-container.error-404{min-height:-webkit-calc(100vh - 831px);min-height:-moz-calc(100vh - 831px);min-height:calc(100vh - 831px)} 
 
html>body.index>header,html>body.index>header:not(.has-nav-after),html>body.no-header-margin-bottom>header,html>body.no-header-margin-bottom>header:not(.has-nav-after){margin-bottom:0;border-bottom:0} 
 
html>body.no-header-margin-bottom>nav,html>body.no-header-margin-bottom>span.header-spacer{margin-bottom:0} 
 
html>body a.construction-progress-live{font-weight:500;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase;display:block;text-decoration:none;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-border-radius:4px;border-radius:4px;padding-right:104px;padding-left:24px;background:#fff;margin-bottom:30px;height:140px;overflow:hidden;-webkit-transition:color .3s ease-in-out,box-shadow .3s ease-in-out;-moz-transition:color .3s ease-in-out,box-shadow .3s ease-in-out;-o-transition:color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out;padding-top:39px;max-width:272px} 
 
html>body a.construction-progress-live:after,html>body a.construction-progress-live:before{position:absolute;display:block;content:''} 
 
html>body a.construction-progress-live:before{top:0;right:-40px;bottom:0;left:auto;background-image:-webkit-linear-gradient(300deg,#4ccdff 2%,#00adef 100%);background-image:-moz-linear-gradient(300deg,#4ccdff 2%,#00adef 100%);background-image:-ms-linear-gradient(300deg,#4ccdff 2%,#00adef 100%);background-image:-o-linear-gradient(300deg,#4ccdff 2%,#00adef 100%);background-image:linear-gradient(-210deg,#4ccdff 2%,#00adef 100%);width:115px;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg);-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out} 
 
html>body a.construction-progress-live:after{top:13px;right:5%;width:49px;height:89px;background:url(images/cam.svg) no-repeat;-webkit-background-size:49px 89px;-moz-background-size:49px 89px;background-size:49px 89px} 
 
html>body a.construction-progress-live:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25);color:#4ccdff} 
 
html>body button.add-to-compare{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;display:inline-block;vertical-align:top;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body button.add-to-compare::-moz-focus-inner{padding:0;border:none} 
 
html>body button.add-to-compare>span.button{position:relative;width:24px;height:24px;display:block;background-image:-webkit-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-webkit-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-webkit-linear-gradient(#d1d4d3 0,#d1d4d3 100%);background-image:-moz-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-moz-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-moz-linear-gradient(#d1d4d3 0,#d1d4d3 100%);background-image:-ms-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-ms-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-ms-linear-gradient(#d1d4d3 0,#d1d4d3 100%);background-image:-o-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-o-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-o-linear-gradient(#d1d4d3 0,#d1d4d3 100%);background-image:linear-gradient(#d1d4d3 0,#d1d4d3 100%),linear-gradient(#d1d4d3 0,#d1d4d3 100%),linear-gradient(#d1d4d3 0,#d1d4d3 100%);-webkit-background-size:19px 2px,16px 2px,11px 2px;-moz-background-size:19px 2px,16px 2px,11px 2px;background-size:19px 2px,16px 2px,11px 2px;background-repeat:no-repeat,no-repeat,no-repeat;background-position:0 0,0 5px,0 10px} 
 
html>body button.add-to-compare>span.button>span{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:10px;left:15px;width:8px;height:2px;border-top:2px solid #d1d4d3} 
 
html>body button.add-to-compare>span.button>span:before{position:absolute;display:block;content:'';top:-5px;left:3px;width:2px;height:8px;background:#d1d4d3} 
 
html>body button.add-to-compare:not(.active):hover>span.button{background-image:-webkit-linear-gradient(#00adef 0,#00adef 100%),-webkit-linear-gradient(#00adef 0,#00adef 100%),-webkit-linear-gradient(#00adef 0,#00adef 100%);background-image:-moz-linear-gradient(#00adef 0,#00adef 100%),-moz-linear-gradient(#00adef 0,#00adef 100%),-moz-linear-gradient(#00adef 0,#00adef 100%);background-image:-ms-linear-gradient(#00adef 0,#00adef 100%),-ms-linear-gradient(#00adef 0,#00adef 100%),-ms-linear-gradient(#00adef 0,#00adef 100%);background-image:-o-linear-gradient(#00adef 0,#00adef 100%),-o-linear-gradient(#00adef 0,#00adef 100%),-o-linear-gradient(#00adef 0,#00adef 100%);background-image:linear-gradient(#00adef 0,#00adef 100%),linear-gradient(#00adef 0,#00adef 100%),linear-gradient(#00adef 0,#00adef 100%)} 
 
html>body button.add-to-compare:not(.active):hover>span.button>span{border-top-color:#00adef} 
 
html>body button.add-to-compare:not(.active):hover>span.button>span:before{background:#00adef} 
 
html>body button.add-to-compare.active>span.button{background-image:-webkit-linear-gradient(#00adef 0,#00adef 100%),-webkit-linear-gradient(#00adef 0,#00adef 100%),-webkit-linear-gradient(#00adef 0,#00adef 100%);background-image:-moz-linear-gradient(#00adef 0,#00adef 100%),-moz-linear-gradient(#00adef 0,#00adef 100%),-moz-linear-gradient(#00adef 0,#00adef 100%);background-image:-ms-linear-gradient(#00adef 0,#00adef 100%),-ms-linear-gradient(#00adef 0,#00adef 100%),-ms-linear-gradient(#00adef 0,#00adef 100%);background-image:-o-linear-gradient(#00adef 0,#00adef 100%),-o-linear-gradient(#00adef 0,#00adef 100%),-o-linear-gradient(#00adef 0,#00adef 100%);background-image:linear-gradient(#00adef 0,#00adef 100%),linear-gradient(#00adef 0,#00adef 100%),linear-gradient(#00adef 0,#00adef 100%)} 
 
html>body button.add-to-compare.active>span.button>span{top:6px;left:14px;height:6px;width:8px;border-top-color:#00adef;border-right:2px solid #00adef;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg)} 
 
html>body button.add-to-compare.active>span.button>span:before{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);background:#00adef} 
 
html>body button.add-to-compare.active:hover>span.button{background-image:-webkit-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-webkit-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-webkit-linear-gradient(#d1d4d3 0,#d1d4d3 100%);background-image:-moz-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-moz-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-moz-linear-gradient(#d1d4d3 0,#d1d4d3 100%);background-image:-ms-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-ms-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-ms-linear-gradient(#d1d4d3 0,#d1d4d3 100%);background-image:-o-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-o-linear-gradient(#d1d4d3 0,#d1d4d3 100%),-o-linear-gradient(#d1d4d3 0,#d1d4d3 100%);background-image:linear-gradient(#d1d4d3 0,#d1d4d3 100%),linear-gradient(#d1d4d3 0,#d1d4d3 100%),linear-gradient(#d1d4d3 0,#d1d4d3 100%)} 
 
html>body button.add-to-compare.active:hover>span.button>span{top:12px;left:13px;width:10px;height:2px;border-top:2px solid #ed2d23;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)} 
 
html>body button.add-to-compare.active:hover>span.button>span:before{top:-6px;left:4px;width:2px;height:10px;background:#ed2d23;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)} 
 
html>body .chooser-root ul.filters{margin:0;padding:0;list-style:none} 
 
html>body .chooser-root ul.filters>li{position:relative} 
 
html>body .chooser-root ul.filters>li.disabled{opacity:.5;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body .chooser-root ul.filters>li.disabled:after{position:absolute;display:block;content:'';top:-10px;right:-10px;bottom:-10px;left:-10px;background:rgba(255,255,255,0)} 
 
html>body .chooser-root ul.filters>li.disabled:hover{cursor:not-allowed} 
 
html>body .chooser-root ul.filters>li>div.checkbox{position:relative} 
 
html>body .chooser-root ul.filters>li>div.checkbox>input{display:none} 
 
html>body .chooser-root ul.filters>li>div.checkbox>input:checked+label:after{opacity:1} 
 
html>body .chooser-root ul.filters>li>div.checkbox>input[disabled]~label{color:#cfdce6;cursor:not-allowed} 
 
html>body .chooser-root ul.filters>li>div.checkbox>label{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;display:inline-block;padding-left:43px;height:32px;line-height:32px} 
 
html>body .chooser-root ul.filters>li>div.checkbox>label:after,html>body .chooser-root ul.filters>li>div.checkbox>label:before{position:absolute;display:block;content:''} 
 
html>body .chooser-root ul.filters>li>div.checkbox>label:before{top:0;left:0;width:32px;height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #cfdce6} 
 
html>body .chooser-root ul.filters>li>div.checkbox>label:after{top:11px;left:9px;width:15px;height:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);border-top:2px solid #00adef;border-right:2px solid #00adef;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:70px;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;background:#f3f5f8} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>input.show-dropdown:checked~ul.select{display:block} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>input.show-dropdown:checked~label.show-dropdown:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:30px;right:21px} 
 
@media screen and (max-width:719px){html>body .chooser-root ul.filters>li>div.checkbox-set{height:50px} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>input.show-dropdown:checked~label.show-dropdown:before{top:20px} 
 
} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>label.show-dropdown{position:absolute;top:1px;right:1px;height:66px;-webkit-border-radius:4px;border-radius:4px;width:60px} 
 
@media screen and (max-width:719px){html>body .chooser-root ul.filters>li>div.checkbox-set>label.show-dropdown{height:46px} 
 
} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>label.show-dropdown:before{position:absolute;display:block;content:'';top:27px;right:21px;width:8px;height:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #cfdce6;border-right:2px solid #cfdce6;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);z-index:2} 
 
@media screen and (max-width:719px){html>body .chooser-root ul.filters>li>div.checkbox-set>label.show-dropdown:before{top:17px} 
 
} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>label.show-dropdown:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:100px;background-color:rgba(255,255,255,0);-webkit-border-radius:4px;border-radius:4px;z-index:1} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected{margin:0 50px 0 0;padding:16px 0 0 22px;list-style:none;white-space:nowrap;overflow:hidden;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-ms-flexbox;display:-webkit-flex;display:flex} 
 
@media screen and (max-width:719px){html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected{padding-top:6px} 
 
} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected:after{position:absolute;display:block;content:'';top:0;right:auto;bottom:0;left:0;width:100px;background-image:-webkit-linear-gradient(180deg,rgba(242,245,247,0) 0,#f3f5f8 57%);background-image:-moz-linear-gradient(180deg,rgba(242,245,247,0) 0,#f3f5f8 57%);background-image:-ms-linear-gradient(180deg,rgba(242,245,247,0) 0,#f3f5f8 57%);background-image:-o-linear-gradient(180deg,rgba(242,245,247,0) 0,#f3f5f8 57%);background-image:linear-gradient(-90deg,rgba(242,245,247,0) 0,#f3f5f8 57%);-webkit-border-radius:4px;border-radius:4px;z-index:1} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected.empty:before{content:attr(data-empty);font-size:15px;color:#3d3d3d;display:inline-block;padding-top:8px;padding-left:5px;position:absolute;left:22px;z-index:2} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected.empty~label.show-dropdown{width:auto;left:0} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected>li{display:inline-block;vertical-align:top} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected>li.disabled,html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected>li>label{display:none} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected>li>label.checked{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;height:35px;line-height:33px;font-size:15px;color:#3d3d3d;margin-right:10px;padding:0 30px 0 10px} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected>li>label.checked>i{position:absolute;display:block;width:12px;height:12px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:11px;right:9px} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected>li>label.checked>i:after,html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected>li>label.checked>i:before{position:absolute;display:block;content:'';background:#cfdce6;-webkit-transform:background .3s ease-in-out;-moz-transform:background .3s ease-in-out;-ms-transform:background .3s ease-in-out;-o-transform:background .3s ease-in-out;transform:background .3s ease-in-out} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected>li>label.checked>i:before{top:0;right:auto;bottom:0;left:5px;width:2px} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected>li>label.checked>i:after{top:5px;right:0;bottom:auto;left:0;height:2px} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected>li>label.checked:hover>i:after,html>body .chooser-root ul.filters>li>div.checkbox-set>ul.selected>li>label.checked:hover>i:before{background:#00adef} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select{margin:0;padding:0;list-style:none;position:absolute;top:-webkit-calc(100% + 10px);top:-moz-calc(100% + 10px);top:calc(100% + 10px);left:-1px;z-index:290;background:#fff;-webkit-border-radius:4px;border-radius:4px;border:1px solid #fff;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25);width:100%;display:none} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>button{padding:20px 0 12px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;width:100%;text-align:left} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>button::-moz-focus-inner{padding:0;border:none} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>button:before{position:absolute;display:block;content:'';top:auto;right:-1px;bottom:0;left:-1px;height:1px;background:#cfdce6} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>label{height:40px;line-height:40px} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>label>i{position:absolute;display:block;width:12px;height:12px;top:14px;right:20px;opacity:0;-webkit-transform:opacity .3s ease-in-out;-moz-transform:opacity .3s ease-in-out;-ms-transform:opacity .3s ease-in-out;-o-transform:opacity .3s ease-in-out;transform:opacity .3s ease-in-out} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>label>i:after,html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>label>i:before{position:absolute;display:block;content:'';-webkit-transform:background .3s ease-in-out;-moz-transform:background .3s ease-in-out;-ms-transform:background .3s ease-in-out;-o-transform:background .3s ease-in-out;transform:background .3s ease-in-out;background:#cfdce6} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>label>i:before{top:0;right:auto;bottom:0;left:5px;width:2px} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>label>i:after{top:5px;right:0;bottom:auto;left:0;height:2px} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>label.checked{color:#00adef} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>label.checked>i{display:none} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>label.checked:after{position:absolute;display:block;content:'';top:16px;right:19px;width:13px;height:7.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);border-top:2px solid #00adef;border-right:2px solid #00adef} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>button,html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li>label{padding-left:24px;font-size:15px;position:relative;color:#3d3d3d;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li:not(.disabled)>button:hover,html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li:not(.disabled)>label:hover{background:#f3f5f8} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li:not(.disabled)>button:hover>i,html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li:not(.disabled)>label:hover>i{opacity:1} 
 
html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li.disabled>button,html>body .chooser-root ul.filters>li>div.checkbox-set>ul.select>li.disabled>label{cursor:not-allowed;color:#cfdce6} 
 
html>body .chooser-root ul.filters>li>div.range[data-format=datetime-quarter]>ul.inputs>li>span.input>input{display:none} 
 
html>body .chooser-root ul.filters>li>div.range[data-format=datetime-quarter]>ul.inputs>li>span.input>span.focus-out{position:static} 
 
html>body .chooser-root ul.filters>li>div.range>div.controls{position:relative;width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);margin-left:8px;height:2px;margin-top:20px} 
 
html>body .chooser-root ul.filters>li>div.range>div.controls:before{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;background:#cfdce6} 
 
html>body .chooser-root ul.filters>li>div.range>div.controls>span.range{position:absolute;top:0;height:2px;background:#00adef} 
 
html>body .chooser-root ul.filters>li>div.range>div.controls>button{display:inline;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;position:absolute;top:0;width:16px;height:16px;margin:-8px 0 0 -8px;cursor:pointer} 
 
html>body .chooser-root ul.filters>li>div.range>div.controls>button::-moz-focus-inner{padding:0;border:none} 
 
html>body .chooser-root ul.filters>li>div.range>div.controls>button:after,html>body .chooser-root ul.filters>li>div.range>div.controls>button:before{position:absolute;display:block;content:'';-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)} 
 
html>body .chooser-root ul.filters>li>div.range>div.controls>button:before{top:0;right:0;bottom:0;left:0;background:#00adef;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out} 
 
html>body .chooser-root ul.filters>li>div.range>div.controls>button:after{background:#fff;top:3px;right:3px;bottom:3px;left:3px} 
 
html>body .chooser-root ul.filters>li>div.range>div.controls>button:hover:before{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs{margin:0;padding:0;list-style:none;position:relative;white-space:nowrap} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs>li{display:inline-block;vertical-align:top;width:50%} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs>li:last-child,html>body .chooser-root ul.filters>li>div.range>ul.inputs>li:last-child input{text-align:right} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>label{display:inline-block;vertical-align:top;font-size:15px;color:#949494;line-height:1;padding-top:10px;margin-right:5px} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.input{position:relative} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.input>input{background:#f3f5f8;opacity:0;display:inline-block;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.input>input:active,html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.input>input:focus{opacity:1} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.input>span.focus-out{background:rgba(0,0,0,0);border-color:transparent;position:absolute;top:0;left:0;z-index:-1;display:inline-block} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.input>input,html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.input>span.focus-out,html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.width-adjuster{height:30px;line-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;font-size:20px;-webkit-border-radius:4px;border-radius:4px;padding-left:4px;padding-right:4px;color:#00adef} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.input>input,html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.width-adjuster{border-color:#cfdce6} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.width-adjuster{position:absolute;top:0;left:0;z-index:-1;opacity:0;display:inline-block} 
 
html>body .chooser-root ul.filters>li>div.range>ul.inputs>li>span.dimension{display:none} 
 
html>body .chooser-root ul.filters>li>label{display:block;font-weight:500;font-size:11px;color:#3d3d3d;letter-spacing:.51px;line-height:1.4;text-transform:uppercase;margin-bottom:12px} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set{margin:0;padding:0;list-style:none} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set[data-count-values="1"]>li{width:100%} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set[data-count-values="2"]>li{width:50%} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set[data-count-values="3"]>li{width:33.333333333333%} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set[data-count-values="4"]>li{width:25%} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set[data-count-values="5"]>li{width:20%} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set[data-count-values="6"]>li{width:16.666666666667%} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set[data-count-values="7"]>li{width:14.285714285714%} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set[data-count-values="8"]>li{width:12.5%} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set>li{display:inline-block;vertical-align:top} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set>li:first-child>label{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set>li:last-child>label{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set>li:not(:first-child)>label{border-left-color:#f3f5f8} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set>li:not(:first-child):not(.checked)>label:hover{border-left-color:#cfdce6} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set>li.checked>label{background:#00adef;color:#fff;border-color:#00adef} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set>li:not(.checked)>input:not([disabled])~label:hover{background:#cfdce6} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set>li>input[disabled]~label{color:#cfdce6;cursor:not-allowed} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set>li>label{display:block;height:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdce6;background:#f3f5f8;-webkit-transition:background .3s ease-in-out,border .3s ease-in-out,color .3s ease-in-out;-moz-transition:background .3s ease-in-out,border .3s ease-in-out,color .3s ease-in-out;-o-transition:background .3s ease-in-out,border .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,border .3s ease-in-out,color .3s ease-in-out;color:#3d3d3d;line-height:68px;cursor:pointer;text-align:center;font-size:20px} 
 
@media screen and (max-width:719px){html>body .chooser-root ul.filters>li>ul.checkbox-set>li>label{height:50px;line-height:48px} 
 
} 
 
html>body .chooser-root ul.filters>li>ul.checkbox-set>li>label.long{font-size:13px} 
 
html>body .chooser-root>form.chooser-search>button[type=submit]{display:none} 
 
html>body .chooser-root>form.chooser-search>div.clear-filters{position:relative} 
 
html>body .chooser-root>form.chooser-search>div.clear-filters>button[type=reset]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 0 0 26px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;position:absolute;display:block;bottom:49px;right:0;font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
html>body .chooser-root>form.chooser-search>div.clear-filters>button[type=reset]::-moz-focus-inner{padding:0;border:none} 
 
html>body .chooser-root>form.chooser-search>div.clear-filters>button[type=reset]>i{display:block;position:absolute;top:0;left:0;width:20px;height:20px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)} 
 
html>body .chooser-root>form.chooser-search>div.clear-filters>button[type=reset]>i:after,html>body .chooser-root>form.chooser-search>div.clear-filters>button[type=reset]>i:before{position:absolute;display:block;content:'';background:#cfdce6;-webkit-transform:background .3s ease-in-out;-moz-transform:background .3s ease-in-out;-ms-transform:background .3s ease-in-out;-o-transform:background .3s ease-in-out;transform:background .3s ease-in-out} 
 
html>body .chooser-root>form.chooser-search>div.clear-filters>button[type=reset]>i:before{top:0;right:auto;bottom:0;left:9px;width:2px} 
 
html>body .chooser-root>form.chooser-search>div.clear-filters>button[type=reset]>i:after{top:9px;right:0;bottom:auto;left:0;height:2px} 
 
html>body .chooser-root>form.chooser-search>div.clear-filters>button[type=reset]:hover>i:after,html>body .chooser-root>form.chooser-search>div.clear-filters>button[type=reset]:hover>i:before{background:#00adef} 
 
html>body div.apartment-card-slider{position:relative;overflow:hidden;height:100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#f3f5f8;display:inline-block;vertical-align:top;width:50%} 
 
html.translate3d>body div.apartment-card-slider>ul.slides>li,html>body div.commercial-card-slider{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)} 
 
html>body div.apartment-card-slider.no-prev.no-next>ul.bookmarks,html>body div.apartment-card-slider.no-prev.no-next>ul.buttons{display:none} 
 
html>body div.apartment-card-slider>ul.slides{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;margin:0;list-style:none} 
 
html>body div.apartment-card-slider>ul.slides>li{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:-webkit-transform .5s ease-out,left .5s ease-out,z-index .5s linear;-moz-transition:-moz-transform .5s ease-out,left .5s ease-out,z-index .5s linear;-o-transition:-o-transform .5s ease-out,left .5s ease-out,z-index .5s linear;transition:transform .5s ease-out,left .5s ease-out,z-index .5s linear} 
 
html>body div.apartment-card-slider>ul.slides>li.next{left:100%} 
 
html>body div.apartment-card-slider>ul.slides>li.prev{left:-100%} 
 
html.translate3d>body div.apartment-card-slider>ul.slides>li{transform:translate3d(0,0,0)} 
 
html.translate3d>body div.apartment-card-slider>ul.slides>li.next{left:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)} 
 
html.translate3d>body div.apartment-card-slider>ul.slides>li.prev{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)} 
 
html>body div.apartment-card-slider>ul.slides>li.current,html>body div.apartment-card-slider>ul.slides>li.dragging{z-index:100} 
 
html>body div.apartment-card-slider>ul.slides>li.dragging{cursor:move;cursor:url(/styles/_embed/closedhand.cur) 8 8,move ''} 
 
html.ua-ie>body div.apartment-card-slider>ul.slides>li.dragging{cursor:url(/styles/_embed/closedhand.cur),move ''} 
 
html>body div.apartment-card-slider>ul.slides>li.back,html>body div.apartment-card-slider>ul.slides>li.dragging{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none} 
 
html>body div.apartment-card-slider>ul.slides>li.back{visibility:hidden} 
 
html>body div.apartment-card-slider>ul.slides>li.back.dragging{visibility:visible} 
 
html>body div.apartment-card-slider.is-draggable>ul.slides>li.current{cursor:move;cursor:url(/styles/_embed/openhand.cur) 8 8,move ''} 
 
html.ua-ie>body div.apartment-card-slider.is-draggable>ul.slides>li.current{cursor:url(/styles/_embed/openhand.cur),move ''} 
 
html>body div.apartment-card-slider>ul.buttons>li{display:block;cursor:pointer} 
 
html>body div.apartment-card-slider>button.lightbox{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;display:block;position:absolute;top:20px;right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:22px;height:22px} 
 
html>body div.apartment-card-slider>button.lightbox::-moz-focus-inner{padding:0;border:none} 
 
html>body div.apartment-card-slider>button.lightbox:after,html>body div.apartment-card-slider>button.lightbox:before{position:absolute;display:block;content:'';width:10px;height:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out} 
 
html>body div.apartment-card-slider>button.lightbox:before{bottom:0;left:0;border-bottom:2px solid #00adef;border-left:2px solid #00adef} 
 
html>body div.apartment-card-slider>button.lightbox:after{top:0;right:0;border-top:2px solid #00adef;border-right:2px solid #00adef} 
 
html>body div.apartment-card-slider>button.lightbox:hover:before{-webkit-transform:translate(-2px,2px);-moz-transform:translate(-2px,2px);-ms-transform:translate(-2px,2px);-o-transform:translate(-2px,2px);transform:translate(-2px,2px)} 
 
html>body div.apartment-card-slider>button.lightbox:hover:after{-webkit-transform:translate(2px,-2px);-moz-transform:translate(2px,-2px);-ms-transform:translate(2px,-2px);-o-transform:translate(2px,-2px);transform:translate(2px,-2px)} 
 
html>body div.apartment-card-slider>ul.bookmarks{margin:0;padding:0;list-style:none;text-align:center;position:absolute;top:503px;left:0;width:100%} 
 
html>body div.apartment-card-slider>ul.bookmarks>li{cursor:pointer;display:inline-block;vertical-align:top;-webkit-border-radius:4px;border-radius:4px;font-weight:400;font-size:15px;letter-spacing:0;line-height:1.4;color:#00adef;padding:7px 14px 8px 15px;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;-moz-transition:background .3s ease-in-out,color .3s ease-in-out;-o-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out} 
 
html>body div.apartment-card-slider>ul.bookmarks>li.current{color:#3d3d3d;background:#cfdce6} 
 
html>body div.apartment-card-slider>ul.bookmarks>li:not(.current){color:#3d3d3d;cursor:pointer} 
 
html>body div.apartment-card-slider>ul.slides>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:58px 58px 126px} 
 
html>body div.apartment-card-slider>ul.slides>li:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle} 
 
html>body div.apartment-card-slider>ul.slides>li>img,html>body div.apartment-card-slider>ul.slides>li>svg{max-width:100%;max-height:100%;width:100%;height:100%;position:relative;vertical-align:middle;display:inline-block;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body div.apartment-card-slider>ul.slides>li>div.data{display:none} 
 
html>body div.apartment-card-slider>ul.slides>li.loaded>img,html>body div.apartment-card-slider>ul.slides>li.loaded>svg{opacity:1} 
 
html>body div.apartment-card-slider>ul.slides>li.complex-layout svg #Buildings [id^=BLD-][data-active=yes] path,html>body div.apartment-card-slider>ul.slides>li.complex-layout svg #Buildings [id^=BLD-][data-active=yes] polygon,html>body div.apartment-card-slider>ul.slides>li.complex-layout svg #Buildings [id^=BLD-][data-active=yes] rect,html>body div.apartment-card-slider>ul.slides>li.complex-layout svg #Buildings [id^=BLD-][data-active=yes]:empty,html>body div.apartment-card-slider>ul.slides>li.floor-layout svg #Apartments [id^=APT-][data-active=yes] path,html>body div.apartment-card-slider>ul.slides>li.floor-layout svg #Apartments [id^=APT-][data-active=yes] polygon,html>body div.apartment-card-slider>ul.slides>li.floor-layout svg #Apartments [id^=APT-][data-active=yes] rect,html>body div.apartment-card-slider>ul.slides>li.floor-layout svg #Apartments [id^=APT-][data-active=yes]:empty{fill:#c5e68b!important} 
 
html>body div.apartment-card-slider>ul.slides>li.layout svg [id=Background] path,html>body div.apartment-card-slider>ul.slides>li.layout svg [id=Background] polygon,html>body div.apartment-card-slider>ul.slides>li.layout svg [id=Background] polyline,html>body div.apartment-card-slider>ul.slides>li.layout svg [id=Background] rect{fill:#fff!important} 
 
html>body div.commercial-card-slider{position:relative;overflow:hidden;height:100%;transform:translate3d(0,0,0);background:#f3f5f8;display:inline-block;vertical-align:top;width:50%} 
 
html.translate3d>body div.commercial-card-slider>ul.slides>li,html>body div.slideshow{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)} 
 
html>body div.commercial-card-slider.no-prev.no-next>ul.bookmarks,html>body div.commercial-card-slider.no-prev.no-next>ul.buttons{display:none} 
 
html>body div.commercial-card-slider>ul.slides{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;margin:0;list-style:none} 
 
html>body div.commercial-card-slider>ul.slides>li{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:-webkit-transform .5s ease-out,left .5s ease-out,z-index .5s linear;-moz-transition:-moz-transform .5s ease-out,left .5s ease-out,z-index .5s linear;-o-transition:-o-transform .5s ease-out,left .5s ease-out,z-index .5s linear;transition:transform .5s ease-out,left .5s ease-out,z-index .5s linear} 
 
html>body div.commercial-card-slider>ul.slides>li.next{left:100%} 
 
html>body div.commercial-card-slider>ul.slides>li.prev{left:-100%} 
 
html.translate3d>body div.commercial-card-slider>ul.slides>li{transform:translate3d(0,0,0)} 
 
html.translate3d>body div.commercial-card-slider>ul.slides>li.next{left:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)} 
 
html.translate3d>body div.commercial-card-slider>ul.slides>li.prev{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)} 
 
html>body div.commercial-card-slider>ul.slides>li.current,html>body div.commercial-card-slider>ul.slides>li.dragging{z-index:100} 
 
html>body div.commercial-card-slider>ul.slides>li.dragging{cursor:move;cursor:url(/styles/_embed/closedhand.cur) 8 8,move ''} 
 
html.ua-ie>body div.commercial-card-slider>ul.slides>li.dragging{cursor:url(/styles/_embed/closedhand.cur),move ''} 
 
html>body div.commercial-card-slider>ul.slides>li.back,html>body div.commercial-card-slider>ul.slides>li.dragging{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none} 
 
html>body div.commercial-card-slider>ul.slides>li.back{visibility:hidden} 
 
html>body div.commercial-card-slider>ul.slides>li.back.dragging{visibility:visible} 
 
html>body div.commercial-card-slider.is-draggable>ul.slides>li.current{cursor:move;cursor:url(/styles/_embed/openhand.cur) 8 8,move ''} 
 
html.ua-ie>body div.commercial-card-slider.is-draggable>ul.slides>li.current{cursor:url(/styles/_embed/openhand.cur),move ''} 
 
html>body div.commercial-card-slider>ul.buttons>li{display:block;cursor:pointer} 
 
html>body div.commercial-card-slider>button.lightbox{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;display:block;position:absolute;top:20px;right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:22px;height:22px} 
 
html>body div.commercial-card-slider>button.lightbox::-moz-focus-inner{padding:0;border:none} 
 
html>body div.commercial-card-slider>button.lightbox:after,html>body div.commercial-card-slider>button.lightbox:before{position:absolute;display:block;content:'';width:10px;height:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out} 
 
html>body div.commercial-card-slider>button.lightbox:before{bottom:0;left:0;border-bottom:2px solid #00adef;border-left:2px solid #00adef} 
 
html>body div.commercial-card-slider>button.lightbox:after{top:0;right:0;border-top:2px solid #00adef;border-right:2px solid #00adef} 
 
html>body div.commercial-card-slider>button.lightbox:hover:before{-webkit-transform:translate(-2px,2px);-moz-transform:translate(-2px,2px);-ms-transform:translate(-2px,2px);-o-transform:translate(-2px,2px);transform:translate(-2px,2px)} 
 
html>body div.commercial-card-slider>button.lightbox:hover:after{-webkit-transform:translate(2px,-2px);-moz-transform:translate(2px,-2px);-ms-transform:translate(2px,-2px);-o-transform:translate(2px,-2px);transform:translate(2px,-2px)} 
 
html>body div.commercial-card-slider>ul.bookmarks{margin:0;padding:0;list-style:none;text-align:center;position:absolute;top:503px;left:0;width:100%} 
 
html>body div.commercial-card-slider>ul.bookmarks>li{cursor:pointer;display:inline-block;vertical-align:top;-webkit-border-radius:4px;border-radius:4px;font-weight:400;font-size:15px;letter-spacing:0;line-height:1.4;color:#00adef;padding:7px 14px 8px 15px;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;-moz-transition:background .3s ease-in-out,color .3s ease-in-out;-o-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out} 
 
html>body div.commercial-card-slider>ul.bookmarks>li.current{color:#3d3d3d;background:#cfdce6} 
 
html>body div.commercial-card-slider>ul.bookmarks>li:not(.current){color:#3d3d3d;cursor:pointer} 
 
html>body div.empty-content>p,html>body div.sent p{font-size:18px;color:#1e1e1e;line-height:1.6;font-weight:400;letter-spacing:0} 
 
html>body div.commercial-card-slider>ul.slides>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:58px 58px 126px} 
 
html>body div.commercial-card-slider>ul.slides>li:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle} 
 
html>body div.commercial-card-slider>ul.slides>li>img,html>body div.commercial-card-slider>ul.slides>li>svg{max-width:100%;max-height:100%;width:100%;height:100%;position:relative;vertical-align:middle;display:inline-block;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body div.commercial-card-slider>ul.slides>li>div.data{display:none} 
 
html>body div.commercial-card-slider>ul.slides>li.loaded>img,html>body div.commercial-card-slider>ul.slides>li.loaded>svg{opacity:1} 
 
html>body div.commercial-card-slider>ul.slides>li.complex-layout svg #Buildings [id^=BLD-][data-active=yes] path,html>body div.commercial-card-slider>ul.slides>li.complex-layout svg #Buildings [id^=BLD-][data-active=yes] polygon,html>body div.commercial-card-slider>ul.slides>li.complex-layout svg #Buildings [id^=BLD-][data-active=yes] rect,html>body div.commercial-card-slider>ul.slides>li.complex-layout svg #Buildings [id^=BLD-][data-active=yes]:empty,html>body div.commercial-card-slider>ul.slides>li.floor-layout svg #Apartments [id^=APT-][data-active=yes] path,html>body div.commercial-card-slider>ul.slides>li.floor-layout svg #Apartments [id^=APT-][data-active=yes] polygon,html>body div.commercial-card-slider>ul.slides>li.floor-layout svg #Apartments [id^=APT-][data-active=yes] rect,html>body div.commercial-card-slider>ul.slides>li.floor-layout svg #Apartments [id^=APT-][data-active=yes]:empty{fill:#c5e68b!important} 
 
html>body div.commercial-card-slider>ul.slides>li.layout svg [id=Background] path,html>body div.commercial-card-slider>ul.slides>li.layout svg [id=Background] polygon,html>body div.commercial-card-slider>ul.slides>li.layout svg [id=Background] polyline,html>body div.commercial-card-slider>ul.slides>li.layout svg [id=Background] rect,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>figcaption>svg [id=Background] path,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>figcaption>svg [id=Background] polygon,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>figcaption>svg [id=Background] polyline,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>figcaption>svg [id=Background] rect,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg [id=Background] path,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg [id=Background] polygon,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg [id=Background] polyline,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg [id=Background] rect{fill:#fff!important} 
 
html>body div.empty-content{text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:60px;padding-bottom:160px} 
 
html>body div.empty-content:before{content:'';display:block;width:84px;height:84px;background:url(images/empty-smiley.svg) no-repeat;margin-left:auto;margin-right:auto;margin-bottom:20px} 
 
html>body div.empty-content>p{margin:0} 
 
html>body div.sent{position:absolute;top:100%;right:10px;bottom:0;left:10px;background:#fff;opacity:0;-webkit-transition:top 0s ease-in-out,opacity .3s ease-in-out;-moz-transition:top 0s ease-in-out,opacity .3s ease-in-out;-o-transition:top 0s ease-in-out,opacity .3s ease-in-out;transition:top 0s ease-in-out,opacity .3s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2} 
 
html>body div.sent>span.image{width:80px;height:80px;-webkit-background-size:80px 80px;-moz-background-size:80px 80px;background-size:80px 80px;background-repeat:no-repeat;display:block;margin-left:auto;margin-right:auto;position:relative;margin-top:37px} 
 
html>body div.sent p{width:350px;margin:16px auto 0;position:relative;text-align:center} 
 
html>body div.slideshow{position:relative;transform:translate3d(0,0,0);width:-webkit-calc(100% - 64px - 40px);width:-moz-calc(100% - 64px - 40px);width:calc(100% - 64px - 40px);height:446px;margin-bottom:50px;overflow:visible} 
 
html>body div.slideshow.no-prev.no-next>ul.bookmarks,html>body div.slideshow.no-prev.no-next>ul.buttons{display:none} 
 
html>body div.slideshow>ul.slides{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;margin:0;list-style:none} 
 
html>body div.slideshow>ul.slides>li{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:-webkit-transform .5s ease-out,left .5s ease-out,z-index .5s linear;-moz-transition:-moz-transform .5s ease-out,left .5s ease-out,z-index .5s linear;-o-transition:-o-transform .5s ease-out,left .5s ease-out,z-index .5s linear;transition:transform .5s ease-out,left .5s ease-out,z-index .5s linear} 
 
html>body div.slideshow>ul.slides>li.next{left:100%} 
 
html>body div.slideshow>ul.slides>li.prev{left:-100%} 
 
html.translate3d>body div.slideshow>ul.slides>li{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} 
 
html.translate3d>body div.slideshow>ul.slides>li.next{left:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)} 
 
html.translate3d>body div.slideshow>ul.slides>li.prev{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)} 
 
html>body div.slideshow>ul.slides>li.current,html>body div.slideshow>ul.slides>li.dragging{z-index:100} 
 
html>body div.slideshow>ul.slides>li.dragging{cursor:move;cursor:url(/styles/_embed/closedhand.cur) 8 8,move ''} 
 
html.ua-ie>body div.slideshow>ul.slides>li.dragging{cursor:url(/styles/_embed/closedhand.cur),move ''} 
 
html>body div.slideshow>ul.slides>li.back,html>body div.slideshow>ul.slides>li.dragging{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none} 
 
html>body div.slideshow>ul.slides>li.back{visibility:hidden} 
 
html>body div.slideshow>ul.slides>li.back.dragging{visibility:visible} 
 
html>body div.slideshow.is-draggable>ul.slides>li.current{cursor:move;cursor:url(/styles/_embed/openhand.cur) 8 8,move ''} 
 
html.ua-ie>body div.slideshow.is-draggable>ul.slides>li.current{cursor:url(/styles/_embed/openhand.cur),move ''} 
 
html>body div.slideshow>ul.buttons>li{display:block;cursor:pointer;position:absolute} 
 
html>body div.slideshow>ul.bookmarks>li{display:inline-block;cursor:pointer} 
 
html>body div.slideshow>ul.buttons{margin:0;padding:0;list-style:none} 
 
html>body div.slideshow>ul.buttons>li.next,html>body div.slideshow>ul.buttons>li.prev{top:0;width:104px;height:446px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body div.slideshow>ul.buttons>li.next:before,html>body div.slideshow>ul.buttons>li.prev:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle} 
 
html>body div.slideshow>ul.buttons>li.next>svg,html>body div.slideshow>ul.buttons>li.prev>svg{display:inline-block;vertical-align:middle;width:15px;height:38px;-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out} 
 
html>body div.slideshow>ul.buttons>li.prev{left:-40px;padding-left:8px} 
 
html>body div.slideshow>ul.buttons>li.prev:hover>svg{-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-ms-transform:translateX(-4px);-o-transform:translateX(-4px);transform:translateX(-4px)} 
 
html>body div.slideshow>ul.buttons>li.next{text-align:right;right:-40px;padding-right:8px} 
 
html>body div.slideshow>ul.buttons>li.next>svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)} 
 
html>body div.slideshow>ul.buttons>li.next:hover>svg{-webkit-transform:rotate(180deg) translateX(-4px);-moz-transform:rotate(180deg) translateX(-4px);-ms-transform:rotate(180deg) translateX(-4px);-o-transform:rotate(180deg) translateX(-4px);transform:rotate(180deg) translateX(-4px)} 
 
html>body div.slideshow>ul.buttons>li.counter{left:100%;margin-left:2px;color:#949494;font-size:15px;top:431px} 
 
html>body div.slideshow>ul.buttons>li.counter>span{position:relative;margin-left:13px} 
 
html>body div.slideshow>ul.buttons>li.counter>span.size:before{position:absolute;display:block;content:'';top:-4px;left:-6px;width:1px;height:25px;background:#cfdce6;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body div.slideshow>ul.slides{padding-top:inherit;overflow:hidden} 
 
html>body div.slideshow>ul.slides>li>figure{position:relative;height:446px;text-align:center} 
 
html>body div.slideshow>ul.slides>li>figure:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle} 
 
html>body div.slideshow>ul.slides>li>figure>img{max-width:100%;max-height:100%;text-align:center;vertical-align:middle} 
 
html>body div.slideshow>ul.slides>li>figure>figcaption{position:absolute;top:100%;padding-top:20px;left:0;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][room_count]"]:checked~ul.apartments-header>li.rooms>span>label[for*="sort[field]"],html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][area_with_balcony]"]:checked~ul.apartments-header>li.area>span>label[for*="sort[field]"],html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][name_complex_overwrite]"]:checked~ul.apartments-header>li.complex>span>label[for*="sort[field]"],html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][floor_number_min]"]:checked~ul.apartments-header>li.floor>span>label[for*="sort[field]"],html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][price_full_payment]"]:checked~ul.apartments-header>li.price>span>label[for*="sort[field]"]{color:#3d3d3d} 
 
html>body form.chooser-search[data-valid-list=no] h2[data-for],html>body form.chooser-search[data-valid-list=no] section.list{position:relative;opacity:.5} 
 
html>body form.chooser-search[data-valid-list=no] h2[data-for]:after,html>body form.chooser-search[data-valid-list=no] section.list:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0);z-index:100;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body form.controls{padding-right:104px} 
 
html>body form.controls>button{display:none} 
 
html>body form.controls>ul.fields{margin:0;padding:0;list-style:none;text-align:right;height:0;overflow:visible;max-height:none} 
 
html>body form.controls>ul.fields>li{display:inline-block;vertical-align:top} 
 
html>body form.controls>ul.fields>li:not(:last-child){margin-right:20px} 
 
html>body form.controls>ul.fields>li>label{display:none} 
 
html>body form.controls>ul.fields>li>select{font-size:15px;color:#3d3d3d;background:url(images/select-arrow.svg) right center no-repeat #f3f5f8;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;height:50px;line-height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:29px 8px;-moz-background-size:29px 8px;background-size:29px 8px;padding-left:20px;padding-right:40px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left} 
 
html>body section.chooser-apartment-list{position:relative} 
 
html>body section.chooser-apartment-list ul.apartments-header,html>body section.chooser-apartment-list ul.apartments>li>a>ul{margin:0;padding:0;list-style:none} 
 
@media print{html>body section.chooser-apartment-list ul.apartments-header,html>body section.chooser-apartment-list ul.apartments>li>a>ul{width:100%!important} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments-header>li,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body section.chooser-apartment-list header.apartments-header{border:1px solid #cfdce6;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background:#f3f5f8} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][room_count]"]:checked~ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][room_count]"]:checked~ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:after,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][room_count]"]:checked~ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:before,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][area_with_balcony]"]:checked~ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][area_with_balcony]"]:checked~ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:after,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][area_with_balcony]"]:checked~ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:before,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][name_complex_overwrite]"]:checked~ul.apartments-header>li.complex>span>label[for*="sort[order_desc]"]>i,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][name_complex_overwrite]"]:checked~ul.apartments-header>li.complex>span>label[for*="sort[order_desc]"]>i:after,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][name_complex_overwrite]"]:checked~ul.apartments-header>li.complex>span>label[for*="sort[order_desc]"]>i:before,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][floor_number_min]"]:checked~ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]>i,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][floor_number_min]"]:checked~ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]>i:after,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][floor_number_min]"]:checked~ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]>i:before,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][price_full_payment]"]:checked~ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][price_full_payment]"]:checked~ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:after,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][price_full_payment]"]:checked~ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:before{background-color:#00adef} 
 
html>body section.chooser-apartment-list header.apartments-header input,html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][room_count]"]:checked~ul.apartments-header>li.rooms>span>label[for*="sort[field]"]:after{display:none} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][room_count]"]:checked~ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[order_desc][room_count]"]:checked~ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[order_desc][room_count]"]:checked~ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][area_with_balcony]"]:checked~ul.apartments-header>li.area>span>label[for*="sort[field]"]:after{display:none} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][area_with_balcony]"]:checked~ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[order_desc][area_with_balcony]"]:checked~ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[order_desc][area_with_balcony]"]:checked~ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][name_complex_overwrite]"]:checked~ul.apartments-header>li.complex>span>label[for*="sort[field]"]:after{display:none} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][name_complex_overwrite]"]:checked~ul.apartments-header>li.complex>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[order_desc][name_complex_overwrite]"]:checked~ul.apartments-header>li.complex>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[order_desc][name_complex_overwrite]"]:checked~ul.apartments-header>li.complex>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][floor_number_min]"]:checked~ul.apartments-header>li.floor>span>label[for*="sort[field]"]:after{display:none} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][floor_number_min]"]:checked~ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[order_desc][floor_number_min]"]:checked~ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[order_desc][floor_number_min]"]:checked~ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][price_full_payment]"]:checked~ul.apartments-header>li.price>span>label[for*="sort[field]"]:after{display:none} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[field][price_full_payment]"]:checked~ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[order_desc][price_full_payment]"]:checked~ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body section.chooser-apartment-list header.apartments-header input[id="sort[order_desc][price_full_payment]"]:checked~ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body section.chooser-apartment-list header.apartments-header>ul.apartments-header{width:-webkit-calc(100% - 51px);width:-moz-calc(100% - 51px);width:calc(100% - 51px)} 
 
html>body section.chooser-apartment-list header.apartments-header>ul.apartments-header>li{padding-top:22px;padding-bottom:21px} 
 
html>body section.chooser-apartment-list ul.apartments{margin:0;padding:0;list-style:none} 
 
html>body section.chooser-apartment-list ul.apartments.all-loaded>li:last-child{-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px} 
 
html>body section.chooser-apartment-list ul.apartments>li{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdce6;border-top:0;-webkit-transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out;-moz-transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out;-o-transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out;transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list header.apartments-header{display:none} 
 
html>body section.chooser-apartment-list ul.apartments{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch} 
 
html>body section.chooser-apartment-list ul.apartments>li{display:inline-block;vertical-align:top;width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px);margin-bottom:20px;border:1px solid #cfdce6;margin-right:30px;-webkit-border-radius:4px;border-radius:4px} 
 
html>body section.chooser-apartment-list ul.apartments>li:nth-child(2n+2){margin-right:0} 
 
} 
 
@media screen and (max-width:719px){html>body section.chooser-apartment-list ul.apartments>li{width:100%;display:block;margin-right:0} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a{display:inline-block;vertical-align:top;position:relative;text-decoration:none} 
 
@media screen and (min-width:1024px){html>body section.chooser-apartment-list ul.apartments>li{max-height:200px;background:rgba(243,245,248,0)} 
 
html>body section.chooser-apartment-list ul.apartments>li:hover{background:#f3f5f8} 
 
html>body section.chooser-apartment-list ul.apartments>li>a{width:-webkit-calc(100% - 51px);width:-moz-calc(100% - 51px);width:calc(100% - 51px)} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a:hover>ul>li.link>span.button{opacity:1} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>a{width:100%;position:static} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:85px} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
@media print{html>body section.chooser-apartment-list ul.apartments>li>a{width:100%} 
 
html>body section.chooser-apartment-list ul.apartments>li>a:hover>ul>li.link>span.button{opacity:0!important} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul{padding-top:10px;padding-bottom:10px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li{vertical-align:middle;padding-top:0!important} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.area{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;padding-top:25px} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.area{-webkit-order:3;-ms-flex-order:3;order:3;background:#f3f5f8;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:20px;width:-webkit-calc(calc(100% - 40px) * .462);width:-moz-calc(calc(100% - 40px) * .462);width:calc(calc(100% - 40px) * .462);text-align:left;padding-top:8px;padding-left:10px;padding-bottom:5px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.area:before{content:attr(data-label);font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;display:block;color:#949494;width:100%;margin-bottom:-3px} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.building{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;padding-top:25px} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.building{-webkit-order:4;-ms-flex-order:4;order:4;background:#f3f5f8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(calc(100% - 40px) * .293);width:-moz-calc(calc(100% - 40px) * .293);width:calc(calc(100% - 40px) * .293);text-align:left;padding-top:8px;padding-bottom:5px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.building:before{content:attr(data-label);font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;display:block;color:#949494;width:100%;margin-bottom:-3px} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.complex{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8;padding-top:16px;padding-bottom:16px} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.complex{-webkit-order:2;-ms-flex-order:2;order:2;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);margin-left:20px;padding-top:9px;padding-bottom:10px} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.complex>span.metro-station{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;display:block;color:#949494;margin-top:-2px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.deadline{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8;padding-top:25px} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.deadline{-webkit-order:5;-ms-flex-order:5;order:5;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(calc(100% - 40px) * .538);width:-moz-calc(calc(100% - 40px) * .538);width:calc(calc(100% - 40px) * .538);text-align:left;padding-top:8px;padding-bottom:5px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.deadline:before{content:attr(data-label);font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;display:block;color:#949494;width:100%;margin-bottom:-3px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.features{-webkit-order:6;-ms-flex-order:6;order:6;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);margin-left:20px} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.features>ul{margin:0;padding:30px 0 0;list-style:none} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.features>ul{padding-top:6px;padding-left:10px;padding-bottom:10px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.features>ul:not(:empty){background:#f3f5f8;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;margin-top:-4px} 
 
} 
 
@media print{html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.features>ul{padding-top:0} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.features>ul>li{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.floor{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;padding-top:25px} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.floor{-webkit-order:5;-ms-flex-order:5;order:5;background:#f3f5f8;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(calc(100% - 40px) * .244);width:-moz-calc(calc(100% - 40px) * .244);width:calc(calc(100% - 40px) * .244);text-align:left;padding-top:8px;padding-bottom:5px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.floor:before{content:attr(data-label);font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;display:block;color:#949494;width:100%;margin-bottom:-3px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.link{width:100%;height:0} 
 
} 
 
@media print{html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button{display:none} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.price_buy{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;padding-top:25px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.price,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.price_for_sq_meter{font-weight:400;font-size:18px;letter-spacing:0;line-height:1.6;color:#00adef;padding-top:25px} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.price{-webkit-order:7;-ms-flex-order:7;order:7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;padding-top:0;position:absolute;bottom:24px;left:20px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.price:before{content:attr(data-label);font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;display:block;color:#949494;width:100%;margin-bottom:-3px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms{-webkit-order:1;-ms-flex-order:1;order:1;width:100%} 
 
} 
 
@media screen and (min-width:1024px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms{padding-top:13px;padding-bottom:15px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure{margin-right:34px} 
 
} 
 
@media print{html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms{padding-top:9px} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure{height:50px;width:50px;display:inline-block;vertical-align:top;position:relative} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure:hover>figcaption{display:block} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>img,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg{opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure.converted>svg{opacity:1} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg{max-height:50px;max-width:50px} 
 
@media screen and (min-width:1024px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg #Details,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg #Doors,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg #Furniture,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg #Pipes,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg #Plumbing,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg #Text,html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg #Windows{display:none} 
 
} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:189px;background:#f3f5f8;padding:20px;text-align:center} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure:hover>figcaption{display:none} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg{max-width:100%;max-height:150px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>svg #Text{display:none} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>figcaption{position:absolute;bottom:36px;border:1px solid #cfdce6;background:#f3f5f8;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.1);box-shadow:0 10px 20px 0 rgba(0,0,0,.1);width:272px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;z-index:281;display:none;padding:30px;left:-50px} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>figcaption{position:static;display:none} 
 
} 
 
@media screen and (min-width:1600px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>figcaption{left:-210px} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>figcaption>svg{max-width:100%;width:100%} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>figcaption>svg #Text{display:none} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>figcaption:before{position:absolute;display:block;content:'';bottom:-9px;width:15px;height:15px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);border-top:1px solid #cfdce6;border-right:1px solid #cfdce6;background:#f3f5f8;-webkit-box-shadow:5px -5px 10px 0 rgba(0,0,0,.1);box-shadow:5px -5px 10px 0 rgba(0,0,0,.1);left:65px} 
 
@media screen and (min-width:1600px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure>figcaption:before{left:225px} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>span.room-count{display:inline-block;vertical-align:top;font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;padding-top:12px} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>span.room-count{font-size:0;display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px} 
 
html>body section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>span.room-count:before{content:attr(data-label);font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4;display:inline-block;padding-top:16px} 
 
html>body section.chooser-apartment-list ul.apartments>li>button.add-to-compare{position:absolute;right:-9px;top:178px} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>button.add-to-compare{padding-top:34px;width:51px} 
 
html>body section.chooser-apartment-list ul.apartments>li>button.add-to-compare:not(.active):hover>span.tooltip:after{content:'Добавить к сравнению'} 
 
html>body section.chooser-apartment-list ul.apartments>li>button.add-to-compare.active:hover>span.tooltip:after{content:'Убрать из сравнения'} 
 
html>body section.chooser-apartment-list ul.apartments>li>button.add-to-compare:hover>span.tooltip{display:block} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list ul.apartments>li>button.add-to-compare:hover>span.tooltip{display:none} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>button.add-to-compare>span.tooltip{display:none;position:absolute;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdce6;background:#f3f5f8;white-space:nowrap;padding:12px 18px 11px;width:178px;text-align:center;top:-38px;left:-79px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25)} 
 
@media screen and (max-width:1199px){html>body section.chooser-apartment-list ul.apartments>li>button.add-to-compare>span.tooltip{left:auto;right:10px} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments>li>button.add-to-compare>span.tooltip:before{position:absolute;display:block;content:'';margin-top:-7px;top:100%;left:50%;margin-left:-8px;border-bottom:1px solid #cfdce6;border-left:1px solid #cfdce6;background:#f3f5f8;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:16px;height:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
@media screen and (max-width:1199px){html>body section.chooser-apartment-list ul.apartments>li>button.add-to-compare>span.tooltip:before{left:auto;margin-left:0;right:23px} 
 
} 
 
html>body section.chooser-apartment-list ul.apartments-header>li{font-weight:500;font-size:11px;letter-spacing:.51px;line-height:1.4;text-transform:uppercase;color:#00adef} 
 
html>body section.chooser-apartment-list ul.apartments-header>li.disabled{position:relative} 
 
html>body section.chooser-apartment-list ul.apartments-header>li.disabled:after{position:absolute;display:block;content:'';top:0;right:-20px;bottom:0;left:0;background:rgba(0,0,0,0);z-index:200;cursor:default} 
 
html>body section.chooser-apartment-list ul.apartments-header>li>span{position:relative} 
 
html>body section.chooser-apartment-list ul.apartments-header>li>span:hover>label[for*="sort[order_desc]"]>i,html>body section.chooser-apartment-list ul.apartments-header>li>span:hover>label[for*="sort[order_desc]"]>i:after,html>body section.chooser-apartment-list ul.apartments-header>li>span:hover>label[for*="sort[order_desc]"]>i:before{background:#00adef} 
 
html>body section.chooser-apartment-list ul.apartments-header>li>span>label:hover{cursor:pointer} 
 
html>body section.chooser-apartment-list ul.apartments-header>li>span>label[for*="sort[field]"]:after{position:absolute;display:block;content:'';top:-10px;right:-30px;bottom:-10px;left:-10px;background:rgba(0,0,0,0);z-index:3} 
 
html>body section.chooser-apartment-list ul.apartments-header>li>span>label[for*="sort[order_desc]"]:after{position:absolute;content:'';top:-10px;right:-30px;bottom:-10px;left:-10px;background:rgba(255,0,0,0);z-index:3;display:none} 
 
html>body section.chooser-apartment-list ul.apartments-header>li>span>label[for*="sort[order_desc]"]>span{display:none} 
 
html>body section.chooser-apartment-list ul.apartments-header>li>span>label[for*="sort[order_desc]"]>i{display:inline-block;width:7px;height:2px;position:absolute;right:-12px;top:6px;z-index:2;background:#cfdce6;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out} 
 
html.ua-chrome>body section.chooser-apartment-list ul.apartments-header>li>span>label[for*="sort[order_desc]"]>i{top:5px} 
 
html>body section.chooser-apartment-list ul.apartments-header>li>span>label[for*="sort[order_desc]"]>i:after,html>body section.chooser-apartment-list ul.apartments-header>li>span>label[for*="sort[order_desc]"]>i:before{position:absolute;display:block;content:'';height:2px;background:#cfdce6;left:0;-webkit-transition:width .3s ease-in-out,background .3s ease-in-out;-moz-transition:width .3s ease-in-out,background .3s ease-in-out;-o-transition:width .3s ease-in-out,background .3s ease-in-out;transition:width .3s ease-in-out,background .3s ease-in-out} 
 
html>body section.chooser-apartment-list ul.apartments-header>li>span>label[for*="sort[order_desc]"]>i:before{width:4px;top:-3px} 
 
html>body section.chooser-apartment-list ul.apartments-header>li>span>label[for*="sort[order_desc]"]>i:after{width:10px;top:3px} 
 
html>body section.chooser-apartment-list>button.load-more-apartments,html>body section.chooser-apartment-list>label{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;text-transform:uppercase;display:block;width:100%;border:1px solid #cfdce6;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:48px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out} 
 
html>body section.chooser-apartment-list>button.load-more-apartments::-moz-focus-inner,html>body section.chooser-apartment-list>label::-moz-focus-inner{padding:0;border:none} 
 
html>body section.chooser-apartment-list>button.load-more-apartments:hover,html>body section.chooser-apartment-list>label:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body section.chooser-apartment-list>button.load-more-apartments:active,html>body section.chooser-apartment-list>label:active{background:rgba(207,219,230,.3)} 
 
html>body section.chooser-apartment-list>button.load-more-apartments[disabled],html>body section.chooser-apartment-list>label[disabled]{display:none} 
 
html>body ul.cards-list{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap} 
 
html>body ul.cards-list.has-background:before{position:absolute;display:block;content:'';background:#f3f5f8;top:50px;right:-50vw;bottom:0;left:-50vw;width:auto;height:auto} 
 
@media screen and (max-width:1279px){html>body ul.cards-list.has-background:before{top:50px;right:-50vw;bottom:0;left:-50vw} 
 
} 
 
@media screen and (max-width:1023px){html>body section.chooser-apartment-list>button.load-more-apartments,html>body section.chooser-apartment-list>label{border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px} 
 
html>body ul.cards-list.has-background:before{top:50px;right:-webkit-calc(50% - 50vw);right:-moz-calc(50% - 50vw);right:calc(50% - 50vw);bottom:0;left:-webkit-calc(50% - 50vw);left:-moz-calc(50% - 50vw);left:calc(50% - 50vw)} 
 
} 
 
html>body ul.cards-list>li{display:inline-block;vertical-align:top;width:272px;margin-left:40px;position:relative;margin-bottom:30px;background:#fff} 
 
html>body ul.cards-list>li:nth-child(4n+1){margin-left:0} 
 
html>body .cards-list-item>a,html>body ul.cards-list>li>a{text-decoration:none;display:block} 
 
html>body .cards-list-item>a:before,html>body ul.cards-list>li>a:before{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25)} 
 
html>body .cards-list-item>a>figure,html>body ul.cards-list>li>a>figure{position:relative;display:block;overflow:hidden} 
 
html>body .cards-list-item>a>figure>img,html>body ul.cards-list>li>a>figure>img{display:block;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0} 
 
@media screen and (max-width:1279px){.vacantion_menu{display:none;} 
 
html>body .cards-list-item>a>figure>img,html>body ul.cards-list>li>a>figure>img{min-width:100%;max-width:unset} 
 
} 
 
html>body .cards-list-item>a>p,html>body ul.cards-list>li>a>p{margin:0;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494} 
 
html>body .cards-list-item>a>div.promotions,html>body ul.cards-list>li>a>div.promotions{position:relative;z-index:0} 
 
html>body .cards-list-item>a>div.promotions>ul.promotions,html>body ul.cards-list>li>a>div.promotions>ul.promotions{position:absolute;z-index:10;padding:2px 12px 4px 20px;margin-top:-10px;margin-left:0;background:#00adef;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)} 
 
html>body .cards-list-item>a>div.promotions>ul.promotions:before,html>body ul.cards-list>li>a>div.promotions>ul.promotions:before{content:'';position:absolute;top:0;right:-11px;z-index:-1;width:23px;height:100%;background:#00adef;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body .cards-list-item>a>div.promotions>ul.promotions>li,html>body ul.cards-list>li>a>div.promotions>ul.promotions>li{display:block;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px;letter-spacing:0;line-height:1.5;font-weight:500;color:#fff} 
 
html>body .cards-list-item>a>div.promotions>ul.promotions>li>span,html>body ul.cards-list>li>a>div.promotions>ul.promotions>li>span{display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis} 
 
html>body ul.fields{margin:0;padding:0;list-style:none;max-height:1000px;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;-moz-transition:max-height .3s ease-in-out;-o-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out} 
 
html>body ul.fields>li.invalid>input[type=checkbox]+label:before,html>body ul.fields>li.invalid>input[type=text],html>body ul.fields>li.invalid>textarea{border-color:#ed2d23} 
 
html>body ul.fields>li a{color:#00adef;text-decoration:none} 
 
html>body ul.fields>li div.range-one[data-format=datetime-quarter]>ul.inputs>li>span.input>input{display:none} 
 
html>body ul.fields>li div.range-one[data-format=datetime-quarter]>ul.inputs>li>span.input>span.focus-out{position:static} 
 
html>body ul.fields>li div.range-one>div.controls{position:relative;width:100%;height:2px;background:#cfdce6;margin-top:20px;margin-bottom:30px;z-index:3} 
 
html>body ul.fields>li div.range-one>div.controls:after,html>body ul.fields>li div.range-one>div.controls:before{position:absolute;display:block;top:12px;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494} 
 
html>body ul.fields>li div.range-one>div.controls:before{left:0;content:attr(data-min-formatted)} 
 
html>body ul.fields>li div.range-one>div.controls:after{right:0;text-align:right;content:attr(data-max-formatted)} 
 
html>body ul.fields>li div.range-one>div.controls>span.range{position:absolute;top:0;height:2px;background:#00adef;left:0;right:50%} 
 
html>body ul.fields>li div.range-one>div.controls>button{display:inline;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;position:absolute;top:0;width:16px;height:16px;margin:-8px 0 0 -8px;cursor:pointer;left:50%} 
 
html>body ul.fields>li div.range-one>div.controls>button::-moz-focus-inner{padding:0;border:none} 
 
html>body ul.fields>li div.range-one>div.controls>button:after,html>body ul.fields>li div.range-one>div.controls>button:before{position:absolute;display:block;content:'';-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 2px 0 rgba(0,0,0,.2)} 
 
html>body ul.fields>li div.range-one>div.controls>button:before{top:0;right:0;bottom:0;left:0;background:#00adef;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out} 
 
html>body ul.fields>li div.range-one>div.controls>button:after{background:#fff;top:3px;right:3px;bottom:3px;left:3px} 
 
html>body ul.fields>li div.range-one>div.controls>button:hover:before{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)} 
 
html>body ul.fields>li div.range-one>div.input{position:relative;height:0;white-space:nowrap;text-align:right;top:-6px;z-index:2} 
 
html>body ul.fields>li div.range-one>div.input.no-user:after{position:absolute;display:block;content:'';top:0;right:0;bottom:-30px;left:0;background:rgba(255,0,0,0)} 
 
html>body ul.fields>li div.range-one>div.input>input{background:#f3f5f8;opacity:0;display:inline-block;text-align:right;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:50%} 
 
html>body ul.fields>li div.range-one>div.input>input:active,html>body ul.fields>li div.range-one>div.input>input:focus{opacity:1} 
 
html>body ul.fields>li div.range-one>div.input>span.focus-out{background:rgba(0,0,0,0);border-color:transparent;position:absolute;top:0;right:0;z-index:-1;display:inline-block} 
 
html>body ul.fields>li div.range-one>div.input>input,html>body ul.fields>li div.range-one>div.input>span.focus-out,html>body ul.fields>li div.range-one>div.input>span.width-adjuster{height:30px;line-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;font-size:20px;-webkit-border-radius:4px;border-radius:4px;padding-left:4px;padding-right:4px;color:#00adef} 
 
html>body ul.fields>li div.range-one>div.input>input,html>body ul.fields>li div.range-one>div.input>span.width-adjuster{border-color:#cfdce6} 
 
html>body ul.fields>li div.range-one>div.input>span.width-adjuster{position:absolute;top:0;left:0;z-index:-1;opacity:0;display:inline-block} 
 
html>body ul.fields>li div.range-one>label{margin-bottom:23px} 
 
html>body ul.fields>li>input[type=checkbox]{display:none} 
 
html>body ul.fields>li>input[type=checkbox]:checked+label:after{position:absolute;display:block;content:'';top:5px;left:6px;width:12px;height:6px;border-top:2px solid #00adef;border-right:2px solid #00adef;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg)} 
 
html>body ul.fields>li>input[type=checkbox]+label{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;display:block;position:relative;text-transform:none;padding-left:35px;margin-bottom:0} 
 
html>body ul.fields>li>input[type=checkbox]+label:before{position:absolute;display:block;content:'';top:-2px;left:0;background:#f3f5f8;border:1px solid #cfdce6;-webkit-border-radius:2px;border-radius:2px;width:25px;height:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body ul.fields>li input[type=text]{padding-left:20px;padding-right:20px} 
 
html>body ul.fields>li input[type=text],html>body ul.fields>li textarea{font-size:15px;color:#3d3d3d;background:#f3f5f8;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;height:50px;line-height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%} 
 
html>body ul.fields>li label{font-weight:500;font-size:11px;color:#3d3d3d;letter-spacing:.51px;line-height:1.4;text-transform:uppercase;display:block;margin-bottom:11px} 
 
html>body ul.fields>li>p.invalid{margin:0 0 1px;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#ed2d23;display:none} 
 
html>body ul.fields>li>p.invalid.show{display:block} 
 
html>body ul.fields>li>p.invalid:last-child{margin-bottom:0} 
 
html>body ul.fields>li select{font-size:15px;color:#3d3d3d;background:url(images/select-arrow.svg) right center no-repeat #f3f5f8;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;height:50px;line-height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:29px 8px;-moz-background-size:29px 8px;background-size:29px 8px;padding-left:20px;padding-right:40px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left} 
 
html>body ul.fields>li textarea{padding:14px 18px;line-height:21px;height:126px} 
 
html>body>a.compare{display:block;position:fixed;right:-10px;top:50%;width:54px;height:200px;margin-top:-100px;background:#fff;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);z-index:296;white-space:nowrap;text-align:center;-webkit-transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;transition:right .3s ease-in-out;text-decoration:none;color:#1f1f1f} 
 
@media screen and (max-width:1023px){html>body>a.compare{display:none} 
 
} 
 
html>body.compare>a.compare{display:none} 
 
html>body>a.compare[data-number="0"]{right:-100px} 
 
html>body>a.compare:not([data-number="0"]):hover{right:0} 
 
html>body>a.compare>span{display:block;position:relative;-webkit-transform:rotate(-90deg) translate(-200px,8px);-moz-transform:rotate(-90deg) translate(-200px,8px);-ms-transform:rotate(-90deg) translate(-200px,8px);-o-transform:rotate(-90deg) translate(-200px,8px);transform:rotate(-90deg) translate(-200px,8px);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;font-size:15px;width:200px;line-height:30px} 
 
html>body>a.compare>span:before{content:attr(data-number);color:#ed2d23;font-size:18px;margin-right:8px} 
 
html>body>button.scroll-page{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 16px 0 0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;display:block;position:fixed;width:70px;height:60px;bottom:30px;right:0;z-index:295;-webkit-transition:right .7s ease-in-out;-moz-transition:right .7s ease-in-out;-o-transition:right .7s ease-in-out;transition:right .7s ease-in-out} 
 
html>body>button.scroll-page::-moz-focus-inner{padding:0;border:none} 
 
@media screen and (min-width:1600px){html>body>button.scroll-page{position:fixed;width:80px;height:100vh;padding-right:0;padding-left:-webkit-calc(calc(50vw - 1208px / 2) - 11vw);padding-left:-moz-calc(calc(50vw - 1208px / 2) - 11vw);padding-left:calc(calc(50vw - 1208px / 2) - 11vw);top:0;bottom:0} 
 
} 
 
@media print{html>body>button.scroll-page{display:none} 
 
} 
 
html>body>button.scroll-page.hidden{display:none} 
 
html>body>button.scroll-page:before{content:"";display:block;position:absolute;top:25px;left:27px;width:25px;height:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:2px solid;border-right:2px solid;border-color:#cfdce6;-webkit-transform:scale(1) rotate(-45deg) translate(0);-moz-transform:scale(1) rotate(-45deg) translate(0);-ms-transform:scale(1) rotate(-45deg) translate(0);-o-transform:scale(1) rotate(-45deg) translate(0);transform:scale(1) rotate(-45deg) translate(0);-webkit-transition:border .3s,-webkit-transform .3s ease-out;-moz-transition:border .3s,-moz-transform .3s ease-out;-o-transition:border .3s,-o-transform .3s ease-out;transition:border .3s,transform .3s ease-out} 
 
@media screen and (min-width:1600px){html>body>button.scroll-page:before{top:initial;bottom:25px;left:initial;right:27px} 
 
} 
 
html>body>button.scroll-page:after{content:"";display:block;position:absolute;z-index:-1;top:5px;left:14px;width:50px;height:50px;-webkit-border-radius:30px;border-radius:30px;background-color:#fff;opacity:0;-webkit-box-shadow:0 4px 6px rgba(0,14,63,0);box-shadow:0 4px 6px rgba(0,14,63,0);-webkit-transition:box-shadow .3s,opacity .3s;-moz-transition:box-shadow .3s,opacity .3s;-o-transition:box-shadow .3s,opacity .3s;transition:box-shadow .3s,opacity .3s} 
 
@media screen and (min-width:1600px){html>body>button.scroll-page:after{background-color:rgba(223,228,236,.6);width:100%;height:100%;-webkit-border-radius:0;border-radius:0;max-width:80px;left:initial;top:0;right:0;-webkit-box-shadow:none;box-shadow:none} 
 
} 
 
html>body>button.scroll-page>span{display:block;position:absolute;bottom:-8px;left:18px;color:#cfdce6;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:11px;opacity:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:color .2s,opacity .2s,-webkit-transform .3s ease-out;-moz-transition:color .2s,opacity .2s,-moz-transform .3s ease-out;-o-transition:color .2s,opacity .2s,-o-transform .3s ease-out;transition:color .2s,opacity .2s,transform .3s ease-out} 
 
html>body>button.scroll-page:hover:before{border-color:#00adef;border-width:3px;-webkit-transform:scale(.6) rotate(-45deg) translate(5px,-5px);-moz-transform:scale(.6) rotate(-45deg) translate(5px,-5px);-ms-transform:scale(.6) rotate(-45deg) translate(5px,-5px);-o-transform:scale(.6) rotate(-45deg) translate(5px,-5px);transform:scale(.6) rotate(-45deg) translate(5px,-5px)} 
 
html>body>button.scroll-page:hover:after{-webkit-box-shadow:0 4px 20px rgba(0,14,63,.18);box-shadow:0 4px 20px rgba(0,14,63,.18);opacity:1} 
 
@media screen and (min-width:1600px){html>body>button.scroll-page>span{bottom:25px;left:initial;right:18px} 
 
html>body>button.scroll-page:hover:after{opacity:1;-webkit-box-shadow:none;box-shadow:none} 
 
} 
 
html>body>button.scroll-page:hover>span{color:#00adef;opacity:1;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)} 
 
html>body>footer{position:relative;z-index:1} 
 
html>body>footer>div.goodies{border-top:1px solid #cfdce6;background-color:#fff} 
 
html>body>footer>div.goodies>div{margin-left:auto;margin-right:auto;width:1208px;display:block;position:relative;padding-top:40px;padding-bottom:40px} 
 
@media screen and (max-width:1279px){html>body>footer>div.goodies>div{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>footer>div.goodies>div{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px;padding-top:33px} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.goodies>div{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>footer>div.goodies>div{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>footer>div.goodies>div>div.apartment-goodies{display:inline-block;width:31.12582781457%;padding-top:8px;white-space:nowrap;text-align:right} 
 
@media screen and (max-width:1279px){html>body>footer>div.goodies>div>div.apartment-goodies{width:34.224598930481%} 
 
} 
 
html>body>footer>div.goodies>div>div.apartment-goodies>a{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;text-decoration:none} 
 
@media screen and (max-width:1023px){html>body>footer>div.goodies>div>div.apartment-goodies{width:auto;position:absolute;top:33px;right:0} 
 
html>body>footer>div.goodies>div>div.apartment-goodies>a{font-size:16px} 
 
} 
 
html>body>footer>div.goodies>div>div.apartment-goodies>a:not(:last-child){margin-right:78px} 
 
@media screen and (max-width:1279px){html>body>footer>div.goodies>div>div.apartment-goodies>a:not(:last-child){margin-right:30px} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.goodies>div>div.apartment-goodies{position:static;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap} 
 
html>body>footer>div.goodies>div>div.apartment-goodies>a{font-size:18px} 
 
html>body>footer>div.goodies>div>div.apartment-goodies>a:not(:last-child){margin-right:0} 
 
html>body>footer>div.goodies>div>div.contacts{margin-bottom:17px} 
 
} 
 
html>body>footer>div.goodies>div>div.apartment-goodies>a:before{content:attr(data-number);color:#ed2d23;margin-right:11px} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat,html>body>footer>div.goodies>div>div.contacts>button.order-call{-moz-appearance:none;color:#00adef;text-align:center;-moz-box-sizing:border-box;font-size:13px;font-weight:500;line-height:48px;vertical-align:top;overflow:hidden;text-decoration:none} 
 
html>body>footer>div.goodies>div>div.apartment-goodies>a.compare[data-number="0"]{display:none} 
 
html>body>footer>div.goodies>div>div.contacts{width:68.87417218543%;display:inline-block;vertical-align:top} 
 
@media screen and (max-width:1279px){html>body>footer>div.goodies>div>div.contacts{width:65.775401069519%} 
 
} 
 
@media screen and (max-width:1023px){html>body>footer>div.goodies>div>div.contacts{display:block;width:100%} 
 
} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat{padding:8px 0 0;margin:0;-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;position:relative;z-index:1;width:50px;border-width:1px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat::-moz-focus-inner{padding:0;border:none} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat:active{background:rgba(207,219,230,.3)} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat>svg{display:inline-block;width:20px;height:19px} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat>span{display:none} 
 
@media screen and (max-width:1023px){html>body>footer>div.goodies>div>div.contacts>button.chat>svg{margin-right:15px} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat>span{display:inline;position:relative;top:-8px} 
 
html>body>footer>div.goodies>div>div.contacts>button.chat{width:-webkit-calc(50% - 30px / 2);width:-moz-calc(50% - 30px / 2);width:calc(50% - 30px / 2)} 
 
} 
 
@media screen and (max-width:479px){html>body>footer>div.goodies>div>div.contacts>button.chat{width:100%} 
 
} 
 
html>body>footer>div.goodies>div>div.contacts>button.order-call{padding:0;margin:0 20px 0 0;-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;position:relative;z-index:1;width:200px;border-width:1px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out} 
 
html>body>footer>div.goodies>div>div.contacts>button.order-call::-moz-focus-inner{padding:0;border:none} 
 
html>body>footer>div.goodies>div>div.contacts>button.order-call:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>footer>div.goodies>div>div.contacts>button.order-call:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>footer>div.goodies>div>div.contacts>button.order-call:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>footer>div.goodies>div>div.contacts>button.order-call:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>footer>div.goodies>div>div.contacts>button.order-call:active{background:rgba(207,219,230,.3)} 
 
@media screen and (max-width:1023px){html>body>footer>div.goodies>div>div.contacts>button.order-call{width:-webkit-calc(50% - 30px / 2);width:-moz-calc(50% - 30px / 2);width:calc(50% - 30px / 2);margin-right:30px} 
 
} 
 
@media screen and (max-width:479px){html>body>footer>div.goodies>div>div.contacts>button.order-call{width:100%;margin-right:0;margin-bottom:10px} 
 
html>body>footer>div.goodies>div>div.contacts>div.phone:first-child{min-width:220px} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.goodies>div>div.contacts>button.order-call:last-child{width:100%;margin-right:0;margin-bottom:10px} 
 
} 
 
html>body>footer>div.goodies>div>div.contacts>div.phone{display:inline-block;vertical-align:top;width:170px} 
 
@media screen and (max-width:719px){html>body>footer>div.goodies>div>div.contacts>div.phone{width:auto} 
 
} 
 
html>body>footer>div.goodies>div>div.contacts>div.phone:first-child{width:25%} 
 
@media screen and (max-width:719px){html>body>footer>div.goodies>div>div.contacts>div.phone:first-child{width:-webkit-calc(50% - 30px / 2);width:-moz-calc(50% - 30px / 2);width:calc(50% - 30px / 2);margin-right:30px} 
 
} 
 
html>body>footer>div.goodies>div>div.contacts>div.phone>a{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;text-decoration:none;display:block} 
 
html>body>footer>div.goodies>div>div.contacts>div.phone>a.with-plus{text-indent:-10px} 
 
@media screen and (max-width:479px){html>body>footer>div.goodies>div>div.contacts>div.phone>a.with-plus{text-indent:0} 
 
} 
 
@media screen and (max-width:1023px){html>body>footer>div.goodies>div>div.contacts>div.phone{margin-bottom:22px} 
 
html>body>footer>div.goodies>div>div.contacts>div.phone:last-of-type:after{content:'';display:block;width:100%;height:0} 
 
html>body>footer>div.goodies>div>div.contacts>div.phone>a{font-size:16px} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.goodies>div>div.contacts>div.phone>a{font-size:18px} 
 
} 
 
html>body>footer>div.goodies>div>div.contacts>div.phone>span{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494} 
 
html>body>footer>div.goodies>div>ul.contacts{display:inline-block;margin:0 25px 0 0;padding:0;list-style:none;vertical-align:top} 
 
html>body>footer>div.goodies>div>ul.contacts>li{display:inline-block;vertical-align:top} 
 
html>body>footer>div.goodies>div>ul.contacts>li:not(:last-child){margin-right:57px} 
 
html>body>footer>div.goodies>div>ul.contacts>li>a{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;text-decoration:none;display:block} 
 
html>body>footer>div.goodies>div>ul.contacts>li>a.with-plus{text-indent:-10px} 
 
html>body>footer>div.goodies>div>ul.contacts>li>span{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494} 
 
html>body>footer>div.main{position:relative;z-index:1;background:#00adef} 
 
html>body>footer>div.main:before{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:50%;z-index:-1;background-image:-webkit-linear-gradient(237deg,#4ccdff 0,#00adef 100%);background-image:-moz-linear-gradient(237deg,#4ccdff 0,#00adef 100%);background-image:-ms-linear-gradient(237deg,#4ccdff 0,#00adef 100%);background-image:-o-linear-gradient(237deg,#4ccdff 0,#00adef 100%);background-image:linear-gradient(213deg,#4ccdff 0,#00adef 100%);-webkit-transform:skew(-28.5deg) translateX(120px);-moz-transform:skew(-28.5deg) translateX(120px);-ms-transform:skew(-28.5deg) translateX(120px);-o-transform:skew(-28.5deg) translateX(120px);transform:skew(-28.5deg) translateX(120px)} 
 
@media screen and (max-width:1023px){html>body>footer>div.main:before{bottom:auto;height:452px;background-image:-webkit-linear-gradient(274deg,#4cccff 0,#00adef 100%);background-image:-moz-linear-gradient(274deg,#4cccff 0,#00adef 100%);background-image:-ms-linear-gradient(274deg,#4cccff 0,#00adef 100%);background-image:-o-linear-gradient(274deg,#4cccff 0,#00adef 100%);background-image:linear-gradient(-184deg,#4cccff 0,#00adef 100%);left:auto;width:330px} 
 
} 
 
html>body>footer>div.main>div{margin-left:auto;margin-right:auto;width:1208px;display:block;position:relative} 
 
@media screen and (max-width:1279px){html>body>footer>div.main>div{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:start;align-items:start} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.main>div{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>footer>div.main>div{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>footer>div.main>div>div.info{display:inline-block;position:absolute;bottom:29px;right:0;text-align:right} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>div.info{-webkit-order:3;-ms-flex-order:3;order:3;position:static;text-align:left;display:block;width:100%;margin-bottom:30px} 
 
} 
 
html>body>footer>div.main>div>div.info>a{display:block;text-decoration:none;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#fff} 
 
html>body>footer>div.main>div>div.main-office{display:inline-block;vertical-align:top;width:31.12582781457%;border:1px solid #fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:21px 30px 18px;margin-top:40px} 
 
@media screen and (max-width:1279px){html>body>footer>div.main>div>div.main-office{width:31.550802139037%} 
 
} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>div.main-office{-webkit-order:1;-ms-flex-order:1;order:1;display:block;width:100%;padding:0;border:0;position:relative} 
 
html>body>footer>div.main>div>div.main-office>div.name-address{display:inline-block;vertical-align:top;width:30.434782608696%} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.main>div>div.main-office>div.name-address{display:block;width:100%} 
 
} 
 
html>body>footer>div.main>div>div.main-office>div.name-address>a.name{font-weight:400;font-size:18px;letter-spacing:0;line-height:1.6;color:#fff;display:block;text-decoration:none;margin-bottom:2px} 
 
html>body>footer>div.main>div>div.main-office>div.name-address>p.address{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#fff;margin:0 0 10px} 
 
html>body>footer>div.main>div>div.main-office>ul.working-hours{margin:0 0 35px;padding:0;list-style:none} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>div.main-office>ul.working-hours{display:inline-block;vertical-align:top;width:30.434782608696%;padding-top:7px} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.main>div>div.main-office>ul.working-hours{display:block;width:100%;margin-bottom:0} 
 
} 
 
html>body>footer>div.main>div>div.main-office>ul.working-hours>li{display:inline-block;vertical-align:top;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#fff} 
 
html>body>footer>div.main>div>div.main-office>ul.working-hours>li:not(:last-child){margin-right:8px} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>div.main-office>ul.working-hours>li{display:block} 
 
html>body>footer>div.main>div>div.main-office>ul.working-hours>li:not(:last-child){margin-right:0;margin-bottom:4px} 
 
html>body>footer>div.main>div>div.main-office>div.all-offices-social{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;vertical-align:top;width:39.130434782609%;text-align:right;padding-top:9px} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.main>div>div.main-office>div.all-offices-social{display:block;width:auto;position:absolute;top:0;right:0;bottom:0;left:auto;white-space:nowrap} 
 
} 
 
html>body>footer>div.main>div>div.main-office>div.all-offices-social>a.all-offices{display:inline-block;text-decoration:none;font-size:13px;font-weight:500;text-transform:uppercase;padding-right:27px;position:relative;vertical-align:top;color:#fff} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>div.main-office>div.all-offices-social>a.all-offices{display:block;width:100%;-webkit-order:2;-ms-flex-order:2;order:2} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.main>div>div.main-office>div.all-offices-social>a.all-offices{position:absolute;bottom:6px;right:0;width:auto} 
 
} 
 
html>body>footer>div.main>div>div.main-office>div.all-offices-social>a.all-offices>svg{position:absolute;display:block;top:-webkit-calc(50% - 7px);top:-moz-calc(50% - 7px);top:calc(50% - 7px);right:-6px;height:14px;width:22px} 
 
html>body>footer>div.main>div>div.main-office>div.all-offices-social>a.all-offices>svg path{fill:#fff} 
 
html>body>footer>div.main>div>div.main-office>div.all-offices-social>a.all-offices:hover>svg{-webkit-animation:arrowAnimation .4s ease-in-out 1 both;-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>footer>div.main>div>div.main-office>div.all-offices-social>ul.social{margin:-3px 0 0;padding:0;list-style:none;display:inline-block;float:right;vertical-align:top} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>div.main-office>div.all-offices-social>ul.social{display:block;-webkit-order:1;-ms-flex-order:1;order:1;float:none;margin-top:0;width:100%;margin-bottom:18px} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.main>div>div.main-office>div.all-offices-social>ul.social{position:absolute;top:9px;right:0;width:auto} 
 
} 
 
html>body>footer>div.main>div>div.main-office>div.all-offices-social>ul.social>li{display:inline-block;vertical-align:top} 
 
html>body>footer>div.main>div>div.main-office>div.all-offices-social>ul.social>li:not(:last-child){margin-right:16px} 
 
html>body>footer>div.main>div>div.main-office>div.all-offices-social>ul.social>li>a{display:block;text-decoration:none} 
 
html>body>footer>div.main>div>div.main-office>div.all-offices-social>ul.social>li>a>svg{width:24px;height:24px} 
 
html>body>footer>div.main>div>nav{display:inline-block;vertical-align:top;width:68.87417218543%;padding-top:35px;padding-bottom:30px} 
 
@media screen and (max-width:1279px){html>body>footer>div.main>div>nav{width:68.449197860963%} 
 
} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>nav{-webkit-order:2;-ms-flex-order:2;order:2;display:block;width:100%;padding-top:30px;padding-bottom:17px} 
 
html>body>footer>div.main>div>nav>ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.main>div>nav{padding-top:40px} 
 
} 
 
html>body>footer>div.main>div>nav>ul{margin:0;padding:0;list-style:none} 
 
html>body>footer>div.main>div>nav>ul>li{display:inline-block;vertical-align:top;width:25%} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>nav>ul>li{width:-webkit-calc(50% - 30px / 2);width:-moz-calc(50% - 30px / 2);width:calc(50% - 30px / 2);margin-bottom:20px} 
 
html>body>footer>div.main>div>nav>ul>li:nth-child(2n+2){margin-left:30px} 
 
html>body>footer>div.main>div>nav>ul>li>input[type=checkbox]:checked~label:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.main>div>nav>ul>li{width:100%} 
 
html>body>footer>div.main>div>nav>ul>li:nth-child(2n+2){margin-left:0} 
 
} 
 
html>body>footer>div.main>div>nav>ul>li>label{font-weight:400;font-size:18px;letter-spacing:0;line-height:1.6;text-decoration:none;color:#fff;cursor:default} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>nav>ul>li>input[type=checkbox]:checked~ul{max-height:1000px} 
 
html>body>footer>div.main>div>nav>ul>li>label{position:relative;display:block;cursor:pointer} 
 
html>body>footer>div.main>div>nav>ul>li>label:before{position:absolute;display:block;content:'';top:8px;right:15px;width:8px;height:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #cfdce6;border-right:2px solid #cfdce6;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)} 
 
html>body>footer>div.main>div>nav>ul>li>ul{border-bottom:1px solid rgba(255,255,255,.4);max-height:0;overflow:hidden} 
 
} 
 
html>body>header>div>a.chooser,html>body>header>div>a.logo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;vertical-align:top} 
 
html>body>footer>div.main>div>nav>ul>li>ul{margin:12px 0 0;padding:0;list-style:none;-webkit-transition:max-height .3s ease-in-out;-moz-transition:max-height .3s ease-in-out;-o-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out} 
 
html>body>footer>div.main>div>nav>ul>li>ul>li:last-child{padding-bottom:33px} 
 
html>body>footer>div.main>div>nav>ul>li>ul>li:not(:last-child){margin-bottom:12px} 
 
html>body>footer>div.main>div>nav>ul>li>ul>li>a{text-decoration:none;color:#fff;font-size:13px} 
 
html>body>footer>div.main>div>p.copy{display:inline-block;vertical-align:top;margin:0;width:17.218543046358%;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#fff;padding-top:31px} 
 
@media screen and (max-width:1279px){html>body>footer>div.main>div>p.copy{width:17.112299465241%} 
 
} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>p.copy{-webkit-order:2;-ms-flex-order:2;order:2;width:21.739130434783%;padding-top:0;margin-bottom:40px} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.main>div>p.copy{width:auto;margin-right:50px;margin-bottom:20px} 
 
} 
 
html>body>footer>div.main>div>p.creator{display:inline-block;vertical-align:top;margin:0;text-align:right;width:31.12582781457%;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#fff;padding-top:31px} 
 
@media screen and (max-width:1279px){html>body>footer>div.main>div>p.creator{width:22.994652406417%} 
 
} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>p.creator{-webkit-order:3;-ms-flex-order:3;order:3;width:auto;text-align:left;padding-top:0} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.main>div>p.creator{margin-bottom:40px} 
 
} 
 
html>body>footer>div.main>div>p.creator a{vertical-align:top;text-decoration:none;color:#fff} 
 
html>body>footer>div.main>div>p.disclaimer{display:inline-block;vertical-align:top;margin:0;font-weight:400;color:#1f1f1f;letter-spacing:0;line-height:1.6;font-size:11px;color:rgba(255,255,255,.7);width:51.655629139073%;padding-top:16px;padding-bottom:23px} 
 
@media screen and (max-width:1279px){html>body>footer>div.main>div>p.disclaimer{width:57.219251336898%} 
 
} 
 
html>body>footer>div.main>hr{border:0;height:1px;background:#fff;width:100%;display:block;position:relative;opacity:.4} 
 
html>body>header{height:136px;position:fixed;top:0;right:0;bottom:auto;left:0;z-index:100000;background:#fff} 
 
@media screen and (max-width:1023px){html>body>footer>div.main>div>p.disclaimer{-webkit-order:1;-ms-flex-order:1;order:1;display:block;padding-top:25px;padding-bottom:0;width:100%;margin-bottom:10px} 
 
html>body>header{height:70px} 
 
} 
 
@media print{html>body>header{position:absolute;top:0!important;height:70px} 
 
} 
 
html>body>header:not(.has-nav-after){border-bottom:1px solid #d3e0eb} 
 
html>body>header:after{position:absolute;display:block;content:'';top:0;right:0;bottom:-1px;left:0;z-index:-1} 
 
html>body>header.fixed{height:70px;-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;transition:height .3s ease-in-out} 
 
html>body>header.fixed:after{-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-transition:box-shadow .3s ease-in-out,bottom .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out,bottom .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out,bottom .3s ease-in-out;transition:box-shadow .3s ease-in-out,bottom .3s ease-in-out} 
 
@media print{html>body>header.fixed:after{display:none} 
 
} 
 
html>body>header.fixed+nav{top:70px;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out} 
 
html>body>header.fixed+nav>div>a,html>body>header.fixed+nav>div>ul>li>a,html>body>section.object-card.fixed-nav+nav>div>a{-webkit-transition:height .3s ease-in-out,line-height .3s ease-in-out;-moz-transition:height .3s ease-in-out,line-height .3s ease-in-out;-o-transition:height .3s ease-in-out,line-height .3s ease-in-out} 
 
html>body>header.fixed+nav>div>a,html>body>header.fixed+nav>div>ul>li>a{height:48px;line-height:48px;transition:height .3s ease-in-out,line-height .3s ease-in-out} 
 
html>body>header.fixed.has-nav-after:after{bottom:-50px} 
 
html>body>header.fixed>div{padding-top:12px;-webkit-transition:padding .3s ease-in-out;-moz-transition:padding .3s ease-in-out;-o-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out} 
 
html>body>header.fixed>div>a.logo>img,html>body>header.fixed>div>a.logo>svg{-webkit-transition:-webkit-transform .21666666666667s ease-in-out;-moz-transition:-moz-transform .21666666666667s ease-in-out;-o-transition:-o-transform .21666666666667s ease-in-out;transition:transform .21666666666667s ease-in-out} 
 
@media screen and (min-width:1024px){html>body>header.fixed>div>a.logo>img,html>body>header.fixed>div>a.logo>svg{-webkit-transform:scale(.8,.8) translate(2px,6px);-moz-transform:scale(.8,.8) translate(2px,6px);-ms-transform:scale(.8,.8) translate(2px,6px);-o-transform:scale(.8,.8) translate(2px,6px);transform:scale(.8,.8) translate(2px,6px)} 
 
} 
 
html>body>header.fixed>div>a.logo>svg #text{opacity:0;-webkit-transition:opacity .21666666666667s ease-in-out;-moz-transition:opacity .21666666666667s ease-in-out;-o-transition:opacity .21666666666667s ease-in-out;transition:opacity .21666666666667s ease-in-out} 
 
html>body>header.fixed>div>a.chooser{width:130px;margin-left:60px;height:34px;line-height:34px;margin-top:17px;-webkit-transition:width .36666666666667s ease-in-out .1s,margin .36666666666667s ease-in-out .1s,height .36666666666667s ease-in-out .1s,line-height .36666666666667s ease-in-out .1s;-moz-transition:width .36666666666667s ease-in-out .1s,margin .36666666666667s ease-in-out .1s,height .36666666666667s ease-in-out .1s,line-height .36666666666667s ease-in-out .1s;-o-transition:width .36666666666667s ease-in-out .1s,margin .36666666666667s ease-in-out .1s,height .36666666666667s ease-in-out .1s,line-height .36666666666667s ease-in-out .1s;transition:width .36666666666667s ease-in-out .1s,margin .36666666666667s ease-in-out .1s,height .36666666666667s ease-in-out .1s,line-height .36666666666667s ease-in-out .1s} 
 
html>body>header.fixed>div>a.chooser>span{max-width:0;overflow:hidden;opacity:0;-webkit-transition:opacity .3s .1s,max-width .36666666666667s ease-in-out .1s;-moz-transition:opacity .3s .1s,max-width .36666666666667s ease-in-out .1s;-o-transition:opacity .3s .1s,max-width .36666666666667s ease-in-out .1s;transition:opacity .3s .1s,max-width .36666666666667s ease-in-out .1s} 
 
html>body>header.fixed>div>a.owners{-webkit-animation-name:header_to_fixed_a_owners;-moz-animation-name:header_to_fixed_a_owners;-o-animation-name:header_to_fixed_a_owners;animation-name:header_to_fixed_a_owners;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.48333333333333s;-moz-animation-duration:.48333333333333s;-o-animation-duration:.48333333333333s;animation-duration:.48333333333333s;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s} 
 
html>body.was-fixed>header:not(.fixed)>div>a.owners,html>body>header.fixed>div>nav.main{-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear} 
 
@media screen and (max-width:1279px){html>body>header.fixed>div>a.chooser{margin-left:64px;width:130px} 
 
html>body>header.fixed>div>a.owners{font-size:0;max-width:29px;-webkit-transition:font-size 0s linear .225s,max-width 0s linear .225s;-moz-transition:font-size 0s linear .225s,max-width 0s linear .225s;-o-transition:font-size 0s linear .225s,max-width 0s linear .225s;transition:font-size 0s linear .225s,max-width 0s linear .225s;-webkit-animation-name:header_to_fixed_a_owners_maxW_1280;-moz-animation-name:header_to_fixed_a_owners_maxW_1280;-o-animation-name:header_to_fixed_a_owners_maxW_1280;animation-name:header_to_fixed_a_owners_maxW_1280} 
 
html>body>header.fixed>div>a.owners:after{opacity:1;-webkit-transition:opacity 0s linear .225s,background .2s ease-out;-moz-transition:opacity 0s linear .225s,background .2s ease-out;-o-transition:opacity 0s linear .225s,background .2s ease-out;transition:opacity 0s linear .225s,background .2s ease-out} 
 
} 
 
html>body>header.fixed>div>a.owners>span,html>body>header.fixed>div>nav.main>ul>li>a>span{-webkit-transition:max-width 0s linear .225s;-moz-transition:max-width 0s linear .225s;-o-transition:max-width 0s linear .225s;max-width:0;overflow:hidden} 
 
html>body>header.fixed>div>a.owners>span{transition:max-width 0s linear .225s} 
 
html>body>header.fixed>div>nav.top{-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px);opacity:0;-webkit-transition:opacity .15s,-webkit-transform .21666666666667s ease-in-out;-moz-transition:opacity .15s,-moz-transform .21666666666667s ease-in-out;-o-transition:opacity .15s,-o-transform .21666666666667s ease-in-out;transition:opacity .15s,transform .21666666666667s ease-in-out} 
 
html>body>header.fixed>div>nav.main{-webkit-animation-name:header_to_fixed_nav_main;-moz-animation-name:header_to_fixed_nav_main;-o-animation-name:header_to_fixed_nav_main;animation-name:header_to_fixed_nav_main;animation-fill-mode:forwards;animation-timing-function:linear;-webkit-animation-duration:.45s;-moz-animation-duration:.45s;-o-animation-duration:.45s;animation-duration:.45s} 
 
html>body>header.fixed>div>nav.main>ul>li:not(:last-child){margin-right:3px;-webkit-transition:margin 0s linear .225s;-moz-transition:margin 0s linear .225s;-o-transition:margin 0s linear .225s;transition:margin 0s linear .225s} 
 
@media screen and (max-width:1279px){html>body>header.fixed>div>nav.main{-webkit-animation-name:header_to_fixed_nav_main_maxW_1280;-moz-animation-name:header_to_fixed_nav_main_maxW_1280;-o-animation-name:header_to_fixed_nav_main_maxW_1280;animation-name:header_to_fixed_nav_main_maxW_1280} 
 
html>body>header.fixed>div>nav.main>ul>li:not(:last-child){margin-right:16px} 
 
} 
 
html>body>header.fixed>div>nav.main>ul>li>a>span{transition:max-width 0s linear .225s} 
 
html>body>header.fixed>div>nav.main>ul>li>a>span.full{max-width:0} 
 
html>body.was-fixed>header:not(.fixed)>div>nav.main>ul>li>a>span.full,html>body>header.fixed>div>nav.main>ul>li>a>span.short{max-width:300px} 
 
html>body>header.fixed>div>nav.main>ul>li.old-v{max-width:0;-webkit-transition:max-width 0s linear .225s;-moz-transition:max-width 0s linear .225s;-o-transition:max-width 0s linear .225s;transition:max-width 0s linear .225s} 
 
html>body>header.fixed>div>nav.main>ul>li.old-v:before{opacity:0;-webkit-transition:opacity 0s linear .225s;-moz-transition:opacity 0s linear .225s;-o-transition:opacity 0s linear .225s;transition:opacity 0s linear .225s} 
 
html>body>header.fixed>div>ul.contacts{-webkit-transition:-webkit-transform .28333333333333s ease-in-out .066666666666667s;-moz-transition:-moz-transform .28333333333333s ease-in-out .066666666666667s;-o-transition:-o-transform .28333333333333s ease-in-out .066666666666667s;transition:transform .28333333333333s ease-in-out .066666666666667s} 
 
@media screen and (min-width:1024px){html>body>header.fixed>div>ul.contacts{-webkit-transform:translate(-22px,2px);-moz-transform:translate(-22px,2px);-ms-transform:translate(-22px,2px);-o-transform:translate(-22px,2px);transform:translate(-22px,2px)} 
 
} 
 
@media screen and (min-width:1280px){html>body>header.fixed>div>ul.contacts{-webkit-transform:translate(-42px,2px);-moz-transform:translate(-42px,2px);-ms-transform:translate(-42px,2px);-o-transform:translate(-42px,2px);transform:translate(-42px,2px)} 
 
} 
 
html>body>header.fixed>div>ul.contacts>li:not(:nth-child(2)){display:none;opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px);-webkit-transition:opacity .18333333333333s ease-in-out .066666666666667s,-webkit-transform .21666666666667s ease-in-out .066666666666667s;-moz-transition:opacity .18333333333333s ease-in-out .066666666666667s,-moz-transform .21666666666667s ease-in-out .066666666666667s;-o-transition:opacity .18333333333333s ease-in-out .066666666666667s,-o-transform .21666666666667s ease-in-out .066666666666667s;transition:opacity .18333333333333s ease-in-out .066666666666667s,transform .21666666666667s ease-in-out .066666666666667s} 
 
html>body.was-fixed>header:not(.fixed){-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out} 
 
html>body.was-fixed>header:not(.fixed):after{-webkit-transition:box-shadow .3s ease-in-out,bottom .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out,bottom .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out,bottom .3s ease-in-out;transition:box-shadow .3s ease-in-out,bottom .3s ease-in-out} 
 
@media screen and (max-width:1023px){html>body>header.fixed>div>ul.contacts>li:not(:first-child){opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none} 
 
html>body.was-fixed>header:not(.fixed):after{-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;-o-transition-delay:0s,0s;transition-delay:0s,0s} 
 
} 
 
html>body.was-fixed>header:not(.fixed)+nav{-webkit-transition:top .2s ease-in-out;-moz-transition:top .2s ease-in-out;-o-transition:top .2s ease-in-out;transition:top .2s ease-in-out} 
 
html>body.was-fixed>header:not(.fixed)+nav>div>a,html>body.was-fixed>header:not(.fixed)+nav>div>ul>li>a{-webkit-transition:height .2s ease-in-out .1s,line-height .2s ease-in-out .1s;-moz-transition:height .2s ease-in-out .1s,line-height .2s ease-in-out .1s;-o-transition:height .2s ease-in-out .1s,line-height .2s ease-in-out .1s;transition:height .2s ease-in-out .1s,line-height .2s ease-in-out .1s} 
 
html>body.was-fixed>header:not(.fixed)>div{-webkit-transition:padding .2s ease-in-out .1s;-moz-transition:padding .2s ease-in-out .1s;-o-transition:padding .2s ease-in-out .1s;transition:padding .2s ease-in-out .1s} 
 
html>body.was-fixed>header:not(.fixed)>div>a.logo>img,html>body.was-fixed>header:not(.fixed)>div>a.logo>svg{-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:transform .2s ease-in-out} 
 
html>body.was-fixed>header:not(.fixed)>div>a.logo>svg #text{-webkit-transition:opacity .21666666666667s ease-in-out .36666666666667s;-moz-transition:opacity .21666666666667s ease-in-out .36666666666667s;-o-transition:opacity .21666666666667s ease-in-out .36666666666667s;transition:opacity .21666666666667s ease-in-out .36666666666667s} 
 
html>body.was-fixed>header:not(.fixed)>div>a.chooser{-webkit-transition:width .2s ease-in-out,margin .2s ease-in-out,height .2s ease-in-out,line-height .2s ease-in-out;-moz-transition:width .2s ease-in-out,margin .2s ease-in-out,height .2s ease-in-out,line-height .2s ease-in-out;-o-transition:width .2s ease-in-out,margin .2s ease-in-out,height .2s ease-in-out,line-height .2s ease-in-out;transition:width .2s ease-in-out,margin .2s ease-in-out,height .2s ease-in-out,line-height .2s ease-in-out} 
 
html>body.was-fixed>header:not(.fixed)>div>a.chooser>span{opacity:1;-webkit-transition:opacity .3s .1s,max-width .3s ease-in-out .1s;-moz-transition:opacity .3s .1s,max-width .3s ease-in-out .1s;-o-transition:opacity .3s .1s,max-width .3s ease-in-out .1s;transition:opacity .3s .1s,max-width .3s ease-in-out .1s} 
 
html>body.was-fixed>header:not(.fixed)>div>a.owners{opacity:1;-webkit-transform:translate(-157px,-52px);-moz-transform:translate(-157px,-52px);-ms-transform:translate(-157px,-52px);-o-transform:translate(-157px,-52px);transform:translate(-157px,-52px);-webkit-animation-name:header_to_fixed_a_owners_bck;-moz-animation-name:header_to_fixed_a_owners_bck;-o-animation-name:header_to_fixed_a_owners_bck;animation-name:header_to_fixed_a_owners_bck;animation-fill-mode:forwards;animation-timing-function:linear;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s} 
 
@media screen and (max-width:1279px){html>body.was-fixed>header:not(.fixed)>div>a.owners{-webkit-transform:translate(24px,-52px);-moz-transform:translate(24px,-52px);-ms-transform:translate(24px,-52px);-o-transform:translate(24px,-52px);transform:translate(24px,-52px);max-width:300px;-webkit-transition:font-size 0s linear .325s,max-width 0s linear .325s;-moz-transition:font-size 0s linear .325s,max-width 0s linear .325s;-o-transition:font-size 0s linear .325s,max-width 0s linear .325s;transition:font-size 0s linear .325s,max-width 0s linear .325s;-webkit-animation-name:header_to_fixed_a_owners_bck_maxW_1280;-moz-animation-name:header_to_fixed_a_owners_bck_maxW_1280;-o-animation-name:header_to_fixed_a_owners_bck_maxW_1280;animation-name:header_to_fixed_a_owners_bck_maxW_1280} 
 
} 
 
html>body.was-fixed>header:not(.fixed)>div>a.owners:after{opacity:0;-webkit-transition:opacity 0s linear .16s;-moz-transition:opacity 0s linear .16s;-o-transition:opacity 0s linear .16s;transition:opacity 0s linear .16s} 
 
html>body.was-fixed>header:not(.fixed)>div>a.owners>span{-webkit-transition:max-width 0s linear .16s;-moz-transition:max-width 0s linear .16s;-o-transition:max-width 0s linear .16s;transition:max-width 0s linear .16s} 
 
html>body.was-fixed>header:not(.fixed)>div>nav.top{opacity:1;-webkit-transition:opacity .15s .2s,-webkit-transform .2s ease .1s;-moz-transition:opacity .15s .2s,-moz-transform .2s ease .1s;-o-transition:opacity .15s .2s,-o-transform .2s ease .1s;transition:opacity .15s .2s,transform .2s ease .1s} 
 
html>body.was-fixed>header:not(.fixed)>div>nav.main{opacity:1;-webkit-transform:translate(301px,-52px);-moz-transform:translate(301px,-52px);-ms-transform:translate(301px,-52px);-o-transform:translate(301px,-52px);transform:translate(301px,-52px);-webkit-animation-name:header_to_fixed_nav_main_bck;-moz-animation-name:header_to_fixed_nav_main_bck;-o-animation-name:header_to_fixed_nav_main_bck;animation-name:header_to_fixed_nav_main_bck;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s} 
 
html>body.was-fixed>header:not(.fixed)>div>nav.main>ul>li:not(:last-child){-webkit-transition:margin 0s linear .1s;-moz-transition:margin 0s linear .1s;-o-transition:margin 0s linear .1s;transition:margin 0s linear .1s} 
 
html>body.was-fixed>header:not(.fixed)>div>nav.main>ul>li:first-child>a>span{-webkit-transition:max-width 0s linear .15s;-moz-transition:max-width 0s linear .15s;-o-transition:max-width 0s linear .15s;transition:max-width 0s linear .15s} 
 
html>body.was-fixed>header:not(.fixed)>div>nav.main>ul>li>a>span{-webkit-transition:max-width 0s linear .35833333333333s;-moz-transition:max-width 0s linear .35833333333333s;-o-transition:max-width 0s linear .35833333333333s;transition:max-width 0s linear .35833333333333s} 
 
html>body.was-fixed>header:not(.fixed)>div>nav.main>ul>li>a>span.short{max-width:0} 
 
html>body.was-fixed>header:not(.fixed)>div>nav.main>ul>li.old-v{-webkit-transition:max-width 0s linear .2s;-moz-transition:max-width 0s linear .2s;-o-transition:max-width 0s linear .2s;transition:max-width 0s linear .2s} 
 
html>body.was-fixed>header:not(.fixed)>div>nav.main>ul>li.old-v:before{-webkit-transition:opacity 0s linear .2s;-moz-transition:opacity 0s linear .2s;-o-transition:opacity 0s linear .2s;transition:opacity 0s linear .2s} 
 
html>body.was-fixed>header:not(.fixed)>div>ul.contacts{-webkit-transition:-webkit-transform .2s ease-in-out .1s;-moz-transition:-moz-transform .2s ease-in-out .1s;-o-transition:-o-transform .2s ease-in-out .1s;transition:transform .2s ease-in-out .1s} 
 
html>body.was-fixed>header:not(.fixed)>div>ul.contacts>li:not(:first-child){-webkit-transition:opacity .2s ease-in-out .1s,-webkit-transform .2s ease-in-out;-moz-transition:opacity .2s ease-in-out .1s,-moz-transform .2s ease-in-out;-o-transition:opacity .2s ease-in-out .1s,-o-transform .2s ease-in-out;transition:opacity .2s ease-in-out .1s,transform .2s ease-in-out} 
 
html>body>header>div{margin-left:auto;margin-right:auto;width:1160px;display:block;position:relative;padding-top:23px;text-align:left} 
 
@media screen and (max-width:1279px){html>body.was-fixed>header:not(.fixed)>div>nav.main{-webkit-transform:translate(273px,-52px);-moz-transform:translate(273px,-52px);-ms-transform:translate(273px,-52px);-o-transform:translate(273px,-52px);transform:translate(273px,-52px);-webkit-animation-name:header_to_fixed_nav_main_bck_maxW_1280;-moz-animation-name:header_to_fixed_nav_main_bck_maxW_1280;-o-animation-name:header_to_fixed_nav_main_bck_maxW_1280;animation-name:header_to_fixed_nav_main_bck_maxW_1280} 
 
html>body>header>div{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>header>div{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px;padding-top:12px} 
 
} 
 
@media screen and (max-width:719px){html>body>footer>div.main>div>p.disclaimer{margin-bottom:33px} 
 
html>body>header>div{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>header>div{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px;padding-top:12px} 
 
} 
 
@media screen and (max-width:719px){html>body>header>div{white-space:nowrap;max-width:1000px} 
 
} 
 
html>body>header>div>a.chooser{margin-left:20px;background:#ed2d23;color:#fff;border:2px solid #ed2d23;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;box-sizing:border-box;height:40px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;width:190px;border-width:0;line-height:40px;margin-top:4px;} 
 
html>body>header>div>a.chooser:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-moz-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-ms-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-o-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:linear-gradient(-90deg,#ff584c 1%,#ed2d23 100%)} 
 
html>body>header>div>a.chooser:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 20px 5px rgba(237,45,36,.2);box-shadow:0 1px 20px 5px rgba(237,45,36,.2)} 
 
html>body>header>div>a.chooser:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>header>div>a.chooser:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#ff584c} 
 
@media screen and (max-width:1279px){html>body>header>div>a.chooser{width:auto;height:44px;padding-left:8px;padding-right:8px;line-height:44px} 
 
} 
 
html>body>header>div>a.owners,html>body>header>div>nav.main>ul>li.old-v>a,html>body>header>div>nav.main>ul>li>a{line-height:1;font-weight:400;letter-spacing:0;text-decoration:none} 
 
@media screen and (max-width:1023px){html>body>header>div>a.chooser{display:none} 
 
} 
 

@media print{html>body>header>div>a.chooser{display:none} 
 
} 
 
html>body>header>div>a.chooser>span{display:inline-block;white-space:nowrap;overflow:hidden;max-width:200px} 
 
html>body>header>div>a.chooser>span:after{content:' '} 
 
html>body>header>div>a.logo{display:inline-block;width:220px;text-decoration:none;padding-top:7px;box-sizing:border-box} 
 
@media screen and (max-width:1279px){html>body>header>div>a.logo{width:220px} 
 
html>body>header>div>a.logo>svg #text{display:none} 
 
} 
 
html>body>header>div>a.logo>img,html>body>header>div>a.logo>svg{width:90%;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top} 
 
html>body>header>div>a.owners{display:inline-block;vertical-align:top;width:180px;height:63px;padding-top:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;color:#00adef;text-align:right;position:relative;white-space:nowrap;z-index:0} 
 
@media screen and (max-width:1023px){html>body>header>div>a.logo>img,html>body>header>div>a.logo>svg{-webkit-transform:scale(.8,.8) translate(2px,3px);-moz-transform:scale(.8,.8) translate(2px,3px);-ms-transform:scale(.8,.8) translate(2px,3px);-o-transform:scale(.8,.8) translate(2px,3px);transform:scale(.8,.8) translate(2px,3px)} 
 
html>body>header>div>a.owners{display:none} 
 
} 
 
@media print{html>body>header>div>a.owners{display:none} 
 
} 
 
html>body>header>div>a.owners:after{position:absolute;display:block;content:'';z-index:-1;top:7px;right:-6px;width:44px;height:44px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;opacity:0} 
 
html>body>header>div>a.owners:hover:after{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>header>div>a.owners:active:after{background:rgba(207,219,230,.3)} 
 
html>body>header>div>a.owners>svg{position:relative;display:inline-block;vertical-align:top;margin-right:6px} 
 
html>body>header>div>a.owners>span{overflow:hidden;display:inline-block;max-width:200px;vertical-align:top} 
 
html>body>header>div>nav.main{display:inline-block;width:-webkit-calc(100%);width:-moz-calc(100% );width:calc(100%);vertical-align:top} 
 
@media screen and (max-width:1023px){html>body>header>div>nav.main{display:none} 
 
} 
 
@media print{html>body>header>div>nav.main{display:none} 
 
} 
 
html>body>header>div>nav.main>ul{margin:0;padding:0;list-style:none} 
 
html>body>header>div>nav.main>ul>li{position:relative;display:inline-block;vertical-align:top;white-space:nowrap;max-width:500px} 
 
html>body>header>div>nav.main>ul>li:not(:last-child){margin-right:35px} 
 
html>body>header>div>nav.main>ul>li.active>a,html>body>header>div>nav.main>ul>li>a:not([href]){color:#1e1e1e} 
 
html>body>header>div>nav.main>ul>li:not(.active)>a:hover,html>body>header>div>nav.main>ul>li>a[href]:hover{color:#333} 
 
html>body>header>div>nav.main>ul>li>a{margin-top:10px;display:block;padding-bottom:5px; padding-left:4px;padding-right:10px;padding-top:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;color:#333;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out} 
 
html>body>header>div>nav.main>ul>li>a:hover{background:#ed2d23; color:white!important;} 
 
html>body>header>div>nav.main>ul>li>a>span{display:inline-block;white-space:nowrap;overflow:hidden;max-width:300px} 
 
html>body>header>div>nav.main>ul>li>a>span.short{max-width:0} 
 
html>body>header>div>nav.main>ul>li.old-v{padding-left:30px;position:relative} 
 
html>body>header>div>nav.main>ul>li.old-v:before{position:absolute;display:block;content:'';width:1px;height:20px;background-color:#cfdce6;left:0;top:20px} 
 
html>body>header>div>nav.main>ul>li.old-v>a{display:block;font-size:13px;color:#3d3d3d;height:63px;padding-top:24px} 
 
html>body>header>div>nav.main>ul>li.old-v>a:hover{color:#00adef} 
 
html>body>header>div>nav.top{display:inline-block;width:calc(100% - 220px - 200px - 500px - 10px);vertical-align:top} 
 
@media screen and (max-width:1023px){html>body>header>div>nav.top{display:none} 
 
html>body>header>div>ul.contacts{-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-o-transform:translateX(-15px);transform:translateX(-15px)} 
 
} 
 
@media print{html>body>header>div>nav.top{display:none} 
 
} 
 
html>body>header>div>nav.top>ul{margin:0;padding:0;list-style:none} 
 
html>body>header>div>nav.top>ul>li{display:inline-block;vertical-align:top} 
 
html>body>header>div>nav.top>ul>li:not(:last-child){margin-right:33px} 
 
@media screen and (max-width:1279px){html>body>header>div>nav.top{width:-webkit-calc(100% - 220px - 200px - 500px);width:-moz-calc(100% - 220px - 200px - 500px);width:calc(100% - 220px - 200px - 500px)} 
 
html>body>header>div>nav.top>ul>li:not(:last-child){margin-right:20px} 
 
} 
 
html>body>header>div>nav.top>ul>li.active>a,html>body>header>div>nav.top>ul>li>a:not([href]){color:#1e1e1e} 
 
html>body>header>div>nav.top>ul>li>a{display:block;text-decoration:none;font-weight:400;font-size:13px;color:#3d3d3d;letter-spacing:0;height:40px;line-height:40px;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out} 
 
html>body>header>div>nav.top>ul>li>a:hover{color:#4ccdff} 
 
html>body>header>div>ul.contacts{width:480px;display:inline-block;vertical-align:top;margin:0;padding:14px 0 0;list-style:none} 
 
@media screen and (max-width:1279px){html>body>header>div>ul.contacts{width:480px} 
 
} 
 
html>body>header>div>ul.contacts>li{display:inline-block;vertical-align:top;font-weight:500} 
 
@media screen and (max-width:719px){html>body>header>div>ul.contacts{width:auto;-webkit-transform:translateX(-26px);-moz-transform:translateX(-26px);-ms-transform:translateX(-26px);-o-transform:translateX(-26px);transform:translateX(-26px)} 
 
html>body>header>div>ul.contacts>li:first-child{display:none} 
 
} 
 
@media print{html>body>header>div>ul.contacts>li:not(:first-child){display:inline-block} 
 
} 
 
html>body>header>div>ul.contacts>li:not(:last-child){margin-right:24px} 
 
@media screen and (max-width:1279px){html>body>header>div>ul.contacts>li:not(:last-child){margin-right:24px} 
 
} 
 
html>body>header>div>ul.contacts>li>a{display:block;font-size:14px;text-transform:uppercase;color:#1e1e1e;text-decoration:none} 
 
html>body>header>div>ul.contacts>li>a.with-plus{text-indent:-9px} 
 
html>body>header>div>ul.contacts>li>a:hover{} 
 
html>body>header>div>ul.contacts>li>button{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;display:block;text-transform:uppercase;font-size:11px;color:#c80f00;cursor:pointer} 
 
html>body>header>div>ul.contacts>li>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>header>div>ul.contacts>li>span{display:block;text-transform:uppercase;font-size:11px;color:#595959} 
 
html>body>input#main_menu:checked~button.scroll-page{display:none} 
 
html>body>input#main_menu:checked~header.has-nav-after:after{bottom:0} 
 
html>body>input#main_menu:checked~label[for=main_menu]>div>span:nth-child(1){-webkit-transform:skewX(-28.5deg) translate(-5px,0) scale(1,1);-moz-transform:skewX(-28.5deg) translate(-5px,0) scale(1,1);-ms-transform:skewX(-28.5deg) translate(-5px,0) scale(1,1);-o-transform:skewX(-28.5deg) translate(-5px,0) scale(1,1);transform:skewX(-28.5deg) translate(-5px,0) scale(1,1);opacity:0;-webkit-transition:-webkit-transform .36666666666667s ease-in-out,opacity .2s ease-in-out .1s;-moz-transition:-moz-transform .36666666666667s ease-in-out,opacity .2s ease-in-out .1s;-o-transition:-o-transform .36666666666667s ease-in-out,opacity .2s ease-in-out .1s;transition:transform .36666666666667s ease-in-out,opacity .2s ease-in-out .1s} 
 
html>body>input#main_menu:checked~label[for=main_menu]>div>span:nth-child(2){-webkit-transform:skewX(0) translate(0,0) rotate(-135deg);-moz-transform:skewX(0) translate(0,0) rotate(-135deg);-ms-transform:skewX(0) translate(0,0) rotate(-135deg);-o-transform:skewX(0) translate(0,0) rotate(-135deg);transform:skewX(0) translate(0,0) rotate(-135deg);background:#cfdce6;width:30px;-webkit-transition:-webkit-transform .26666666666667s ease-in-out .1s,background .15s ease-in-out .3s;-moz-transition:-moz-transform .26666666666667s ease-in-out .1s,background .15s ease-in-out .3s;-o-transition:-o-transform .26666666666667s ease-in-out .1s,background .15s ease-in-out .3s;transition:transform .26666666666667s ease-in-out .1s,background .15s ease-in-out .3s} 
 
html>body>input#main_menu:checked~label[for=main_menu]>div>span:nth-child(2):before{background:#cfdce6;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .15s ease-in-out .36666666666667s,background .15s ease-in-out .3s;-moz-transition:-moz-transform .15s ease-in-out .36666666666667s,background .15s ease-in-out .3s;-o-transition:-o-transform .15s ease-in-out .36666666666667s,background .15s ease-in-out .3s;transition:transform .15s ease-in-out .36666666666667s,background .15s ease-in-out .3s} 
 
html>body>input#main_menu:checked~label[for=main_menu]>div>span:nth-child(3){-webkit-transform:skewX(-28.5deg) translate(5px,0);-moz-transform:skewX(-28.5deg) translate(5px,0);-ms-transform:skewX(-28.5deg) translate(5px,0);-o-transform:skewX(-28.5deg) translate(5px,0);transform:skewX(-28.5deg) translate(5px,0);opacity:0;-webkit-transition:-webkit-transform .36666666666667s ease-in-out,opacity .2s ease-in-out .1s;-moz-transition:-moz-transform .36666666666667s ease-in-out,opacity .2s ease-in-out .1s;-o-transition:-o-transform .36666666666667s ease-in-out,opacity .2s ease-in-out .1s;transition:transform .36666666666667s ease-in-out,opacity .2s ease-in-out .1s} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu{right:-360px;-webkit-transition:right .3s ease-in-out .3s;-moz-transition:right .3s ease-in-out .3s;-o-transition:right .3s ease-in-out .3s;transition:right .3s ease-in-out .3s} 
 
@media screen and (max-width:719px){html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu{right:auto;left:-300vw;-webkit-transition:left .3s ease-in-out .3s;-moz-transition:left .3s ease-in-out .3s;-o-transition:left .3s ease-in-out .3s;transition:left .3s ease-in-out .3s} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu:before{display:none} 
 
} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu:before{width:0;opacity:0;-webkit-transition:width 0s ease-in-out .7s,opacity .1s ease-in-out .6s;-moz-transition:width 0s ease-in-out .7s,opacity .1s ease-in-out .6s;-o-transition:width 0s ease-in-out .7s,opacity .1s ease-in-out .6s;transition:width 0s ease-in-out .7s,opacity .1s ease-in-out .6s} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);opacity:0;-webkit-transition:-webkit-transform .3s ease-in-out .25s,opacity .3s ease-in-out 1.25s;-moz-transition:-moz-transform .3s ease-in-out .25s,opacity .3s ease-in-out 1.25s;-o-transition:-o-transform .3s ease-in-out .25s,opacity .3s ease-in-out 1.25s;transition:transform .3s ease-in-out .25s,opacity .3s ease-in-out 1.25s} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu>li{-webkit-transition:margin .3s ease-in-out .25s;-moz-transition:margin .3s ease-in-out .25s;-o-transition:margin .3s ease-in-out .25s;transition:margin .3s ease-in-out .25s} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu>li:not(:last-child){margin-bottom:16px} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners>span{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:-webkit-transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s;-moz-transition:-moz-transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s;-o-transition:-o-transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s;transition:transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners>svg{opacity:0;-webkit-transition:opacity .3s ease-in-out .2s;-moz-transition:opacity .3s ease-in-out .2s;-o-transition:opacity .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s} 
 


html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners:before{opacity:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .4s ease-in-out .1s,opacity .4s ease-in-out .1s;-moz-transition:-moz-transform .4s ease-in-out .1s,opacity .4s ease-in-out .1s;-o-transition:-o-transform .4s ease-in-out .1s,opacity .4s ease-in-out .1s;transition:transform .4s ease-in-out .1s,opacity .4s ease-in-out .1s} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners:after{opacity:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .4s ease-in-out .05s,opacity .4s ease-in-out .05s;-moz-transition:-moz-transform .4s ease-in-out .05s,opacity .4s ease-in-out .05s;-o-transition:-o-transform .4s ease-in-out .05s,opacity .4s ease-in-out .05s;transition:transform .4s ease-in-out .05s,opacity .4s ease-in-out .05s} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.top-menu{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);opacity:0;-webkit-transition:-webkit-transform .3s ease-in-out .1s,opacity .3s ease-in-out .1s;-moz-transition:-moz-transform .3s ease-in-out .1s,opacity .3s ease-in-out .1s;-o-transition:-o-transform .3s ease-in-out .1s,opacity .3s ease-in-out .1s;transition:transform .3s ease-in-out .1s,opacity .3s ease-in-out .1s} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>i{-webkit-transform:skew(-28.5deg) translateX(-300%);-moz-transform:skew(-28.5deg) translateX(-300%);-ms-transform:skew(-28.5deg) translateX(-300%);-o-transform:skew(-28.5deg) translateX(-300%);transform:skew(-28.5deg) translateX(-300%);-webkit-transition:-webkit-transform .4s ease-in-out .2s;-moz-transition:-moz-transform .4s ease-in-out .2s;-o-transition:-o-transform .4s ease-in-out .2s;transition:transform .4s ease-in-out .2s} 
 
@media screen and (max-width:719px){html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>i{-webkit-transform:skew(-28.5deg) translateX(0);-moz-transform:skew(-28.5deg) translateX(0);-ms-transform:skew(-28.5deg) translateX(0);-o-transform:skew(-28.5deg) translateX(0);transform:skew(-28.5deg) translateX(0)} 
 
} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>footer{-webkit-transform:translateY(150px);-moz-transform:translateY(150px);-ms-transform:translateY(150px);-o-transform:translateY(150px);transform:translateY(150px);-webkit-transition:-webkit-transform .4s ease-in-out .05s;-moz-transition:-moz-transform .4s ease-in-out .05s;-o-transition:-o-transform .4s ease-in-out .05s;transition:transform .4s ease-in-out .05s} 
 
html>body>input#main_menu:not(:checked)~noindex>div.mobile-menu>div.menu>footer>div>a.compare:after{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .3s ease-in-out 0;-moz-transition:-moz-transform .3s ease-in-out 0;-o-transition:-o-transform .3s ease-in-out 0;transition:transform .3s ease-in-out 0} 
 
html>body>label[for=main_menu]{position:fixed;right:0;top:0;display:block;height:70px;width:77px;z-index:100001} 
 
@media screen and (min-width:1024px){html>body>label[for=main_menu]{display:none} 
 
} 
 
@media screen and (max-width:719px){html>body>label[for=main_menu]{width:50px} 
 
} 
 
@media print{html>body>label[for=main_menu]{display:none} 
 
} 
 
html>body>label[for=main_menu]>div{position:absolute;left:0;top:28px;height:21px;width:30px} 
 
html>body>label[for=main_menu]>div>span{display:block;background:#ed2d23;position:absolute;left:0;height:3px;width:26px} 
 
html>body>label[for=main_menu]>div>span:nth-child(1){top:0;-webkit-transform:skewX(-28.5deg) translate(5px,0) scale(1,1);-moz-transform:skewX(-28.5deg) translate(5px,0) scale(1,1);-ms-transform:skewX(-28.5deg) translate(5px,0) scale(1,1);-o-transform:skewX(-28.5deg) translate(5px,0) scale(1,1);transform:skewX(-28.5deg) translate(5px,0) scale(1,1);-webkit-transition:-webkit-transform .36666666666667s ease-in-out .15s,opacity .2s ease-in-out .2s;-moz-transition:-moz-transform .36666666666667s ease-in-out .15s,opacity .2s ease-in-out .2s;-o-transition:-o-transform .36666666666667s ease-in-out .15s,opacity .2s ease-in-out .2s;transition:transform .36666666666667s ease-in-out .15s,opacity .2s ease-in-out .2s} 
 
html>body>label[for=main_menu]>div>span:nth-child(2){top:9px;-webkit-transform:skewX(-28.5deg) translate(0,0) rotate(0);-moz-transform:skewX(-28.5deg) translate(0,0) rotate(0);-ms-transform:skewX(-28.5deg) translate(0,0) rotate(0);-o-transform:skewX(-28.5deg) translate(0,0) rotate(0);transform:skewX(-28.5deg) translate(0,0) rotate(0);-webkit-transition:-webkit-transform .26666666666667s ease-in-out .15s,background .15s ease-in-out .066666666666667s;-moz-transition:-moz-transform .26666666666667s ease-in-out .15s,background .15s ease-in-out .066666666666667s;-o-transition:-o-transform .26666666666667s ease-in-out .15s,background .15s ease-in-out .066666666666667s;transition:transform .26666666666667s ease-in-out .15s,background .15s ease-in-out .066666666666667s} 
 
html>body>label[for=main_menu]>div>span:nth-child(2):before{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;background:#ed2d23;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .15s ease-in-out 0s,background .15s ease-in-out .066666666666667s;-moz-transition:-moz-transform .15s ease-in-out 0s,background .15s ease-in-out .066666666666667s;-o-transition:-o-transform .15s ease-in-out 0s,background .15s ease-in-out .066666666666667s;transition:transform .15s ease-in-out 0s,background .15s ease-in-out .066666666666667s} 
 
html>body>label[for=main_menu]>div>span:nth-child(3){bottom:0;-webkit-transform:skewX(-28.5deg) translate(-5px,0);-moz-transform:skewX(-28.5deg) translate(-5px,0);-ms-transform:skewX(-28.5deg) translate(-5px,0);-o-transform:skewX(-28.5deg) translate(-5px,0);transform:skewX(-28.5deg) translate(-5px,0);-webkit-transition:-webkit-transform .36666666666667s ease-in-out .15s,opacity .2s ease-in-out .2s;-moz-transition:-moz-transform .36666666666667s ease-in-out .15s,opacity .2s ease-in-out .2s;-o-transition:-o-transform .36666666666667s ease-in-out .15s,opacity .2s ease-in-out .2s;transition:transform .36666666666667s ease-in-out .15s,opacity .2s ease-in-out .2s} 
 
html>body>main.components-container{margin-left:auto;margin-right:auto;width:1208px;display:block;position:relative;margin-bottom:50px;min-height:200px} 
 
@media screen and (max-width:1279px){html>body>main.components-container{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>main.components-container{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>main.components-container>aside>a.banner>img,html>body>main.components-container>section>figure.image>img{max-width:100%} 
 
html>body.no-min-height-main>main.components-container{min-height:0} 
 
html>body>main.components-container>aside{display:inline-block;vertical-align:top;width:272px;margin-left:40px;position:relative;z-index:2;margin-bottom:50px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>aside{width:-webkit-calc(5.8823529411765% * 3 + 2.6737967914439% * 3 - 30px);width:-moz-calc(5.8823529411765% * 3 + 2.6737967914439% * 3 - 30px);width:calc(5.8823529411765% * 3 + 2.6737967914439% * 3 - 30px);margin-left:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>aside{display:block;width:100%;margin-bottom:50px;margin-left:0;-webkit-order:3;-ms-flex-order:3;order:3;position:static} 
 
} 
 
@media print{html>body>main.components-container>aside{display:none} 
 
} 
 
html>body>main.components-container>aside>.banner{display:block;margin-bottom:30px;max-width:100%} 
 
html>body>main.components-container>aside>.banner:not(.form){cursor:pointer} 
 
html>body>main.components-container>aside>.banner:last-child{margin-bottom:0} 
 
@media screen and (max-width:1023px){html>body>main.components-container>aside>.banner{display:none} 
 
} 
 
html>body>main.components-container>aside>a.banner{text-decoration:none;outline:solid 0} 
 
@media screen and (max-width:719px){html>body>main.components-container>aside>a.banner[data-enabled-mobile=yes]{display:block} 
 
html>body>main.components-container>aside>a.banner[data-enabled-mobile=yes]>img{width:100%} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>aside>a.construction-progress-live{display:none} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>aside>a.construction-progress-live{display:block;max-width:100%} 
 
} 
 
html>body>main.components-container>aside>div.apartments-sidebar{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:25px} 
 
html>body>main.components-container>aside>div.apartments-sidebar:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6;background:#fff;z-index:2} 
 
html>body>main.components-container>aside>div.apartments-sidebar:before{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;z-index:1;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px);opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-filter:blur(10px);-ms-filter:blur(10px)} 
 
html.ua-ie>body>main.components-container>aside>div.apartments-sidebar:before{background:0 0;bottom:5px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
@media screen and (max-width:1023px){html>body>main.components-container>aside>div.apartments-sidebar{display:none} 
 
} 
 
html>body>main.components-container>aside>div.apartments-sidebar>a{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;display:block;z-index:3} 
 
html>body>main.components-container>aside>div.apartments-sidebar>a:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>aside>div.apartments-sidebar>a:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>aside>div.apartments-sidebar>a:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>aside>div.apartments-sidebar>a:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>aside>div.apartments-sidebar>h2{position:relative;z-index:3;font-size:24px;margin-bottom:17px} 
 
html>body>main.components-container>aside>div.apartments-sidebar>ul.apartments{position:relative;z-index:3;list-style:none;margin:0 0 35px} 
 
html>body>main.components-container>aside>div.apartments-sidebar>ul.apartments>li{margin-bottom:20px} 
 
html>body>main.components-container>aside>div.apartments-sidebar>ul.apartments>li:last-child{margin-bottom:0} 
 
html>body>main.components-container>aside>div.apartments-sidebar>ul.apartments>li>a{display:block;text-decoration:none} 
 
html>body>main.components-container>aside>div.apartments-sidebar>ul.apartments>li>a>h3{margin-bottom:10px;text-decoration:none;font-size:20px;color:#00adef;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s} 
 
html>body>main.components-container>aside>div.apartments-sidebar>ul.apartments>li>a:hover>h3{color:#4ccdff} 
 
html>body>main.components-container>aside>div.apartments-sidebar>ul.apartments>li>a>ul.properties{list-style:none;margin:0} 
 
html>body>main.components-container>aside>div.apartments-sidebar>ul.apartments>li>a>ul.properties>li{display:inline-block;vertical-align:top;width:44%;font-size:15px;color:#3d3d3d;border-right:1px solid #cfdce6} 
 
html>body>main.components-container>aside>div.apartments-sidebar>ul.apartments>li>a>ul.properties>li:last-child{border-right:none;padding-left:15px;white-space:nowrap} 
 
html>body>main.components-container>aside>div.apartments-sidebar>ul.apartments>li>a>ul.properties>li>.label{display:block;margin-bottom:10px;font-size:13px;color:#949494} 
 
html>body>main.components-container>aside>form.commercial-sidebar{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:25px} 
 
html>body>main.components-container>aside>form.commercial-sidebar:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6;background:#fff;z-index:-1} 
 
html>body>main.components-container>aside>form.commercial-sidebar:before{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px);opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-filter:blur(10px);-ms-filter:blur(10px);z-index:-2} 
 
html.ua-ie>body>main.components-container>aside>form.commercial-sidebar:before{background:0 0;bottom:5px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
@media screen and (max-width:1023px){html>body>main.components-container>aside>form.commercial-sidebar{display:none} 
 
} 
 
html>body>main.components-container>aside>form.commercial-sidebar>h3{margin-bottom:12px;font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s} 
 
html>body>main.components-container>aside>form.commercial-sidebar>figure{position:relative;margin-left:-24px;margin-top:-24px;width:-webkit-calc(100% + 24px * 2);width:-moz-calc(100% + 24px * 2);width:calc(100% + 24px * 2);height:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;padding-top:140%;background-color:#f3f5f8;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;margin-bottom:13px} 
 
html>body>main.components-container>aside>form.commercial-sidebar>figure>img{position:absolute;top:0;left:0;height:100%;-webkit-transition:-webkit-transform 2s cubic-bezier(.25,.1,0,1);-moz-transition:-moz-transform 2s cubic-bezier(.25,.1,0,1);-o-transition:-o-transform 2s cubic-bezier(.25,.1,0,1);transition:transform 2s cubic-bezier(.25,.1,0,1);right:0;bottom:0;margin:auto;max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px);max-height:-webkit-calc(100% - 40px);max-height:-moz-calc(100% - 40px);max-height:calc(100% - 40px);min-width:unset} 
 
html>body>main.components-container>aside>form.commercial-sidebar>ul.properties{list-style:none;margin:0 0 26px} 
 
html>body>main.components-container>aside>form.commercial-sidebar>ul.properties>li{display:inline-block;vertical-align:top;width:44%;font-size:15px;color:#3d3d3d} 
 
html>body>main.components-container>aside>form.commercial-sidebar>ul.properties>li:last-child{border-right:none;padding-left:15px;white-space:nowrap} 
 
html>body>main.components-container>aside>form.commercial-sidebar>ul.properties>li>.label{display:block;margin-bottom:10px;font-size:13px;color:#949494} 
 
html>body>main.components-container>aside>form.commercial-sidebar>button{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ed2d23;color:#fff;border:2px solid #ed2d23;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;width:100%;border-width:0;line-height:50px} 
 
html>body>main.components-container>aside>form.commercial-sidebar>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>aside>form.commercial-sidebar>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-moz-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-ms-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-o-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:linear-gradient(-90deg,#ff584c 1%,#ed2d23 100%)} 
 
html>body>main.components-container>aside>form.commercial-sidebar>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 20px 5px rgba(237,45,36,.2);box-shadow:0 1px 20px 5px rgba(237,45,36,.2)} 
 
html>body>main.components-container>aside>form.commercial-sidebar>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>aside>form.commercial-sidebar>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#ff584c} 
 
html>body>main.components-container>aside>form.sidebar-counter{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:0} 
 
html>body>main.components-container>aside>form.sidebar-counter:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6;background:#fff;z-index:2} 
 
html>body>main.components-container>aside>form.sidebar-counter:before{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;z-index:1;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px);opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-filter:blur(10px);-ms-filter:blur(10px)} 
 
html.ua-ie>body>main.components-container>aside>form.sidebar-counter:before{background:0 0;bottom:5px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
@media screen and (max-width:1023px){html>body>main.components-container>aside>form.sidebar-counter{display:none} 
 
} 
 
html>body.ajax-working>main.components-container>aside>form.sidebar-counter.sending>ul.fields>li.submit>button{border-width:0;line-height:50px;cursor:default} 
 
html>body.ajax-working>main.components-container>aside>form.sidebar-counter.sending>ul.fields>li.submit>button:before{background:0 0} 
 
html>body.ajax-working>main.components-container>aside>form.sidebar-counter.sending>ul.fields>li.submit>button:hover{-webkit-box-shadow:none;box-shadow:none;cursor:default} 
 
html>body.ajax-working>main.components-container>aside>form.sidebar-counter.sending>ul.fields>li.submit>button:active{background-color:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;cursor:default} 
 
html>body.ajax-working>main.components-container>aside>form.sidebar-counter.sending>ul.fields>li.submit>button>span{opacity:0} 
 
html>body.ajax-working>main.components-container>aside>form.sidebar-counter.sending>ul.fields>li.submit>button>div.loader-small{opacity:1;display:block} 
 
html>body.ajax-working>main.components-container>aside>form.sidebar-counter.sending>ul.fields>li.submit>button>div.loader-small>span{-webkit-animation-play-state:running;-moz-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running} 
 
html>body>main.components-container>aside>form.sidebar-counter.sent>div.sent{height:190px;opacity:1;background:#fff} 
 
html>body>main.components-container>aside>form.sidebar-counter.sent.success>div.sent>span.image{background-image:url(images/form-check.svg)} 
 
html>body>main.components-container>aside>form.sidebar-counter.sent.error>div.sent>span.image{background-image:url(images/form-cross.svg)} 
 
html>body>main.components-container>aside>form.sidebar-counter>div.sent{top:auto;height:0;z-index:10;bottom:10px} 
 
html>body>main.components-container>aside>form.sidebar-counter>div.sent>p{width:auto} 
 
html>body>main.components-container>aside>form.sidebar-counter>div.sent>span{margin-top:0} 
 
html>body>main.components-container>aside>form.sidebar-counter>img{position:relative;z-index:3;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;max-width:-webkit-calc(100% - 2px);max-width:-moz-calc(100% - 2px);max-width:calc(100% - 2px);margin:1px 0 0 1px} 
 
html>body>main.components-container>aside>form.sidebar-counter>p{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4;position:relative;z-index:3;margin:0 0 10px;padding:9px 25px 0} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields{position:relative;z-index:3;padding:0 25px 29px} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.phone{margin-bottom:15px} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.personal-data>input:checked~label:after{top:9px} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.personal-data>label{line-height:1.1} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.personal-data>label:before{top:2px} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.submit{margin-bottom:20px} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.submit>button{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;width:100%;border-width:0;line-height:50px} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.submit>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.submit>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.submit>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.submit>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.submit>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.submit>button>span{-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms;opacity:1;display:block} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.submit>button>div.loader-small{opacity:0;display:none;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms;margin-top:-25px;vertical-align:middle} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.fields>li.submit>button>div.loader-small>span{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.number{margin:0 0 35px;padding:0 25px;list-style:none;white-space:nowrap;position:relative;z-index:3} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.number[data-number="4"]>li{width:-webkit-calc(calc(100% - 15px)/ 4);width:-moz-calc(calc(100% - 15px)/ 4);width:calc(calc(100% - 15px)/ 4)} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.number>li{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:-webkit-calc(calc(100% - 10px)/ 3);width:-moz-calc(calc(100% - 10px)/ 3);width:calc(calc(100% - 10px)/ 3);height:70px;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;line-height:68px;color:#00adef;font-size:50px;font-weight:700;text-align:center;background:-webkit-linear-gradient(#e1e5e8 0,#e1e5e8 50%,#f2f5f7 50%,#f2f5f7 100%)} 
 
html>body>main.components-container>aside>form.sidebar-counter>ul.number>li:not(:last-child){margin-right:5px} 
 
@media screen and (max-width:719px){html>body>main.components-container>aside>img.banner[data-enabled-mobile=yes]{display:block;width:100%} 
 
} 
 
html>body>main.components-container>section{display:inline-block;vertical-align:top;width:896px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section{width:74.331550802139%} 
 
} 
 
@media print{html>body>main.components-container>section{display:block} 
 
} 
 
html>body>main.components-container>section section.commercial{margin-bottom:70px} 
 
@media screen and (min-width:1024px){html>body>main.components-container>section section.commercial>input[type=checkbox]~section.chooser-apartment-list>ul.apartments>li{max-height:100px;-webkit-transition:max-height .3s ease-in-out,border-width .3s ease-in-out,opacity .3s ease-in-out .3s;-moz-transition:max-height .3s ease-in-out,border-width .3s ease-in-out,opacity .3s ease-in-out .3s;-o-transition:max-height .3s ease-in-out,border-width .3s ease-in-out,opacity .3s ease-in-out .3s;transition:max-height .3s ease-in-out,border-width .3s ease-in-out,opacity .3s ease-in-out .3s} 
 
html>body>main.components-container>section section.commercial>input[type=checkbox]~section.chooser-apartment-list>ul.apartments>li:nth-child(1):last-child,html>body>main.components-container>section section.commercial>input[type=checkbox]~section.chooser-apartment-list>ul.apartments>li:nth-child(2):last-child,html>body>main.components-container>section section.commercial>input[type=checkbox]~section.chooser-apartment-list>ul.apartments>li:nth-child(3):last-child,html>body>main.components-container>section section.commercial>input[type=checkbox]~section.chooser-apartment-list>ul.apartments>li:nth-child(4):last-child,html>body>main.components-container>section section.commercial>input[type=checkbox]~section.chooser-apartment-list>ul.apartments>li:nth-child(5):last-child{-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px} 
 
} 
 
html>body>main.components-container>section section.commercial>input[type=checkbox]~section.chooser-apartment-list>label{max-height:100px;-webkit-transition:max-height .3s ease-in-out,border-width .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:max-height .3s ease-in-out,border-width .3s ease-in-out,opacity .3s ease-in-out;-o-transition:max-height .3s ease-in-out,border-width .3s ease-in-out,opacity .3s ease-in-out;transition:max-height .3s ease-in-out,border-width .3s ease-in-out,opacity .3s ease-in-out} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section{display:block;width:100%;-webkit-order:2;-ms-flex-order:2;order:2} 
 
html>body>main.components-container>section section.commercial>input[type=checkbox]~section.chooser-apartment-list>label{font-size:0} 
 
html>body>main.components-container>section section.commercial>input[type=checkbox]~section.chooser-apartment-list>label:after{content:attr(data-adaptive);font-size:13px;vertical-align:top} 
 
html>body>main.components-container>section section.commercial>input[type=checkbox]:not(:checked)~section.chooser-apartment-list>ul.apartments>li:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)),html>body>main.components-container>section section.commercial>section.chooser-apartment-list>header.apartments-header{display:none} 
 
} 
 
html>body>main.components-container>section section.commercial>input[type=checkbox]:checked~section.chooser-apartment-list>ul.apartments>li:last-child{-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px} 
 
html>body>main.components-container>section section.commercial>input[type=checkbox]:checked~section.chooser-apartment-list>label{max-height:0;border-width:0;opacity:1;overflow:hidden} 
 
html>body>main.components-container>section section.commercial>h2{margin-bottom:4px} 
 
html>body>main.components-container>section section.commercial>h2+section.chooser-apartment-list{margin-top:27px} 
 
html>body>main.components-container>section section.commercial>p{font-weight:400;font-size:15px;letter-spacing:0;line-height:1.8;margin:0 0 27px;color:#949494} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments-header,html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments>li>a>ul{width:100%} 
 
@media screen and (min-width:1024px){html>body>main.components-container>section section.commercial>input[type=checkbox]:not(:checked)~section.chooser-apartment-list>ul.apartments>li:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)){max-height:0;border-width:0;overflow:hidden;opacity:1} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments-header>li.link,html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments>li>a>ul>li.link{width:4.6875%} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments-header>li.rooms,html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms{width:20.424107142857%} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments-header>li.area,html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments>li>a>ul>li.area{width:22.65625%} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments-header>li.deadline,html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments>li>a>ul>li.deadline{width:20.758928571429%} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments-header>li.price,html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments-header>li.price_buy,html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments>li>a>ul>li.price,html>body>main.components-container>section section.commercial>section.chooser-apartment-list ul.apartments>li>a>ul>li.price_buy{width:20.870535714286%;text-align:right} 
 
} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list>header.apartments-header>ul.apartments-header>li{color:#3d3d3d} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list>ul.apartments>li>a{width:100%} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list>ul.apartments>li>a:before{right:0} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list>ul.apartments>li>a:hover:before,html>body>main.components-container>section section.commercial>section.chooser-apartment-list>ul.apartments>li>a:hover>ul.apartment>li.link>span.button{opacity:1} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section section.commercial>section.chooser-apartment-list>ul.apartments>li>a>ul.apartment>li.area{background:0 0;padding-left:0} 
 
} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list>ul.apartments>li>a>ul.apartment>li.link>span.button{display:block;position:absolute;z-index:10;top:0;right:19px;text-align:right;width:101px;opacity:0;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:32px;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;-o-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;background:url(images/long-arrow.svg) right 32px no-repeat} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list>ul.apartments>li>a>ul.apartment>li.link>span.button>svg{display:inline-block} 
 
html>body>main.components-container>section section.commercial>section.chooser-apartment-list>ul.apartments>li>a>ul.apartment>li.link>span.button>svg path{fill:#4ccdff} 
 
html>body>main.components-container>section>blockquote{position:relative;margin-bottom:50px} 
 
html>body>main.components-container>section>blockquote>figure,html>body>main.components-container>section>blockquote>p{display:inline-block;vertical-align:top} 
 
html>body>main.components-container>section>blockquote>figure{width:252px;margin-right:20px;padding-top:11px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>blockquote>figure{width:247px;margin-right:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>blockquote>figure{width:230px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>blockquote>figure{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:30px;margin-right:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center} 
 
} 
 
html>body>main.components-container>section>blockquote>figure>img{margin-bottom:20px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>blockquote>figure>img{margin-bottom:0;max-height:93px;margin-right:15px} 
 
html>body>main.components-container>section>blockquote>figure>figcaption{margin-top:10px} 
 
} 
 
html>body>main.components-container>section>blockquote>figure>figcaption>p{margin:0} 
 
html>body>main.components-container>section>blockquote>figure>figcaption>p.name{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4;margin-bottom:6px} 
 
html>body>main.components-container>section>blockquote>figure>figcaption>p.title{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;width:200px} 
 
html>body>main.components-container>section>blockquote>p{position:relative;width:604px;margin:0;font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;padding-top:26px} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>blockquote>p{width:auto} 
 
} 
 
html>body>main.components-container>section>blockquote>p:after,html>body>main.components-container>section>blockquote>p:before{position:absolute;display:block;content:'';height:26px;width:18px;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body>main.components-container>section>blockquote>p:before{background:#ed2d23;bottom:-12px;left:-40px} 
 
html>body>main.components-container>section>blockquote>p:after{background:#00adef;top:14px;right:-25px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>blockquote>p{padding-top:0;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4} 
 
html>body>main.components-container>section>blockquote>p:after{top:-12px} 
 
} 
 
html>body>main.components-container>section>div.button{margin-bottom:50px} 
 
html>body>main.components-container>section>div.button>a{display:block;text-decoration:none;min-width:250px;padding-left:20px;padding-right:20px} 
 
html>body>main.components-container>section>div.button>a[data-type=blue]{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px} 
 
html>body>main.components-container>section>div.button>a[data-type=blue]:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>div.button>a[data-type=blue]:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>div.button>a[data-type=blue]:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>div.button>a[data-type=blue]:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>section>div.button>a[data-type=red]{background:#ed2d23;color:#fff;border:2px solid #ed2d23;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px} 
 
html>body>main.components-container>section>div.button>a[data-type=red]:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-moz-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-ms-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-o-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:linear-gradient(-90deg,#ff584c 1%,#ed2d23 100%)} 
 
html>body>main.components-container>section>div.button>a[data-type=red]:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 20px 5px rgba(237,45,36,.2);box-shadow:0 1px 20px 5px rgba(237,45,36,.2)} 
 
html>body>main.components-container>section>div.button>a[data-type=red]:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>div.button>a[data-type=red]:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#ff584c} 
 
html>body>main.components-container>section>div.button>a[data-type=white_and_blue]{background:#fff;color:#00adef;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:46px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
html>body>main.components-container>section>div.button>a[data-type=white_and_blue]:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-moz-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-ms-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-o-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:linear-gradient(-90deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%)} 
 
html>body>main.components-container>section>div.slideshow,html>body>main.components-container>section>div.slideshow>ul.slides>li>figure,html>body>main.components-container>section>section.construction-progress>div.slideshow,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.slides>li>figure{height:auto} 
 
html>body>main.components-container>section>div.button>a[data-type=white_and_blue]:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:none;box-shadow:none} 
 
html>body>main.components-container>section>div.button>a[data-type=white_and_blue]:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>div.button>a[data-type=white_and_blue]:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>main.components-container>section>div.button>a[data-type=white_and_blue]:active:before{background:rgba(0,173,238,.1)} 
 
html>body>main.components-container>section>div.call-me{position:relative;margin-bottom:50px} 
 
@media screen and (min-width:1024px){html>body>main.components-container>section>div.call-me{max-height:340px} 
 
} 
 
html>body>main.components-container>section>div.call-me.short{padding-bottom:40px} 
 
html>body>main.components-container>section>div.call-me.short:before{position:absolute;display:block;content:'';background:#f3f5f8;top:0;right:0;bottom:0;left:-webkit-calc(-50vw + 1208px / 2);left:-moz-calc(-50vw + 1208px / 2);left:calc(-50vw + 1208px / 2);width:auto;height:auto;z-index:-1} 
 
html>body>main.components-container>section>div.call-me.short>div.text{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:896px;-webkit-align-items:center;-ms-flex-align:center;align-items:center} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>div.call-me.short:before{left:-50vw} 
 
html>body>main.components-container>section>div.call-me.short{padding-bottom:30px} 
 
html>body>main.components-container>section>div.call-me.short>div.text{width:100%;padding-top:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>div.call-me.short:before{left:-webkit-calc(50% - 50vw);left:-moz-calc(50% - 50vw);left:calc(50% - 50vw);right:-webkit-calc(50% - 50vw);right:-moz-calc(50% - 50vw);right:calc(50% - 50vw)} 
 
html>body>main.components-container>section>div.call-me.short>div.text{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start} 
 
html>body>main.components-container>section>div.call-me.short>div.text>p{margin-bottom:25px} 
 
} 
 
html>body>main.components-container>section>div.call-me.short>div.text>div,html>body>main.components-container>section>div.call-me.short>div.text>p{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>main.components-container>section>div.call-me.short>div.text>p{width:520px;padding-right:72px;padding-top:31px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>div.call-me.short>div.text>p{padding-top:0;width:auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-right:2.6737967914439%} 
 
} 
 
html>body>main.components-container>section>div.call-me.short>div.text>div{width:auto;padding-top:37px;padding-right:104px} 
 
html>body>main.components-container>section>div.call-me.short>div.text>div>a{margin-bottom:11px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>div.call-me.short>div.text>div{padding-right:68.67px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding-top:0} 
 
html>body>main.components-container>section>div.call-me:not(.short){width:88.235294117647%} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>div.call-me:not(.short){width:100%} 
 
} 
 
html>body>main.components-container>section>div.call-me:not(.short)>div.text,html>body>main.components-container>section>div.call-me:not(.short)>figure{display:inline-block;vertical-align:middle} 
 
html>body>main.components-container>section>div.call-me:not(.short)>figure{width:252px;margin-right:20px;padding-top:11px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>div.call-me:not(.short)>figure{width:247px;margin-right:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>div.call-me:not(.short)>figure{width:230px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>div.call-me:not(.short)>figure{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:30px;margin-right:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center} 
 
} 
 
html>body>main.components-container>section>div.call-me:not(.short)>figure>img{margin-bottom:20px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>div.call-me:not(.short)>figure>img{margin-bottom:0;max-height:93px;margin-right:15px} 
 
html>body>main.components-container>section>div.call-me:not(.short)>figure>figcaption{margin-top:10px} 
 
} 
 
html>body>main.components-container>section>div.call-me:not(.short)>figure>figcaption>p{margin:0} 
 
html>body>main.components-container>section>div.call-me:not(.short)>figure>figcaption>p.name{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4;margin-bottom:6px} 
 
html>body>main.components-container>section>div.call-me:not(.short)>figure>figcaption>p.title{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;width:200px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>div.call-me:not(.short)>figure>figcaption>p.title{width:100%} 
 
} 
 
html>body>main.components-container>section>div.call-me:not(.short)>div.text{width:520px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>div.call-me:not(.short)>div.text{width:-webkit-calc(100% - 277px);width:-moz-calc(100% - 277px);width:calc(100% - 277px)} 
 
html>body>main.components-container>section>div.slideshow>ul.buttons>li.prev,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.buttons>li.prev{left:-30px} 
 
html>body>main.components-container>section>div.slideshow>ul.buttons>li.next,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.buttons>li.next{right:-30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>div.call-me:not(.short)>div.text{width:-webkit-calc(100% - 260px);width:-moz-calc(100% - 260px);width:calc(100% - 260px)} 
 
} 
 
html>body>main.components-container>section>div.call-me:not(.short)>div.text>p{margin-bottom:23px} 
 
html>body>main.components-container>section>div.call-me:not(.short)>div.text>div>a{margin-bottom:6px} 
 
html>body>main.components-container>section>div.call-me>div.text{position:relative} 
 
html>body>main.components-container>section>div.call-me>div.text>p{font-weight:400;font-size:24px;color:#1f1f1f;letter-spacing:0;line-height:1.5833333333333;margin:0} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>div.call-me:not(.short)>div.text{width:100%;display:block} 
 
html>body>main.components-container>section>div.call-me>div.text>p{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6} 
 
} 
 
html>body>main.components-container>section>div.call-me>div.text>div>a[href*=tel]{font-weight:500;font-size:28px;color:#1f1f1f;letter-spacing:0;line-height:1.2857142857143;display:block;text-decoration:none;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>div.call-me>div.text>div>a[href*=tel]{font-size:24px;line-height:1.4} 
 
} 
 
html>body>main.components-container>section>div.call-me>div.text>div>a[href*=tel]:hover{color:#4ccdff} 
 
html>body>main.components-container>section>div.call-me>div.text>div>a[href*=mailto]{font-weight:400;font-size:15px;letter-spacing:0;line-height:1.8;color:#00adef;display:block;text-decoration:none;margin-top:-5px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body>main.components-container>section>div.call-me>div.text>div>a[href*=mailto]:hover{color:#4ccdff} 
 
html>body>main.components-container>section>div.call-me>div.text>div>button{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase;display:block;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body>main.components-container>section>div.call-me>div.text>div>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>section>div.call-me>div.text>div>button:hover{color:#4ccdff} 
 
html>body>main.components-container>section>div.slideshow>ul.slides>li>figure>img,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.slides>li>figure>img{max-width:unset;max-height:unset;vertical-align:top;width:100%} 
 
html>body>main.components-container>section>div.slideshow>ul.buttons>li,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.buttons>li{height:100%} 
 
html>body>main.components-container>section>div.slideshow>ul.buttons>li.counter,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.buttons>li.counter{top:-webkit-calc(100% - 20px);top:-moz-calc(100% - 20px);top:calc(100% - 20px)} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>div.slideshow,html>body>main.components-container>section>section.construction-progress>div.slideshow{width:-webkit-calc(100% + 6.666vw * 2);width:-moz-calc(100% + 6.666vw * 2);width:calc(100% + 6.666vw * 2);width:100vw;left:-webkit-calc(-50vw + 50%);left:-moz-calc(-50vw + 50%);left:calc(-50vw + 50%);margin-bottom:50px} 
 
html>body>main.components-container>section>div.slideshow>ul.buttons,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.buttons{display:none} 
 
html>body>main.components-container>section>div.slideshow>ul.slides>li>figure>img,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.slides>li>figure>img{max-width:none;max-height:none;object-fit:cover;width:100%} 
 
html>body>main.components-container>section>div.slideshow>ul.slides>li>figure>figcaption,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.slides>li>figure>figcaption{right:0;padding-top:50px;width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px;margin-left:auto;margin-right:auto} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>div.slideshow>ul.slides>li>figure>figcaption,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.slides>li>figure>figcaption{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px;margin-left:auto;margin-right:auto} 
 
} 
 
html>body>main.components-container>section>div.slideshow>ul.slides,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.slides{overflow:hidden;padding-top:56.25%;height:0;position:relative} 
 
html>body>main.components-container>section>div.slideshow>ul.bookmarks,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.bookmarks{height:46px;margin:auto;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:none} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>div.slideshow>ul.bookmarks,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.bookmarks{display:-ms-flexbox;display:-webkit-flex;display:flex} 
 
} 
 
html>body>main.components-container>section>div.slideshow>ul.bookmarks>li,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.bookmarks>li{position:relative;display:inline-block;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:6px;height:6px;padding-left:7px;padding-right:7px;-webkit-transition:-webkit-transform .6s,width .6s,height .6s,padding .6s;-moz-transition:-moz-transform .6s,width .6s,height .6s,padding .6s;-o-transition:-o-transform .6s,width .6s,height .6s,padding .6s;transition:transform .6s,width .6s,height .6s,padding .6s} 
 
html>body>main.components-container>section>div.slideshow>ul.bookmarks>li:before,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.bookmarks>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:inherit;height:inherit;overflow:hidden;margin:auto;background-color:#cfdce6;-webkit-border-radius:100%;border-radius:100%;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s} 
 
html>body>main.components-container>section>div.slideshow>ul.bookmarks>li.current:before,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.bookmarks>li.current:before{background-color:#00adef} 
 
html>body>main.components-container>section>div.slideshow>ul.bookmarks>li.fading,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.bookmarks>li.fading{-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)} 
 
html>body>main.components-container>section>div.slideshow>ul.bookmarks>li.faded,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.bookmarks>li.faded{-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)} 
 
html>body>main.components-container>section>div.slideshow>ul.bookmarks>li.hidden,html>body>main.components-container>section>section.construction-progress>div.slideshow>ul.bookmarks>li.hidden{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);width:0;height:0;padding:0;-webkit-flex:0 1 0;-ms-flex:0 1 0;flex:0 1 0} 
 
html>body>main.components-container>section>div.slideshow[data-has-figcaption=yes]>ul.slides>li>figure,html>body>main.components-container>section>section.construction-progress>div.slideshow[data-has-figcaption=yes]>ul.slides>li>figure{height:100%} 
 
html>body>main.components-container>section>div.slideshow[data-has-figcaption=yes]>ul.slides>li>figure>figcaption,html>body>main.components-container>section>section.construction-progress>div.slideshow[data-has-figcaption=yes]>ul.slides>li>figure>figcaption{top:auto;bottom:0} 
 
html>body>main.components-container>section>div.text-box-with-button{position:relative;margin-bottom:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:104px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>div.text-box-with-button{padding-right:96px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>div.text-box-with-button{padding-right:0} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>div.text-box-with-button{margin-bottom:40px} 
 
} 
 
html>body>main.components-container>section>div.text-box-with-button:before{position:absolute;display:block;content:'';top:-7px;left:-9px;height:40px;width:30px;background:#ed2d23;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg);z-index:-1} 
 
html>body>main.components-container>section>div.text-box-with-button>p{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;margin:0;position:relative} 
 
html>body>main.components-container>section>div.text-box-with-button>button{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none} 
 
html>body>main.components-container>section>div.text-box-with-button>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>section>div.text-box-with-button>a,html>body>main.components-container>section>div.text-box-with-button>button{background:#fff;color:#00adef;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:46px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;padding-left:20px;padding-right:20px;margin-right:20px;min-width:272px;margin-top:20px} 
 
html>body>main.components-container>section>div.text-box-with-button>a:before,html>body>main.components-container>section>div.text-box-with-button>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>main.components-container>section>div.text-box-with-button>a:hover,html>body>main.components-container>section>div.text-box-with-button>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
html>body>main.components-container>section>div.text-box-with-button>a:hover:before,html>body>main.components-container>section>div.text-box-with-button>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>div.text-box-with-button>a:active,html>body>main.components-container>section>div.text-box-with-button>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>a:not(.main):before,html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>button:not(.main):before{background:-webkit-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-moz-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-ms-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-o-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:linear-gradient(-90deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%)} 
 
html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>a:not(.main):hover,html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>button:not(.main):hover{-webkit-box-shadow:none;box-shadow:none} 
 
html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>a:not(.main):active:before,html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>button:not(.main):active:before{background:rgba(0,173,238,.1)} 
 
html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>a.main,html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>button.main{background:#00adef;color:#fff;border:2px solid #00adef;border-width:0;line-height:50px} 
 
html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>a.main:before,html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>button.main:before{background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>a.main:hover,html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>button.main:hover{-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>a.main:active,html>body>main.components-container>section>div.text-box-with-button:not([data-alternative=yes])>button.main:active{background-color:#4ccdff} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]{padding-top:30px;padding-bottom:40px;padding-right:168px} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]:before{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;background:-webkit-linear-gradient(180deg,#4ccdff 0,#00adef 99%);background:-moz-linear-gradient(180deg,#4ccdff 0,#00adef 99%);background:-ms-linear-gradient(180deg,#4ccdff 0,#00adef 99%);background:-o-linear-gradient(180deg,#4ccdff 0,#00adef 99%);background:linear-gradient(-90deg,#4ccdff 0,#00adef 99%);top:0;right:104px;bottom:0;left:-webkit-calc(-50vw + 1208px / 2);left:-moz-calc(-50vw + 1208px / 2);left:calc(-50vw + 1208px / 2);width:auto;height:auto} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]{padding-right:162px} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]:before{left:-webkit-calc(50% - 50vw);left:-moz-calc(50% - 50vw);left:calc(50% - 50vw);right:96px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]{padding-right:0} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]:before{left:-webkit-calc(50% - 50vw);left:-moz-calc(50% - 50vw);left:calc(50% - 50vw);right:-webkit-calc(50% - 50vw);right:-moz-calc(50% - 50vw);right:calc(50% - 50vw)} 
 
} 
 
@media print{html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]:before{left:-50vw;right:-50vw} 
 
} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>p{font-weight:400;font-size:20px;letter-spacing:0;line-height:1.4;color:#fff} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>p a{color:#fff;text-decoration:none} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>a:not(.main),html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>button:not(.main){background:0 0;color:#fff;border:2px solid #fff} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>a:not(.main):before,html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>button:not(.main):before{background:-webkit-linear-gradient(180deg,rgba(255,255,255,.2) 1%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(180deg,rgba(255,255,255,.2) 1%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(180deg,rgba(255,255,255,.2) 1%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(180deg,rgba(255,255,255,.2) 1%,rgba(255,255,255,0) 100%);background:linear-gradient(-90deg,rgba(255,255,255,.2) 1%,rgba(255,255,255,0) 100%)} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>a:not(.main):hover,html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>button:not(.main):hover{-webkit-box-shadow:none;box-shadow:none} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>a:not(.main):active:before,html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>button:not(.main):active:before{background:rgba(255,255,255,.2)} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>a.main,html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>button.main{background:#fff;color:#00adef;border:2px solid #fff;border-width:0;line-height:50px} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>a.main:before,html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>button.main:before{background:-webkit-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-moz-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-ms-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-o-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:linear-gradient(-90deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%)} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>a.main:hover,html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>button.main:hover{-webkit-box-shadow:0 1px 30px 5px rgba(255,255,255,.2);box-shadow:0 1px 30px 5px rgba(255,255,255,.2)} 
 
html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>a.main:active:before,html>body>main.components-container>section>div.text-box-with-button[data-alternative=yes]>button.main:active:before{background-color:rgba(0,173,238,.1)} 
 
html>body>main.components-container>section>figure.image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:104px;margin-bottom:50px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>figure.image{padding-right:96px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>figure.image{position:relative;left:-webkit-calc(50% - 50vw);left:-moz-calc(50% - 50vw);left:calc(50% - 50vw);padding-right:0;width:100vw} 
 
html>body>main.components-container>section>figure.image.fit{width:auto;position:static;margin-bottom:40px} 
 
html>body>main.components-container>section>figure.image>img{max-width:unset;width:100%} 
 
html>body>main.components-container>section>figure.image>img.fit{max-width:100%;width:auto} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>figure.image{margin-bottom:40px} 
 
html>body>main.components-container>section>figure.image.fit{margin-bottom:20px} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies{margin-top:20px} 
 
} 
 
html>body>main.components-container>section>figure.image>figcaption{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;padding-top:20px} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>figure.image>figcaption{padding-left:30px;padding-right:30px} 
 
} 
 
html>body>main.components-container>section>footer.news-footer{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px} 
 
html>body>main.components-container>section>footer.news-footer>a.back{font-size:13px;letter-spacing:0;background:#fff;color:#00adef;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:46px;font-weight:500;position:relative;z-index:1;overflow:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-bottom:11px;padding:10px 30px} 
 
html>body>main.components-container>section>footer.news-footer>a.back:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>main.components-container>section>footer.news-footer>a.back:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;color:#00adef} 
 
html>body>main.components-container>section>footer.news-footer>a.back:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;background:-webkit-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-moz-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-ms-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-o-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:linear-gradient(-90deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%)} 
 
html>body>main.components-container>section>footer.news-footer>a.back:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>main.components-container>section>footer.news-footer>a.back:hover:hover{-webkit-box-shadow:none;box-shadow:none} 
 
html>body>main.components-container>section>footer.news-footer>a.back:hover:active:before{background:rgba(0,173,238,.1)} 
 
html>body>main.components-container>section>footer.news-footer>a.back:hover:after{-webkit-animation:arrowBackwardsAnimation .4s ease-in-out 1 reverse both;-moz-animation:arrowBackwardsAnimation .4s ease-in-out 1 reverse both;-o-animation:arrowBackwardsAnimation .4s ease-in-out 1 reverse both;animation:arrowBackwardsAnimation .4s ease-in-out 1 reverse both} 
 
html>body>main.components-container>section>footer.news-footer>a.back:after{-webkit-order:-1;-ms-flex-order:-1;order:-1;content:'';display:block;width:22px;height:14px;margin-right:10px;background:url(images/long-arrow.svg) no-repeat;-webkit-background-size:22px 14px;-moz-background-size:22px 14px;background-size:22px 14px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies{position:relative;z-index:2} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul{margin:0;padding:0 2px 0 0;list-style:none;text-align:right} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:50px;margin-top:-12px} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li:not(:last-child){margin-right:30px} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>a,html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>button,html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>span{display:block;font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>a{text-decoration:none} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>button{display:inline;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>span{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;margin-right:32px;text-transform:none} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>div.likely{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;margin-top:-8px} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>div.likely div.likely__widget{margin:0} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>div.likely div.likely__widget:not(:last-child){margin-right:13px} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>div.likely div.likely__widget svg{width:20px;height:20px} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>div.likely div.likely__widget svg path{fill:#00adef} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>div.likely div.likely__widget:hover svg path{fill:#fff} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>div.likely .likely__widget{height:26px} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>div.likely .likely__icon{width:26px;height:26px} 
 
html>body>main.components-container>section>footer.news-footer>nav.goodies>ul>li>div.likely .likely__counter{display:none!important} 
 
html>body>main.components-container>section>form[action*="/form-component/"]{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:792px;margin-bottom:70px;padding:34px 63px 38px} 
 
html>body>main.components-container>section>form[action*="/form-component/"]:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6;background:#fff;z-index:2} 
 
html>body>main.components-container>section>form[action*="/form-component/"]:before{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;z-index:1;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px);opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-filter:blur(10px);-ms-filter:blur(10px)} 
 
html.ua-ie>body>main.components-container>section>form[action*="/form-component/"]:before{background:0 0;bottom:5px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>form[action*="/form-component/"]{width:100%;padding-left:66px;padding-right:192px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>form[action*="/form-component/"]{padding-right:40px;padding-left:40px} 
 
} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>h2,html>body>main.components-container>section>form[action*="/form-component/"]>p,html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields{position:relative;z-index:4} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>h2{margin-bottom:14px} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>p{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8;margin-bottom:0} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields{margin-top:25px;overflow:visible} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li{margin-bottom:20px;display:inline-block;vertical-align:top;width:100%} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li[data-size=".5"]{width:-webkit-calc(50% - 19px);width:-moz-calc(50% - 19px);width:calc(50% - 19px)} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li[data-size=".5"]:not([data-no-margin-right=yes]){margin-right:38px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form[action*="/form-component/"]{padding-right:23px;padding-left:23px} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li[data-size=".5"]{width:100%} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li[data-size=".5"]:not([data-no-margin-right=yes]){margin-right:0} 
 
} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li.controls{width:200px;margin-right:38px} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li.controls>button{padding:0 20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;min-width:200px;z-index:4} 
 
html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.submit>button,html>body>main.components-container>section>form.balance-request>ul.fields>li.submit>button,html>body>main.components-container>section>form.ddu-check>ul.fields>li.submit>button{-webkit-appearance:none;color:#fff;font-weight:500;line-height:50px;min-width:200px;font-size:13px;text-transform:uppercase;text-decoration:none} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li.controls>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li.controls>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li.controls>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li.controls>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li.controls>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li.controls>button>div{margin-top:-5px;display:none} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li.personal_data{width:-webkit-calc(100% - 200px - 38px);width:-moz-calc(100% - 200px - 38px);width:calc(100% - 200px - 38px);padding-top:15px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form[action*="/form-component/"]>ul.fields>li.personal_data{width:100%;margin-bottom:20px} 
 
html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.submit{-webkit-order:10;-ms-flex-order:10;order:10} 
 
} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>div.sent{bottom:1px} 
 
html>body>main.components-container>section>form[action*="/form-component/"]>div.sent>span.image{display:none} 
 
html>body.ajax-working>main.components-container>section>form[action*="/form-component/"].sending>ul.fields>li.controls>button>div.loader-small,html>body>main.components-container>section>form[action*="/form-component/"].sent>div.sent>span.image{display:block} 
 
html>body.ajax-working>main.components-container>section>form[action*="/form-component/"]>div.sent{top:80px} 
 
html>body.ajax-working>main.components-container>section>form[action*="/form-component/"].sending>ul.fields>li.controls>button>span{opacity:0} 
 
html>body>main.components-container>section>form[action*="/form-component/"].sent>ul.fields{overflow:hidden} 
 
html>body>main.components-container>section>form[action*="/form-component/"].sent>div.sent{top:80px;opacity:1;background:#fff;z-index:5} 
 
html>body>main.components-container>section>form[action*="/form-component/"].sent.error>div.sent>div.success,html>body>main.components-container>section>form[action*="/form-component/"].sent.success>div.sent>div.error{display:none} 
 
html>body>main.components-container>section>form[action*="/form-component/"].sent.success>div.sent>span.image{background-image:url(images/form-check.svg)} 
 
html>body>main.components-container>section>form[action*="/form-component/"].sent.error>div.sent>span.image{background-image:url(images/form-cross.svg)} 
 
html>body>main.components-container>section>form.apartment-measurements-check{-webkit-transition:height 150ms ease-in-out;-moz-transition:height 150ms ease-in-out;-o-transition:height 150ms ease-in-out;transition:height 150ms ease-in-out} 
 
html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.contract-id{width:100%;margin-bottom:30px} 
 
html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.submit{width:200px;margin-right:30px} 
 
html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.submit>button{padding:0 20px;margin:0;-moz-appearance:none;appearance:none;background:#00adef;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;position:relative;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;z-index:4} 
 
html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.submit>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.submit>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.submit>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.submit>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.submit>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.personal-data{width:-webkit-calc(100% - 200px - 30px);width:-moz-calc(100% - 200px - 30px);width:calc(100% - 200px - 30px);padding-top:15px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form.apartment-measurements-check>ul.fields>li.personal-data{width:100%;margin-bottom:30px} 
 
} 
 
html>body>main.components-container>section>form.apartment-measurements-check.sent>div.sent>p{margin-left:53px;width:auto;text-align:left;margin-top:0;padding-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px} 
 
html>body>main.components-container>section>form.balance-request>ul.fields{overflow:visible} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.contract-id{width:200px;margin-right:16px;margin-bottom:30px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form.balance-request>ul.fields>li.contract-id{width:100%} 
 
} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.full-name{width:-webkit-calc(100% - 200px - 16px);width:-moz-calc(100% - 200px - 16px);width:calc(100% - 200px - 16px)} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form.balance-request>ul.fields>li.full-name{width:100%;margin-bottom:20px} 
 
} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.email{width:100%;margin-bottom:30px} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.submit{width:200px;margin-right:30px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form.balance-request>ul.fields>li.email{margin-bottom:20px} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.submit{-webkit-order:10;-ms-flex-order:10;order:10} 
 
} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.submit>button{padding:0 20px;margin:0;-moz-appearance:none;appearance:none;background:#00adef;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;position:relative;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;z-index:4} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.submit>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.submit>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.submit>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.submit>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.submit>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>section>form.balance-request>ul.fields>li.personal-data{width:-webkit-calc(100% - 200px - 30px);width:-moz-calc(100% - 200px - 30px);width:calc(100% - 200px - 30px);padding-top:15px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form.balance-request>ul.fields>li.personal-data{width:100%;margin-bottom:30px} 
 
} 
 
html>body>main.components-container>section>form.balance-request.sent>div.sent>p{margin-left:53px;width:auto;text-align:left;margin-top:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:50px} 
 
html>body>main.components-container>section>form.ddu-check{-webkit-transition:height 150ms ease-in-out;-moz-transition:height 150ms ease-in-out;-o-transition:height 150ms ease-in-out;transition:height 150ms ease-in-out} 
 
html>body>main.components-container>section>form.ddu-check>ul.fields>li.contract-id{width:200px;margin-right:16px;margin-bottom:30px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form.ddu-check>ul.fields>li.contract-id{width:100%} 
 
} 
 
html>body>main.components-container>section>form.ddu-check>ul.fields>li.full-name{width:-webkit-calc(100% - 200px - 16px);width:-moz-calc(100% - 200px - 16px);width:calc(100% - 200px - 16px)} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form.ddu-check>ul.fields>li.full-name{width:100%;margin-bottom:20px} 
 
html>body>main.components-container>section>form.ddu-check>ul.fields>li.submit{-webkit-order:10;-ms-flex-order:10;order:10} 
 
} 
 
html>body>main.components-container>section>form.ddu-check>ul.fields>li.submit{width:200px;margin-right:30px} 
 
html>body>main.components-container>section>form.ddu-check>ul.fields>li.submit>button{padding:0 20px;margin:0;-moz-appearance:none;appearance:none;background:#00adef;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;position:relative;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;z-index:4} 
 
html>body>main.components-container>section>form.ddu-check>ul.fields>li.submit>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>section>form.ddu-check>ul.fields>li.submit>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>form.ddu-check>ul.fields>li.submit>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>form.ddu-check>ul.fields>li.submit>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>form.ddu-check>ul.fields>li.submit>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>section>form.ddu-check>ul.fields>li.personal-data{width:-webkit-calc(100% - 200px - 30px);width:-moz-calc(100% - 200px - 30px);width:calc(100% - 200px - 30px);padding-top:15px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form.ddu-check>ul.fields>li.personal-data{width:100%;margin-bottom:30px} 
 
html>body>main.components-container>section>form.docs-readiness-check>ul.fields>li.submit{-webkit-order:10;-ms-flex-order:10;order:10} 
 
} 
 
html>body>main.components-container>section>form.ddu-check.sent>div.sent>p{margin-left:53px;width:auto;text-align:left;margin-top:0;padding-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px} 
 
html>body>main.components-container>section>form.docs-readiness-check>ul.fields>li.number{width:100%;margin-bottom:30px} 
 
html>body>main.components-container>section>form.docs-readiness-check>ul.fields>li.submit{width:200px;margin-right:30px} 
 
html>body>main.components-container>section>form.docs-readiness-check>ul.fields>li.submit>button{padding:0 20px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;min-width:200px;z-index:4} 
 
html>body>main.components-container>section>form.docs-readiness-check>ul.fields>li.submit>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>section>form.docs-readiness-check>ul.fields>li.submit>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>form.docs-readiness-check>ul.fields>li.submit>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>form.docs-readiness-check>ul.fields>li.submit>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>form.docs-readiness-check>ul.fields>li.submit>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>section>form.docs-readiness-check>ul.fields>li.personal-data{width:-webkit-calc(100% - 200px - 30px);width:-moz-calc(100% - 200px - 30px);width:calc(100% - 200px - 30px);padding-top:15px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form.docs-readiness-check>ul.fields>li.personal-data{width:100%;margin-bottom:30px} 
 
} 
 
html>body>main.components-container>section>form.docs-readiness-check.sent>div.sent>p{margin-left:53px;width:auto;text-align:left;margin-top:50px} 
 
html>body>main.components-container>section>form.form{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:792px;margin-bottom:70px;padding:34px 63px 38px} 
 
html>body>main.components-container>section>form.form:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6;background:#fff;z-index:2} 
 
html>body>main.components-container>section>form.form:before{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;z-index:1;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px);opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-filter:blur(10px);-ms-filter:blur(10px)} 
 
html.ua-ie>body>main.components-container>section>form.form:before{background:0 0;bottom:5px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>form.form{width:100%;padding-left:66px;padding-right:192px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>form.form{padding-right:40px;padding-left:40px} 
 
} 
 
html>body>main.components-container>section>form.form>h2,html>body>main.components-container>section>form.form>ul.fields{position:relative;z-index:4} 
 
html>body>main.components-container>section>form.form>h2{position:relative;z-index:0;z-index:4;margin-bottom:25px} 
 
html>body>main.components-container>section>form.form>h2:before{position:absolute;display:block;content:'';top:2px;left:-9px;width:26px;height:33px;background:#ed2d23;-webkit-transform:skewX(-28.5deg);-moz-transform:skewX(-28.5deg);-ms-transform:skewX(-28.5deg);-o-transform:skewX(-28.5deg);transform:skewX(-28.5deg);z-index:-1} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>form.form{padding-right:23px;padding-left:23px} 
 
html>body>main.components-container>section>form.form>ul.fields{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
html>body>main.components-container>section>form.form>ul.fields>li{display:inline-block;vertical-align:top} 
 
html>body>main.components-container>section>form.form>div.sent{bottom:1px} 
 
html>body>main.components-container>section>form.form>div.sent>span.image{display:none} 
 
html>body.ajax-working>main.components-container>section>form.form>div.sent{top:80px} 
 
html>body>main.components-container>section>form.form.sent>div.sent{top:80px;opacity:1;background:#fff;z-index:5} 
 
html>body>main.components-container>section>form.form.sent.success>div.sent>span.image{background-image:url(images/form-check.svg)} 
 
html>body>main.components-container>section>form.form.sent.error>div.sent>span.image{background-image:url(images/form-cross.svg)} 
 
html>body>main.components-container>section>input.expanding-text:not(:checked)+section.expanding-text>label>span:after{content:'Показать'} 
 
html>body>main.components-container>section>input.expanding-text:not(:checked)+section.expanding-text>div.content{max-height:0;opacity:0;visibility:hidden;-webkit-transition:max-height .3s ease-in-out .3s,opacity .3s ease-in-out,visibility 0s ease-in-out .3s;-moz-transition:max-height .3s ease-in-out .3s,opacity .3s ease-in-out,visibility 0s ease-in-out .3s;-o-transition:max-height .3s ease-in-out .3s,opacity .3s ease-in-out,visibility 0s ease-in-out .3s;transition:max-height .3s ease-in-out .3s,opacity .3s ease-in-out,visibility 0s ease-in-out .3s} 
 
html>body>main.components-container>section>input.expanding-text:checked+section.expanding-text{padding-top:36px;padding-bottom:50px} 
 
html>body>main.components-container>section>input.expanding-text:checked+section.expanding-text:before{opacity:1} 
 
html>body>main.components-container>section>input.expanding-text:checked+section.expanding-text>div.content{overflow:visible} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>input.expanding-text:checked+section.expanding-text{padding-top:30px;padding-bottom:65px} 
 
html>body>main.components-container>section>input.expanding-text:checked+section.expanding-text:before{z-index:-3} 
 
html>body>main.components-container>section>input.expanding-text:checked+section.expanding-text:after{z-index:-2} 
 
html>body>main.components-container>section>input.expanding-text:checked+section.expanding-text>h3{z-index:-1} 
 
html>body>main.components-container>section>input.expanding-text:checked+section.expanding-text>label{position:static;height:40px;z-index:4;margin-bottom:-40px} 
 
html>body>main.components-container>section>input.expanding-text:checked+section.expanding-text>label>span{position:absolute;margin-left:0;top:auto;right:auto;bottom:24px;left:20px} 
 
} 
 
html>body>main.components-container>section>input.expanding-text:checked+section.expanding-text>label>span:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:11px} 
 
html>body>main.components-container>section>input.expanding-text:checked+section.expanding-text>h2{margin-bottom:31px} 
 
html>body>main.components-container>section>p.note{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:104px;margin-bottom:50px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>p.note{padding-right:96px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>p.note{margin-bottom:40px} 
 
} 
 
html>body>main.components-container>section>section.awards,html>body>main.components-container>section>section.chooser-component.compare-apartments{margin-bottom:50px} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>p.note{padding-right:0} 
 
html>body>main.components-container>section>section.awards{margin-bottom:40px} 
 
} 
 
html>body>main.components-container>section>section.awards>ul{width:100%;margin-left:0;margin-bottom:0} 
 
html>body>main.components-container>section>section.awards>ul>li{position:relative;display:block;padding-top:5px;padding-left:344px;margin-bottom:20px} 
 
html>body>main.components-container>section>section.awards>ul>li:after{position:absolute;left:302px;top:5px;content:'';width:30px;height:37px;background-image:url(images/award.svg);background-repeat:no-repeat} 
 
html>body>main.components-container>section>section.awards>ul>li>h3{font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4;margin-bottom:0} 
 
html>body>main.components-container>section>section.awards>ul>li>p{font-weight:400;font-size:15px;letter-spacing:0;line-height:1.4;color:#1f1f1f;margin-top:10px;margin-bottom:0} 
 
html>body>main.components-container>section>section.awards>ul>li[data-year]{margin-top:80px} 
 
html>body>main.components-container>section>section.awards>ul>li[data-year]:before{position:absolute;left:0;top:-11px;content:attr(data-year);font-size:78px;line-height:78px;color:#cfdce6} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.awards>ul>li{padding-left:45px} 
 
html>body>main.components-container>section>section.awards>ul>li:after{left:0} 
 
html>body>main.components-container>section>section.awards>ul>li[data-year]{margin-top:155px} 
 
html>body>main.components-container>section>section.awards>ul>li[data-year]:before{top:-105px} 
 
} 
 
html>body>main.components-container>section>section.awards>.label_wrapper{margin-top:40px;padding-left:312px} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.awards>.label_wrapper{padding-left:0;margin-top:30px} 
 
} 
 
html>body>main.components-container>section>section.awards>.label_wrapper>label{background:0 0;color:#00a1dc;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;width:100%;border-width:1px;line-height:48px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out} 
 
html>body>main.components-container>section>section.awards>.label_wrapper>label:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>main.components-container>section>section.awards>.label_wrapper>label:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>section.awards>.label_wrapper>label:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>main.components-container>section>section.awards>.label_wrapper>label:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>main.components-container>section>section.awards>.label_wrapper>label:active{background:rgba(207,219,230,.3)} 
 
html>body>main.components-container>section>section.awards>.label_wrapper>label>span:before{content:'Показать ещећ'} 
 
html>body>main.components-container>section>section.awards>input#all-awards-switch:checked~ul>li{display:block} 
 
html>body>main.components-container>section>section.awards>input#all-awards-switch:checked~.label_wrapper>label>span:before{content:'Скрыть'} 
 
html>body>main.components-container>section>section.bank-program-conditions{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:70px;background:#fff;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;padding:40px 64px 60px} 
 
html>body>main.components-container>section>section.bank-program-conditions:after{position:absolute;top:auto;right:40px;bottom:-10px;left:40px;z-index:-1;display:block;height:40px;filter:blur(10px);content:'';background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.bank-program-conditions{margin-bottom:50px;padding:30px 66px 45px} 
 
html>body>main.components-container>section>section.bank-program-conditions:after{left:30px;right:30px;bottom:-7.5px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.bank-program-conditions{padding:30px 40px 45px} 
 
html>body>main.components-container>section>section.bank-program-conditions:after{bottom:-3.75px;left:15px;right:15px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.bank-program-conditions{margin-bottom:40px;padding:29.67px 17.8px} 
 
html>body>main.components-container>section>section.bank-program-conditions:after{bottom:-1.25px;left:5px;right:5px} 
 
} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list{width:50%;margin:0} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.bank-program-conditions>div.list{width:100%;margin-bottom:32px} 
 
} 
 
@media screen and (min-width:480px) and (max-width:1023px){html>body>main.components-container>section>section.bank-program-conditions>div.list:nth-of-type(2)>ul>li>span:last-child>i:before{left:-240px} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list:nth-of-type(2)>ul>li>span:last-child>i:after{left:15px} 
 
} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>h3{font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4;padding-left:2px;margin-top:-3px;margin-bottom:10px} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul{margin:0} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:4px} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:first-child{margin:10px 0 2px;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i{position:relative} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child{position:relative} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i{position:static;margin-right:26.8px} 
 
} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i>svg{margin-left:10px;cursor:pointer;position:absolute;top:-9px} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i>svg use{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i>svg:hover use{fill:#00adef} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i:before{position:absolute;bottom:-webkit-calc(100% + 19px);bottom:-moz-calc(100% + 19px);bottom:calc(100% + 19px);left:-40px;width:280px;height:auto;padding:12px 20px;font-style:normal;text-transform:none;background:#f3f5f8;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.1);box-shadow:0 10px 20px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:attr(tooltip-content)} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i>svg{top:4px} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i:before{right:-3px;bottom:-webkit-calc(100% + 3px);bottom:-moz-calc(100% + 3px);bottom:calc(100% + 3px);left:-3px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i:after{display:none} 
 
} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i:after{position:absolute;top:-28px;left:15px;width:16px;height:16px;margin-left:-5px;background:#f3f5f8;border-left:1px solid #cfdce6;border-bottom:1px solid #cfdce6;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:" "} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i:after,html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i:before{font-size:13px;text-align:left;line-height:19px;color:#1f1f1f;opacity:0;pointer-events:none} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i:focus:after,html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i:focus:before,html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i:hover:after,html>body>main.components-container>section>section.bank-program-conditions>div.list>ul>li>span:last-child>i:hover:before{opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.bottom{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;margin-top:32px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.bank-program-conditions>div.bottom{margin-top:0} 
 
} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.bottom>form>button{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;width:270px;margin-left:4px} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.bottom>form>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.bottom>form>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.bottom>form>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.bottom>form>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.bank-program-conditions>div.bottom>form>button{width:100%;min-width:230px} 
 
} 
 
html>body>main.components-container>section>section.bank-program-conditions>div.bottom>p{width:206px;margin-top:2px;margin-left:28px;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4} 
 
html>body>main.components-container>section>section.banks{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px;position:relative;z-index:1;padding-bottom:50px} 
 
html>body>main.components-container>section>section.banks:before{position:absolute;display:block;content:'';background:#f3f5f8;top:50px;right:auto;bottom:0;left:-webkit-calc(-50vw + 1208px / 2);left:-moz-calc(-50vw + 1208px / 2);left:calc(-50vw + 1208px / 2);width:100vw;z-index:-1} 
 
html>body>main.components-container>section>section.banks>h2{font-weight:500;font-size:28px;color:#1f1f1f;letter-spacing:0;line-height:1.2857142857143} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.banks>h2{font-size:24px;line-height:1.4} 
 
} 
 
html>body>main.components-container>section>section.banks>p{font-weight:400;font-size:15px;letter-spacing:0;line-height:1.4;margin-top:4px;color:#949494} 
 
html>body>main.components-container>section>section.banks>ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 16px} 
 
html>body>main.components-container>section>section.banks>ul:after{content:'';-webkit-flex:0 0 31%;-ms-flex:0 0 31%;flex:0 0 31%;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex} 
 
html>body>main.components-container>section>section.banks>ul>li{display:block;width:31%;height:170px;margin-bottom:20px;background:#fff;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-border-radius:4px;border-radius:4px;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.banks>ul>li{height:200px;width:31%} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.banks>ul>li{width:47.5%} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.banks>ul>li{width:100%;height:160px} 
 
} 
 
html>body>main.components-container>section>section.banks>ul>li:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>main.components-container>section>section.banks>ul>li>a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;height:170px;overflow:hidden;text-decoration:none;color:#1f1f1f} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.banks>ul>li>a{height:200px} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.banks>ul>li>a{height:100%;position:relative} 
 
html>body>main.components-container>section>section.banks>ul>li>a>div.button{position:absolute;bottom:26px;right:0} 
 
} 
 
html>body>main.components-container>section>section.banks>ul>li>a>div.logo{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:86px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:19px;padding-bottom:19px;border-bottom:1px solid #cfdce6;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;-webkit-transform:translateY(.1px);-moz-transform:translateY(.1px);-ms-transform:translateY(.1px);-o-transform:translateY(.1px);transform:translateY(.1px)} 
 
html>body>main.components-container>section>section.banks>ul>li>a>div.logo>img{margin-left:25px;max-width:65%;max-height:100%;-webkit-transition:-webkit-transform .3s,max-height .3s,height .3s;-moz-transition:-moz-transform .3s,max-height .3s,height .3s;-o-transition:-o-transform .3s,max-height .3s,height .3s;transition:transform .3s,max-height .3s,height .3s;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(.99999);-moz-transform:scale(.99999);-ms-transform:scale(.99999);-o-transform:scale(.99999);transform:scale(.99999);opacity:.99999} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.banks>ul>li>a>div.logo{padding-bottom:10px;padding-top:10px} 
 
html>body>main.components-container>section>section.banks>ul>li>a>div.logo>img{max-width:80%;margin-left:20px;max-height:40px} 
 
} 
 
html>body>main.components-container>section>section.banks>ul>li>a>ul.info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 30px 0;margin:0;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.banks>ul>li>a>ul.info{padding-top:10px;padding-left:20px;padding-right:20px} 
 
} 
 
html>body>main.components-container>section>section.banks>ul>li>a>ul.info>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>main.components-container>section>section.banks>ul>li>a>ul.info>li:last-of-type>span{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494} 
 
html>body>main.components-container>section>section.banks>ul>li>a>ul.info>li:first-of-type>span{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6} 
 
html>body>main.components-container>section>section.banks>ul>li>a>ul.info>li>svg{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end} 
 
html>body>main.components-container>section>section.banks>ul>li>a>div.button{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 30px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:20px;opacity:0;-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;-o-transition:-o-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.banks>ul>li>a>div.button{opacity:1;padding:0 20px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)} 
 
} 
 
html>body>main.components-container>section>section.banks>ul>li>a>div.button>span{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
html>body>main.components-container>section>section.banks>ul>li>a>div.button>span:nth-of-type(2){margin-left:.3em} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.banks:before{left:-webkit-calc(50% - 50vw);left:-moz-calc(50% - 50vw);left:calc(50% - 50vw)} 
 
html>body>main.components-container>section>section.banks>ul>li>a>div.button>span:nth-of-type(2){display:none} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.banks>ul>li>a>div.button>span{display:none} 
 
} 
 
html>body>main.components-container>section>section.banks>ul>li>a>div.button>svg{margin-left:10px} 
 
@media screen and (min-width:1024px){html>body>main.components-container>section>section.banks>ul>li>a:hover>div.logo{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)} 
 
html>body>main.components-container>section>section.banks>ul>li>a:hover>div.logo>img{-webkit-transform:translateY(15px) scale(.7);-moz-transform:translateY(15px) scale(.7);-ms-transform:translateY(15px) scale(.7);-o-transform:translateY(15px) scale(.7);transform:translateY(15px) scale(.7)} 
 
html>body>main.components-container>section>section.banks>ul>li>a:hover>ul.info{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)} 
 
html>body>main.components-container>section>section.banks>ul>li>a:hover>div.button{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);opacity:1;-webkit-transition:-webkit-transform .3s .3s,opacity .3s ease-in-out .3s;-moz-transition:-moz-transform .3s .3s,opacity .3s ease-in-out .3s;-o-transition:-o-transform .3s .3s,opacity .3s ease-in-out .3s;transition:transform .3s .3s,opacity .3s ease-in-out .3s} 
 
html>body>main.components-container>section>section.banks>ul>li>a:hover>div.button>svg{-webkit-animation:arrowAnimation .4s ease-in-out 1 both;-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;animation:arrowAnimation .4s ease-in-out 1 both;-webkit-animation-delay:540ms;-moz-animation-delay:540ms;-o-animation-delay:540ms;animation-delay:540ms} 
 
} 
 
html>body>main.components-container>section>section.banks>ul>li:nth-child(n+13){display:none} 
 
html>body>main.components-container>section>section.banks>.label_wrapper>label{background:0 0;color:#00a1dc;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;border-width:1px;line-height:48px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;width:100%} 
 
html>body>main.components-container>section>section.banks>.label_wrapper>label:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>main.components-container>section>section.banks>.label_wrapper>label:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>section.banks>.label_wrapper>label:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>main.components-container>section>section.banks>.label_wrapper>label:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>main.components-container>section>section.banks>.label_wrapper>label:active{background:rgba(207,219,230,.3)} 
 
html>body>main.components-container>section>section.banks>.label_wrapper>label>span:before{content:'Показать еще'} 
 
html>body>main.components-container>section>section.banks>input#all-banks-switch:checked~ul>li{display:block} 
 
html>body>main.components-container>section>section.banks>input#all-banks-switch:checked~.label_wrapper>label>span:before{content:'Скрыть'} 
 
@media screen and (min-width:1024px){html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a{width:-webkit-calc(100% - 51px);width:-moz-calc(100% - 51px);width:calc(100% - 51px)} 
 
} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments:not(.empty)>li.empty{max-height:0;padding:0;border-width:0} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li.last{-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li.removed{max-height:0;overflow:hidden;border-width:0} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li.empty{-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;overflow:hidden;padding-bottom:52px;padding-top:46px;max-height:350px;-webkit-transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out,padding .3s ease-in-out;-moz-transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out,padding .3s ease-in-out;-o-transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out,padding .3s ease-in-out;transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out,padding .3s ease-in-out} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li.empty:hover{background:0 0} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li.empty:before{content:'';position:relative;display:block;background:url(images/noplan-frame.svg) no-repeat;width:110px;height:90px;-webkit-background-size:110px 90px;-moz-background-size:110px 90px;background-size:110px 90px;margin-left:auto;margin-right:auto;margin-bottom:20px} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li.empty>p{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8;margin:0 0 30px;text-align:center} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li.empty>a{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;display:block;width:200px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li.empty>a:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li.empty>a:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li.empty>a:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li.empty>a:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.area,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.floor,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.area,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.floor{width:-webkit-calc(calc(100% - 40px)/ 2);width:-moz-calc(calc(100% - 40px)/ 2);width:calc(calc(100% - 40px)/ 2)} 
 
} 
 
@media screen and (min-width:1024px){html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a{margin-right:0} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.link,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link{width:4.739336492891%} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.link>span.button,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button{right:20px} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.rooms,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms{width:13.03317535545%;text-align:left} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.rooms>figure,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure{margin-right:5px} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.area,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.area{width:17.061611374408%;text-align:right;padding-right:60px;white-space:nowrap} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.complex,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.complex{width:19.905213270142%;text-align:left} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.floor,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.floor{width:5.2132701421801%;text-align:center} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.price,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.price{width:20.971563981043%;text-align:center} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.features,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.features{width:18.957345971564%;text-align:left} 
 
} 
 
@media print{html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.link,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link{width:4.739336492891%} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.link>span.button,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button{right:20px} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.rooms,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms{width:13.03317535545%;text-align:left} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.rooms>figure,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms>figure{margin-right:5px} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.area,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.area{width:17.061611374408%;text-align:right;padding-right:60px;white-space:nowrap} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.complex,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.complex{width:19.905213270142%;text-align:left} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.floor,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.floor{width:5.2132701421801%;text-align:center} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.price,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.price{width:20.971563981043%;text-align:center} 
 
html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.features,html>body>main.components-container>section>section.chooser-component.compare-apartments>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.features{width:18.957345971564%;text-align:left} 
 
} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>div.clear-filters>button[type=reset]{bottom:39px} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>h2{margin-top:74px;margin-bottom:29px} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>h2[data-for=list]:empty~section.list{display:none} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments]{background:#ed2d23;color:#fff;border:2px solid #ed2d23;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;display:block;width:240px;margin-top:43px;border-width:0;line-height:50px} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments]:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-moz-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-ms-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-o-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:linear-gradient(-90deg,#ff584c 1%,#ed2d23 100%)} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments]:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 20px 5px rgba(237,45,36,.2);box-shadow:0 1px 20px 5px rgba(237,45,36,.2)} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments]:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments]:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#ff584c} 
 
html>body.ajax-working>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments]>span.text{opacity:0} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments]>div.loader-small{margin-top:-4px} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments][data-disabled=yes]{background:#f3f5f8;color:#1f1f1f;border:2px solid #f3f5f8;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;display:block;border-width:0;line-height:50px;cursor:default} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments][data-disabled=yes]:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:0 0} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments][data-disabled=yes]:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:none;box-shadow:none;cursor:default} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments][data-disabled=yes]:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>label[for=renderer_apartments][data-disabled=yes]:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;cursor:default} 
 
@media screen and (min-width:1024px){html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a{width:-webkit-calc(100% - 51px - 40px);width:-moz-calc(100% - 51px - 40px);width:calc(100% - 51px - 40px)} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.link,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link{width:4.4642857142857%} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.rooms,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms{width:18.75%} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.area,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.area{width:12.053571428571%} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.building,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.complex,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.floor,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.building,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.complex,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.floor{width:13.392857142857%;text-align:center} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.price,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.price{width:15.290178571429%;text-align:right} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.features,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.features{width:22.321428571429%;text-align:right} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a{margin-right:40px} 
 
} 
 
@media print{html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.link,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link{width:4.4642857142857%} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.rooms,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms{width:18.75%} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.area,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.area{width:12.053571428571%} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.building,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.floor,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.building,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.floor{width:13.392857142857%;text-align:center} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.price,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.price{width:15.290178571429%;text-align:right} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.features,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.features{width:22.321428571429%;text-align:right;padding-right:30px} 
 
} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a:hover:before,html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a:hover>ul>li.link>span.button{opacity:1} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms{padding-bottom:15px} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;overflow:hidden;position:absolute;z-index:10;top:50%;margin-top:-25px;right:0;width:160px;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;-o-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;border-width:0;line-height:50px} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:after,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:before,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][area]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][area]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:after,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][area]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:before,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][deadline]"]:checked~section ul.apartments-header>li.deadline>span>label[for*="sort[order_desc]"]>i,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][deadline]"]:checked~section ul.apartments-header>li.deadline>span>label[for*="sort[order_desc]"]>i:after,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][deadline]"]:checked~section ul.apartments-header>li.deadline>span>label[for*="sort[order_desc]"]>i:before,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][price_buy]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][price_buy]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:after,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][price_buy]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:before{background-color:#00adef} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button{top:auto;right:20px;bottom:20px;left:auto;height:40px;line-height:40px;width:50%} 
 
} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container{margin:0;padding:0;list-style:none} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li{display:inline-block;vertical-align:top} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.main{width:-webkit-calc(100% - 272px);width:-moz-calc(100% - 272px);width:calc(100% - 272px);padding-right:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.main{width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:calc(100% - 200px)} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.main{width:100%;padding-right:0} 
 
} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.main>ul.filters>li{display:inline-block;vertical-align:top;margin-bottom:26px} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.main>ul.filters>li.price,html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.main>ul.filters>li.room_count{width:100%} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.main>ul.filters>li.deadline{width:-webkit-calc(100% - 110px - 40px);width:-moz-calc(100% - 110px - 40px);width:calc(100% - 110px - 40px);margin-right:40px} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.main>ul.filters>li.chooser_data_buildings_construction_state{width:110px;white-space:nowrap;padding-top:46px} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.main>ul.filters>li.area{width:100%} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.features{width:272px} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.features{width:200px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.features{width:100%;padding-right:0} 
 
} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.features>label{display:block;font-weight:500;font-size:11px;color:#3d3d3d;letter-spacing:.51px;line-height:1.4;text-transform:uppercase;margin-bottom:29px} 
 
html>body>main.components-container>section>section.chooser-component>form.chooser-search>ul.filters-container>li.features>ul.filters>li{margin-bottom:18px} 
 
html>body>main.components-container>section>section.chooser-component>h2{margin-bottom:34px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>div.clear-filters>button{position:static;margin-bottom:40px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[field]"]:after{display:none} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[field]"]{color:#3d3d3d} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[order_desc][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[order_desc][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][area]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[field]"]:after{display:none} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][area]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][area]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[field]"]{color:#3d3d3d} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[order_desc][area]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[order_desc][area]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][deadline]"]:checked~section ul.apartments-header>li.deadline>span>label[for*="sort[field]"]:after{display:none} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][deadline]"]:checked~section ul.apartments-header>li.deadline>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][deadline]"]:checked~section ul.apartments-header>li.deadline>span>label[for*="sort[field]"]{color:#3d3d3d} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[order_desc][deadline]"]:checked~section ul.apartments-header>li.deadline>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[order_desc][deadline]"]:checked~section ul.apartments-header>li.deadline>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][price_buy]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[field]"]:after{display:none} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][price_buy]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[field][price_buy]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[field]"]{color:#3d3d3d} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[order_desc][price_buy]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>input[id="sort[order_desc][price_buy]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>label[for=renderer_apartments]{display:block;position:relative;margin-left:auto;margin-right:auto;width:240px;margin-bottom:70px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>input,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>input[data-name*=show_complex]:not([data-checked=yes])~*{display:none} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list{margin-bottom:70px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>h2{margin-bottom:5px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>p{font-weight:400;font-size:15px;letter-spacing:0;line-height:1.8;display:inline-block;vertical-align:top;color:#949494;margin-bottom:27px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>p.address{width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:calc(100% - 200px)} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>p.address{width:100%;margin-bottom:5px} 
 
} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>p.apartments-count{width:200px;text-align:right} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>p.apartments-count{width:100%;text-align:left} 
 
} 
 
@media screen and (min-width:1024px){html>body>main.components-container>section>section.chooser-component>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button{opacity:0} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>ul.apartments>li>a{margin-right:40px} 
 
} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>ul.apartments>li>a:hover:before,html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>ul.apartments>li>a:hover>ul>li.link>span.button{opacity:1} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>ul.apartments>li>a>ul>li.link>span.button{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;overflow:hidden;position:absolute;z-index:10;top:50%;margin-top:-25px;right:51px;width:160px;padding-top:0;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;-o-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;border-width:0;line-height:50px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>ul.apartments>li>a>ul>li.link>span.button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>ul.apartments>li>a>ul>li.link>span.button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>ul.apartments>li>a>ul>li.link>span.button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>ul.apartments>li>a>ul>li.link>span.button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>ul.apartments>li>a>ul>li.link>span.button{top:auto;right:20px;bottom:20px;left:auto;height:40px;line-height:40px;width:50%} 
 
} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li{display:inline-block;vertical-align:top;margin-bottom:26px} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.price{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);margin-right:40px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.price{width:100%;margin-right:0} 
 
} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.area{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.area{width:100%} 
 
} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.complex{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);margin-right:40px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.complex{width:100%;margin-right:0} 
 
} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.districts{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.districts{width:100%} 
 
} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.deadline{width:-webkit-calc(50% - 140px - 20px);width:-moz-calc(50% - 140px - 20px);width:calc(50% - 140px - 20px);margin-right:30px} 
 
@media screen and (max-width:1199px){html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.deadline{width:-webkit-calc(100% - 140px - 20px);width:-moz-calc(100% - 140px - 20px);width:calc(100% - 140px - 20px)} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.deadline{width:100%;margin-right:0} 
 
} 
 
html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.chooser_data_buildings_construction_state{width:110px;padding-top:46px;white-space:nowrap} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>ul.filters>li.chooser_data_buildings_construction_state{padding-top:4px} 
 
} 
 
html>body>main.components-container>section>section.commercial-chooser>h1{margin-bottom:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:220px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.commercial-chooser>h1{padding-right:0} 
 
} 
 
html>body>main.components-container>section>section.complex-building-list{margin-bottom:50px} 
 
html>body>main.components-container>section>section.complex-building-list>ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-border-radius:4px;border-radius:4px;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;width:373px;max-width:373px;height:430px;margin-right:40px;margin-bottom:30px;overflow:hidden} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a:before{-webkit-box-shadow:none;box-shadow:none} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>figure{overflow:hidden;height:280px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>figure>img{height:280px} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a h3{padding:20px 20px 0;font-size:20px;line-height:28px;color:#1f1f1f;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
@media screen and (min-width:1024px) and (max-width:1279px){html>body>main.components-container>section>section.complex-building-list>ul>li{margin-right:0;width:-webkit-calc(50% - 30px / 2);width:-moz-calc(50% - 30px / 2);width:calc(50% - 30px / 2)} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:nth-of-type(2n+1){margin-right:30px} 
 
} 
 
@media screen and (min-width:720px) and (max-width:1023px){html>body>main.components-container>section>section.complex-building-list>ul>li{margin-right:0;width:-webkit-calc(50% - 30px / 2);width:-moz-calc(50% - 30px / 2);width:calc(50% - 30px / 2)} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:nth-of-type(2n+1){margin-right:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.complex-building-list>ul>li{height:auto} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.complex-building-list>ul>li{margin-right:0;width:100%;max-width:unset} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:nth-of-type(2n+1){margin-right:0} 
 
} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a{text-decoration:none;color:#1f1f1f;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:block;position:relative;height:100%} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.img{position:relative;height:100%;max-height:280px;-webkit-transition:max-height .3s ease-in-out;-moz-transition:max-height .3s ease-in-out;-o-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.img>img{width:100%;max-height:280px;object-fit:cover;-webkit-transition:max-height .3s ease-in-out,-webkit-transform .3s ease-in-out;-moz-transition:max-height .3s ease-in-out,-moz-transform .3s ease-in-out;-o-transition:max-height .3s ease-in-out,-o-transform .3s ease-in-out;transition:max-height .3s ease-in-out,transform .3s ease-in-out} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.img{padding-top:56.25%;height:0} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.img>img{position:absolute;top:0;left:0;height:100%} 
 
} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.img>ul{position:absolute;z-index:10;padding:2px 12px 4px 30px;margin-top:-10px;margin-left:0;background:#00adef;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.img>ul:before{content:'';position:absolute;top:0;right:-11px;z-index:-1;width:23px;height:100%;background:#00adef;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.img>ul>li{display:block;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px;letter-spacing:0;line-height:1.5;font-weight:500;color:#fff} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.img>ul>li>span{display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.progress{width:100%;height:4px;background:#cfdce6} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.progress>div.current{width:50%;height:100%;background:#00adef} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>h3{padding-top:28px;padding-left:30px;font-weight:500;font-size:28px;color:#1f1f1f;letter-spacing:0;line-height:1.2857142857143;-webkit-transition:font-size .3s ease-in-out,padding .3s ease-in-out,color .3s ease-in-out;-moz-transition:font-size .3s ease-in-out,padding .3s ease-in-out,color .3s ease-in-out;-o-transition:font-size .3s ease-in-out,padding .3s ease-in-out,color .3s ease-in-out;transition:font-size .3s ease-in-out,padding .3s ease-in-out,color .3s ease-in-out} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.complex-building-list>ul>li>a>h3{padding-left:20px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.complex-building-list>ul>li>a>h3{font-size:24px;line-height:1.4;padding-top:20px} 
 
} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.short{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px;margin-top:10px;width:100%;max-width:364px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.short{max-width:100%;padding-right:20px;padding-left:20px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.short>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.short>div span{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.short>div span:last-child{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.short>div{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.short>div.price{display:none} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.short>div span:last-child{margin-left:15px} 
 
} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.expand{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;height:0;margin-top:10px;visibility:hidden} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.expand{display:none} 
 
} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.expand>ul{display:block;padding:10px 30px;margin:0} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.expand>ul{padding-left:20px;padding-right:20px} 
 
} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.expand>ul>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.expand>ul>li>span:last-child{margin:0;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.expand>ul>li:before{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;margin-top:7px} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.expand>ul.flats>li>span:first-child{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.expand>ul.promo>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.expand>ul.promo>li>span{z-index:10} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>div.expand>ul.promo>li:before{display:block;z-index:0;width:12px;height:16px;margin-right:-6px;background:#ed2d23;-webkit-transform:skewX(-28.5deg);-moz-transform:skewX(-28.5deg);-ms-transform:skewX(-28.5deg);-o-transform:skewX(-28.5deg);transform:skewX(-28.5deg);content:''} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>span{position:absolute;display:none;bottom:0;z-index:10;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);height:60px;padding:0 30px;font-weight:500;text-transform:uppercase;color:#00a1dc;background:#fff;border-top:1px solid #cfdce6} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.complex-building-list>ul>li>a>span{display:-ms-flexbox;display:-webkit-flex;display:flex;position:static;margin-top:20px} 
 
} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li>a>span>svg g{fill:#00adef} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
@media screen and (min-width:1024px){html>body>main.components-container>section>section.commercial-chooser>form.chooser-search>section.commercial>section.chooser-apartment-list>ul.apartments>li>a>ul>li.link>span.button{opacity:0} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a>div.img{max-height:0;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a>div.img>img{width:100%;max-height:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a>div.img>ul{opacity:0} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a>div.short>div.price{visibility:hidden} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a>div.expand{visibility:visible} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a>span{display:-ms-flexbox;display:-webkit-flex;display:flex} 
 
} 
 
@media screen and (min-width:1024px) and screen and (max-width:479px){html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a>div.img{max-height:210px} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a>div.img>img{max-height:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none} 
 
} 
 
@media screen and (min-width:1024px) and screen and (min-width:1024px){html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a h3{padding-top:40px;font-size:30px;color:#00a1dc} 
 
} 
 
@media screen and (min-width:1024px) and screen and (max-width:1023px){html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a>div.expand,html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a>div.short{visibility:hidden} 
 
} 
 
html>body>main.components-container>section>section.complex-building-list>ul>li:hover>a>span>svg{-webkit-animation:arrowAnimation .4s ease-in-out 1 both;-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>main.components-container>section>section.complexes-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:312px} 
 
html>body>main.components-container>section>section.complexes-list>ul.cards-list{width:100%} 
 
html>body>main.components-container>section>section.complexes-list>ul.cards-list.has-background{padding-bottom:0} 
 
html>body>main.components-container>section>section.complexes-list>ul.cards-list.has-background:before{bottom:0} 
 
html>body>main.components-container>section>section.complexes-list.has-content-button>ul.cards-list.has-background:before,html>body>main.components-container>section>section.complexes-list>input#all-complexes-switch+ul.cards-list.has-background:before{bottom:-80px} 
 
html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:nth-child(4n+1){margin-left:40px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.complexes-list{padding-right:25.668449197861%} 
 
html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:nth-child(4n+1){margin-left:2.6737967914439%} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.complexes-list{padding-right:0} 
 
html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:nth-child(4n+1){margin-left:4.3478260869565%} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:nth-child(4n+1){margin-left:4.8076923076923%} 
 
} 
 
html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:nth-child(3n+1){margin-left:0} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.complexes-list>ul.cards-list>li{width:-webkit-calc(50% - 4.3478260869565% / 2);width:-moz-calc(50% - 4.3478260869565% / 2);width:calc(50% - 4.3478260869565% / 2)} 
 
html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:nth-child(3n+1),html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:nth-of-type(2n - 2){margin-left:4.3478260869565%} 
 
html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:nth-of-type(2n - 1){margin-left:0} 
 
html>body>main.components-container>section>section.complexes-list.has-content-button>ul.cards-list>li:nth-of-type(3){display:none} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.complexes-list>ul.cards-list>li{width:100%} 
 
html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:first-of-type,html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:nth-child(3n+1),html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:nth-child(4n+1),html>body>main.components-container>section>section.complexes-list>ul.cards-list>li:nth-of-type(2n){margin-left:0} 
 
} 
 
html>body>main.components-container>section>section.complexes-list.has-content-button>a.content_btn{margin-top:0} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.complexes-list.dynamic-size>ul.cards-list>li:nth-of-type(3){display:none} 
 
} 
 
html>body>main.components-container>section>section.construction-progress{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
html>body>main.components-container>section>section.construction-progress>div.empty-content{padding-top:0;padding-bottom:0;background:url(images/empty-slider.svg) center bottom no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;max-width:858px;margin-left:-30px;margin-top:20px;width:100%} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.construction-progress>div.empty-content{margin-left:-20px} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.construction-progress>div.empty-content{margin-left:-10px} 
 
} 
 
html>body>main.components-container>section>section.construction-progress>div.empty-content:before{display:none} 
 
html>body>main.components-container>section>section.construction-progress>div.empty-content:after{padding-top:59%;content:'';height:0;width:100%;display:block} 
 
html>body>main.components-container>section>section.construction-progress>div.slider{-webkit-order:3;-ms-flex-order:3;order:3} 
 
html>body>main.components-container>section>section.construction-progress>div.slider:before,html>body>main.components-container>section>section.construction-progress>div.slider>ul.bookmarks,html>body>main.components-container>section>section.construction-progress>div.slider>ul.buttons,html>body>main.components-container>section>section.construction-progress>div.slider>ul.slides{opacity:0} 
 
html>body>main.components-container>section>section.construction-progress>div.slider:not(.loaded)>div.loader-small{opacity:1} 
 
html>body>main.components-container>section>section.construction-progress>div.slider:not(.loaded)>div.loader-small>span{background:#00adef} 
 
html>body>main.components-container>section>section.construction-progress>div.slider.loaded:before,html>body>main.components-container>section>section.construction-progress>div.slider.loaded>ul.bookmarks,html>body>main.components-container>section>section.construction-progress>div.slider.loaded>ul.buttons,html>body>main.components-container>section>section.construction-progress>div.slider.loaded>ul.slides{opacity:1;-webkit-transition:opacity .3s ease-in-out 150ms;-moz-transition:opacity .3s ease-in-out 150ms;-o-transition:opacity .3s ease-in-out 150ms;transition:opacity .3s ease-in-out 150ms} 
 
html>body>main.components-container>section>section.construction-progress>div.slider:before{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;z-index:-1;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px)} 
 
html.ua-ie>body>main.components-container>section>section.construction-progress>div.slider:before{background:0 0;bottom:5px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>main.components-container>section>section.construction-progress>div.slider>ul.bookmarks{position:absolute;left:0;right:0;bottom:-46px} 
 
html>body>main.components-container>section>section.construction-progress>div.slider>ul.slides{padding-top:75.2525%} 
 
html>body>main.components-container>section>section.construction-progress>div.slider>ul.slides>li>figure{height:100%} 
 
html>body>main.components-container>section>section.construction-progress>div.slider>ul.slides>li>figure:before{height:-webkit-calc(100% - 57px);height:-moz-calc(100% - 57px);height:calc(100% - 57px)} 
 
html>body>main.components-container>section>section.construction-progress>div.slider>ul.slides>li>figure>figcaption{position:relative;padding:0;height:57px;top:auto;right:auto;bottom:auto;left:auto;background:#fff} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.construction-progress>div.slider>ul.slides>li>figure>figcaption{display:none} 
 
} 
 
html>body>main.components-container>section>section.construction-progress>div.slider>ul.slides>li>figure>figcaption>img.logo{position:absolute;top:9px;left:26px;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.77,.77);-moz-transform:scale(.77,.77);-ms-transform:scale(.77,.77);-o-transform:scale(.77,.77);transform:scale(.77,.77)} 
 
html>body>main.components-container>section>section.construction-progress>div.slider>ul.slides>li>figure>figcaption>span.mm-yy{display:block;position:absolute;top:1px;right:24px;text-align:right;font-size:22px;font-weight:300;color:#1f1f1f;text-transform:uppercase} 
 
html>body>main.components-container>section>section.construction-progress>div.slider>ul.slides>li>figure>figcaption>span.mm-yy>i{position:relative;font-style:normal;margin-left:14px} 
 
html>body>main.components-container>section>section.construction-progress>div.slider>ul.slides>li>figure>figcaption>span.mm-yy>i:before{position:absolute;display:block;content:'';top:5px;left:-8px;width:7px;height:9px;background:#00adef;-webkit-transform:skewX(-28.5deg);-moz-transform:skewX(-28.5deg);-ms-transform:skewX(-28.5deg);-o-transform:skewX(-28.5deg);transform:skewX(-28.5deg)} 
 
html>body>main.components-container>section>section.construction-progress>div.slider>ul.slides>li>figure>figcaption>span.mm-yy:after{content:attr(data-host);display:block;font-size:15px;text-transform:none;margin-top:-7px} 
 
html>body>main.components-container>section>section.construction-progress>form.controls{-webkit-order:-1;-ms-flex-order:-1;order:-1;z-index:10} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.construction-progress>form.controls{-webkit-order:2;-ms-flex-order:2;order:2;height:auto;margin-top:-20px;margin-bottom:0;padding-right:0} 
 
html>body>main.components-container>section>section.construction-progress>form.controls>ul.fields.fields{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto} 
 
html>body>main.components-container>section>section.construction-progress>form.controls>ul.fields.fields>li{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;min-width:150px;margin-bottom:20px;max-width:50%;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex} 
 
html>body>main.components-container>section>section.construction-progress>form.controls>ul.fields.fields>li select[name=guid_building],html>body>main.components-container>section>section.construction-progress>form.controls>ul.fields.fields>li select[name=yyyy_mm]{width:100%} 
 
} 
 
html>body>main.components-container>section>section.construction-progress>form.controls>ul.fields>li>select[name=guid_building],html>body>main.components-container>section>section.construction-progress>form.controls>ul.fields>li>select[name=guid_complex]{width:250px} 
 
html>body>main.components-container>section>section.construction-progress>form.controls>ul.fields>li>select[name=yyyy_mm]{width:200px} 
 
html>body>main.components-container>section>section.construction-progress>h2{margin-top:-5px;margin-bottom:4px;-webkit-order:0;-ms-flex-order:0;order:0} 
 
html>body>main.components-container>section>section.construction-progress>p.description{margin:0 0 37px;-webkit-order:1;-ms-flex-order:1;order:1} 
 
html>body>main.components-container>section>section.digits-list{margin-bottom:50px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.digits-list{margin-bottom:0} 
 
} 
 
html>body>main.components-container>section>section.digits-list>h2{margin-bottom:7px} 
 
html>body>main.components-container>section>section.digits-list>h2+ul.digits-list{padding-top:28px} 
 
html>body>main.components-container>section>section.digits-list>p{margin:0;font-weight:400;font-size:15px;letter-spacing:0;line-height:1.4;color:#949494} 
 
html>body>main.components-container>section>section.digits-list>ul.digits-list{margin:0;padding:35px 0 0;list-style:none} 
 
html>body>main.components-container>section>section.digits-list>ul.digits-list>li{display:inline-block;vertical-align:top;margin-bottom:20px} 
 
@media screen and (min-width:1024px){html>body>main.components-container>section>section.digits-list>ul.digits-list>li{width:-webkit-calc(calc(100% - 60px)/ 4);width:-moz-calc(calc(100% - 60px)/ 4);width:calc(calc(100% - 60px)/ 4);margin-right:20px} 
 
html>body>main.components-container>section>section.digits-list>ul.digits-list>li:nth-child(4n+4){margin-right:0} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.digits-list>ul.digits-list>li{max-width:-webkit-calc(33.333% - 30px);max-width:-moz-calc(33.333% - 30px);max-width:calc(33.333% - 30px);-webkit-flex:0 1 -webkit-calc(33.333% - 30px);-webkit-flex:0 1 calc(33.333% - 30px);-ms-flex:0 1 calc(33.333% - 30px);flex:0 1 -webkit-calc(33.333% - 30px);flex:0 1 -moz-calc(33.333% - 30px);flex:0 1 calc(33.333% - 30px);margin-right:30px} 
 
html>body>main.components-container>section>section.digits-list>ul.digits-list>li:nth-child(3n+3),html>body>main.components-container>section>section.digits-list>ul.digits-list>li:nth-child(4n+4){margin-right:30px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.digits-list>ul.digits-list>li{max-width:189px;-webkit-flex:0 1 -webkit-calc(50% - 20px);-webkit-flex:0 1 calc(50% - 20px);-ms-flex:0 1 calc(50% - 20px);flex:0 1 -webkit-calc(50% - 20px);flex:0 1 -moz-calc(50% - 20px);flex:0 1 calc(50% - 20px);margin-bottom:50px;margin-right:20px} 
 
html>body>main.components-container>section>section.digits-list>ul.digits-list>li:nth-child(3n+3){margin-right:20px} 
 
html>body>main.components-container>section>section.digits-list>ul.digits-list>li:nth-child(2n+2){margin-right:0} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.digits-list>ul.digits-list>li{max-width:-webkit-calc(43.334vw - 20px);max-width:-moz-calc(43.334vw - 20px);max-width:calc(43.334vw - 20px)} 
 
} 
 
html>body>main.components-container>section>section.digits-list>ul.digits-list>li>strong{display:block;font-size:78px;font-weight:500;line-height:1;letter-spacing:-6.24px;color:#3d3d3d;white-space:nowrap;margin-bottom:11px;margin-left:-6px} 
 
html>body>main.components-container>section>section.digits-list>ul.digits-list>li>strong>span{position:relative;font-weight:400;font-size:20px;line-height:1;letter-spacing:0;top:51px;margin-left:9px} 
 
html>body>main.components-container>section>section.digits-list>ul.digits-list>li>p{font-weight:400;font-size:15px;letter-spacing:0;line-height:1.4;color:#949494;margin:0} 
 
html>body>main.components-container>section>section.documents{margin-left:0;width:792px;margin-bottom:30px} 
 
html>body>main.components-container>section>section.documents>ul>li{margin-bottom:20px;-webkit-flex:0 0 -webkit-calc(50% - 40px / 2);-webkit-flex:0 0 calc(50% - 40px / 2);-ms-flex:0 0 calc(50% - 40px / 2);flex:0 0 -webkit-calc(50% - 40px / 2);flex:0 0 -moz-calc(50% - 40px / 2);flex:0 0 calc(50% - 40px / 2)} 
 
html>body>main.components-container>section>section.documents>ul>li:nth-child(3n+3){margin-right:40px} 
 
html>body>main.components-container>section>section.documents>ul>li:nth-child(2n+2){margin-right:0} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.documents>ul>li{margin-right:30px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.documents{margin-bottom:20px} 
 
html>body>main.components-container>section>section.documents>ul>li{margin-right:0;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%} 
 
html>body>main.components-container>section>section.documents>ul>li:nth-child(2n+2),html>body>main.components-container>section>section.documents>ul>li:nth-child(3n+3){margin-right:0} 
 
} 
 
html>body>main.components-container>section>section.documents>ul>li>div.content>div.versions>ul>li>div.tooltip:after{margin-top:-46px} 
 
html>body>main.components-container>section>section.expanding-text{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 63px;margin-bottom:50px;-webkit-transition:padding .3s ease-in-out;-moz-transition:padding .3s ease-in-out;-o-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out} 
 
html>body>main.components-container>section>section.expanding-text:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6;background:#fff;z-index:2} 
 
html>body>main.components-container>section>section.expanding-text:before{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;z-index:1;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px);-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-filter:blur(10px);-ms-filter:blur(10px);opacity:0} 
 
html.ua-ie>body>main.components-container>section>section.expanding-text:before{background:0 0;bottom:5px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.expanding-text{padding-left:53px;padding-right:53px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.documents{width:100%} 
 
html>body>main.components-container>section>section.expanding-text{padding-left:43px;padding-right:43px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.expanding-text{padding-left:20px;padding-right:20px} 
 
} 
 
html>body>main.components-container>section>section.expanding-text+input.expanding-text+section.expanding-text{margin-top:-35px} 
 
html>body>main.components-container>section>section.expanding-text>div.content{margin:0;list-style:none;padding:0;max-height:2000px;position:relative;overflow:hidden;z-index:3;-webkit-transition:max-height .3s ease-in-out,opacity .3s ease-in-out .3s,visibility 0s ease-in-out 0s;-moz-transition:max-height .3s ease-in-out,opacity .3s ease-in-out .3s,visibility 0s ease-in-out 0s;-o-transition:max-height .3s ease-in-out,opacity .3s ease-in-out .3s,visibility 0s ease-in-out 0s;transition:max-height .3s ease-in-out,opacity .3s ease-in-out .3s,visibility 0s ease-in-out 0s;width:624px} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.expanding-text>div.content{width:100%} 
 
} 
 
html>body>main.components-container>section>section.expanding-text>div.content>div.markup{margin-bottom:30px;padding-top:21px} 
 
html>body>main.components-container>section>section.expanding-text>div.content>div.markup ul{margin-bottom:21px} 
 
html>body>main.components-container>section>section.expanding-text>div.content>div.markup ul>li{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5} 
 
html>body>main.components-container>section>section.expanding-text>div.content>div.markup ul>li:before{top:4px;left:0;height:10px;width:8px} 
 
html>body>main.components-container>section>section.expanding-text>div.content>div.markup :last-child{margin-bottom:0} 
 
html>body>main.components-container>section>section.expanding-text>div.content>a{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;min-width:270px;padding-left:20px;padding-right:20px} 
 
html>body>main.components-container>section>section.expanding-text>div.content>a:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>section.expanding-text>div.content>a:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>section.expanding-text>div.content>a:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>section.expanding-text>div.content>a:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>section>section.expanding-text>h3{position:relative;z-index:3} 
 
html>body>main.components-container>section>section.expanding-text>label{position:relative;display:block;height:0;z-index:4} 
 
html>body>main.components-container>section>section.expanding-text>label:after{position:absolute;display:block;content:'Показать';top:-20px;right:-60px;bottom:auto;left:-60px;background:red;opacity:0;height:70px} 
 
html>body>main.components-container>section>section.expanding-text>label>span{float:right;margin-left:5px;font-weight:400;font-size:15px;letter-spacing:0;line-height:1.8;color:#00adef;padding-right:20px;z-index:3;top:1px;right:-1px;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out} 
 
html>body>main.components-container>section>section.expanding-text>label>span:after{content:'Скрыть'} 
 
html>body>main.components-container>section>section.expanding-text>label>span:before{position:absolute;display:block;content:'';top:8px;right:4px;width:8px;height:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #cfdce6;border-right:2px solid #cfdce6;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)} 
 
html>body>main.components-container>section>section.header-with-caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:104px;margin-bottom:30px} 
 
html>body>main.components-container>section>section.header-with-caption:last-child{margin-bottom:0} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.header-with-caption{padding-right:96px} 
 
} 
 
html>body>main.components-container>section>section.header-with-caption>h1{margin-bottom:10px} 
 
html>body>main.components-container>section>section.header-with-caption>p{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;margin:0} 
 
html>body>main.components-container>section>section.icons-list{margin-bottom:70px} 
 
html>body>main.components-container>section>section.icons-list>p{margin:6px 0 25px;font-size:15px;color:#949494} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 0 0 -20px;padding:0;list-style:none} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list:after{content:'';-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li{position:relative;display:inline-block;vertical-align:top;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:229px;width:25%;height:auto;margin-bottom:20px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:z-index .05s .1s;-moz-transition:z-index .05s .1s;-o-transition:z-index .05s .1s;transition:z-index .05s .1s} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.header-with-caption{padding-right:0} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li{width:33.333%} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.icons-list>ul.icons-list>li{width:50%} 
 
} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li+li{z-index:10} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content{position:relative;padding:20px 25px 0} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content{padding-left:6.666vw;padding-right:6.666vw} 
 
} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content>figure{position:relative;margin-bottom:20px} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content>figure>img{max-width:120%} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content>h3{position:relative;font-size:15px;line-height:21px;color:#3d3d3d} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content>p.sub-title{position:relative;margin-top:7px;font-size:12px;line-height:16px;color:#949494} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content>p.text{position:absolute;z-index:9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:130%;height:auto;padding-left:25px;padding-right:25px;padding-top:10px;margin:-10px -50px 0 -25px;font-size:13px;line-height:19px;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0;-webkit-transition:-webkit-transform .2s ease-in-out,opacity .2s;-moz-transition:-moz-transform .2s ease-in-out,opacity .2s;-o-transition:-o-transform .2s ease-in-out,opacity .2s;transition:transform .2s ease-in-out,opacity .2s} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content>p.text:before{content:"";width:100%;height:-webkit-calc(100% + 30px);height:-moz-calc(100% + 30px);height:calc(100% + 30px);background-color:#fff;position:absolute;z-index:-1;left:0;top:0;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-transform:scale(1,.8);-moz-transform:scale(1,.8);-ms-transform:scale(1,.8);-o-transform:scale(1,.8);transform:scale(1,.8);-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-transition:-webkit-transform .2s,box-shadow .2s;-moz-transition:-moz-transform .2s,box-shadow .2s;-o-transition:-o-transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s;max-width:300px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content>p.text:before{max-width:234px} 
 
} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content>p.text:after{content:'';position:absolute;top:-20px;left:0;width:100%;height:20px;max-width:300px;background:#fff} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content>p.text:after{max-width:234px} 
 
} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content:after{content:'';position:absolute;top:0;left:0;z-index:2;width:130%;height:100%;background:#fff;-webkit-box-shadow:0 4px 10px 0 #fff;box-shadow:0 4px 10px 0 #fff;-webkit-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:opacity 0,box-shadow .2s;-moz-transition:opacity 0,box-shadow .2s;-o-transition:opacity 0,box-shadow .2s;transition:opacity 0,box-shadow .2s;max-width:300px} 
 
@media screen and (min-width:720px){html>body>main.components-container>section>section.icons-list>ul.icons-list>li:hover{-webkit-transition:z-index .05s;-moz-transition:z-index .05s;-o-transition:z-index .05s;transition:z-index .05s} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li:hover:not(.empty-text){z-index:11} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li:hover:not(.empty-text)>div.content>figure,html>body>main.components-container>section>section.icons-list>ul.icons-list>li:hover:not(.empty-text)>div.content>h3,html>body>main.components-container>section>section.icons-list>ul.icons-list>li:hover:not(.empty-text)>div.content>p{z-index:10} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li:hover:not(.empty-text)>div.content>p.text{z-index:9;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease-out,opacity .2s;-moz-transition:-moz-transform .3s ease-out,opacity .2s;-o-transition:-o-transform .3s ease-out,opacity .2s;transition:transform .3s ease-out,opacity .2s} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li:hover:not(.empty-text)>div.content>p.text:before{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25);-webkit-transition:-webkit-transform .3s,box-shadow .3s 50ms;-moz-transition:-moz-transform .3s,box-shadow .3s 50ms;-o-transition:-o-transform .3s,box-shadow .3s 50ms;transition:transform .3s,box-shadow .3s 50ms} 
 
html>body>main.components-container>section>section.icons-list>ul.icons-list>li:hover:not(.empty-text)>div.content:after{opacity:1;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25);-webkit-transition:opacity .3s,box-shadow .3s 50ms;-moz-transition:opacity .3s,box-shadow .3s 50ms;-o-transition:opacity .3s,box-shadow .3s 50ms;transition:opacity .3s,box-shadow .3s 50ms} 
 
} 
 
html>body>main.components-container>section>section.mortgage-calculator{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:38px 65px 0;margin-bottom:70px} 
 
html>body>main.components-container>section>section.mortgage-calculator:after{position:absolute;display:block;content:'';top:0;right:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6;background:#fff;z-index:2} 
 
html>body>main.components-container>section>section.mortgage-calculator:before{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;z-index:1;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px);opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-filter:blur(10px);-ms-filter:blur(10px)} 
 
html.ua-ie>body>main.components-container>section>section.mortgage-calculator:before{background:0 0;bottom:5px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.mortgage-calculator{padding-left:55px;padding-right:55px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.mortgage-calculator{padding:30px 60px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.icons-list>ul.icons-list>li>div.content:after{max-width:234px} 
 
html>body>main.components-container>section>section.mortgage-calculator{padding:22.25px 43px} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.mortgage-calculator{padding-left:20px;padding-right:20px} 
 
} 
 
@media print{html>body>main.components-container>section>section.mortgage-calculator{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
html>body>main.components-container>section>section.mortgage-calculator:after{bottom:-1px} 
 
html>body>main.components-container>section>section.mortgage-calculator>form.adjuster{position:relative;z-index:3;margin-bottom:47px} 
 
html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>button[type=submit]{display:none} 
 
html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields{overflow:visible} 
 
html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li{display:inline-block;vertical-align:top;width:-webkit-calc(50% - 64px / 2);width:-moz-calc(50% - 64px / 2);width:calc(50% - 64px / 2)} 
 
html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.install-payment{margin-right:64px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li{width:100%;margin-bottom:25px} 
 
html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.install-payment{margin-right:0} 
 
} 
 
html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.price{white-space:nowrap;position:absolute;right:0;top:-96px} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.price{position:static;width:100%;margin-bottom:31px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.price>input,html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.price>label{vertical-align:top;display:inline-block} 
 
html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.price>input{width:270px;margin-right:10px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.price>input{width:-webkit-calc(100% - 100px);width:-moz-calc(100% - 100px);width:calc(100% - 100px);margin-left:8%} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.price>input{margin-left:0;width:-webkit-calc(50% - 64px / 2);width:-moz-calc(50% - 64px / 2);width:calc(50% - 64px / 2);-webkit-order:1;-ms-flex-order:1;order:1} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.price>input{max-width:270px;width:100%} 
 
html>body>main.components-container>section>section.mortgage-calculator>input.open-banks[disabled]~ul.banks{min-height:unset} 
 
} 
 
html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.price>label{width:-webkit-calc(100% - 280px);width:-moz-calc(100% - 280px);width:calc(100% - 280px);white-space:normal;padding-top:11px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.price>label{width:auto;max-width:100px} 
 
} 
 
html>body>main.components-container>section>section.mortgage-calculator>h2{position:relative;z-index:0;z-index:3;margin-bottom:8px} 
 
html>body>main.components-container>section>section.mortgage-calculator>h2:before{position:absolute;display:block;content:'';top:2px;left:-9px;width:26px;height:33px;background:#ed2d23;-webkit-transform:skewX(-28.5deg);-moz-transform:skewX(-28.5deg);-ms-transform:skewX(-28.5deg);-o-transform:skewX(-28.5deg);transform:skewX(-28.5deg);z-index:-1} 
 
html>body>main.components-container>section>section.mortgage-calculator>input.open-banks[disabled][data-valid-banks="6"]~ul.banks>li.last{border-bottom:0;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px} 
 
html>body>main.components-container>section>section.mortgage-calculator>input.open-banks[disabled]~ul.banks{padding-bottom:0} 
 
html>body>main.components-container>section>section.mortgage-calculator>input.open-banks[disabled]~ul.banks>li.show-more{-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)} 
 
html>body>main.components-container>section>section.mortgage-calculator>input.open-banks:checked~ul.banks>li.show-more>label:before{content:'Скрыть '} 
 
html>body>main.components-container>section>section.mortgage-calculator>input.open-banks:not(:checked)~ul.banks>li.show-more>label:before{content:'Показать ещё '} 
 
html>body>main.components-container>section>section.mortgage-calculator>input.open-banks:not(:checked)~ul.banks>li.program.hide{max-height:0;border-bottom-width:0;padding:0} 
 
html>body>main.components-container>section>section.mortgage-calculator>p{margin:0 0 43px;font-weight:400;font-size:15px;letter-spacing:0;line-height:1.4;color:#949494;position:relative;z-index:3} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.mortgage-calculator>form.adjuster>ul.fields>li.price>label{max-width:100%;-webkit-order:0;-ms-flex-order:0;order:0} 
 
html>body>main.components-container>section>section.mortgage-calculator>p{margin-bottom:33px} 
 
} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks{position:relative;z-index:3;margin:0 0 0 -64px;padding:0 0 75px;list-style:none;width:-webkit-calc(100% + 65px * 2 - 2px);width:-moz-calc(100% + 65px * 2 - 2px);width:calc(100% + 65px * 2 - 2px);background:#f3f5f8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:min-height .3s ease-in-out,padding-bottom .3s ease-in-out;-moz-transition:min-height .3s ease-in-out,padding-bottom .3s ease-in-out;-o-transition:min-height .3s ease-in-out,padding-bottom .3s ease-in-out;transition:min-height .3s ease-in-out,padding-bottom .3s ease-in-out} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks{margin:0 0 0 -54px;width:-webkit-calc(100% + 55px * 2 - 2px);width:-moz-calc(100% + 55px * 2 - 2px);width:calc(100% + 55px * 2 - 2px)} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks{margin:0 0 0 -59px;width:-webkit-calc(100% + 60px * 2 - 2px);width:-moz-calc(100% + 60px * 2 - 2px);width:calc(100% + 60px * 2 - 2px)} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks{margin:0 0 0 -42px;width:-webkit-calc(100% + 43px * 2 - 2px);width:-moz-calc(100% + 43px * 2 - 2px);width:calc(100% + 43px * 2 - 2px)} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks{margin:0 0 0 -19px;width:-webkit-calc(100% + 20px * 2 - 2px);width:-moz-calc(100% + 20px * 2 - 2px);width:calc(100% + 20px * 2 - 2px)} 
 
} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li{position:relative;background:#fff;-webkit-transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out,padding .3s ease-in-out,-webkit-transform .3s ease-in-out;-moz-transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out,padding .3s ease-in-out,-moz-transform .3s ease-in-out;-o-transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out,padding .3s ease-in-out,-o-transform .3s ease-in-out;transition:background .3s ease-in-out,max-height .3s ease-in-out,border .3s ease-in-out,padding .3s ease-in-out,transform .3s ease-in-out} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.header{border-bottom:1px solid #cfdce6;height:26px} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.header>ul>li{font-weight:500;font-size:11px;color:#3d3d3d;letter-spacing:.51px;line-height:1.4;text-transform:uppercase;padding-bottom:9px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.header{height:auto} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.header>ul{white-space:normal} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.header>ul>li{font-size:9px} 
 
} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.program{padding-top:21px;padding-bottom:21px;border-bottom:1px solid #cfdce6;max-height:100px;overflow:hidden} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.program:hover{background:#f3f5f8} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.program.invalid{max-height:0;border-bottom-width:0;padding:0} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.program>ul>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:28px} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.program>ul>li.montly-payment,html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.program>ul>li.rate{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;padding-top:1px} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.program>ul>li.bank>a{display:block;text-decoration:none} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.program>ul>li.bank>a:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0)} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.program>ul>li.bank>a>figure{position:relative;vertical-align:middle;display:block} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.program>ul>li.bank>a>figure:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.program>ul>li.bank>a>figure>img{display:inline-block;vertical-align:middle;max-width:100%;height:28px;max-height:100%} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.show-more{height:74px;position:absolute;left:0;right:0;bottom:1px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li.show-more>label{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase;display:block;width:100%;text-align:center;padding-top:25px;padding-bottom:29px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul{margin:0;padding:0;list-style:none;white-space:nowrap;width:100%} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.bank{width:272px;padding-left:64px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.bank{width:31.550802139037%;padding-left:5.8823529411765%} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.bank{width:33.333%;padding-left:60px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.bank{width:40%;padding-left:43px} 
 
} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.montly-payment{width:208px;text-align:right} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.montly-payment{width:34.224598930481%} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.montly-payment{width:33.333%} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.montly-payment{width:30%;padding-left:20px} 
 
} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.montly-payment:after{content:attr(data-extension)} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.rate{width:416px;text-align:right;padding-right:64px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.rate{width:34.224598930481%;padding-right:5.8823529411765%} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.rate{width:33.333%;padding-right:60px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.rate{width:30%;padding-right:43px} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.bank{padding-left:20px} 
 
html>body>main.components-container>section>section.mortgage-calculator>ul.banks>li>ul>li.rate{padding-right:20px} 
 
} 
 
html>body>main.components-container>section>section.news-card{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px} 
 
html>body>main.components-container>section>section.news-card>a.back{display:block;text-decoration:none;position:relative;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:11px} 
 
html>body>main.components-container>section>section.news-card>a.back:hover{color:#00adef} 
 
html>body>main.components-container>section>section.news-card>a.back:before{position:absolute;display:block;content:'';top:4px;left:-3px;background:url(images/long-arrow.svg) no-repeat;-webkit-background-size:22px 14px;-moz-background-size:22px 14px;background-size:22px 14px;width:22px;height:14px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)} 
 
html>body>main.components-container>section>section.news-card>h1{font-weight:400;font-size:36px;color:#1f1f1f;letter-spacing:0;line-height:1.3333333333333;width:100%;margin-top:20px;margin-bottom:10px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.news-card>h1{font-size:30px;line-height:1.2} 
 
} 
 
html>body>main.components-container>section>section.news-card>nav.goodies{position:relative;z-index:2;margin-top:-50px} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul{margin:0;padding:0 2px 0 0;list-style:none;text-align:right} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li{display:inline-block;vertical-align:top;position:relative} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li:not(:last-child){margin-right:30px} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>a,html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>button,html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>span{display:block;font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>a{text-decoration:none} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>button{display:inline;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>span:before{position:absolute;display:block;content:'';top:0;right:0;bottom:-30px;left:0;background:red;opacity:0} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>div.likely{position:absolute;top:-webkit-calc(100% + 13px);top:-moz-calc(100% + 13px);top:calc(100% + 13px);right:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>div.likely div.likely__widget{margin:0;background:0 0} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>div.likely div.likely__widget:not(:last-child){margin-right:13px} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>div.likely div.likely__widget svg{width:20px;height:20px} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>div.likely div.likely__widget svg path{fill:#00adef} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>div.likely div.likely__widget:hover svg path{fill:#fff} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>div.likely .likely__widget{height:26px;background:0 0} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>div.likely .likely__icon{width:26px;height:26px} 
 
html>body>main.components-container>section>section.news-card>nav.goodies>ul>li>div.likely .likely__counter{display:none!important} 
 
html>body>main.components-container>section>section.news-card>p{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6;width:100%} 
 
html>body>main.components-container>section>section.small-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:104px;margin-bottom:50px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.small-text{padding-right:96px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.small-text{padding-right:0} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.small-text{margin-bottom:40px} 
 
} 
 
html>body>main.components-container>section>section.small-text:not([data-background=yes])+input+section.expanding-text{margin-top:-25px} 
 
html>body>main.components-container>section>section.small-text[data-background=yes]{position:relative;z-index:1;padding-top:40px;padding-bottom:50px} 
 
html>body>main.components-container>section>section.small-text[data-background=yes]:before{position:absolute;display:block;content:'';background:#f3f5f8;top:0;right:auto;bottom:0;left:-webkit-calc(-50vw + 1208px / 2);left:-moz-calc(-50vw + 1208px / 2);left:calc(-50vw + 1208px / 2);width:100vw;z-index:-1} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.small-text[data-background=yes]:before{left:-webkit-calc(50% - 50vw);left:-moz-calc(50% - 50vw);left:calc(50% - 50vw);width:200vw} 
 
} 
 
html>body>main.components-container>section>section.small-text>h2{margin-bottom:5px} 
 
html>body>main.components-container>section>section.small-text>h2+div.markup{margin-top:12px} 
 
html>body>main.components-container>section>section.small-text>p{margin:0 0 17px;font-weight:400;font-size:15px;letter-spacing:0;line-height:1.8;color:#949494} 
 
html>body>main.components-container>section>section.small-text>a.button{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;margin-top:30px;min-width:250px;padding-left:20px;padding-right:20px} 
 
html>body>main.components-container>section>section.small-text>a.button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.components-container>section>section.small-text>a.button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.components-container>section>section.small-text>a.button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>section.small-text>a.button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main.components-container>section>section.subtitle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:104px;margin-bottom:40px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.subtitle{padding-right:96px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.subtitle{margin-bottom:30px} 
 
} 
 
html>body>main.components-container>section>section.subtitle>h2{margin-bottom:5px} 
 
html>body>main.components-container>section>section.subtitle>p{margin:0;font-weight:400;font-size:15px;letter-spacing:0;line-height:1.8;color:#949494} 
 
html>body>main.components-container>section>section.subtitle+ul.ways-to-buy{margin-top:-5px} 
 
html>body>main.components-container>section>section.tabs-with-description{margin-bottom:70px} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider{position:relative;width:100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:visible;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:455px;-webkit-transition:opacity .3s .3s;-moz-transition:opacity .3s .3s;-o-transition:opacity .3s .3s;transition:opacity .3s .3s;opacity:0} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider.no-prev.no-next>ul.bookmarks,html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider.no-prev.no-next>ul.buttons{display:none} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides{position:absolute;top:0;left:0;z-index:0;width:100%;list-style:none} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li{position:absolute;top:0;left:0;z-index:-1;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:-webkit-transform .5s ease-out,left .5s ease-out,z-index .5s linear;-moz-transition:-moz-transform .5s ease-out,left .5s ease-out,z-index .5s linear;-o-transition:-o-transform .5s ease-out,left .5s ease-out,z-index .5s linear;transition:transform .5s ease-out,left .5s ease-out,z-index .5s linear} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.next{left:100%} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.prev{left:-100%} 
 
html.translate3d>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} 
 
html.translate3d>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.next{left:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)} 
 
html.translate3d>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.prev{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.current,html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.dragging{z-index:100} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.dragging{cursor:move;cursor:url(/styles/_embed/closedhand.cur) 8 8,move ''} 
 
html.ua-ie>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.dragging{cursor:url(/styles/_embed/closedhand.cur),move ''} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.back,html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.dragging{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.back{visibility:hidden} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li.back.dragging{visibility:visible} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider.is-draggable>ul.slides>li.current{cursor:move;cursor:url(/styles/_embed/openhand.cur) 8 8,move ''} 
 
html.ua-ie>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider.is-draggable>ul.slides>li.current{cursor:url(/styles/_embed/openhand.cur),move ''} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider.ready{opacity:1} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.subtitle{padding-right:0} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider{height:340px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider{height:380px} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider{height:500px} 
 
} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.bookmarks{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:20px 0 0} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.bookmarks>li{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:36px;padding:6px 10px;margin-right:20px;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8;cursor:pointer;background:#fff;-webkit-border-radius:4px;border-radius:4px} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.bookmarks>li.current{background:#cfdce6} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.bookmarks{position:relative;display:block;overflow:hidden;height:36px;padding-left:24px;padding-right:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.bookmarks>li{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;text-align:center;display:block;margin-right:0} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.bookmarks>li.current{opacity:1;background:#fff} 
 
} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:70px;margin-top:-36px} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li{display:inline-block;cursor:pointer} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons{position:static;margin:0;height:0} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li{position:absolute;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:260px;top:75px} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.prev{left:-30px} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.next{right:-30px} 
 
} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.counter{display:none} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.next>svg,html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.prev>svg{-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li{top:25px;height:26px} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.prev{left:0} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.next{right:0} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.next>svg,html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.prev>svg{width:10px;height:26px} 
 
} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.next>svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.next:hover>svg{-webkit-transform:rotate(180deg) translateX(-4px);-moz-transform:rotate(180deg) translateX(-4px);-ms-transform:rotate(180deg) translateX(-4px);-o-transform:rotate(180deg) translateX(-4px);transform:rotate(180deg) translateX(-4px)} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.buttons>li.prev:hover>svg{-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-ms-transform:translateX(-4px);-o-transform:translateX(-4px);transform:translateX(-4px)} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides{overflow:hidden;height:360px;margin:75px 0 0;-webkit-border-radius:4px;border-radius:4px} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides{height:260px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides{height:320px} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides{height:460px} 
 
} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides:after{content:'';position:absolute;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:calc(100% - 40px);margin:36px 20px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%;margin-bottom:20px;background:#fff;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li>p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:453px;padding:50px 0 50px 65px;margin:0;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li{border:none} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li>p{width:100%;padding:30px 30px 40px} 
 
} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li>div.decoration{height:100%;-webkit-transform:skewX(-28.5deg);-moz-transform:skewX(-28.5deg);-ms-transform:skewX(-28.5deg);-o-transform:skewX(-28.5deg);transform:skewX(-28.5deg);overflow:hidden;margin-left:100px;width:445px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li>div.decoration{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;margin-left:0;width:auto;height:auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto} 
 
} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li>div.decoration>figure{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;z-index:1;width:445px;height:100%;-webkit-transform:skewX(28.5deg) translateX(-100px);-moz-transform:skewX(28.5deg) translateX(-100px);-ms-transform:skewX(28.5deg) translateX(-100px);-o-transform:skewX(28.5deg) translateX(-100px);transform:skewX(28.5deg) translateX(-100px)} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li>div.decoration>figure{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:100%} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li>div.decoration>figure>img{opacity:.08;min-width:100%;min-height:100%;object-fit:cover} 
 
} 
 
html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li>div.decoration>figure>img{position:absolute;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)} 
 
html>body>main.components-container>section>section.tabs-with-description>h2{font-weight:500;font-size:28px;color:#1f1f1f;letter-spacing:0;line-height:1.2857142857143} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.tabs-with-description>div.tabs>div.slider>ul.slides>li>p{padding:20px 30px 30px 20px} 
 
html>body>main.components-container>section>section.tabs-with-description>h2{font-size:24px;line-height:1.4} 
 
} 
 
html>body>main.components-container>section>section.text-box-with-image{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px;background-blend-mode:multiply;background-color:#00adef;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);padding:40px 208px 52px 64px} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.text-box-with-image{padding:30px 192px 42px 66px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.text-box-with-image{padding:30px 40px 36px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.text-box-with-image{padding:30px 23px 34px} 
 
} 
 
html>body>main.components-container>section>section.text-box-with-image:before{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;-webkit-border-radius:4px;border-radius:4px;background:-webkit-linear-gradient(146deg,#4ccdff 0,#00adef 100%);background:-moz-linear-gradient(146deg,#4ccdff 0,#00adef 100%);background:-ms-linear-gradient(146deg,#4ccdff 0,#00adef 100%);background:-o-linear-gradient(146deg,#4ccdff 0,#00adef 100%);background:linear-gradient(-56deg,#4ccdff 0,#00adef 100%);z-index:1;opacity:.9} 
 
html>body>main.components-container>section>section.text-box-with-image>a,html>body>main.components-container>section>section.text-box-with-image>h2,html>body>main.components-container>section>section.text-box-with-image>p{position:relative;z-index:2} 
 
html>body>main.components-container>section>section.text-box-with-image>h2{color:#fff;margin-bottom:20px} 
 
html>body>main.components-container>section>section.text-box-with-image>h2+a{margin-top:22px} 
 
html>body>main.components-container>section>section.text-box-with-image>p{font-weight:400;font-size:18px;letter-spacing:0;line-height:1.6;color:#fff} 
 
html>body>main.components-container>section>section.text-box-with-image>p:not(:last-child){margin-bottom:42px} 
 
html>body>main.components-container>section>section.text-box-with-image>a{background:#fff;color:#00adef;border:2px solid #fff;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;padding-left:20px;padding-right:20px;min-width:260px} 
 
html>body>main.components-container>section>section.text-box-with-image>a:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-moz-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-ms-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-o-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:linear-gradient(-90deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%)} 
 
html>body>main.components-container>section>section.text-box-with-image>a:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(255,255,255,.2);box-shadow:0 1px 30px 5px rgba(255,255,255,.2)} 
 
html>body>main.components-container>section>section.text-box-with-image>a:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.components-container>section>section.text-box-with-image>a:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>main.components-container>section>section.text-box-with-image>a:active:before{background-color:rgba(0,173,238,.1)} 
 
html>body>main.components-container>section>section.video{width:100%;height:504px;margin-bottom:50px;position:relative;cursor:pointer} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.video{height:469px} 
 
} 
 
@media screen and (max-width:1199px){html>body>main.components-container>section>section.video{padding-top:56.25%;height:0} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>section.video{width:100vw;left:-webkit-calc(50% - 50vw);left:-moz-calc(50% - 50vw);left:calc(50% - 50vw);padding-top:56.25vw} 
 
} 
 
html>body>main.components-container>section>section.video.playing>div.dummy{display:none} 
 
html>body>main.components-container>section>section.video.playing>iframe{display:block} 
 
html>body>main.components-container>section>section.video>div.dummy{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;z-index:1} 
 
html>body>main.components-container>section>section.video>div.dummy:before{position:absolute;display:block;content:'';top:0;left:-54px;background-image:-webkit-linear-gradient(303deg,#4ccdff 0,#00adef 99%);background-image:-moz-linear-gradient(303deg,#4ccdff 0,#00adef 99%);background-image:-ms-linear-gradient(303deg,#4ccdff 0,#00adef 99%);background-image:-o-linear-gradient(303deg,#4ccdff 0,#00adef 99%);background-image:linear-gradient(-213deg,#4ccdff 0,#00adef 99%);-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg);height:100%;width:375px;-webkit-transition:width .6s cubic-bezier(.22,.61,.36,1),-webkit-transform 1s cubic-bezier(.22,.61,.36,1);-moz-transition:width .6s cubic-bezier(.22,.61,.36,1),-moz-transform 1s cubic-bezier(.22,.61,.36,1);-o-transition:width .6s cubic-bezier(.22,.61,.36,1),-o-transform 1s cubic-bezier(.22,.61,.36,1);transition:width .6s cubic-bezier(.22,.61,.36,1),transform 1s cubic-bezier(.22,.61,.36,1)} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.video>div.dummy:before{left:-5%;width:42%} 
 
} 
 
html>body>main.components-container>section>section.video>div.dummy:hover:before{width:440px;-webkit-transform:skew(-28.5deg) translateX(15px);-moz-transform:skew(-28.5deg) translateX(15px);-ms-transform:skew(-28.5deg) translateX(15px);-o-transform:skew(-28.5deg) translateX(15px);transform:skew(-28.5deg) translateX(15px);-webkit-transition:width .4s cubic-bezier(.22,.61,.36,1),-webkit-transform 1s cubic-bezier(.22,.61,.36,1);-moz-transition:width .4s cubic-bezier(.22,.61,.36,1),-moz-transform 1s cubic-bezier(.22,.61,.36,1);-o-transition:width .4s cubic-bezier(.22,.61,.36,1),-o-transform 1s cubic-bezier(.22,.61,.36,1);transition:width .4s cubic-bezier(.22,.61,.36,1),transform 1s cubic-bezier(.22,.61,.36,1)} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.video>div.dummy:hover:before{width:49%} 
 
} 
 
html>body>main.components-container>section>section.video>div.dummy:hover>button.play:after{-webkit-transition:-webkit-transform .3s cubic-bezier(.22,.61,.36,1),opacity .25s .05s;-moz-transition:-moz-transform .3s cubic-bezier(.22,.61,.36,1),opacity .25s .05s;-o-transition:-o-transform .3s cubic-bezier(.22,.61,.36,1),opacity .25s .05s;transition:transform .3s cubic-bezier(.22,.61,.36,1),opacity .25s .05s;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1} 
 
html>body>main.components-container>section>section.video>div.dummy>button.play{display:inline;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;position:absolute;bottom:68px;left:61px;width:auto;white-space:nowrap} 
 
html>body>main.components-container>section>section.video>div.dummy>button.play::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.components-container>section>section.video>div.dummy>button.play:after{content:"Смотреть";display:inline-block;vertical-align:middle;margin-left:15%;color:#fff;font-size:13px;font-weight:500;text-transform:uppercase;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);opacity:0;-webkit-transition:-webkit-transform .3s cubic-bezier(.22,.61,.36,1),opacity .2s;-moz-transition:-moz-transform .3s cubic-bezier(.22,.61,.36,1),opacity .2s;-o-transition:-o-transform .3s cubic-bezier(.22,.61,.36,1),opacity .2s;transition:transform .3s cubic-bezier(.22,.61,.36,1),opacity .2s} 
 
html>body>main.components-container>section>section.video>div.dummy>button.play>svg{display:inline-block;vertical-align:middle} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.video>div.dummy>button.play{bottom:12%;left:10%} 
 
html>body>main.components-container>section>section.video>div.dummy>button.play>svg{max-width:6.5vw} 
 
} 
 
html>body>main.components-container>section>section.video>div.dummy>h2{position:absolute;display:block;top:136px;left:61px;color:#fff;width:45%} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.video>div.dummy>h2{top:30%;left:10%;width:auto;max-width:50%} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>section.video>div.dummy>button.play:after{font-size:11px;font-weight:400} 
 
html>body>main.components-container>section>section.video>div.dummy>h2{font-weight:400;font-size:20px;letter-spacing:0;line-height:1.4;color:#fff;max-width:65%} 
 
} 
 
@media screen and (max-width:479px){html>body>main.components-container>section>section.text-box-with-image>a{min-width:230px} 
 
html>body>main.components-container>section>section.video>div.dummy>h2{max-width:307px} 
 
} 
 
html>body>main.components-container>section>section.video>div.dummy>span.duration{position:absolute;display:block;top:95px;left:61px;font-size:15px;color:#fff} 
 
html>body>main.components-container>section>section.video>iframe{display:none;width:100%;height:100%;position:absolute;z-index:2} 
 
html>body>main.components-container>section>ul.simple-list{margin:0 0 19px;padding:0 104px 0 0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>section.video>div.dummy>span.duration{top:15%;left:10%} 
 
html>body>main.components-container>section>section.video>iframe{top:0} 
 
html>body>main.components-container>section>ul.simple-list{padding-right:96px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>ul.simple-list{margin-bottom:9px} 
 
} 
 
html>body>main.components-container>section>ul.simple-list>li{display:inline-block;width:-webkit-calc(50% - 40px / 2);width:-moz-calc(50% - 40px / 2);width:calc(50% - 40px / 2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:top;padding-left:32px;margin-bottom:31px} 
 
html>body>main.components-container>section>ul.simple-list>li:nth-child(2n+1){margin-right:40px} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>ul.simple-list>li{width:100%} 
 
html>body>main.components-container>section>ul.simple-list>li:nth-child(2n+1){margin-right:0} 
 
} 
 
html>body>main.components-container>section>ul.simple-list>li:before{position:absolute;display:block;content:'';top:7px;left:4px;height:16px;width:12px;background:#00adef;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body>main.components-container>section>ul.simple-list>li>h3{font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4;margin-bottom:10px} 
 
html>body>main.components-container>section>ul.simple-list>li>p{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4;margin:0} 
 
html>body>main.components-container>section>ul.simple-list>li>p:first-child{margin-top:5px} 
 
html>body>main.components-container>section>ul.text-list{margin:0 0 3px;padding:0;list-style:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
@media print{html>body>main.components-container>section>ul.text-list{display:block} 
 
} 
 
html>body>main.components-container>section>ul.text-list>li{display:inline-block;width:272px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:top;margin-right:40px;padding-bottom:20px;margin-bottom:47px;cursor:pointer} 
 
html>body>main.components-container>section>ul.text-list>li:nth-child(3n+3){margin-right:0} 
 
@media screen and (max-width:1279px){html>body>main.components-container>section>ul.text-list>li,html>body>main.components-container>section>ul.text-list>li:nth-child(3n+3){margin-right:30px} 
 
html>body>main.components-container>section>ul.text-list>li:nth-child(2n+2){margin-right:0} 
 
} 
 
@media screen and (max-width:719px){html>body>main.components-container>section>ul.text-list>li{width:100%;margin-right:0} 
 
} 
 
@media print{html>body>main.components-container>section>ul.text-list>li{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex} 
 
} 
 
html>body>main.components-container>section>ul.text-list>li>a{text-decoration:none} 
 
html>body>main.components-container>section>ul.text-list>li>a>h3{font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4;margin-bottom:10px} 
 
html>body>main.components-container>section>ul.text-list>li>a>p{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;margin:0 0 20px;color:#949494} 
 
html>body>main.components-container>section>ul.text-list>li>a>span{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase;text-decoration:none;display:inline-block;position:absolute;left:0;bottom:0;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body>main.components-container>section>ul.text-list>li>a>span>svg{top:2px;position:relative;margin-left:11px} 
 
html>body>main.components-container>section>ul.text-list>li>a>span>svg path{fill:#00adef;-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out} 
 
html>body>main.components-container>section>ul.text-list>li:hover{color:#cfdce6} 
 
html>body>main.components-container>section>ul.text-list>li:hover>a>span>svg{-webkit-animation:arrowAnimation .4s ease-in-out 1 both;-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>nav{background:#f3f5f8;border-top:1px solid #d3e0eb;border-bottom:1px solid #d3e0eb;position:fixed;top:136px;right:0;bottom:auto;left:0;z-index:281} 
 
@media screen and (max-width:1023px){html>body>main.components-container>section>ul.simple-list{padding-right:0} 
 
html>body>nav{top:70px} 
 
} 
 
@media print{html>body>nav{position:static!important} 
 
} 
 
html>body>nav:after{position:absolute;display:block;content:'';top:auto;right:0;bottom:0;left:0;height:0;z-index:-1} 
 
html>body>nav .nonav{display:none} 
 
html>body>nav>div{margin-left:auto;margin-right:auto;width:1208px;display:block;position:relative;white-space:nowrap} 
 
@media screen and (max-width:1279px){html>body>nav>div{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>nav>div{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>nav>div{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>nav>div{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:719px){html>body>nav>div{max-width:1000px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:6.66vw;width:100%} 
 
html>body>nav>div:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:auto;width:50px;background-image:-webkit-linear-gradient(left,rgba(243,245,248,0) 0,#f3f5f8 100%);background-image:-moz-linear-gradient(left,rgba(243,245,248,0) 0,#f3f5f8 100%);background-image:-ms-linear-gradient(left,rgba(243,245,248,0) 0,#f3f5f8 100%);background-image:-o-linear-gradient(left,rgba(243,245,248,0) 0,#f3f5f8 100%);background-image:linear-gradient(left,rgba(243,245,248,0) 0,#f3f5f8 100%);z-index:4} 
 
} 
 
html>body>nav>div>a{font-weight:400;font-size:13px;color:#3d3d3d;letter-spacing:0;display:inline-block;height:58px;line-height:58px;position:relative;padding-right:25px;text-decoration:none;z-index:2} 
 
html>body>nav>div>a:not([href]),html>body>nav>div>ul>li.active>a,html>body>nav>div>ul>li>a:not([href]){color:rgba(61,61,61,.6)} 
 
html>body>nav>div>a:after,html>body>nav>div>a:not([href]):before{position:absolute;display:block;content:''} 
 
@media screen and (max-width:1023px){html>body>nav>div>a{height:48px;line-height:48px} 
 
} 
 
html>body>nav>div>a:after{top:50%;right:-8px;width:9px;height:30px;margin-top:-15px;background:url(images/nav-second-root-arrow.svg) no-repeat;-webkit-background-size:9px 30px;-moz-background-size:9px 30px;background-size:9px 30px} 
 
html>body>nav>div>a:not([href]):before{top:auto;right:25px;bottom:-1px;left:0;height:4px;background:#00adef} 
 
html>body>nav>div>a>span.short{display:none} 
 
html>body>nav>div>ul{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:top;position:relative;z-index:1} 
 
html>body>nav>div>ul>li{display:inline-block;vertical-align:top;margin-right:25px} 
 
html>body>nav>div>ul>li:first-child{padding-left:34px} 
 
html>body>nav>div>ul>li:last-child{padding-right:50px} 
 
@media screen and (max-width:1279px){html>body>nav>div>ul>li{margin-right:21px} 
 
} 
 
html>body>nav>div>ul>li.active>a:before,html>body>nav>div>ul>li>a:not([href]):before{position:absolute;display:block;content:'';top:auto;right:0;bottom:-1px;left:0;height:4px;background:#00adef} 
 
html>body>nav>div>ul>li>a{font-weight:400;font-size:13px;color:#3d3d3d;letter-spacing:0;display:inline-block;height:58px;line-height:58px;position:relative;text-decoration:none} 
 
@media screen and (max-width:1023px){html>body>nav>div>ul{overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch} 
 
html>body>nav>div>ul>li>a{height:48px;line-height:48px} 
 
} 
 
@media screen and (min-width:1024px){html>body>noindex{display:none} 
 
} 
 
html>body>noindex>div.mobile-menu{position:fixed;top:70px;right:0;bottom:0;left:-300vw;width:360px;z-index:289;-webkit-transition:right .3s ease-in-out .1s;-moz-transition:right .3s ease-in-out .1s;-o-transition:right .3s ease-in-out .1s;transition:right .3s ease-in-out .1s} 
 
@media screen and (max-width:719px){html>body>noindex>div.mobile-menu{background:#fff;width:100vw;left:-300vw;-webkit-transition:left .3s ease-in-out .1s;-moz-transition:left .3s ease-in-out .1s;-o-transition:left .3s ease-in-out .1s;transition:left .3s ease-in-out .1s} 
 
} 
 
html>body>noindex>div.mobile-menu:before{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:auto;width:200vw;background:rgba(0,0,0,.5);z-index:-1;-webkit-transition:width 0s ease-in-out 0s,opacity .1s ease-in-out 0s;-moz-transition:width 0s ease-in-out 0s,opacity .1s ease-in-out 0s;-o-transition:width 0s ease-in-out 0s,opacity .1s ease-in-out 0s;transition:width 0s ease-in-out 0s,opacity .1s ease-in-out 0s} 
 
html>body>noindex>div.mobile-menu>div.menu{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;overflow:hidden} 
 
@media screen and (max-width:719px){html>body>noindex>div.mobile-menu:before{display:none} 
 
html>body>noindex>div.mobile-menu>div.menu{overflow:visible} 
 
} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu{position:absolute;top:0;right:0;bottom:150px;left:0;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:22px;padding-top:38px;padding-bottom:38px} 
 
@media screen and (max-width:719px){html>body>noindex>div.mobile-menu>div.menu>div.main-menu{left:0;bottom:100px} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px;padding-left:0;margin-left:auto;margin-right:auto;display:block;position:relative} 
 
} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu{margin:0 0 23px;padding:0;list-style:none;-webkit-transition:-webkit-transform .3s ease-in-out .15s,opacity .3s ease-in-out .15s;-moz-transition:-moz-transform .3s ease-in-out .15s,opacity .3s ease-in-out .15s;-o-transition:-o-transform .3s ease-in-out .15s,opacity .3s ease-in-out .15s;transition:transform .3s ease-in-out .15s,opacity .3s ease-in-out .15s} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu>li{-webkit-transition:margin .3s ease-in-out .15s;-moz-transition:margin .3s ease-in-out .15s;-o-transition:margin .3s ease-in-out .15s;transition:margin .3s ease-in-out .15s} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu>li:not(:last-child){margin-bottom:26px} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu>li>a{font-weight:400;color:#333;letter-spacing:0;line-height:1;text-decoration:none;font-size:18px} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu>li>a>span.short{display:none} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu>li.active>a,html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu>li>a:not([href]){color:#1e1e1e} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners{font-weight:400;color:#00adef;letter-spacing:0;line-height:1;font-size:18px;text-decoration:none;display:block;width:100%;padding-top:24px;padding-bottom:26px;margin-bottom:21px;position:relative} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners>span{display:inline-block;vertical-align:top;-webkit-transition:-webkit-transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s;-moz-transition:-moz-transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s;-o-transition:-o-transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s;transition:transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners>svg{margin-right:12px;-webkit-transition:opacity .3s ease-in-out .2s;-moz-transition:opacity .3s ease-in-out .2s;-o-transition:opacity .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners:after,html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners:before{position:absolute;display:block;content:'';height:2px;width:100%;background:#cfdce6;left:0;-webkit-transform-origin:center left;-moz-transform-origin:center left;-ms-transform-origin:center left;-o-transform-origin:center left;transform-origin:center left} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners:before{top:0;-webkit-transition:-webkit-transform .4s ease-in-out .2s,opacity .4s ease-in-out .2s;-moz-transition:-moz-transform .4s ease-in-out .2s,opacity .4s ease-in-out .2s;-o-transition:-o-transform .4s ease-in-out .2s,opacity .4s ease-in-out .2s;transition:transform .4s ease-in-out .2s,opacity .4s ease-in-out .2s} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners:after{bottom:0;-webkit-transition:-webkit-transform .4s ease-in-out .25s,opacity .4s ease-in-out .25s;-moz-transition:-moz-transform .4s ease-in-out .25s,opacity .4s ease-in-out .25s;-o-transition:-o-transform .4s ease-in-out .25s,opacity .4s ease-in-out .25s;transition:transform .4s ease-in-out .25s,opacity .4s ease-in-out .25s} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu-top{margin:0;padding:0;list-style:none;-webkit-transition:-webkit-transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s;-moz-transition:-moz-transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s;-o-transition:-o-transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s;transition:transform .3s ease-in-out .3s,opacity .3s ease-in-out .3s} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu-top>li:not(:last-child){margin-bottom:23px} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu-top>li.active>a,html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu-top>li>a:not([href]){color:#1e1e1e} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu-top>li>a{font-weight:400;color:#3d3d3d;letter-spacing:0;line-height:1;font-size:15px;display:block;text-decoration:none} 
 
html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>ul.menu-top>li>a:hover{color:#00adef} 
 
html>body>noindex>div.mobile-menu>div.menu>footer{position:absolute;top:auto;right:0;bottom:0;left:0;background:#fff;height:150px;-webkit-box-shadow:0 0 20px 0 rgba(0,14,63,.18);box-shadow:0 0 20px 0 rgba(0,14,63,.18);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 25px 0;-webkit-transition:-webkit-transform .4s ease-in-out .25s;-moz-transition:-moz-transform .4s ease-in-out .25s;-o-transition:-o-transform .4s ease-in-out .25s;transition:transform .4s ease-in-out .25s} 
 
html>body>noindex>div.mobile-menu>div.menu>footer[data-in-compare-number="0"]{height:100px} 
 
@media screen and (max-width:719px){html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners:after,html>body>noindex>div.mobile-menu>div.menu>div.main-menu>nav>a.owners:before{width:-webkit-calc(100% + 6.666vw);width:-moz-calc(100% + 6.666vw);width:calc(100% + 6.666vw)} 
 
html>body>noindex>div.mobile-menu>div.menu>footer{height:100px} 
 
html>body>noindex>div.mobile-menu>div.menu>footer:not([data-in-compare-number="0"])>div>a.chooser{width:-webkit-calc(100% - 65px);width:-moz-calc(100% - 65px);width:calc(100% - 65px);margin-left:65px} 
 
html>body>noindex>div.mobile-menu>div.menu>footer:not([data-in-compare-number="0"])>div>a.compare{display:inline-block} 
 
html>body>noindex>div.mobile-menu>div.menu>footer:not([data-in-compare-number="0"])>div>a.compare:before{display:none} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px;padding-left:0;margin-left:auto;margin-right:auto;display:block;position:relative} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>ul.contacts{display:none} 
 
} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>ul.contacts{display:none;vertical-align:top;margin:0 0 15px;padding:0;list-style:none;white-space:nowrap} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>ul.contacts>li{display:inline-block;vertical-align:top;font-weight:500} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>ul.contacts>li:not(:last-child){margin-right:37px} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>ul.contacts>li>a{display:block;font-size:18px;color:#1e1e1e;text-decoration:none} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>ul.contacts>li>a.with-plus{text-indent:-9px} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>ul.contacts>li>a:hover{color:#00adef} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>ul.contacts>li>button{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;display:block;text-transform:uppercase;font-size:9px;color:#00adef;cursor:pointer} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>ul.contacts>li>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>ul.contacts>li>span{display:block;text-transform:uppercase;font-size:9px;color:#595959} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a{text-decoration:none;text-align:center} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a:not(:last-child){margin-bottom:10px} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.chooser{margin:auto;background:#ed2d23;color:#fff;border:2px solid #ed2d23;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;display:block;width:100%} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.chooser:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-moz-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-ms-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-o-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:linear-gradient(-90deg,#ff584c 1%,#ed2d23 100%)} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.chooser:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 20px 5px rgba(237,45,36,.2);box-shadow:0 1px 20px 5px rgba(237,45,36,.2)} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.chooser:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.chooser:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#ff584c} 
 
@media screen and (max-width:719px){html>body>noindex>div.mobile-menu>div.menu>footer>div>a.chooser{width:100%} 
 
} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare{background:#fff;color:#00adef;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:46px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;display:block;width:100%} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare:before{content:'';z-index:-1;position:absolute;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-moz-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-ms-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-o-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:linear-gradient(-90deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);display:none} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:none;box-shadow:none} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare:active:before{background:rgba(0,173,238,.1)} 
 
@media screen and (max-width:719px){html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare{position:absolute;bottom:0;left:0;font-size:0;width:50px;overflow:visible} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare,html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare:before{display:none} 
 
} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare>svg{display:inline-block;width:23px;height:15px;position:relative;margin-right:10px;top:4px} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare:not([data-number=""]):after,html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare:not([data-number="0"]):after{content:attr(data-number);display:inline-block;position:relative;height:21px;line-height:21px;min-width:21px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 7px;-webkit-border-radius:50%;border-radius:50%;background:#ed2d23;color:#fff;font-weight:500;font-size:13px;margin-left:9px;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:-webkit-transform .3s ease-in-out .4s;-moz-transition:-moz-transform .3s ease-in-out .4s;-o-transition:-o-transform .3s ease-in-out .4s;transition:transform .3s ease-in-out .4s} 
 
html>body>noindex>div.mobile-menu>div.menu>i{position:absolute;width:100%;height:100%;background-image:-webkit-linear-gradient(303deg,#4ccdff 0,#00adef 99%);background-image:-moz-linear-gradient(303deg,#4ccdff 0,#00adef 99%);background-image:-ms-linear-gradient(303deg,#4ccdff 0,#00adef 99%);background-image:-o-linear-gradient(303deg,#4ccdff 0,#00adef 99%);background-image:linear-gradient(-213deg,#4ccdff 0,#00adef 99%);-webkit-transform:skew(-28.5deg) translateX(0);-moz-transform:skew(-28.5deg) translateX(0);-ms-transform:skew(-28.5deg) translateX(0);-o-transform:skew(-28.5deg) translateX(0);transform:skew(-28.5deg) translateX(0);bottom:0;left:190px;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform .4s ease-in-out .1s;-moz-transition:-moz-transform .4s ease-in-out .1s;-o-transition:-o-transform .4s ease-in-out .1s;transition:transform .4s ease-in-out .1s} 
 
html>body>section.apartments-hot>ul.cards-list>li,html>body>section.apartments-hot>ul.cards-list>li.show-all>a>div{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out} 
 
@media screen and (max-width:719px){html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare>svg{top:9px;margin-right:0} 
 
html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare:not([data-number=""]):after,html>body>noindex>div.mobile-menu>div.menu>footer>div>a.compare:not([data-number="0"]):after{position:absolute;top:-7px;right:-8px} 
 
html>body>noindex>div.mobile-menu>div.menu>i{width:100vw;height:-webkit-calc(100vh - 70px);height:-moz-calc(100vh - 70px);height:calc(100vh - 70px);-webkit-transform:skew(-28.5deg) translateX(100vw);-moz-transform:skew(-28.5deg) translateX(100vw);-ms-transform:skew(-28.5deg) translateX(100vw);-o-transform:skew(-28.5deg) translateX(100vw);transform:skew(-28.5deg) translateX(100vw);left:0} 
 
} 
 
@media screen and (max-width:400px){html>body>noindex>div.mobile-menu>div.menu>i{-webkit-transform:skew(-28.5deg) translateX(100vw);-moz-transform:skew(-28.5deg) translateX(100vw);-ms-transform:skew(-28.5deg) translateX(100vw);-o-transform:skew(-28.5deg) translateX(100vw);transform:skew(-28.5deg) translateX(100vw)} 
 
} 
 
html>body>section.apartments-hot{margin-left:auto;margin-right:auto;width:1208px;display:block;position:relative;margin-bottom:10px;background:0 0} 
 
@media screen and (max-width:1279px){html>body>section.apartments-hot{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.apartments-hot{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.apartments-hot{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>section.apartments-hot{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>section.apartments-hot>h2{margin-bottom:32px} 
 
html>body>section.apartments-hot>ul.cards-list{width:1208px;position:relative;margin-left:auto;margin-right:auto;padding-bottom:30px} 
 
@media print{html>body>section.apartments-hot>ul.cards-list{width:100%} 
 
} 
 
html>body>section.apartments-hot>ul.cards-list>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-border-radius:4px;border-radius:4px;transition:box-shadow .3s ease-in-out;height:auto;min-height:360px;padding-bottom:60px;max-height:480px} 
 
html>body>section.apartments-hot>ul.cards-list>li>a{text-decoration:none;color:#1f1f1f;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:block} 
 
html>body>section.apartments-hot>ul.cards-list>li>a:before{-webkit-box-shadow:none;box-shadow:none} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>figure{overflow:hidden;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>section.apartments-hot>ul.cards-list>li>a h3{padding:20px 20px 0;font-size:20px;line-height:28px;color:#1f1f1f;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
@media screen and (max-width:1279px){html>body>section.apartments-hot>ul.cards-list{width:100%} 
 
html>body>section.apartments-hot>ul.cards-list>li{width:31.550802139037%;margin-left:2.6737967914439%} 
 
html>body>section.apartments-hot>ul.cards-list>li:nth-child(4n+1){margin-left:2.6737967914439%} 
 
html>body>section.apartments-hot>ul.cards-list>li:nth-of-type(3n - 2){margin-left:0} 
 
html>body>section.apartments-hot>ul.cards-list>li:nth-child(4n){display:none} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.apartments-hot>ul.cards-list>li{width:47.826086956522%;margin-left:4.3478260869565%} 
 
html>body>section.apartments-hot>ul.cards-list>li:nth-child(4n+1),html>body>section.apartments-hot>ul.cards-list>li:nth-of-type(3n - 2){margin-left:4.3478260869565%} 
 
html>body>section.apartments-hot>ul.cards-list>li:nth-of-type(2n - 1){margin-left:0} 
 
html>body>section.apartments-hot>ul.cards-list>li:nth-child(3n){display:none} 
 
} 
 
@media print{html>body>section.apartments-hot>ul.cards-list>li{width:31.550802139037%;margin-left:2.6737967914439%} 
 
html>body>section.apartments-hot>ul.cards-list>li:nth-child(4n+1){margin-left:2.6737967914439%} 
 
html>body>section.apartments-hot>ul.cards-list>li:nth-of-type(3n - 2){margin-left:0} 
 
html>body>section.apartments-hot>ul.cards-list>li:nth-child(4n){display:none} 
 
} 
 
@media screen and (max-width:719px){html>body>section.apartments-hot>ul.cards-list>li{width:100%;margin-left:4.8076923076923%} 
 
html>body>section.apartments-hot>ul.cards-list>li:first-of-type,html>body>section.apartments-hot>ul.cards-list>li:nth-child(4n+1),html>body>section.apartments-hot>ul.cards-list>li:nth-of-type(2n){margin-left:0} 
 
} 
 
html>body>section.apartments-hot>ul.cards-list>li:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>section.apartments-hot>ul.cards-list>li:hover>a>figure{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>section.apartments-hot>ul.cards-list>li:hover>a h1,html>body>section.apartments-hot>ul.cards-list>li:hover>a h3{color:#00a1dc} 
 
html>body>section.apartments-hot>ul.cards-list>li:hover>a>figure>img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)} 
 
html>body>section.apartments-hot>ul.cards-list>li:hover>a>div.price>svg{-webkit-animation:arrowAnimation .4s ease-in-out 1 both;-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>section.apartments-hot>ul.cards-list>li>a{overflow:hidden;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:0} 
 
html.ua-safari>body>section.apartments-hot>ul.cards-list>li>a{height:inherit} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>figure{height:0} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>figure>img{position:absolute;top:0;left:0;height:100%;-webkit-transition:-webkit-transform 2s cubic-bezier(.25,.1,0,1);-moz-transition:-moz-transform 2s cubic-bezier(.25,.1,0,1);-o-transition:-o-transform 2s cubic-bezier(.25,.1,0,1);transition:transform 2s cubic-bezier(.25,.1,0,1)} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>h3{font-weight:400;color:#1f1f1f;letter-spacing:0;line-height:1.4;font-size:18px} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>p.address{padding-left:20px;font-size:13px;line-height:19px;color:#949494} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>p.finished{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:20px;margin-top:4px;font-size:13px;line-height:27px;color:#6ab513} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>p.finished>img,html>body>section.apartments-hot>ul.cards-list>li>a>p.finished>svg{width:15px;margin-right:6px} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>ul.queues{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 20px;margin:0;font-size:13px;color:#1f1f1f} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>ul.queues>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>ul.queues>li>span.title{font-size:13px;color:#1f1f1f} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>ul.queues>li>span.construction-state{font-size:13px;color:#949494} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>ul.queues>li>span.construction-state>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#6ab513} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>ul.queues>li>span.construction-state>div>svg{margin-top:1px;margin-right:4px} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>div.price{position:absolute;bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:60px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:0 20px;font-size:15px;font-weight:500;color:#00a1dc;border-top:1px solid #cfdce6} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>div.price>svg{margin-top:2px} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>div.price>svg g{fill:#00adef} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>div.price>span{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>h3{margin-bottom:0;padding:13px 20px 0} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>figure{padding-top:87.5%;background-color:#f3f5f8} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>figure img{right:0;bottom:0;margin:auto;max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px);max-height:-webkit-calc(100% - 40px);max-height:-moz-calc(100% - 40px);max-height:calc(100% - 40px);min-width:unset} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>ul.properties{list-style:none;margin:0;padding:11px 20px 24px} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>ul.properties>li{display:inline-block;vertical-align:top;width:44%;font-size:15px;color:#3d3d3d;border-right:1px solid #cfdce6} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>ul.properties>li:last-child{border-right:none;padding-left:15px;white-space:nowrap} 
 
html>body>section.apartments-hot>ul.cards-list>li>a>ul.properties>li>.label{display:block;margin-bottom:10px;font-size:13px;color:#949494} 
 
html>body>section.apartments-hot>ul.cards-list>li>a div.price>span{font-size:15px} 
 
html>body>section.apartments-hot>ul.cards-list>li.small{max-height:unset;min-height:unset;padding-bottom:20px} 
 
html>body>section.apartments-hot>ul.cards-list>li.small>a{display:block;position:relative;padding-bottom:0} 
 
html>body>section.apartments-hot>ul.cards-list>li.small>a>div.price{border:none;width:22px;right:0;left:auto;bottom:-7px} 
 
html>body>section.apartments-hot>ul.cards-list>li.small>a>h3,html>body>section.apartments-hot>ul.cards-list>li.small>a>p{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:-webkit-calc(100% - 80px);max-width:-moz-calc(100% - 80px);max-width:calc(100% - 80px)} 
 
html>body>section.apartments-hot>ul.cards-list>li.show-all{-webkit-box-shadow:none;box-shadow:none;background:0 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:250px;min-height:unset;padding-bottom:0} 
 
@media screen and (max-width:1279px){html>body>section.apartments-hot>ul.cards-list>li.show-all{height:50px;margin-left:0;width:1122px;padding-bottom:0} 
 
} 
 
html>body>section.apartments-hot>ul.cards-list>li.show-all>a{overflow:visible;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:20px} 
 
@media screen and (max-width:1279px){html>body>section.apartments-hot>ul.cards-list>li.show-all>a{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:auto;height:inherit;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:258px;-webkit-align-items:center;-ms-flex-align:center;align-items:center} 
 
html>body>section.apartments-hot>ul.cards-list>li.show-all>a>img{display:none} 
 
} 
 
html>body>section.apartments-hot>ul.cards-list>li.show-all>a>img{width:91px;height:87px} 
 
html>body>section.apartments-hot>ul.cards-list>li.show-all>a>span{margin-top:30px;font-size:13px;letter-spacing:0;line-height:1.5;font-weight:500;color:#00a1dc;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
@media screen and (max-width:1279px){html>body>section.apartments-hot>ul.cards-list>li.show-all>a>span{margin-top:0} 
 
} 
 
html>body>section.apartments-hot>ul.cards-list>li.show-all>a>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-top:20px;background:#fff;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);transition:box-shadow .3s ease-in-out} 
 
html>body>section.apartments-hot>ul.cards-list>li.show-all>a>div>svg g{fill:#00adef} 
 
html>body>section.apartments-hot>ul.cards-list>li.show-all>a:hover>span{color:#00adef} 
 
html>body>section.apartments-hot>ul.cards-list>li.show-all>a:hover>div{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>section.apartments-hot>ul.cards-list>li.show-all>a:hover>div>svg{-webkit-animation:arrowAnimation .4s ease-in-out 1 both;-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>section.apartments-hot>ul.cards-list>li.under-cut{display:none} 
 
html>body>section.apartment-similar-apartments{margin-left:auto;margin-right:auto;width:1208px;display:block;position:relative;background:0 0;padding-top:46px;padding-bottom:86px;z-index:0} 
 
@media screen and (max-width:1279px){html>body>section.apartments-hot>ul.cards-list>li.show-all>a>div{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0} 
 
html>body>section.apartment-similar-apartments{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.apartment-similar-apartments{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.apartment-similar-apartments{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>section.apartment-similar-apartments{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>section.apartment-similar-apartments:before{content:'';position:absolute;top:0;bottom:0;z-index:-1;left:-100vw;right:-100vw;background:#f3f5f8} 
 
html>body>section.apartment-similar-apartments>h2{margin-bottom:32px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list{width:1208px;position:relative;margin-left:auto;margin-right:auto;padding-bottom:0} 
 
@media print{html>body>section.apartment-similar-apartments>ul.cards-list{width:100%} 
 
} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-border-radius:4px;border-radius:4px;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;height:auto;min-height:360px;padding-bottom:60px;max-height:480px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a{text-decoration:none;color:#1f1f1f;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:block} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a:before{-webkit-box-shadow:none;box-shadow:none} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>figure{overflow:hidden;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a h3{padding:20px 20px 0;font-size:20px;line-height:28px;color:#1f1f1f;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
@media screen and (max-width:1279px){html>body>section.apartment-similar-apartments>ul.cards-list{width:100%} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li{width:31.550802139037%;margin-left:2.6737967914439%} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:nth-child(4n+1){margin-left:2.6737967914439%} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:nth-of-type(3n - 2){margin-left:0} 
 
} 
 
@media print{html>body>section.apartment-similar-apartments>ul.cards-list>li{width:31.550802139037%;margin-left:2.6737967914439%} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:nth-child(4n+1){margin-left:2.6737967914439%} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:nth-of-type(3n - 2){margin-left:0} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.apartment-similar-apartments>ul.cards-list>li{width:47.826086956522%;margin-left:4.3478260869565%} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:nth-child(4n+1),html>body>section.apartment-similar-apartments>ul.cards-list>li:nth-of-type(3n - 2){margin-left:4.3478260869565%} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:nth-of-type(2n - 1){margin-left:0} 
 
} 
 
@media screen and (max-width:719px){html>body>section.apartment-similar-apartments>ul.cards-list>li{width:100%;margin-left:4.8076923076923%} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:first-of-type,html>body>section.apartment-similar-apartments>ul.cards-list>li:nth-child(4n+1),html>body>section.apartment-similar-apartments>ul.cards-list>li:nth-of-type(2n){margin-left:0} 
 
} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:hover>a>figure{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:hover>a h1,html>body>section.apartment-similar-apartments>ul.cards-list>li:hover>a h3{color:#00a1dc} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:hover>a>figure>img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li:hover>a>div.price>svg{-webkit-animation:arrowAnimation .4s ease-in-out 1 both;-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a{overflow:hidden;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:0} 
 
html.ua-safari>body>section.apartment-similar-apartments>ul.cards-list>li>a{height:inherit} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>figure{height:0} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>figure>img{position:absolute;top:0;left:0;height:100%;-webkit-transition:-webkit-transform 2s cubic-bezier(.25,.1,0,1);-moz-transition:-moz-transform 2s cubic-bezier(.25,.1,0,1);-o-transition:-o-transform 2s cubic-bezier(.25,.1,0,1);transition:transform 2s cubic-bezier(.25,.1,0,1)} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>h3{font-weight:400;color:#1f1f1f;letter-spacing:0;line-height:1.4;font-size:18px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>p.address{padding-left:20px;font-size:13px;line-height:19px;color:#949494} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>p.finished{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:20px;margin-top:4px;font-size:13px;line-height:27px;color:#6ab513} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>p.finished>img,html>body>section.apartment-similar-apartments>ul.cards-list>li>a>p.finished>svg{width:15px;margin-right:6px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>ul.queues{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 20px;margin:0;font-size:13px;color:#1f1f1f} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>ul.queues>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>ul.queues>li>span.title{font-size:13px;color:#1f1f1f} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>ul.queues>li>span.construction-state{font-size:13px;color:#949494} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>ul.queues>li>span.construction-state>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#6ab513} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>ul.queues>li>span.construction-state>div>svg{margin-top:1px;margin-right:4px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>div.price{position:absolute;bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:60px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:0 20px;font-size:15px;font-weight:500;color:#00a1dc;border-top:1px solid #cfdce6} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>div.price>svg{margin-top:2px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>div.price>svg g{fill:#00adef} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>div.price>span{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>h3{margin-bottom:0;padding:13px 20px 0} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>figure{padding-top:87.5%;background-color:#f3f5f8} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>figure img{right:0;bottom:0;margin:auto;max-width:-webkit-calc(100% - 40px);max-width:-moz-calc(100% - 40px);max-width:calc(100% - 40px);max-height:-webkit-calc(100% - 40px);max-height:-moz-calc(100% - 40px);max-height:calc(100% - 40px);min-width:unset} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>ul.properties{list-style:none;margin:0;padding:11px 20px 24px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>ul.properties>li{display:inline-block;vertical-align:top;width:44%;font-size:15px;color:#3d3d3d;border-right:1px solid #cfdce6} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>ul.properties>li:last-child{border-right:none;padding-left:15px;white-space:nowrap} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a>ul.properties>li>.label{display:block;margin-bottom:10px;font-size:13px;color:#949494} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li>a div.price>span{font-size:15px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.small{max-height:unset;min-height:unset;padding-bottom:20px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.small>a{display:block;position:relative;padding-bottom:0} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.small>a>div.price{border:none;width:22px;right:0;left:auto;bottom:-7px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.small>a>h3,html>body>section.apartment-similar-apartments>ul.cards-list>li.small>a>p{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:-webkit-calc(100% - 80px);max-width:-moz-calc(100% - 80px);max-width:calc(100% - 80px)} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all{-webkit-box-shadow:none;box-shadow:none;background:0 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:250px;min-height:unset;padding-bottom:0} 
 
@media screen and (max-width:1279px){html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all{height:50px;margin-left:0;width:100%;padding-bottom:0} 
 
} 
 
@media print{html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all{height:50px;margin-left:0;width:100%;padding-bottom:0} 
 
} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a{overflow:visible;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:20px} 
 
@media screen and (max-width:1279px){html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:auto;height:inherit;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:258px;-webkit-align-items:center;-ms-flex-align:center;align-items:center} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a>img{display:none} 
 
} 
 
@media print{html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:auto;height:inherit;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:258px;-webkit-align-items:center;-ms-flex-align:center;align-items:center} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a>img{display:none} 
 
} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a>img{width:91px;height:87px} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a>span{margin-top:30px;font-size:13px;letter-spacing:0;line-height:1.5;font-weight:500;color:#00a1dc;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
@media screen and (max-width:1279px){html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a>span{margin-top:0} 
 
} 
 
@media print{html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a>span{margin-top:0} 
 
} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-top:20px;background:#fff;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a>div>svg g{fill:#00adef} 
 
@media screen and (max-width:1279px){html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a>div{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0} 
 
} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a:hover>span{color:#00adef} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a:hover>div{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a:hover>div>svg{-webkit-animation:arrowAnimation .4s ease-in-out 1 both;-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>section.apartment-similar-apartments>ul.cards-list>li.under-cut{display:none} 
 
html>body>section.complex-infrastructure-map{max-width:1208px;margin-bottom:70px;display:block;margin-left:auto;margin-right:auto;width:1208px;position:relative} 
 
html>body>section.complex-infrastructure-map>button,html>body>section.complex-infrastructure-map>div.map .custom_marker.hide,html>body>section.complex-infrastructure-map>ul.markers{display:none} 
 
@media screen and (max-width:1279px){html>body>section.complex-infrastructure-map{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.complex-infrastructure-map{width:100vw;max-width:unset;margin-bottom:50px} 
 
html>body>section.complex-infrastructure-map>h2{margin-left:auto;margin-right:auto;width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
html>body>section.complex-infrastructure-map>h2{margin-bottom:30px} 
 
html>body>section.complex-infrastructure-map>div.map{padding-top:42.6%;height:0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border:1px solid #cfdce6;border-bottom:none} 
 
@media screen and (max-width:1023px){html>body>section.complex-infrastructure-map>div.map{padding-top:42.6vw;-webkit-border-radius:0;border-radius:0;border-left:none;border-right:none} 
 
} 
 
@media screen and (max-width:719px){html>body>section.complex-infrastructure-map>h2{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
html>body>section.complex-infrastructure-map>div.map{min-height:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
} 
 
html>body>section.complex-infrastructure-map>div.map>div{height:-webkit-calc(100% + 24px)!important;height:-moz-calc(100% + 24px)!important;height:calc(100% + 24px)!important} 
 
html>body>section.complex-infrastructure-map>div.map .custom_marker{-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-border-radius:4px;border-radius:4px} 
 
html>body>section.complex-infrastructure-map>div.map>button{background:#fff;color:#00a1dc;border:2px solid #fff;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:1px;line-height:48px;position:absolute;right:20px;bottom:20px;padding-left:20px;padding-right:20px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25)} 
 
html>body>section.complex-infrastructure-map>div.map>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>section.complex-infrastructure-map>div.map>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
html>body>section.complex-infrastructure-map>div.map>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>section.complex-infrastructure-map>div.map>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>section.complex-infrastructure-map>div.map>button:after{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background:#fff;content:'';-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out} 
 
html>body>section.complex-infrastructure-map>div.map>button:hover:after{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>section.complex-infrastructure-map>div.map>button:active:after{background:rgba(207,219,230,.3)} 
 
html>body>section.complex-infrastructure-map>div.map>button>span{text-transform:none} 
 
html>body>section.complex-infrastructure-map>div.map>button[data-state=on]>span[data-state=off]{display:none} 
 
html>body>section.complex-infrastructure-map>div.map>button[data-state=on]>span[data-state=on]{display:block} 
 
html>body>section.complex-infrastructure-map>div.map>button[data-state=off]>span[data-state=on]{display:none} 
 
html>body>section.complex-infrastructure-map>div.map>button[data-state=off]>span[data-state=off]{display:block} 
 
html>body>section.complex-infrastructure-map>div.map .gmap-marker-tooltip:not(.hidden).on-bottom>div{top:auto;bottom:15px} 
 
html>body>section.complex-infrastructure-map>div.map .gmap-marker-tooltip:not(.hidden).on-bottom>div:before{top:auto;bottom:-7px} 
 
html>body>section.complex-infrastructure-map>div.map .gmap-marker-tooltip:not(.hidden)>div{position:absolute;top:18px;left:-32px;background:#fff;width:195px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 10px} 
 
html>body>section.complex-infrastructure-map>div.map .gmap-marker-tooltip:not(.hidden)>div:before{position:absolute;display:block;content:'';top:-7px;left:24px;width:16px;height:16px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)} 
 
html>body>section.complex-infrastructure-map>div.map .gmap-marker-tooltip:not(.hidden)>div:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>section.complex-infrastructure-map>div.map .gmap-marker-tooltip:not(.hidden)>div p{font-family:Ubuntu,sans-serif;font-weight:500;font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;padding:0 20px;margin-bottom:10px} 
 
html>body>section.complex-infrastructure-map>div.map .gmap-marker-tooltip:not(.hidden)>div h4{font-family:Ubuntu,sans-serif;font-weight:500;font-weight:400;font-size:18px;letter-spacing:0;line-height:1.6;padding:20px 20px 0;color:#1f1f1f;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;margin-bottom:10px} 
 
html>body>section.complex-infrastructure-map>div.legend{position:relative;padding:30px 64px 26px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px} 
 
@media screen and (max-width:1023px){html>body>section.complex-infrastructure-map>div.legend{padding-left:6.666vw;padding-right:6.666vw;-webkit-border-radius:0;border-radius:0} 
 
} 
 
html>body>section.complex-infrastructure-map>div.legend:before{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border:1px solid #cfdce6;border-top:none;background:#fff;z-index:-1} 
 
html>body>section.complex-infrastructure-map>div.legend:after{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;z-index:-2;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px);opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-filter:blur(10px);-ms-filter:blur(10px)} 
 
html.ua-ie>body>section.complex-infrastructure-map>div.legend:after{background:0 0;bottom:5px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>section.complex-infrastructure-map>div.legend>ul{margin:0;padding:0;-webkit-columns:3;-moz-columns:3;columns:3;list-style:none} 
 
@media screen and (max-width:1023px){html>body>section.complex-infrastructure-map>div.legend{padding-bottom:0} 
 
html>body>section.complex-infrastructure-map>div.legend:after,html>body>section.complex-infrastructure-map>div.legend:before{display:none} 
 
html>body>section.complex-infrastructure-map>div.legend>ul{-webkit-columns:2;-moz-columns:2;columns:2;margin-left:auto;margin-right:auto;width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.complex-infrastructure-map>div.legend>ul{-webkit-columns:1;-moz-columns:1;columns:1;width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
html>body>section.complex-infrastructure-map>div.legend>ul>li{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8;margin-bottom:20px;white-space:nowrap} 
 
html>body>section.complex-infrastructure-map>div.legend>ul>li>svg{display:inline-block;width:30px;height:30px;margin-right:10px;vertical-align:middle} 
 
html>body>nav~span.header-spacer{height:196px} 
 
@media print{html>body>section.apartment-similar-apartments>ul.cards-list>li.show-all>a>div{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0} 
 
html>body>nav~span.header-spacer{height:120px} 
 
} 
 
html>body>nav~span.header-spacer+main.components-container>aside{padding-top:40px} 
 
@media screen and (max-width:1023px){html>body>nav~span.header-spacer{height:120px} 
 
html>body>nav~span.header-spacer+main.components-container>aside{padding-top:0} 
 
} 
 
html>body>span.header-spacer{display:block;height:136px;margin-bottom:60px} 
 
@media print{html>body>span.header-spacer{height:70px;margin-bottom:20px} 
 
} 
 
html>body>article.apatment-card{width:1208px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:70px;display:block} 
 
@media screen and (max-width:1279px){html>body>article.apatment-card{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>span.header-spacer{height:70px} 
 
html>body>article.apatment-card{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>article.apatment-card{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>article.apatment-card{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>article.apatment-card>a.back{display:block;text-decoration:none;position:relative;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:11px;max-width:250px} 
 
html>body>article.apatment-card>a.back:hover{color:#00adef} 
 
html>body>article.apatment-card>a.back:before{position:absolute;display:block;content:'';top:4px;left:-3px;background:url(images/long-arrow.svg) no-repeat;-webkit-background-size:22px 14px;-moz-background-size:22px 14px;background-size:22px 14px;width:22px;height:14px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)} 
 
@media print{html>body>article.apatment-card>a.back{display:none} 
 
} 
 
html>body>article.apatment-card>div.card{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px} 
 
@media screen and (max-width:1023px){html>body>article.apatment-card>div.card{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider{height:580px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;overflow:visible} 
 
@media screen and (max-width:1023px){html>body>article.apatment-card>div.card>div.apartment-card-slider{width:100%;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0} 
 
} 
 
@media print{html>body>article.apatment-card>div.card{display:block} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider{height:460px;width:60%} 
 
} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider>ul.slides{overflow:hidden;height:580px} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card{margin-bottom:50px} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider>ul.bookmarks{top:auto;bottom:16.25px} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider>ul.bookmarks>li{font-size:13px} 
 
} 
 
@media print{html>body>article.apatment-card>div.card>div.apartment-card-slider>ul.slides{height:460px} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider>ul.bookmarks{top:390px} 
 
} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip{position:absolute;left:30px;top:30px;cursor:pointer} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip{top:20px;left:20px} 
 
} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip>svg g{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:hover>svg use{fill:#00adef} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:before{position:absolute;top:-60px;bottom:auto;left:35px;height:120px;width:415px;padding:12px 20px;font-style:normal;text-transform:none;background:#f3f5f8;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:attr(tooltip-content)} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:before{max-width:35vw;height:auto;min-width:240px} 
 
} 
 
@media screen and (max-width:479px){html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:before{min-width:235px;top:40px;left:-10px} 
 
} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:after{position:absolute;top:3px;left:30px;width:12px;height:12px;margin-left:-1px;background:#f3f5f8;border-top:1px solid #cfdce6;border-left:1px solid #cfdce6;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:" "} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:after,html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:before{font-size:13px;text-align:left;line-height:19px;color:#1f1f1f;opacity:0;pointer-events:none} 
 
html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:focus:after,html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:focus:before,html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:hover:after,html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:hover:before{opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>article.apatment-card>div.card>ul.info{margin:0;padding:41px 65px 0 50px;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;display:inline-block;vertical-align:top} 
 
@media screen and (max-width:1279px){html>body>article.apatment-card>div.card>ul.info{padding-left:30px;padding-right:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>article.apatment-card>div.card>ul.info{width:100%;padding-bottom:41px;padding-left:30px;padding-right:30px} 
 
} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>ul.info{padding-top:20px;padding-left:43px;padding-right:43px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden} 
 
} 
 
@media screen and (max-width:479px){html>body>article.apatment-card>div.card>div.apartment-card-slider>i.tooltip:after{top:33px;left:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)} 
 
html>body>article.apatment-card>div.card>ul.info{padding-left:20px;padding-right:20px} 
 
} 
 
@media print{html>body>article.apatment-card>div.card>ul.info{width:40%;padding:30px 45px 0 40px} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li{display:inline-block;position:relative;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>article.apatment-card>div.card>ul.info>li.area{width:145px;font-size:28px;color:#1f1f1f;letter-spacing:0;line-height:1.2857142857143;font-weight:400;margin-bottom:53px} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>ul.info>li.area{font-size:24px;line-height:1.4;margin-top:17px;margin-bottom:22px;width:100%;position:relative;padding-top:25px} 
 
html>body>article.apatment-card>div.card>ul.info>li.area:before{content:'';top:0;position:absolute;left:-webkit-calc(50% - 50vw);left:-moz-calc(50% - 50vw);left:calc(50% - 50vw);right:-webkit-calc(50% - 50vw);right:-moz-calc(50% - 50vw);right:calc(50% - 50vw);border-top:1px solid #cfdce6} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li.area:after{position:absolute;display:block;content:'';top:6px;right:0;bottom:0;left:auto;width:1px;background:#cfdce6} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>ul.info>li.area:after{display:none} 
 
} 
 
@media print{html>body>article.apatment-card>div.card>ul.info>li.area{margin-bottom:18px;width:100%} 
 
html>body>article.apatment-card>div.card>ul.info>li.area:after,html>body>article.apatment-card>div.card>ul.info>li.area:before{display:none} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li.area>span{display:block;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;padding-top:1px} 
 
html>body>article.apatment-card>div.card>ul.info>li.basic-price{width:50%;font-weight:400;font-size:20px;letter-spacing:0;line-height:1.4;color:#949494;margin-bottom:22px} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>ul.info>li.basic-price{-webkit-order:-3;-ms-flex-order:-3;order:-3;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px} 
 
html>body>article.apatment-card>div.card>ul.info>li.basic-price:before{content:': ';margin-right:5px} 
 
html>body>article.apatment-card>div.card>ul.info>li.basic-price:after{-webkit-order:-1;-ms-flex-order:-1;order:-1} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li.basic-price:after{content:attr(data-after) "";display:block;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;padding-top:0} 
 
html>body>article.apatment-card>div.card>ul.info>li.book{width:230px;padding-top:3px} 
 
@media screen and (max-width:1279px){html>body>article.apatment-card>div.card>ul.info>li.book{width:38%;max-width:230px} 
 
} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>ul.info>li.book{margin-right:0;width:100%;-webkit-order:-1;-ms-flex-order:-1;order:-1;max-width:unset} 
 
} 
 
@media print{html>body>article.apatment-card>div.card>ul.info>li.basic-price{margin-bottom:15px} 
 
html>body>article.apatment-card>div.card>ul.info>li.book{display:none} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li.book>form>button{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ed2d23;color:#fff;border:2px solid #ed2d23;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;width:100%;border-width:0;line-height:50px} 
 
html>body>article.apatment-card>div.card>ul.info>li.book>form>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>article.apatment-card>div.card>ul.info>li.book>form>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-moz-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-ms-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-o-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:linear-gradient(-90deg,#ff584c 1%,#ed2d23 100%)} 
 
html>body>article.apatment-card>div.card>ul.info>li.buy-for-lower-price,html>body>article.apatment-card>div.card>ul.info>li.buy-for-lower-price>form{width:100%} 
 
html>body>article.apatment-card>div.card>ul.info>li.book>form>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 20px 5px rgba(237,45,36,.2);box-shadow:0 1px 20px 5px rgba(237,45,36,.2)} 
 
html>body>article.apatment-card>div.card>ul.info>li.book>form>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>article.apatment-card>div.card>ul.info>li.book>form>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#ff584c} 
 
@media print{html>body>article.apatment-card>div.card>ul.info>li.buy-for-lower-price{display:none} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#00adef;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;display:block;width:100%;border-width:1px;line-height:48px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out} 
 
html>body>article.apatment-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price::-moz-focus-inner{padding:0;border:none} 
 
html>body>article.apatment-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>article.apatment-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>article.apatment-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>article.apatment-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>article.apatment-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price:active{background:rgba(207,219,230,.3)} 
 
html>body>article.apatment-card>div.card>ul.info>li.compare{width:50%} 
 
html>body>article.apatment-card>div.card>ul.info>li.compare>button.add-to-compare{position:absolute;top:19px;right:-2px} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>ul.info>li.compare{-webkit-order:0;-ms-flex-order:0;order:0;width:100%;padding-top:23px} 
 
html>body>article.apatment-card>div.card>ul.info>li.compare>button.add-to-compare{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%} 
 
html>body>article.apatment-card>div.card>ul.info>li.compare>button.add-to-compare>span{display:inline-block;vertical-align:top} 
 
html>body>article.apatment-card>div.card>ul.info>li.compare>button.add-to-compare>span.button{top:4px;margin-left:15px} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li.compare>button.add-to-compare>span.tooltip{display:block;position:absolute;top:-3px;right:100%;font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase;white-space:nowrap;padding-right:8px} 
 
html>body>article.apatment-card>div.card>ul.info>li.compare>button.add-to-compare:not(.active)>span.tooltip:before{content:'Добавить к сравнению'} 
 
html>body>article.apatment-card>div.card>ul.info>li.compare>button.add-to-compare.active>span.tooltip:before{content:'Убрать из сравнения'} 
 
html>body>article.apatment-card>div.card>ul.info>li.complex{padding-left:32px;width:-webkit-calc(100% - 145px);width:-moz-calc(100% - 145px);width:calc(100% - 145px)} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>ul.info>li.compare>button.add-to-compare>span.tooltip{position:relative;top:auto;right:auto;bottom:auto;left:auto;padding-right:0;display:inline-block} 
 
html>body>article.apatment-card>div.card>ul.info>li.complex{width:100%;padding-left:0;margin-bottom:22px} 
 
} 
 
@media print{html>body>article.apatment-card>div.card>ul.info>li.complex{padding-left:0;margin-bottom:20px;width:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li.complex>a{display:block;font-weight:400;font-size:20px;letter-spacing:0;line-height:1.4;color:#00adef;text-decoration:none;padding-top:2px;margin-bottom:3px} 
 
html>body>article.apatment-card>div.card>ul.info>li.complex>ul.details{margin:0;padding:0;list-style:none} 
 
html>body>article.apatment-card>div.card>ul.info>li.complex>ul.details>li{display:inline-block;font-weight:400;font-size:13px;letter-spacing:0;color:#949494;line-height:27px} 
 
html>body>article.apatment-card>div.card>ul.info>li.complex>ul.details>li>a{font-weight:inherit;font-size:inherit;display:block;line-height:inherit;color:inherit;text-decoration:none;height:27px} 
 
html>body>article.apatment-card>div.card>ul.info>li.complex>ul.details>li>a>strong,html>body>article.apatment-card>div.card>ul.info>li.complex>ul.details>li>strong{font-size:20px;color:#1f1f1f;font-weight:400;vertical-align:baseline} 
 
html>body>article.apatment-card>div.card>ul.info>li.complex>ul.details>li>a>strong{color:#00adef} 
 
html>body>article.apatment-card>div.card>ul.info>li.complex>ul.details>li:not(:last-child){margin-right:13px} 
 
html>body>article.apatment-card>div.card>ul.info>li.features{width:100%} 
 
@media print{html>body>article.apatment-card>div.card>ul.info>li.features{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li.features>ul.features{margin:0;list-style:none;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:165px} 
 
@media screen and (max-width:1023px){html>body>article.apatment-card>div.card>ul.info>li.features>ul.features{height:auto} 
 
} 
 
@media print{html>body>article.apatment-card>div.card>ul.info>li.features>ul.features{height:auto} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li.features>ul.features>li{width:50%;vertical-align:top;position:relative;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:49px;height:49px} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>ul.info>li.features>ul.features{margin-bottom:12px} 
 
html>body>article.apatment-card>div.card>ul.info>li.features>ul.features>li{width:100%;height:auto;margin-bottom:18px} 
 
} 
 
@media print{html>body>article.apatment-card>div.card>ul.info>li.features>ul.features>li{width:100%;padding-left:45px;height:40px} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li.features>ul.features>li:before{position:absolute;display:block;content:'';top:0;left:0} 
 
html>body>article.apatment-card>div.card>ul.info>li.features>ul.features>li.big-kitchen:before{background:url(images/big-kitchen.svg) no-repeat;width:33px;height:23px;-webkit-background-size:33px 23px;-moz-background-size:33px 23px;background-size:33px 23px;top:1px;left:1px} 
 
html>body>article.apatment-card>div.card>ul.info>li.features>ul.features>li.loggia:before{background:url(images/loggia.svg) no-repeat;width:32px;height:26px;-webkit-background-size:32px 26px;-moz-background-size:32px 26px;background-size:32px 26px;top:-2px;left:1px} 
 
html>body>article.apatment-card>div.card>ul.info>li.features>ul.features>li.finishing:before{background:url(images/finishing.svg) no-repeat;width:25px;height:25px;-webkit-background-size:25px 25px;-moz-background-size:25px 25px;background-size:25px 25px;left:11px;top:-1px} 
 
html>body>article.apatment-card>div.card>ul.info>li.price{width:-webkit-calc(100% - 230px);width:-moz-calc(100% - 230px);width:calc(100% - 230px);font-size:36px;color:#1f1f1f;line-height:1;margin-bottom:39px;height:58.5px} 
 
@media screen and (max-width:1279px){html>body>article.apatment-card>div.card>ul.info>li.price{width:62%} 
 
} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>ul.info>li.price{font-size:32px;-webkit-order:-2;-ms-flex-order:-2;order:-2;margin-bottom:22px;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%} 
 
} 
 
@media print{html>body>article.apatment-card>div.card>ul.info>li.features>ul.features>li.finishing:before{left:6px} 
 
html>body>article.apatment-card>div.card>ul.info>li.price{width:100%;margin-bottom:18px} 
 
} 
 
html>body>article.apatment-card>div.card>ul.info>li.price:after{content:attr(data-after);display:block;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;padding-top:3px} 
 
html>body>article.apatment-card>div.card>ul.info>li.price.price-up:after{line-height:13px;background:#00adef;color:#fff;display:inline-block;width:auto;padding-bottom:6px;top:-12px;position:relative;padding-left:13px;padding-right:13px;-webkit-border-radius:4px;border-radius:4px} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.card>ul.info>li.price.price-up:after{top:5px} 
 
} 
 
html>body>article.apatment-card>div.label_wrapper{height:0;position:relative;z-index:2;display:none} 
 
@media screen and (max-width:1023px){html>body>article.apatment-card>div.label_wrapper{display:block} 
 
} 
 
html>body>article.apatment-card>div.label_wrapper>label{background:0 0;color:#00a1dc;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;font-weight:500;z-index:1;overflow:hidden;border-width:1px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;position:absolute;right:0;top:9px;width:50px;height:30px;line-height:26px} 
 
html>body>article.apatment-card>div.label_wrapper>label:before{content:'';z-index:-1;position:absolute;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;display:none} 
 
html>body>article.apatment-card>div.label_wrapper>label:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>article.apatment-card>div.label_wrapper>label:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>article.apatment-card>div.label_wrapper>label:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>article.apatment-card>div.label_wrapper>label:active{background:rgba(207,219,230,.3)} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>div.label_wrapper>label{top:-36px} 
 
} 
 
html>body>article.apatment-card>div.label_wrapper>label:after,html>body>article.apatment-card>div.label_wrapper>label>span:after,html>body>article.apatment-card>div.label_wrapper>label>span:before{display:inline-block;content:'';width:6px;height:6px;background:#00adef;vertical-align:middle;-webkit-border-radius:100px;border-radius:100px} 
 
html>body>article.apatment-card>div.label_wrapper>label>span:before{margin-right:4px} 
 
html>body>article.apatment-card>div.label_wrapper>label:after{margin-left:4px} 
 
html>body>article.apatment-card>h1{position:relative;z-index:1;margin-bottom:46px} 
 
html>body>article.apatment-card>h1.group:after{content:attr(data-group-text);display:block;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;position:absolute;top:100%;padding-top:2px;left:0} 
 
html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies{position:absolute;display:block;height:auto;right:-6px;top:71px} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies{top:26px} 
 
} 
 
html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies:before{position:absolute;display:block;content:'';top:-8px;right:23px;border-top:1px solid #cfdce6;border-right:1px solid #cfdce6;background:#f3f5f8;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:16px;height:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies>ul{display:block;-webkit-border-radius:4px;border-radius:4px;background:#f3f5f8;text-align:left;border:1px solid #cfdce6;padding:0} 
 
html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies>ul>li{width:100%;min-height:50px;line-height:50px;display:block;border-bottom:1px solid #cfdce6;padding-left:23px;padding-right:23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0} 
 
html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies>ul>li>a{line-height:inherit} 
 
html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies>ul>li:last-child{border-bottom:0} 
 
html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies>ul>li.share{padding-bottom:20px} 
 
html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies>ul>li.share>span.share{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;text-decoration:none;text-transform:none;line-height:42px} 
 
html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies>ul>li.share>span.share:before{display:none} 
 
html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies>ul>li.share>div.likely{display:block;padding:0;top:auto;right:auto;-webkit-border-radius:none;border-radius:none;height:26px;border:none;background:0 0;position:static;margin:0} 
 
html>body>article.apatment-card>input#goodies-switch:checked~nav.goodies>ul>li.share>div.likely:before{display:none} 
 
html>body>article.apatment-card>input#goodies-switch:checked~.label_wrapper>label:after,html>body>article.apatment-card>input#goodies-switch:checked~.label_wrapper>label>span:after,html>body>article.apatment-card>input#goodies-switch:checked~.label_wrapper>label>span:before{background-color:#cfdce6} 
 
html>body>article.apatment-card>nav.goodies{position:relative;height:0;z-index:2} 
 
@media screen and (max-width:1023px){html>body>article.apatment-card>nav.goodies{display:none} 
 
} 
 
html>body>article.apatment-card>nav.goodies>ul{margin:0;padding:21px 2px 0 0;list-style:none;text-align:right} 
 
@media screen and (max-width:719px){html>body>article.apatment-card>nav.goodies>ul{padding-top:0} 
 
} 
 
html>body>article.apatment-card>nav.goodies>ul>li{display:inline-block;vertical-align:top;position:relative} 
 
html>body>article.apatment-card>nav.goodies>ul>li:not(:last-child){margin-right:30px} 
 
html>body>article.apatment-card>nav.goodies>ul>li.share:not(:hover)>div.likely{display:none} 
 
html>body>article.apatment-card>nav.goodies>ul>li>a,html>body>article.apatment-card>nav.goodies>ul>li>button,html>body>article.apatment-card>nav.goodies>ul>li>span{display:block;font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
html>body>article.apatment-card>nav.goodies>ul>li>a{text-decoration:none} 
 
html>body>article.apatment-card>nav.goodies>ul>li>button{display:inline;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none} 
 
html>body>article.apatment-card>nav.goodies>ul>li>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>article.apatment-card>nav.goodies>ul>li>span:before{position:absolute;display:block;content:'';top:0;right:0;bottom:-30px;left:0;background:red;opacity:0} 
 
html>body>article.apatment-card>nav.goodies>ul>li>div.likely{position:absolute;top:-webkit-calc(100% + 13px);top:-moz-calc(100% + 13px);top:calc(100% + 13px);right:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdce6;background:#f3f5f8;white-space:nowrap;padding:12px 18px 13px} 
 
html>body>article.apatment-card>nav.goodies>ul>li>div.likely:hover{display:block} 
 
html>body>article.apatment-card>nav.goodies>ul>li>div.likely:before{position:absolute;display:block;content:'';top:-8px;right:22px;border-top:1px solid #cfdce6;border-right:1px solid #cfdce6;background:#f3f5f8;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:16px;height:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>article.apatment-card>nav.goodies>ul>li>div.likely div.likely__widget{margin:0} 
 
html>body>article.apatment-card>nav.goodies>ul>li>div.likely div.likely__widget:not(:last-child){margin-right:13px} 
 
html>body>article.apatment-card>nav.goodies>ul>li>div.likely div.likely__widget svg{width:20px;height:20px} 
 
html>body>article.apatment-card>nav.goodies>ul>li>div.likely div.likely__widget svg path{fill:#00adef} 
 
html>body>article.apatment-card>nav.goodies>ul>li>div.likely div.likely__widget:hover svg path{fill:#fff} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:hover>svg use,html>body>article.commercial-card>nav.goodies>ul>li>div.likely div.likely__widget svg path,html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>div.price>svg g{fill:#00adef} 
 
html>body>article.apatment-card>nav.goodies>ul>li>div.likely .likely__widget{height:26px} 
 
html>body>article.apatment-card>nav.goodies>ul>li>div.likely .likely__icon{width:26px;height:26px} 
 
html>body>article.apatment-card>nav.goodies>ul>li>div.likely .likely__counter{display:none!important} 
 
html>body>article.commercial-card{width:1208px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:70px;display:block} 
 
@media screen and (max-width:1279px){html>body>article.commercial-card{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>article.commercial-card{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>article.commercial-card{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>article.commercial-card{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>article.commercial-card>a.back{display:block;text-decoration:none;position:relative;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:11px;max-width:250px} 
 
html>body>article.commercial-card>a.back:hover{color:#00adef} 
 
html>body>article.commercial-card>a.back:before{position:absolute;display:block;content:'';top:2px;left:-3px;background:url(images/long-arrow.svg) no-repeat;-webkit-background-size:22px 14px;-moz-background-size:22px 14px;background-size:22px 14px;width:22px;height:14px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)} 
 
@media print{html>body>article.commercial-card>a.back{display:none} 
 
} 
 
html>body>article.commercial-card>div.card{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px} 
 
@media screen and (max-width:1023px){html>body>article.commercial-card>div.card{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider{height:580px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;overflow:visible} 
 
@media screen and (max-width:1023px){html>body>article.commercial-card>div.card>div.commercial-card-slider{width:100%;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0} 
 
} 
 
@media print{html>body>article.commercial-card>div.card{display:block} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider{height:460px;width:60%} 
 
} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider>ul.slides{overflow:hidden;height:580px} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.card{margin-bottom:50px} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider>ul.bookmarks{top:auto;bottom:16.25px} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider>ul.bookmarks>li{font-size:13px} 
 
} 
 
@media print{html>body>article.commercial-card>div.card>div.commercial-card-slider>ul.slides{height:460px} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider>ul.bookmarks{top:390px} 
 
} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip{position:absolute;left:30px;top:30px;cursor:pointer} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip{top:20px;left:20px} 
 
} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip>svg g{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:before{position:absolute;top:-60px;bottom:auto;left:35px;height:120px;width:415px;padding:12px 20px;font-style:normal;text-transform:none;background:#f3f5f8;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:attr(tooltip-content)} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:before{max-width:35vw;height:auto;min-width:240px} 
 
} 
 
@media screen and (max-width:479px){html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:before{min-width:235px;top:40px;left:-10px} 
 
} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:after{position:absolute;top:3px;left:30px;width:12px;height:12px;margin-left:-1px;background:#f3f5f8;border-top:1px solid #cfdce6;border-left:1px solid #cfdce6;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:" "} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:after,html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:before{font-size:13px;text-align:left;line-height:19px;color:#1f1f1f;opacity:0;pointer-events:none} 
 
html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:focus:after,html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:focus:before,html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:hover:after,html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:hover:before{opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>article.commercial-card>div.card>ul.info{margin:0;padding:41px 65px 0 50px;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;display:inline-block;vertical-align:top;position:relative;height:580px} 
 
@media screen and (max-width:1279px){html>body>article.commercial-card>div.card>ul.info{padding-left:30px;padding-right:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>article.commercial-card>div.card>ul.info{height:auto;width:100%;padding-bottom:41px;padding-left:30px;padding-right:30px} 
 
} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.card>ul.info{padding-top:20px;padding-left:43px;padding-right:43px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden} 
 
} 
 
@media screen and (max-width:479px){html>body>article.commercial-card>div.card>div.commercial-card-slider>i.tooltip:after{top:33px;left:3px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)} 
 
html>body>article.commercial-card>div.card>ul.info{padding-left:20px;padding-right:20px} 
 
} 
 
@media print{html>body>article.commercial-card>div.card>ul.info{width:40%;padding:30px 45px 0 40px} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li{display:inline-block;position:relative;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>article.commercial-card>div.card>ul.info>li.area{width:145px;font-size:28px;color:#1f1f1f;letter-spacing:0;line-height:1.2857142857143;font-weight:400;margin-bottom:53px} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.card>ul.info>li.area{font-size:24px;line-height:1.4;margin-top:30px;margin-bottom:22px;width:100%;position:relative;padding-top:25px} 
 
html>body>article.commercial-card>div.card>ul.info>li.area:before{content:'';top:0;position:absolute;left:-webkit-calc(50% - 50vw);left:-moz-calc(50% - 50vw);left:calc(50% - 50vw);right:-webkit-calc(50% - 50vw);right:-moz-calc(50% - 50vw);right:calc(50% - 50vw);border-top:1px solid #cfdce6} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.area:after{position:absolute;display:block;content:'';top:6px;right:0;bottom:0;left:auto;width:1px;background:#cfdce6} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.card>ul.info>li.area:after{display:none} 
 
} 
 
@media print{html>body>article.commercial-card>div.card>ul.info>li.area{margin-bottom:18px;width:100%} 
 
html>body>article.commercial-card>div.card>ul.info>li.area:after,html>body>article.commercial-card>div.card>ul.info>li.area:before{display:none} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.area>span{display:block;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;padding-top:1px} 
 
html>body>article.commercial-card>div.card>ul.info>li.basic-price{width:50%;font-weight:400;font-size:20px;letter-spacing:0;line-height:1.4;color:#949494;margin-bottom:22px} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.card>ul.info>li.basic-price{-webkit-order:-3;-ms-flex-order:-3;order:-3;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px} 
 
html>body>article.commercial-card>div.card>ul.info>li.basic-price:before{content:': ';margin-right:5px} 
 
html>body>article.commercial-card>div.card>ul.info>li.basic-price:after{-webkit-order:-1;-ms-flex-order:-1;order:-1} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.basic-price:after{content:attr(data-after) "";display:block;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;padding-top:0} 
 
html>body>article.commercial-card>div.card>ul.info>li.book{width:230px;padding-top:3px} 
 
@media screen and (max-width:1279px){html>body>article.commercial-card>div.card>ul.info>li.book{width:45%;max-width:240px} 
 
} 
 
@media screen and (max-width:1023px){html>body>article.commercial-card>div.card>ul.info>li.book{width:38%} 
 
} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.card>ul.info>li.book{margin-right:0;width:100%;-webkit-order:-1;-ms-flex-order:-1;order:-1;max-width:unset} 
 
html>body>article.commercial-card>div.card>ul.info>li.compare{-webkit-order:0;-ms-flex-order:0;order:0} 
 
} 
 
@media print{html>body>article.commercial-card>div.card>ul.info>li.basic-price{margin-bottom:15px} 
 
html>body>article.commercial-card>div.card>ul.info>li.book{display:none} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.book>form>button{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ed2d23;color:#fff;border:2px solid #ed2d23;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;width:100%;border-width:0;line-height:50px} 
 
html>body>article.commercial-card>div.card>ul.info>li.book>form>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>article.commercial-card>div.card>ul.info>li.book>form>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-moz-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-ms-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-o-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:linear-gradient(-90deg,#ff584c 1%,#ed2d23 100%)} 
 
html>body>article.commercial-card>div.card>ul.info>li.book>form>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 20px 5px rgba(237,45,36,.2);box-shadow:0 1px 20px 5px rgba(237,45,36,.2)} 
 
html>body>article.commercial-card>div.card>ul.info>li.book>form>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>article.commercial-card>div.card>ul.info>li.book>form>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#ff584c} 
 
html>body>article.commercial-card>div.card>ul.info>li.buy-for-lower-price{position:absolute;bottom:40px;left:50px;right:65px} 
 
@media print{html>body>article.commercial-card>div.card>ul.info>li.buy-for-lower-price{display:none} 
 
} 
 
@media screen and (max-width:1023px){html>body>article.commercial-card>div.card>ul.info>li.buy-for-lower-price{position:static;width:100%} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.buy-for-lower-price>form{width:100%} 
 
html>body>article.commercial-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#00adef;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;display:block;width:100%;border-width:1px;line-height:48px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out} 
 
html>body>article.commercial-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price::-moz-focus-inner{padding:0;border:none} 
 
html>body>article.commercial-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>article.commercial-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>article.commercial-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>article.commercial-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>article.commercial-card>div.card>ul.info>li.buy-for-lower-price>form>button.buy-for-lower-price:active{background:rgba(207,219,230,.3)} 
 
html>body>article.commercial-card>div.card>ul.info>li.compare{width:50%} 
 
html>body>article.commercial-card>div.card>ul.info>li.complex{padding-left:32px;width:-webkit-calc(100% - 145px);width:-moz-calc(100% - 145px);width:calc(100% - 145px)} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.card>ul.info>li.complex{width:100%;padding-left:0;margin-bottom:22px} 
 
} 
 
@media print{html>body>article.commercial-card>div.card>ul.info>li.complex{padding-left:0;margin-bottom:20px;width:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.complex>a{display:block;font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4;text-decoration:none;padding-top:2px;margin-bottom:3px} 
 
html>body>article.commercial-card>div.card>ul.info>li.complex>a[href]{color:#00adef} 
 
html>body>article.commercial-card>div.card>ul.info>li.complex>ul.details{margin:0;padding:0;list-style:none} 
 
html>body>article.commercial-card>div.card>ul.info>li.complex>ul.details>li{display:inline-block;font-weight:400;font-size:13px;letter-spacing:0;color:#949494;line-height:27px} 
 
html>body>article.commercial-card>div.card>ul.info>li.complex>ul.details>li>a{font-weight:inherit;font-size:inherit;display:block;line-height:inherit;color:inherit;text-decoration:none;height:27px} 
 
html>body>article.commercial-card>div.card>ul.info>li.complex>ul.details>li>a>strong,html>body>article.commercial-card>div.card>ul.info>li.complex>ul.details>li>strong{font-size:20px;color:#1f1f1f;font-weight:400;vertical-align:baseline} 
 
html>body>article.commercial-card>div.card>ul.info>li.complex>ul.details>li>a>strong{color:#00adef} 
 
html>body>article.commercial-card>div.card>ul.info>li.complex>ul.details>li:not(:last-child){margin-right:13px} 
 
html>body>article.commercial-card>div.card>ul.info>li.features{width:100%} 
 
@media print{html>body>article.commercial-card>div.card>ul.info>li.features{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.features>ul.features{margin:0;list-style:none;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:165px} 
 
@media screen and (max-width:1023px){html>body>article.commercial-card>div.card>ul.info>li.features>ul.features{height:auto} 
 
} 
 
@media print{html>body>article.commercial-card>div.card>ul.info>li.features>ul.features{height:auto} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.features>ul.features>li{width:50%;vertical-align:top;position:relative;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:49px;height:49px} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.card>ul.info>li.features>ul.features{margin-bottom:12px} 
 
html>body>article.commercial-card>div.card>ul.info>li.features>ul.features>li{width:100%;height:auto;margin-bottom:18px} 
 
} 
 
@media print{html>body>article.commercial-card>div.card>ul.info>li.features>ul.features>li{width:100%;padding-left:45px;height:40px} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.features>ul.features>li:before{position:absolute;display:block;content:'';top:0;left:0} 
 
html>body>article.commercial-card>div.card>ul.info>li.features>ul.features>li.big-kitchen:before{background:url(images/big-kitchen.svg) no-repeat;width:33px;height:23px;-webkit-background-size:33px 23px;-moz-background-size:33px 23px;background-size:33px 23px;top:1px;left:1px} 
 
html>body>article.commercial-card>div.card>ul.info>li.features>ul.features>li.loggia:before{background:url(images/loggia.svg) no-repeat;width:32px;height:26px;-webkit-background-size:32px 26px;-moz-background-size:32px 26px;background-size:32px 26px;top:-2px;left:1px} 
 
html>body>article.commercial-card>div.card>ul.info>li.features>ul.features>li.finishing:before{background:url(images/finishing.svg) no-repeat;width:25px;height:25px;-webkit-background-size:25px 25px;-moz-background-size:25px 25px;background-size:25px 25px;left:11px;top:-1px} 
 
@media print{html>body>article.commercial-card>div.card>ul.info>li.features>ul.features>li.finishing:before{left:6px} 
 
html>body>article.commercial-card>div.card>ul.info>li.get-consultation{display:none} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.get-consultation{position:absolute;bottom:40px;left:50px;right:65px} 
 
@media screen and (max-width:1023px){html>body>article.commercial-card>div.card>ul.info>li.get-consultation{position:static;width:100%} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.get-consultation>div{width:100%} 
 
html>body>article.commercial-card>div.card>ul.info>li.get-consultation>div>button.get-consultation{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#00adef;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;display:block;width:100%;border-width:1px;line-height:48px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out} 
 
html>body>article.commercial-card>div.card>ul.info>li.get-consultation>div>button.get-consultation::-moz-focus-inner{padding:0;border:none} 
 
html>body>article.commercial-card>div.card>ul.info>li.get-consultation>div>button.get-consultation:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>article.commercial-card>div.card>ul.info>li.get-consultation>div>button.get-consultation:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>article.commercial-card>div.card>ul.info>li.get-consultation>div>button.get-consultation:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>article.commercial-card>div.card>ul.info>li.get-consultation>div>button.get-consultation:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>article.commercial-card>div.card>ul.info>li.get-consultation>div>button.get-consultation:active{background:rgba(207,219,230,.3)} 
 
html>body>article.commercial-card>div.card>ul.info>li.price{width:-webkit-calc(100% - 230px);width:-moz-calc(100% - 230px);width:calc(100% - 230px);font-size:36px;color:#1f1f1f;line-height:1;margin-bottom:39px;height:58.5px} 
 
@media screen and (max-width:1279px){html>body>article.commercial-card>div.card>ul.info>li.price{width:55%} 
 
} 
 
@media screen and (max-width:1023px){html>body>article.commercial-card>div.card>ul.info>li.price{width:62%} 
 
} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.card>ul.info>li.price{font-size:32px;-webkit-order:-2;-ms-flex-order:-2;order:-2;margin-bottom:22px;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%} 
 
} 
 
@media print{html>body>article.commercial-card>div.card>ul.info>li.price{width:100%;margin-bottom:18px} 
 
} 
 
html>body>article.commercial-card>div.card>ul.info>li.price:after{content:attr(data-after);display:block;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;padding-top:3px} 
 
html>body>article.commercial-card>div.label_wrapper{height:0;position:relative;z-index:2;display:none} 
 
@media screen and (max-width:1023px){html>body>article.commercial-card>div.label_wrapper{display:block} 
 
} 
 
html>body>article.commercial-card>div.label_wrapper>label{background:0 0;color:#00a1dc;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;font-weight:500;z-index:1;overflow:hidden;border-width:1px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;position:absolute;right:0;top:9px;width:50px;height:30px;line-height:26px} 
 
html>body>article.commercial-card>div.label_wrapper>label:before{content:'';z-index:-1;position:absolute;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;display:none} 
 
html>body>article.commercial-card>div.label_wrapper>label:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>article.commercial-card>div.label_wrapper>label:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>article.commercial-card>div.label_wrapper>label:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>article.commercial-card>div.label_wrapper>label:active{background:rgba(207,219,230,.3)} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>div.label_wrapper>label{top:-36px} 
 
} 
 
html>body>article.commercial-card>div.label_wrapper>label:after,html>body>article.commercial-card>div.label_wrapper>label>span:after,html>body>article.commercial-card>div.label_wrapper>label>span:before{display:inline-block;content:'';width:6px;height:6px;background:#00adef;vertical-align:middle;-webkit-border-radius:100px;border-radius:100px} 
 
html>body>article.commercial-card>div.label_wrapper>label>span:before{margin-right:4px} 
 
html>body>article.commercial-card>div.label_wrapper>label:after{margin-left:4px} 
 
html>body>article.commercial-card>h1{position:relative;z-index:1;margin-bottom:46px} 
 
html>body>article.commercial-card>h1.group:after{content:attr(data-group-text);display:block;font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;position:absolute;top:100%;padding-top:2px;left:0} 
 
html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies{position:absolute;display:block;height:auto;right:-6px;top:71px} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies{top:26px} 
 
} 
 
html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies:before{position:absolute;display:block;content:'';top:-8px;right:23px;border-top:1px solid #cfdce6;border-right:1px solid #cfdce6;background:#f3f5f8;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:16px;height:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies>ul{display:block;-webkit-border-radius:4px;border-radius:4px;background:#f3f5f8;text-align:left;border:1px solid #cfdce6;padding:0} 
 
html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies>ul>li{width:100%;min-height:50px;line-height:50px;display:block;border-bottom:1px solid #cfdce6;padding-left:23px;padding-right:23px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0} 
 
html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies>ul>li>a{line-height:inherit} 
 
html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies>ul>li:last-child{border-bottom:0} 
 
html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies>ul>li.share{padding-bottom:20px} 
 
html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies>ul>li.share>span.share{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;text-decoration:none;text-transform:none;line-height:42px} 
 
html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies>ul>li.share>span.share:before{display:none} 
 
html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies>ul>li.share>div.likely{display:block;padding:0;top:auto;right:auto;-webkit-border-radius:none;border-radius:none;height:26px;border:none;background:0 0;position:static;margin:0} 
 
html>body>article.commercial-card>input#goodies-switch:checked~nav.goodies>ul>li.share>div.likely:before{display:none} 
 
html>body>article.commercial-card>input#goodies-switch:checked~.label_wrapper>label:after,html>body>article.commercial-card>input#goodies-switch:checked~.label_wrapper>label>span:after,html>body>article.commercial-card>input#goodies-switch:checked~.label_wrapper>label>span:before{background-color:#cfdce6} 
 
html>body>article.commercial-card>nav.goodies{position:relative;height:0;z-index:2} 
 
@media screen and (max-width:1023px){html>body>article.commercial-card>nav.goodies{display:none} 
 
} 
 
html>body>article.commercial-card>nav.goodies>ul{margin:0;padding:21px 2px 0 0;list-style:none;text-align:right} 
 
@media screen and (max-width:719px){html>body>article.commercial-card>nav.goodies>ul{padding-top:0} 
 
} 
 
html>body>article.commercial-card>nav.goodies>ul>li{display:inline-block;vertical-align:top;position:relative} 
 
html>body>article.commercial-card>nav.goodies>ul>li:not(:last-child){margin-right:30px} 
 
html>body>article.commercial-card>nav.goodies>ul>li.share:not(:hover)>div.likely{display:none} 
 
html>body>article.commercial-card>nav.goodies>ul>li>a,html>body>article.commercial-card>nav.goodies>ul>li>button,html>body>article.commercial-card>nav.goodies>ul>li>span{display:block;font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
html>body>article.commercial-card>nav.goodies>ul>li>a{text-decoration:none} 
 
html>body>article.commercial-card>nav.goodies>ul>li>button{display:inline;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none} 
 
html>body>article.commercial-card>nav.goodies>ul>li>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>article.commercial-card>nav.goodies>ul>li>span:before{position:absolute;display:block;content:'';top:0;right:0;bottom:-30px;left:0;background:red;opacity:0} 
 
html>body>article.commercial-card>nav.goodies>ul>li>div.likely{position:absolute;top:-webkit-calc(100% + 13px);top:-moz-calc(100% + 13px);top:calc(100% + 13px);right:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfdce6;background:#f3f5f8;white-space:nowrap;padding:12px 18px 13px} 
 
html>body>article.commercial-card>nav.goodies>ul>li>div.likely:hover{display:block} 
 
html>body>article.commercial-card>nav.goodies>ul>li>div.likely:before{position:absolute;display:block;content:'';top:-8px;right:22px;border-top:1px solid #cfdce6;border-right:1px solid #cfdce6;background:#f3f5f8;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:16px;height:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>article.commercial-card>nav.goodies>ul>li>div.likely div.likely__widget{margin:0} 
 
html>body>article.commercial-card>nav.goodies>ul>li>div.likely div.likely__widget:not(:last-child){margin-right:13px} 
 
html>body>article.commercial-card>nav.goodies>ul>li>div.likely div.likely__widget svg{width:20px;height:20px} 
 
html>body>article.commercial-card>nav.goodies>ul>li>div.likely div.likely__widget:hover svg path,html>body>div.lightbox div.close>svg rect{fill:#fff} 
 
html>body>article.commercial-card>nav.goodies>ul>li>div.likely .likely__widget{height:26px} 
 
html>body>article.commercial-card>nav.goodies>ul>li>div.likely .likely__icon{width:26px;height:26px} 
 
html>body>article.commercial-card>nav.goodies>ul>li>div.likely .likely__counter{display:none!important} 
 
html>body>div.complexes-on-map{position:relative} 
 
html>body>div.complexes-on-map>aside.filter{position:absolute;top:95px;left:80px;margin:auto;height:auto;width:280px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;max-height:-webkit-calc(80vh - 95px * 2);max-height:-moz-calc(80vh - 95px * 2);max-height:calc(80vh - 95px * 2);-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25)} 
 
@media screen and (max-height:650px){html>body>div.complexes-on-map>aside.filter{display:none} 
 
} 
 
html>body>div.complexes-on-map>aside.filter:after,html>body>div.complexes-on-map>aside.filter:before{position:absolute;left:0;right:0;z-index:1;height:35px;content:''} 
 
html>body>div.complexes-on-map>aside.filter:before{top:0;background:-webkit-linear-gradient(top,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(top,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,#fff 50%,rgba(255,255,255,0) 100%)} 
 
html>body>div.complexes-on-map>aside.filter:after{bottom:0;background:-webkit-linear-gradient(bottom,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(bottom,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(bottom,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to top,#fff 0,#fff 50%,rgba(255,255,255,0) 100%)} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper{padding:29px 49px 29px 24px;height:auto;position:relative;overflow-y:scroll;overflow-x:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:-webkit-calc(80vh - 95px * 2);max-height:-moz-calc(80vh - 95px * 2);max-height:calc(80vh - 95px * 2);-webkit-border-radius:4px;border-radius:4px;margin-right:-25px} 
 
@media screen and (max-width:1023px){html>body>div.complexes-on-map>aside.filter{display:none} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper{max-height:-webkit-calc(85vh - 55px * 2);max-height:-moz-calc(85vh - 55px * 2);max-height:calc(85vh - 55px * 2)} 
 
} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>h1,html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>h2{font-weight:500;font-size:28px;color:#1f1f1f;letter-spacing:0;line-height:1.2857142857143;margin-bottom:22px} 
 
@media screen and (max-width:719px){html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>h1,html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>h2{font-size:24px;line-height:1.4} 
 
} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>h3{font-weight:400;font-size:18px;letter-spacing:0;line-height:1.6;margin-bottom:7px;color:#1f1f1f} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>h3>label>svg{margin-left:11px;display:inline-block;vertical-align:baseline;margin-bottom:2px} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.filter{list-style:none;margin:0 0 25px;padding:0} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.filter>li{min-height:32px;margin-bottom:14px} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.filter>li:last-child{margin-bottom:0} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.filter>li>input[type=checkbox]{display:none} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.filter>li>input[type=checkbox]:checked+label:after{position:absolute;display:block;content:'';top:8px;left:8px;width:15px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg)} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.filter>li>input[type=checkbox]:checked+label.construction:before{background:#00adef;border-color:#00adef} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.filter>li>input[type=checkbox]:checked+label.ready:before{background:#ed2d23;border-color:#ed2d23} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.filter>li>input[type=checkbox]+label{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;line-height:32px;display:block;position:relative;text-transform:none;padding-left:43px;margin-bottom:0} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.filter>li>input[type=checkbox]+label:before{position:absolute;display:block;content:'';top:0;left:0;background:#fff;border:1px solid #cfdce6;-webkit-border-radius:2px;border-radius:2px;width:32px;height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 150ms,border-color 150ms;-moz-transition:background-color 150ms,border-color 150ms;-o-transition:background-color 150ms,border-color 150ms;transition:background-color 150ms,border-color 150ms} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.districts{list-style:none;margin:0 0 25px;padding:0;max-height:0;overflow:hidden;-webkit-transition:max-height .3s;-moz-transition:max-height .3s;-o-transition:max-height .3s;transition:max-height .3s} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.districts>li{display:block} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.districts>li>a{font-size:15px;line-height:32px;text-decoration:none;color:#00adef;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>ul.districts>li>a:hover{color:#1f1f1f} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>a.back{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#00adef;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:46px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;width:100%} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>a.back::-moz-focus-inner{padding:0;border:none} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>a.back:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-moz-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-ms-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-o-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:linear-gradient(-90deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%)} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>a.back:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:none;box-shadow:none} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>a.back:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>a.back:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>a.back:active:before{background:rgba(0,173,238,.1)} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>input#districts-switch:checked~ul.districts{max-height:800px} 
 
html>body>div.complexes-on-map>aside.filter>div.filter-wrapper>input#districts-switch:checked~h3>label>svg{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)} 
 
html>body>div.complexes-on-map>div.content{display:none} 
 
html>body>div.complexes-on-map>div.map{height:-webkit-calc(100vh - 136px);height:-moz-calc(100vh - 136px);height:calc(100vh - 136px)} 
 
@media screen and (max-width:1023px){html>body>div.complexes-on-map>div.map{height:-webkit-calc(100vh - 70px);height:-moz-calc(100vh - 70px);height:calc(100vh - 70px)} 
 
} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden).on-bottom>div{top:auto;bottom:58px} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden).on-bottom>div:before{top:auto;bottom:-7px} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div{position:absolute;top:18px;left:-32px;background:#fff;width:272px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;min-height:420px} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div:before{position:absolute;display:block;content:'';top:-7px;left:24px;width:16px;height:16px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div:hover>a>figure{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div:hover>a h1,html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div:hover>a h3{color:#00a1dc} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div:hover>a>figure>img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div:hover>a>div.price>svg{-webkit-animation:arrowAnimation .4s ease-in-out 1 both;-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li:hover>a>div.price>svg,html>body>section.chooser-with-news>aside.news>h3>a:hover>svg,html>body>section.complexes-list>ul.cards-list>li.show-all>a:hover>div>svg,html>body>section.complexes-list>ul.cards-list>li:hover>a>div.price>svg{-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;-webkit-animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a{overflow:hidden;height:100%;padding-bottom:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a h3{padding:20px 20px 0;font-size:20px;line-height:28px;color:#1f1f1f;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html.ua-safari>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a{height:inherit} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>figure{overflow:hidden;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;padding-top:62.5%;height:0} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>figure>img{position:absolute;top:0;left:0;height:100%;-webkit-transition:-webkit-transform 2s cubic-bezier(.25,.1,0,1);-moz-transition:-moz-transform 2s cubic-bezier(.25,.1,0,1);-o-transition:-o-transform 2s cubic-bezier(.25,.1,0,1);transition:transform 2s cubic-bezier(.25,.1,0,1)} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>h3{font-weight:400;color:#1f1f1f;letter-spacing:0;line-height:1.4;font-size:18px} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>p.address{padding-left:20px;font-size:13px;line-height:19px;color:#949494} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>p.finished{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:20px;margin-top:4px;font-size:13px;line-height:27px;color:#6ab513} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>p.finished>img,html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>p.finished>svg{width:15px;margin-right:6px} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>ul.queues{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 20px;margin:0;font-size:13px;color:#1f1f1f} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>ul.queues>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>ul.queues>li>span.title{font-size:13px;color:#1f1f1f} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>ul.queues>li>span.construction-state{font-size:13px;color:#949494} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>ul.queues>li>span.construction-state>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#6ab513} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>ul.queues>li>span.construction-state>div>svg{margin-top:1px;margin-right:4px} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>div.price{position:absolute;bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:60px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:0 20px;font-size:15px;font-weight:500;color:#00a1dc;border-top:1px solid #cfdce6} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>div.price>svg{margin-top:2px} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a>div.price>span{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
html>body>div.complexes-on-map>div.map .gmap-marker-tooltip:not(.hidden)>div>a:before{display:none} 
 
html>body>div.complex-layout{width:1208px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:30px} 
 
@media screen and (max-width:1279px){html>body>div.complex-layout{width:100%} 
 
} 
 
html>body>div.complex-layout>.label_wrapper>label{background:0 0;color:#00a1dc;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;border-width:1px;line-height:48px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;margin-left:6.666vw;margin-right:6.666vw;width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);display:none} 
 
html>body>div.complex-layout>.label_wrapper>label:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>div.complex-layout>.label_wrapper>label:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>div.complex-layout>.label_wrapper>label:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>div.complex-layout>.label_wrapper>label:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>div.complex-layout>.label_wrapper>label:active{background:rgba(207,219,230,.3)} 
 
html>body>div.complex-layout>.label_wrapper>label>span:before{content:'Показать все корпуса'} 
 
@media screen and (max-width:479px){html>body>div.complex-layout>.label_wrapper>label{display:block} 
 
} 
 
html>body>div.complex-layout>input#all-buildings-switch:checked~ul>li{display:block} 
 
html>body>div.complex-layout>input#all-buildings-switch:checked~.label_wrapper>label>span:before{content:'Скрыть'} 
 
html>body>div.complex-layout>div.complex-layout-modal{position:absolute;opacity:0;top:0;left:0;background:#fff;width:auto;min-width:180px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0} 
 
@media screen and (max-width:719px){html>body>div.complex-layout>div.complex-layout-modal{display:none} 
 
} 
 
html>body>div.complex-layout>div.complex-layout-modal:before{position:absolute;display:block;content:'';top:-7px;left:50%;margin-left:-8px;width:16px;height:16px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)} 
 
html>body>div.complex-layout>div.complex-layout-modal>a{display:block;text-decoration:none} 
 
html>body>div.complex-layout>div.complex-layout-modal>a>h3{padding:20px 20px 0;font-size:20px;line-height:28px;color:#00adef;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body>div.complex-layout>div.complex-layout-modal>a>dl{padding:6px 20px 0;margin:0} 
 
html>body>div.complex-layout>div.complex-layout-modal>a>dl>dd,html>body>div.complex-layout>div.complex-layout-modal>a>dl>dt{display:block;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4} 
 
html>body>div.complex-layout>div.complex-layout-modal>a>dl>dd.promotions,html>body>div.complex-layout>div.complex-layout-modal>a>dl>dd.queue,html>body>div.complex-layout>div.complex-layout-modal>a>dl>dt.flats,html>body>div.complex-layout>div.complex-layout-modal>a>dl>dt.promotions{display:none} 
 
html>body>div.complex-layout>div.complex-layout-modal>a>dl>dt.queue{color:#949494} 
 
html>body>div.complex-layout>div.complex-layout-modal>a>dl>dd.queue.alternative{display:block;margin-bottom:20px} 
 
html>body>div.complex-layout>div.complex-layout-modal>a>dl>dd.flats{display:none} 
 
html>body>div.complex-layout>div.complex-layout-modal>a>dl>dd.flats.alternative{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:49px;padding:0 20px;margin-left:-20px;margin-right:-20px;margin-top:20px;font-weight:500;border-top:1px solid #cfdce6;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase;text-transform:none;text-align:center} 
 
html>body>div.complex-layout>img,html>body>div.complex-layout>svg{max-width:100%} 
 
html>body>div.complex-layout>div.svg-wrapper>svg [id*=BLD-] [id*=Region] path,html>body>div.complex-layout>div.svg-wrapper>svg [id*=BLD-] [id*=Region] polygon,html>body>div.complex-layout>svg [id*=BLD-] [id*=Region] path,html>body>div.complex-layout>svg [id*=BLD-] [id*=Region] polygon{opacity:0!important;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>div.complex-layout>div.svg-wrapper>svg [id*=BLD-][data-disabled=yes] [id*=Label] text,html>body>div.complex-layout>svg [id*=BLD-][data-disabled=yes] [id*=Label] text{fill:#000!important} 
 
html>body>div.complex-layout>div.svg-wrapper>svg [id*=BLD-][data-disabled=yes] [id*=Label] circle,html>body>div.complex-layout>div.svg-wrapper>svg [id*=BLD-][data-disabled=yes] [id*=Label] ellipse,html>body>div.complex-layout>div.svg-wrapper>svg [id*=BLD-][data-disabled=yes] [id*=Label] path,html>body>div.complex-layout>div.svg-wrapper>svg [id*=BLD-][data-disabled=yes] [id*=Label] polygon,html>body>div.complex-layout>svg [id*=BLD-][data-disabled=yes] [id*=Label] circle,html>body>div.complex-layout>svg [id*=BLD-][data-disabled=yes] [id*=Label] ellipse,html>body>div.complex-layout>svg [id*=BLD-][data-disabled=yes] [id*=Label] path,html>body>div.complex-layout>svg [id*=BLD-][data-disabled=yes] [id*=Label] polygon{fill:#fff!important} 
 
html>body section.documents>ul>li>div.content>div.latest-file>i.tooltip:hover>svg use,html>body section.documents>ul>li>div.content>div.versions>ul>li>div.tooltip:hover>i>svg use,html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>div.price>svg g,html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a>div>svg g,html>body>main>section>section.complexes-list>ul.cards-list>li>a>div.price>svg g,html>body>section.chooser-with-news>aside.news>h3>a>svg rect,html>body>section.complexes-list>h1>a>svg rect,html>body>section.complexes-list>h2>a>svg rect,html>body>section.complexes-list>ul.cards-list>li.show-all>a>div>svg g,html>body>section.complexes-list>ul.cards-list>li>a>div.price>svg g{fill:#00adef} 
 
html>body>div.complex-layout>div.svg-wrapper>svg [id*=BLD-]:not([data-disabled=yes]):hover,html>body>div.complex-layout>svg [id*=BLD-]:not([data-disabled=yes]):hover{cursor:pointer} 
 
html>body>div.complex-layout>div.svg-wrapper>svg [id*=BLD-]:not([data-disabled=yes]):hover [id*=Region] path,html>body>div.complex-layout>div.svg-wrapper>svg [id*=BLD-]:not([data-disabled=yes]):hover [id*=Region] polygon,html>body>div.complex-layout>svg [id*=BLD-]:not([data-disabled=yes]):hover [id*=Region] path,html>body>div.complex-layout>svg [id*=BLD-]:not([data-disabled=yes]):hover [id*=Region] polygon{opacity:.3!important} 
 
html.ua-ie>body>div.complex-layout>div.svg-wrapper{height:0;width:100%} 
 
@media screen and (max-width:719px){html:not(.ua-ie)>body>div.complex-layout>div.svg-wrapper{height:-webkit-calc(80vh - 100px);height:-moz-calc(80vh - 100px);height:calc(80vh - 100px);max-height:600px;min-height:380px;overflow-x:scroll;overflow-y:hidden} 
 
html:not(.ua-ie)>body>div.complex-layout>div.svg-wrapper>svg{height:100%;max-width:unset;min-width:100%;min-height:100%} 
 
} 
 
html.ua-ie>body>div.complex-layout>div.svg-wrapper>svg{position:absolute;top:0;left:0;width:100%;height:100%} 
 
html>body>div.complex-layout>ul.buildings{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -40px;padding:32px 0 0 40px;list-style:none} 
 
html>body>div.complex-layout>ul.buildings>li{max-width:170px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(16.666% - 40px);width:-moz-calc(16.666% - 40px);width:calc(16.666% - 40px);margin-bottom:15px;margin-left:0;margin-right:40px;border-top:2px solid #cfdce6;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s} 
 
@media screen and (max-width:1279px){html>body>div.complex-layout>ul.buildings{margin-left:0;padding-left:3.125vw} 
 
html>body>div.complex-layout>ul.buildings>li{margin-bottom:20px;margin-left:0;margin-right:3.125vw;width:-webkit-calc(16.666% - 3.125vw);width:-moz-calc(16.666% - 3.125vw);width:calc(16.666% - 3.125vw)} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.complex-layout>ul.buildings{padding-left:6.666vw} 
 
html>body>div.complex-layout>ul.buildings>li{max-width:unset;margin-bottom:20px;width:-webkit-calc(25% - 6.666vw);width:-moz-calc(25% - 6.666vw);width:calc(25% - 6.666vw);margin-left:0;margin-right:6.666vw} 
 
} 
 
@media screen and (max-width:719px){html>body>div.complex-layout>ul.buildings{padding-left:6.666vw} 
 
html>body>div.complex-layout>ul.buildings>li{width:-webkit-calc(33.333% - 6.666vw);width:-moz-calc(33.333% - 6.666vw);width:calc(33.333% - 6.666vw);margin-left:0;margin-right:6.666vw;margin-bottom:20px} 
 
} 
 
@media screen and (max-width:479px){html>body>div.complex-layout>ul.buildings>li{width:-webkit-calc(50% - 6.666vw);width:-moz-calc(50% - 6.666vw);width:calc(50% - 6.666vw);margin-left:0;margin-right:6.666vw;margin-bottom:20px} 
 
html>body>div.complex-layout>ul.buildings>li:nth-child(4n+4){display:none} 
 
} 
 
html>body>div.complex-layout>ul.buildings>li.active{border-top-color:#00adef} 
 
html>body>div.complex-layout>ul.buildings>li>a{display:block;text-decoration:none;padding-top:15px;padding-bottom:20px} 
 
html>body>div.complex-layout>ul.buildings>li>a>h3{font-weight:400;font-size:18px;letter-spacing:0;line-height:1.6;color:#00adef;margin-bottom:6px} 
 
html>body>div.complex-layout>ul.buildings>li>a>dl{margin:0;padding:0} 
 
html>body>div.complex-layout>ul.buildings>li>a>dl>dd,html>body>div.complex-layout>ul.buildings>li>a>dl>dt{display:block;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4} 
 
html>body>div.complex-layout>ul.buildings>li>a>dl>dd.flats.alternative,html>body>div.complex-layout>ul.buildings>li>a>dl>dd.queue.alternative,html>body>div.complex-layout>ul.buildings>li>a>dl>dt.flats,html>body>div.complex-layout>ul.buildings>li>a>dl>dt.promotions{display:none} 
 
html>body>div.complex-layout>ul.buildings>li>a>dl>dt.queue{color:#949494} 
 
html>body>div.complex-layout>ul.buildings>li>a>dl>dd.flats{margin-top:6px} 
 
html>body>div.complex-layout>ul.buildings>li>a>dl>dd.promotions{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;margin-top:2px;position:relative} 
 
html>body>div.complex-layout>ul.buildings>li>a>dl>dd.promotions:before{content:'';width:5px;height:5px;display:inline-block;vertical-align:middle;margin-right:4px;-webkit-border-radius:100px;border-radius:100px;background:#ed2d23} 
 
html>body>div.contacts{position:relative} 
 
html>body>div.contacts>div.content{width:1208px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:50px;display:block} 
 
@media screen and (max-width:1279px){html>body>div.contacts>div.content{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.contacts>div.content{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>div.contacts>div.content{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
html>body>div.contacts>div.content>div.contact{display:none} 
 
} 
 
@media print{html>body>div.contacts>div.content{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>div.contacts>div.content>div.contact{position:absolute;top:-437px;left:0;width:272px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:25px 25px 14px;z-index:1} 
 
html>body>div.contacts>div.content>div.contact:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;background:#fff;-webkit-border-radius:4px;border-radius:4px;z-index:-1} 
 
html>body>div.contacts>div.content>div.contact:before{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;z-index:-2;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px);opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html.ua-ie>body>div.contacts>div.content>div.contact:before{background:0 0;bottom:5px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>div.contacts>div.content>div.contact>h1{margin-bottom:10px;margin-top:-10px} 
 
html>body>div.contacts>div.content>div.contact>ul.phones{margin:0 0 24px;padding:0;list-style:none;position:relative} 
 
html>body>div.contacts>div.content>div.contact>ul.phones>li{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494} 
 
html>body>div.contacts>div.content>div.contact>ul.phones>li:not(:last-child){margin-bottom:16px} 
 
html>body>div.contacts>div.content>div.contact>ul.phones>li>a{font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4;display:block;text-decoration:none;margin-bottom:3px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body>div.contacts>div.content>div.contact>ul.phones>li>a:hover{color:#4ccdff} 
 
html>body>div.contacts>div.content>div.contact>a{background:#fff;color:#00adef;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:46px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;display:block;width:100%} 
 
html>body>div.contacts>div.content>div.contact>a:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-moz-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-ms-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-o-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:linear-gradient(-90deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%)} 
 
html>body>div.contacts>div.content>div.contact>a:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:none;box-shadow:none} 
 
html>body>div.contacts>div.content>div.contact>a:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>div.contacts>div.content>div.contact>a:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>div.contacts>div.content>div.contact>a:active:before{background:rgba(0,173,238,.1)} 
 
html>body>div.contacts>div.content>noindex{display:none} 
 
@media screen and (max-width:719px){html>body>div.contacts>div.content>noindex{display:block;margin-bottom:20px} 
 
} 
 
html>body>div.contacts>div.content>ul.tabs-content{margin:0;padding:0;list-style:none} 
 
html>body>div.contacts>div.content>ul.tabs-content>li:not(.active){display:none} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices{margin:0 0 0 -28px;padding:0;list-style:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li{display:inline-block;vertical-align:top;width:-webkit-calc(20% - 28px);width:-moz-calc(20% - 28px);width:calc(20% - 28px);margin-bottom:20px;margin-left:28px} 
 
@media screen and (max-width:1023px){html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li{width:-webkit-calc(33.333% - 28px);width:-moz-calc(33.333% - 28px);width:calc(33.333% - 28px)} 
 
} 
 
@media screen and (max-width:719px){html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li{width:-webkit-calc(50% - 28px);width:-moz-calc(50% - 28px);width:calc(50% - 28px)} 
 
} 
 
@media screen and (max-width:479px){html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li{width:-webkit-calc(100% - 28px);width:-moz-calc(100% - 28px);width:calc(100% - 28px)} 
 
} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>address{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:18px;position:relative;margin-bottom:10px} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>address:before{position:absolute;display:block;content:'';top:1px;left:0;width:12px;height:15px;background:url(images/pin-tiny.svg) no-repeat;-webkit-background-size:12px 15px;-moz-background-size:12px 15px;background-size:12px 15px} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>a[href*=mailto]{font-weight:400;font-size:15px;letter-spacing:0;line-height:1.8;display:block;text-decoration:none;color:#00adef;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>a[href*=mailto]:hover{color:#4ccdff} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>h3{margin-bottom:9px} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>ul.metro-stations{margin:0 0 3px;padding:0;list-style:none} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>ul.metro-stations>li{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;position:relative;padding-left:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>ul.metro-stations>li:not(:last-child){margin-bottom:3px} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>ul.metro-stations>li>i{display:block;position:absolute;top:4px;left:0;height:12px;width:12px;-webkit-border-radius:50%;border-radius:50%} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>ul.phones{margin:0;padding:0;list-style:none} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>ul.phones>li>a{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8;display:block;text-decoration:none;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>ul.phones>li>a:hover{color:#4ccdff} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>ul.working-hours{margin:0 0 10px;padding:0;list-style:none} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>ul.working-hours>li{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494} 
 
html>body>div.contacts>div.content>ul.tabs-content>li>ul.offices>li>ul.working-hours>li:not(:last-child){margin-bottom:4px} 
 
html>body>div.contacts>div.content>ul.tabs-header{position:absolute;left:0;top:-125px;margin:0;padding:0;list-style:none;white-space:nowrap;width:272px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25)} 
 
html>body>div.contacts>div.content>ul.tabs-header>li{font-weight:400;font-size:13px;letter-spacing:0;display:inline-block;vertical-align:top;height:50px;line-height:50px;color:#00adef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:13px;padding-right:13px;background:#fff;-webkit-flex-grow:1;flex-grow:1;text-align:center} 
 
html>body>div.contacts>div.content>ul.tabs-header>li:not(.active){cursor:pointer} 
 
html>body>div.contacts>div.content>ul.tabs-header>li.active{background:#cfdce6;color:#1f1f1f} 
 
html>body>div.contacts>div.content>ul.tabs-header>li:first-child{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px} 
 
html>body>div.contacts>div.content>ul.tabs-header>li:last-child{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0} 
 
html>body>div.contacts>div.map{height:440px;margin-bottom:45px} 
 
html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden).on-bottom>div{top:auto;bottom:58px} 
 
html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden).on-bottom>div:before{top:auto;bottom:-7px} 
 
html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden)>div{position:absolute;top:18px;left:-26px;background:#fff;width:272px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:14px 21px 17px} 
 
html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden)>div:before{position:absolute;display:block;content:'';top:-7px;left:24px;width:16px;height:16px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)} 
 
html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden)>div>a[href*=mailto],html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden)>div>ul.metro-stations,html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden)>div>ul.working-hours{display:none} 
 
html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden)>div>h3{margin-bottom:8px} 
 
html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden)>div>address{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;display:block;margin-bottom:4px} 
 
html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden)>div>ul.phones{margin:0;padding:0;list-style:none} 
 
html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden)>div>ul.phones>li>a{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;text-decoration:none;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden)>div>ul.phones>li>a:hover{color:#4ccdff} 
 
html>body>div.contacts>div.map .gmap-marker-tooltip:not(.hidden)>div>ul.phones>li:not(:last-child){margin-bottom:2px} 
 
html>body>div.iframe-full{max-width:1208px;margin-bottom:70px;display:block;margin-left:auto;margin-right:auto;width:1208px;position:relative} 
 
@media screen and (max-width:1279px){html>body>div.iframe-full{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.iframe-full{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>div.iframe-full{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>div.iframe-full{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>div.iframe-full>h2{position:relative;z-index:1} 
 
html>body>div.iframe-full>div.iframe{position:relative;margin-top:-12px} 
 
html>body>div.iframe-full>div.iframe:first-child{margin-top:-47px} 
 
html>body>div.iframe-full>div.iframe>iframe{display:block;height:800px;width:100%} 
 
html>body>div.iframe-full>div.iframe:after{position:absolute;display:block;content:'';top:0;right:0;bottom:auto;left:0;background:#fff;height:47px} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header{background:0 0;border-bottom:1px solid #cfdce6;margin-bottom:70px} 
 
@media screen and (min-width:1024px){html>body>div.slider.slideshow.slideshow-index.slideshow-header{height:300px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slider.slideshow.slideshow-index.slideshow-header{height:570px} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slider.slideshow.slideshow-index.slideshow-header{height:440px} 
 
} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header:before{position:absolute;display:block;content:'';background-image:-webkit-linear-gradient(270deg,#4ccdff 0,#fff 100%);background-image:-moz-linear-gradient(270deg,#4ccdff 0,#fff 100%);background-image:-ms-linear-gradient(270deg,#4ccdff 0,#fff 100%);background-image:-o-linear-gradient(270deg,#4ccdff 0,#fff 100%);background-image:linear-gradient(-180deg,#4ccdff 0,#fff 100%);top:0;opacity:0;right:50%;margin-right:434px;height:100%;width:-webkit-calc(50vw + 1208px / 2);width:-moz-calc(50vw + 1208px / 2);width:calc(50vw + 1208px / 2);-webkit-transform:skewX(-28.5deg);-moz-transform:skewX(-28.5deg);-ms-transform:skewX(-28.5deg);-o-transform:skewX(-28.5deg);transform:skewX(-28.5deg)} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header.ready:before{opacity:.15;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.buttons>li.next,html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.buttons>li.prev{height:300px;margin-top:0} 
 
@media screen and (max-width:1023px){html>body>div.slider.slideshow.slideshow-index.slideshow-header:before{display:none} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.buttons>li.next,html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.buttons>li.prev{height:331px} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.buttons>li.next,html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.buttons>li.prev{height:227px} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.buttons>li.next,html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.buttons>li.prev{height:170px} 
 
} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.buttons>li.counter{top:264px;-webkit-transform:translateX(12px);-moz-transform:translateX(12px);-ms-transform:translateX(12px);-o-transform:translateX(12px);transform:translateX(12px)} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides{height:300px} 
 
@media screen and (max-width:1023px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.buttons>li.counter{top:267px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides{height:534px} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li.next>div.container>div.decoration{-webkit-transform:translateX(-200px) scale(.5115);-moz-transform:translateX(-200px) scale(.5115);-ms-transform:translateX(-200px) scale(.5115);-o-transform:translateX(-200px) scale(.5115);transform:translateX(-200px) scale(.5115)} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li.next>div.container>section{opacity:0} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides{height:418px} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li.next>div.container>div.decoration{-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-ms-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px)} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides{height:418px} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li.next>div.container>div.decoration{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li.next>div.container>div.decoration>div.illustration:after{opacity:1} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li.prev>div.container>div.decoration{-webkit-transform:scale(.5115) translateX(430px);-moz-transform:scale(.5115) translateX(430px);-ms-transform:scale(.5115) translateX(430px);-o-transform:scale(.5115) translateX(430px);transform:scale(.5115) translateX(430px)} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li.prev>div.container>section{opacity:0} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li.prev>div.container>div.decoration{-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px)} 
 
} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container{height:300px} 
 
@media screen and (max-width:1023px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:534px} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container{height:418px} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li.prev>div.container>div.decoration{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li.prev>div.container>div.decoration>div.illustration:after{opacity:1} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container{height:396px} 
 
} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>section{height:300px} 
 
@media screen and (max-width:1023px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>section{width:100%;height:203px;padding-top:35px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start} 
 
} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>section>p.title{font-weight:300;font-size:40px;color:#1f1f1f;letter-spacing:0;line-height:1.2;margin-bottom:18px;max-width:480px} 
 
@media screen and (max-width:719px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>section{height:191px} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>section>p.title{font-size:30px;line-height:1.2} 
 
} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>section>p.text{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8;margin:0;max-width:480px} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>div.decoration{height:100%;width:472px;right:-80px} 
 
@media screen and (max-width:1279px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>div.decoration{right:-webkit-calc(24px + 2.5vw);right:-moz-calc(24px + 2.5vw);right:calc(24px + 2.5vw)} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>div.decoration{height:331px;right:0;width:90%} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>div.decoration{width:-webkit-calc(100% - 70px);width:-moz-calc(100% - 70px);width:calc(100% - 70px);height:227px;right:0} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>div.decoration{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);height:170px;right:0} 
 
} 
 
html>body>div.slider.slideshow.slideshow-index.slideshow-header>ul.slides>li>div.container>div.decoration>div.rect{background:#00adef;left:-95px} 
 
html>body>div.slideshow-index{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:380px;background:-webkit-linear-gradient(top,#fff 5%,#f3f5f8 5%,#f3f5f8 95%,#fff 95%);background:-moz-linear-gradient(top,#fff 5%,#f3f5f8 5%,#f3f5f8 95%,#fff 95%);background:-ms-linear-gradient(top,#fff 5%,#f3f5f8 5%,#f3f5f8 95%,#fff 95%);background:-o-linear-gradient(top,#fff 5%,#f3f5f8 5%,#f3f5f8 95%,#fff 95%);background:linear-gradient(to bottom,#fff 5%,#f3f5f8 5%,#f3f5f8 95%,#fff 95%);margin-bottom:40px} 
 
html>body>div.slideshow-index>ul.buttons,html>body>div.slideshow-index>ul.slides{opacity:0} 
 
html>body>div.slideshow-index.ready>ul.buttons,html>body>div.slideshow-index.ready>ul.slides{opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>div.slideshow-index.ready>div.loader-small{z-index:-2;opacity:0;-webkit-transition:opacity .3s ease-in-out,z-index .3s .3s;-moz-transition:opacity .3s ease-in-out,z-index .3s .3s;-o-transition:opacity .3s ease-in-out,z-index .3s .3s;transition:opacity .3s ease-in-out,z-index .3s .3s} 
 
html>body>div.slideshow-index>div.loader-small,html>body>section.chooser-with-news ul.filters:before{opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out} 
 
html>body>div.slideshow-index.ready>div.loader-small>span{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused} 
 
html>body>div.slideshow-index>div.loader-small{transition:opacity .3s ease-in-out} 
 
html>body>div.slideshow-index>div.loader-small>span{background:#c80f00} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index{height:740px;-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index{height:600px} 
 
html>body>div.slideshow-index>ul.buttons>li.counter{display:none} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slideshow-index{height:570px} 
 
} 
 
html>body>div.slideshow-index>ul.buttons{width:100%} 
 
html>body>div.slideshow-index>ul.buttons>li{height:420px} 
 
html>body>div.slideshow-index>ul.buttons>li>svg{margin-top:-20px} 
 
html>body>div.slideshow-index>ul.buttons>li>svg g{stroke:#ed2d23} 
 
html>body>div.slideshow-index>ul.buttons>li.counter{top:316px;right:0;bottom:0;left:auto;width:-webkit-calc(50vw - 1208px / 2);width:-moz-calc(50vw - 1208px / 2);width:calc(50vw - 1208px / 2);min-width:56px;height:30px;margin-right:66px;font-size:20px;text-align:left;color:#1e1e1e} 
 
@media screen and (max-width:1279px){html>body>div.slideshow-index>ul.buttons>li.counter{width:auto;margin-right:5%} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.buttons>li>svg g{stroke:#ed2d23} 
 
html>body>div.slideshow-index>ul.buttons>li.counter{top:340px;width:auto;min-width:60px;margin-right:50px} 
 
} 
 
html>body>div.slideshow-index>ul.buttons>li.counter>span.current{margin-right:4px} 
 
html>body>div.slideshow-index>ul.buttons>li.counter>span.size{padding-left:4px;margin-left:13px} 
 
html>body>div.slideshow-index>ul.buttons>li.next,html>body>div.slideshow-index>ul.buttons>li.prev{position:absolute;z-index:10;height:100%;padding-top:14px;color:#1e1e1e} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.buttons>li.next,html>body>div.slideshow-index>ul.buttons>li.prev{height:391px} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.buttons>li.next,html>body>div.slideshow-index>ul.buttons>li.prev{height:255px} 
 
} 
 
html>body>div.slideshow-index>ul.buttons>li.next{right:0px;width:-webkit-calc(50vw - 1208px / 2);width:-moz-calc(50vw - 1208px / 2);width:calc(50vw - 1208px / 2);text-align:left} 
 
@media screen and (max-width:1279px){html>body>div.slideshow-index>ul.buttons>li.next{width:-webkit-calc(50vw - 1122px / 2);width:-moz-calc(50vw - 1122px / 2);width:calc(50vw - 1122px / 2)} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.buttons>li.next{width:-webkit-calc(50vw - 350px / 2);width:-moz-calc(50vw - 350px / 2);width:calc(50vw - 350px / 2)} 
 
html>body>div.slideshow-index>ul.buttons>li.next>svg{margin-left:75%} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.buttons>li.next{right:0;width:-webkit-calc(50vw - 416px / 2);width:-moz-calc(50vw - 416px / 2);width:calc(50vw - 416px / 2)} 
 
html>body>div.slideshow-index>ul.buttons>li.next>svg{margin-left:0} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slideshow-index>ul.buttons>li.next,html>body>div.slideshow-index>ul.buttons>li.prev{height:191px} 
 
html>body>div.slideshow-index>ul.buttons>li.next{width:90px} 
 
html>body>div.slideshow-index>ul.buttons>li.next>svg{vertical-align:bottom;margin-bottom:18px;margin-left:55px} 
 
} 
 
html>body>div.slideshow-index>ul.buttons>li.prev{left:0px;width:-webkit-calc(50vw - 1208px / 2);width:-moz-calc(50vw - 1208px / 2);width:calc(50vw - 1208px / 2);text-align:right} 
 
@media screen and (max-width:1279px){html>body>div.slideshow-index>ul.buttons>li.prev{width:-webkit-calc(50vw - 1122px / 2);width:-moz-calc(50vw - 1122px / 2);width:calc(50vw - 1122px / 2)} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.buttons>li.prev{width:-webkit-calc(50vw - 350px / 2);width:-moz-calc(50vw - 350px / 2);width:calc(50vw - 350px / 2)} 
 
html>body>div.slideshow-index>ul.buttons>li.prev>svg{margin-right:75%} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.buttons>li.prev{left:0;width:-webkit-calc(50vw - 416px / 2);width:-moz-calc(50vw - 416px / 2);width:calc(50vw - 416px / 2)} 
 
html>body>div.slideshow-index>ul.buttons>li.prev>svg{margin-right:0} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slideshow-index>ul.buttons>li.prev{width:90px} 
 
html>body>div.slideshow-index>ul.buttons>li.prev>svg{vertical-align:top;margin-top:8px;margin-right:55px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.slides{height:700px;width:690px;right:0;margin-right:auto;margin-left:auto;overflow:visible} 
 
html>body>div.slideshow-index>ul.slides>li.back{z-index:-2;visibility:visible} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.slides{height:600px;max-width:416px;width:100%} 
 
html>body>div.slideshow-index>ul.slides>li.dragging{-webkit-transition:left 150ms;-moz-transition:left 150ms;-o-transition:left 150ms;transition:left 150ms} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slideshow-index>ul.slides{height:570px;width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2)} 
 
} 
 
html>body>div.slideshow-index>ul.slides>li{height:100%} 
 
html>body>div.slideshow-index>ul.slides>li.distant{visibility:hidden} 
 
html>body>div.slideshow-index>ul.slides>li.prev>div.container{margin-left:-20px} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.slides>li.next>div.container>div.decoration{-webkit-transform:translateX(-295px) scale(.5115);-moz-transform:translateX(-295px) scale(.5115);-ms-transform:translateX(-295px) scale(.5115);-o-transform:translateX(-295px) scale(.5115);transform:translateX(-295px) scale(.5115)} 
 
html>body>div.slideshow-index>ul.slides>li.next>div.container>section{opacity:0} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.slides>li.next>div.container>div.decoration{-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-ms-transform:translateX(-60px);-o-transform:translateX(-60px);transform:translateX(-60px)} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slideshow-index>ul.slides>li.next>div.container>div.decoration{-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)} 
 
html>body>div.slideshow-index>ul.slides>li.next>div.container>div.decoration>div.illustration:after{opacity:1} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.slides>li.prev>div.container>div.decoration{-webkit-transform:translateX(315px) scale(.5115);-moz-transform:translateX(315px) scale(.5115);-ms-transform:translateX(315px) scale(.5115);-o-transform:translateX(315px) scale(.5115);transform:translateX(315px) scale(.5115)} 
 
html>body>div.slideshow-index>ul.slides>li.prev>div.container>section{opacity:0} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.slides>li.prev>div.container>div.decoration{-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px)} 
 
} 
 
html>body>div.slideshow-index>ul.slides>li>div.container{max-width:1208px;height:380px;margin:0 auto;width:1208px;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center} 
 
@media screen and (max-width:1279px){html>body>div.slideshow-index>ul.slides>li>div.container{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.slides>li>div.container{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:700px} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.slides>li>div.container{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>div.slideshow-index>ul.slides>li>div.container{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.slides>li>div.container{height:625px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slideshow-index>ul.slides>li.prev>div.container>div.decoration{-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translateX(50px)} 
 
html>body>div.slideshow-index>ul.slides>li.prev>div.container>div.decoration>div.illustration:after{opacity:1} 
 
html>body>div.slideshow-index>ul.slides>li>div.container{width:100%} 
 
} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>section{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50%;height:100%;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.slides>li>div.container>section{width:100%;height:309px;padding-top:35px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start} 
 
} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>section>p.title{font-weight:300;font-size:40px;color:#1f1f1f;letter-spacing:0;line-height:1.2;margin:-10px 0 0} 
 
@media screen and (max-width:1279px){html>body>div.slideshow-index>ul.slides>li>div.container>section>p.title{width:460px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.slides>li>div.container>section>p.title{width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.slides>li>div.container>section{height:363px} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>section>p.title{font-size:30px;line-height:1.2;width:416px} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slideshow-index>ul.slides>li>div.container>section>p.title{width:100%} 
 
} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>section>p.text{font-weight:400;font-size:16px;color:#3d3d3d;letter-spacing:0;line-height:1.8;margin-top:14px} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>section>a,html>body>div.text-with-logo>a.for-proprietors{font-weight:500;font-size:13px;-webkit-box-sizing:border-box;padding-left:24px;overflow:hidden;text-decoration:none} 
 
@media screen and (max-width:1279px){html>body>div.slideshow-index>ul.slides>li>div.container>section>p.text{width:380px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.slides>li>div.container>section>p.text{width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.slides>li>div.container>section>p.text{width:416px} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slideshow-index>ul.slides>li>div.container>section>p.text{width:100%} 
 
} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>section>a{background:#ed2d23;color:#fff;border:2px solid #ed2d23;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-align:center;text-transform:uppercase;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;position:relative;z-index:1;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;margin-top:6px;width:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-right:24px} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>section>a:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#f75047 1%,#ed2d23 100%);background:-moz-linear-gradient(180deg,#ed2d23 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#f75047 1%,#00adef 100%);background:-o-linear-gradient(180deg,#f75047 1%,#00adef 100%);background:linear-gradient(-90deg,#f75047 1%,#ed2d23 100%)} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>section>a:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(237, 45, 35, .2);box-shadow:0 1px 30px 5px rgba(237, 45, 35, .2);} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>section>a:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>section>a:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#ed2d23} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration{height:100%;width:510px;position:relative;right:-24px;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s} 
 
@media screen and (max-width:1279px){html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration{right:-webkit-calc(24px - 2.5vw);right:-moz-calc(24px - 2.5vw);right:calc(24px - 2.5vw);width:48%} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration{width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:calc(100% - 180px);height:370px;right:0} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration:after,html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration:before{display:none} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration{width:-webkit-calc(100% - 70px);width:-moz-calc(100% - 70px);width:calc(100% - 70px);height:255px;right:0} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);height:191px;right:0} 
 
} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration:after,html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration:before{position:absolute;z-index:1;content:'';background:#ed2d23;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg);opacity:.4;left:-95px;bottom:0;height:100px;width:70px;margin-left:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration:before{opacity:.9;mix-blend-mode:multiply} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration>div.illustration{position:relative;height:100%;width:100%;-webkit-transform:skewX(-28.5deg);-moz-transform:skewX(-28.5deg);-ms-transform:skewX(-28.5deg);-o-transform:skewX(-28.5deg);transform:skewX(-28.5deg);overflow:hidden} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration>div.illustration>figure{width:700px;height:100%;-webkit-transform:translateX(-16%) skewX(28.5deg);-moz-transform:translateX(-16%) skewX(28.5deg);-ms-transform:translateX(-16%) skewX(28.5deg);-o-transform:translateX(-16%) skewX(28.5deg);transform:translateX(-16%) skewX(28.5deg)} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration>div.illustration>figure{-webkit-transform:translateX(-13.5%) skewX(28.5deg);-moz-transform:translateX(-13.5%) skewX(28.5deg);-ms-transform:translateX(-13.5%) skewX(28.5deg);-o-transform:translateX(-13.5%) skewX(28.5deg);transform:translateX(-13.5%) skewX(28.5deg)} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration>div.illustration>figure{width:139%;-webkit-transform:translateX(-14%) skewX(28.5deg);-moz-transform:translateX(-14%) skewX(28.5deg);-ms-transform:translateX(-14%) skewX(28.5deg);-o-transform:translateX(-14%) skewX(28.5deg);transform:translateX(-14%) skewX(28.5deg)} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration>div.illustration:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:rgba(0,0,0,.3);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration>div.illustration>figure{width:128.5%;-webkit-transform:translateX(-11%) skewX(28.5deg);-moz-transform:translateX(-11%) skewX(28.5deg);-ms-transform:translateX(-11%) skewX(28.5deg);-o-transform:translateX(-11%) skewX(28.5deg);transform:translateX(-11%) skewX(28.5deg)} 
 
} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration>div.illustration>figure>svg{opacity:0} 
 
html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration>div.illustration>figure>img{position:absolute;top:0;bottom:0;left:0;margin:auto;width:auto;min-height:100%;min-width:100%;object-fit:cover} 
 
@media screen and (max-width:1023px){html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration>div.illustration>figure>img{height:100%;position:absolute;top:0;right:-100vw;bottom:auto;left:-100vw;margin:auto;min-height:unset;min-width:unset;object-fit:unset} 
 
} 
 
@media screen and (max-width:719px){html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration>div.illustration>figure>img{height:127%} 
 
} 
 
@media screen and (max-width:479px){html>body>div.slideshow-index>ul.slides>li>div.container>div.decoration>div.illustration>figure>img{object-fit:cover;min-width:101.5%;min-height:191px;height:100%;width:auto} 
 
} 
 
html>body>div.tenders{width:100%;max-width:1208px;margin:-50px auto 100px} 
 
html>body>div.tenders iframe{height:1410px} 
 
html>body>div.text-with-logo{margin-left:auto;margin-right:auto;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1208px;margin-bottom:50px} 
 
@media screen and (max-width:1279px){html>body>div.text-with-logo{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.text-with-logo{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
@media screen and (max-width:719px){html>body>div.text-with-logo{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>div.text-with-logo{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
html>body>div.text-with-logo>a.construction-progress-live{display:none} 
 
} 
 
html>body>div.text-with-logo>a.construction-progress-live{position:absolute;top:0;right:0} 
 
@media screen and (max-width:1279px){html>body>div.text-with-logo>a.construction-progress-live{width:-webkit-calc(5.8823529411765% * 3 + 2.6737967914439% * 3 - 30px);width:-moz-calc(5.8823529411765% * 3 + 2.6737967914439% * 3 - 30px);width:calc(5.8823529411765% * 3 + 2.6737967914439% * 3 - 30px);margin-left:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.text-with-logo>a.construction-progress-live{display:none;width:100%;margin-bottom:50px;margin-left:0;-webkit-order:1;-ms-flex-order:1;order:1} 
 
} 
 
html>body>div.text-with-logo>a.for-proprietors{color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-border-radius:4px;border-radius:4px;padding-right:104px;background:#fff;margin-bottom:30px;height:140px;-webkit-transition:color .3s ease-in-out,box-shadow .3s ease-in-out;-moz-transition:color .3s ease-in-out,box-shadow .3s ease-in-out;-o-transition:color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,box-shadow .3s ease-in-out;padding-top:39px;white-space:nowrap;max-width:272px;position:absolute;top:0;right:0} 
 
html>body>div.text-with-logo>a.for-proprietors:after,html>body>div.text-with-logo>a.for-proprietors:before{position:absolute;display:block;content:''} 
 
html>body>div.text-with-logo>a.for-proprietors:before{top:0;right:auto;bottom:0;left:75%;background-image:-webkit-linear-gradient(300deg,#4ccdff 2%,#00adef 100%);background-image:-moz-linear-gradient(300deg,#4ccdff 2%,#00adef 100%);background-image:-ms-linear-gradient(300deg,#4ccdff 2%,#00adef 100%);background-image:-o-linear-gradient(300deg,#4ccdff 2%,#00adef 100%);background-image:linear-gradient(-210deg,#4ccdff 2%,#00adef 100%);width:115px;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg);-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out} 
 
html>body>div.text-with-logo>a.for-proprietors:after{top:46px;right:4%;width:38px;height:53px;background:url(images/key-for-proprietors.svg) no-repeat;-webkit-background-size:38px 53px;-moz-background-size:38px 53px;background-size:38px 53px} 
 
html>body>div.text-with-logo>a.for-proprietors:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25);color:#4ccdff} 
 
@media screen and (max-width:1279px){html>body>div.text-with-logo>a.for-proprietors{width:-webkit-calc(5.8823529411765% * 3 + 2.6737967914439% * 3 - 30px);width:-moz-calc(5.8823529411765% * 3 + 2.6737967914439% * 3 - 30px);width:calc(5.8823529411765% * 3 + 2.6737967914439% * 3 - 30px);margin-left:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.text-with-logo>a.for-proprietors{display:none;width:100%;margin-bottom:50px;margin-left:0;-webkit-order:1;-ms-flex-order:1;order:1} 
 
} 
 
@media print{html>body>div.text-with-logo>a.for-proprietors{display:none} 
 
} 
 
html>body>div.text-with-logo>div.logo{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start} 
 
html>body>div.text-with-logo>div.logo>img{width:auto} 
 
@media screen and (max-width:1279px){html>body>div.text-with-logo>div.logo{margin-left:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.text-with-logo>div.logo{-webkit-order:1;-ms-flex-order:1;order:1;margin-left:0} 
 
html>body>div.text-with-logo>div.logo>img{display:block;margin:0 auto} 
 
} 
 
html>body>div.text-with-logo>div.text{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:792px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px} 
 
@media screen and (max-width:1279px){html>body>div.text-with-logo>div.text{width:738px} 
 
} 
 
@media screen and (max-width:1023px){html>body>div.text-with-logo>div.text{width:100%;-webkit-order:2;-ms-flex-order:2;order:2} 
 
} 
 
html>body>div.text-with-logo>div.text>p{width:100%;margin:0 0 17px;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8} 
 
html>body>div.text-with-logo>div.text>p.main{font-weight:400;font-size:18px;color:#1e1e1e;letter-spacing:0;line-height:1.6} 
 
html>body>section.chooser-with-news{width:1208px;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:-10px auto 40px} 
 
@media screen and (max-width:1279px){html>body>section.chooser-with-news{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.chooser-with-news{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
@media screen and (max-width:719px){html>body>section.chooser-with-news{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>section.chooser-with-news{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>section.chooser-with-news ul.filters{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;list-style:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row} 
 
html>body>section.chooser-with-news ul.filters:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6;background:#fff;z-index:2} 
 
html>body>section.chooser-with-news ul.filters:before{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;z-index:1;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px);transition:opacity .3s ease-in-out;-webkit-filter:blur(10px);-ms-filter:blur(10px)} 
 
html.ua-ie>body>section.chooser-with-news ul.filters:before{background:0 0;bottom:5px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
@media screen and (max-width:719px){html>body>section.chooser-with-news ul.filters{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
html>body>section.chooser-with-news ul.filters:after{display:none} 
 
html>body>section.chooser-with-news ul.filters:before{z-index:-1} 
 
} 
 
html>body>section.chooser-with-news ul.filters>li{position:relative;z-index:3;width:32%} 
 
@media screen and (min-width:720px){html>body>section.chooser-with-news ul.filters>li:first-child>div.radio-set{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-right:none} 
 
} 
 
@media screen and (max-width:719px){html>body>section.chooser-with-news ul.filters>li{z-index:unset;width:100%!important;background:#fff} 
 
html>body>section.chooser-with-news ul.filters>li:first-child>div.radio-set{-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-bottom:none} 
 
html>body>section.chooser-with-news ul.filters>li:first-child>div.radio-set>ul.selected{-webkit-border-radius:inherit;border-radius:inherit} 
 
} 
 
@media screen and (min-width:720px){html>body>section.chooser-with-news ul.filters>li:last-child>div.radio-set{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-left:none} 
 
} 
 
@media screen and (max-width:719px){html>body>section.chooser-with-news ul.filters>li:last-child>div.radio-set{-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-top:none} 
 
html>body>section.chooser-with-news ul.filters>li:last-child>div.radio-set>ul.selected{-webkit-border-radius:inherit;border-radius:inherit} 
 
} 
 
html>body>section.chooser-with-news ul.filters>li.room_count{width:31%} 
 
html>body>section.chooser-with-news ul.filters>li.price{width:37%} 
 
html>body>section.chooser-with-news ul.filters>li.empty>label{display:block} 
 
html>body>section.chooser-with-news ul.filters>li.empty>label.reset,html>body>section.chooser-with-news ul.filters>li.reset>label{display:none} 
 
html>body>section.chooser-with-news ul.filters>li.reset>label.reset{display:block} 
 
html>body>section.chooser-with-news ul.filters>li.disabled{opacity:.5;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>section.chooser-with-news ul.filters>li.disabled:after{position:absolute;display:block;content:'';top:-10px;right:-10px;bottom:-10px;left:-10px;background:rgba(255,255,255,0)} 
 
html>body>section.chooser-with-news ul.filters>li.disabled:hover{cursor:not-allowed} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:70px;border:1px solid #cfdce6;background:#fff} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>input.show-dropdown:checked~ul.select{display:block} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>input.show-dropdown:checked~ul.selected{height:50px;position:relative;margin-right:0;padding-right:50px;background:#f3f5f8} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>input.show-dropdown:checked~label.show-dropdown:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:30px;right:21px} 
 
@media screen and (max-width:719px){html>body>section.chooser-with-news ul.filters>li>div.radio-set{height:50px} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>input.show-dropdown:checked~ul.selected{height:42px} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>input.show-dropdown:checked~label.show-dropdown:before{top:20px} 
 
} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>label.show-dropdown{position:absolute;z-index:3;top:1px;right:1px;height:66px;-webkit-border-radius:4px;border-radius:4px;width:100%} 
 
@media screen and (max-width:719px){html>body>section.chooser-with-news ul.filters>li>div.radio-set>label.show-dropdown{height:46px} 
 
} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>label.show-dropdown:before{position:absolute;display:block;content:'';top:27px;right:21px;width:8px;height:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #cfdce6;border-right:2px solid #cfdce6;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);z-index:2} 
 
@media screen and (max-width:719px){html>body>section.chooser-with-news ul.filters>li>div.radio-set>label.show-dropdown:before{top:17px} 
 
} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>label.show-dropdown:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:100px;background-color:rgba(255,255,255,0);-webkit-border-radius:4px;border-radius:4px;z-index:1} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.selected{margin:0 50px 0 0;padding:17px 0 0 22px;list-style:none;white-space:nowrap;overflow:hidden;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:-webkit-flex;display:flex} 
 
@media screen and (max-width:719px){html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.selected{padding-top:6px;-webkit-border-radius:0;border-radius:0} 
 
} 
 
@media screen and (max-width:1279px){html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.selected{padding-left:18px} 
 
} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.selected.empty~label.show-dropdown{width:auto;left:0} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.selected>li{display:inline-block;vertical-align:top} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.selected>li.disabled,html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.selected>li>label{display:none} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.selected>li>label.checked{display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;-webkit-border-radius:4px;border-radius:4px;height:35px;line-height:33px;font-size:15px;color:#3d3d3d;margin-right:10px} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select{margin:0;padding:0;list-style:none;position:absolute;top:-webkit-calc(100% + 10px);top:-moz-calc(100% + 10px);top:calc(100% + 10px);left:-1px;z-index:290;background:#fff;-webkit-border-radius:4px;border-radius:4px;border:1px solid #fff;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25);width:100%;display:none} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li>button{padding:20px 0 12px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;width:100%;text-align:left} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li>button::-moz-focus-inner{padding:0;border:none} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li>button:before{position:absolute;display:block;content:'';top:auto;right:-1px;bottom:0;left:-1px;height:1px;background:#cfdce6} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li>label{height:40px;line-height:40px} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li>label>i{display:none} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li>label.checked{color:#00adef} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li>label.checked:after{position:absolute;display:block;content:'';top:16px;right:19px;width:13px;height:7.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);border-top:2px solid #00adef;border-right:2px solid #00adef} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li>button,html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li>label{padding-left:24px;font-size:15px;position:relative;color:#3d3d3d;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
@media screen and (max-width:1279px){html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li>button,html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li>label{padding-left:16px} 
 
} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li:not(.disabled)>button:hover,html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li:not(.disabled)>label:hover{background:#f3f5f8} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li:not(.disabled)>button>i:after,html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li:not(.disabled)>button>i:before,html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li:not(.disabled)>label>i:after,html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li:not(.disabled)>label>i:before{background:#00adef} 
 
html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li.disabled>button,html>body>section.chooser-with-news ul.filters>li>div.radio-set>ul.select>li.disabled>label{cursor:not-allowed;color:#cfdce6} 
 
html>body>section.chooser-with-news ul.filters>li>label{display:none;font-weight:500;font-size:11px;color:#3d3d3d;letter-spacing:.51px;text-transform:uppercase;left:24px;top:0;position:absolute;z-index:1;margin-bottom:0;line-height:70px} 
 
@media screen and (max-width:719px){html>body>section.chooser-with-news ul.filters>li>label{left:18px;line-height:50px} 
 
} 
 
html>body>section.chooser-with-news ul.filters>li>label.reset{text-transform:none;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4;line-height:70px} 
 
@media screen and (max-width:719px){html>body>section.chooser-with-news ul.filters>li>label.reset{line-height:50px} 
 
html>body>section.chooser-with-news>aside.news>h3>a{margin-right:50px} 
 
} 
 
html>body>section.chooser-with-news>aside.news{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:413px;padding-left:100px} 
 
@media screen and (min-width:1024px) and (max-width:1279px){html>body>section.chooser-with-news>aside.news{padding-left:5%} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.chooser-with-news>aside.news{padding-left:0;width:100%;max-width:unset} 
 
} 
 
html>body>section.chooser-with-news>aside.news>h3{font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4} 
 
html>body>section.chooser-with-news>aside.news>h3>a{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;text-transform:uppercase;display:inline-block;text-decoration:none;margin-left:50px;line-height:2.1538461538462} 
 
html>body>section.chooser-with-news>aside.news>h3>a>svg{margin-left:10px;position:relative;top:3px} 
 
html>body>section.chooser-with-news>aside.news>h3>a:hover>svg{animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>section.chooser-with-news>aside.news>ul{margin:25px 0 0;padding-left:0;list-style:none} 
 
html>body>section.chooser-with-news>aside.news>ul>li{display:block;margin-bottom:13px;min-height:40px} 
 
html>body>section.chooser-with-news>aside.news>ul>li>a{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;position:relative;display:block;padding-left:50px;text-decoration:none;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s} 
 
html>body>section.chooser-with-news>aside.news>ul>li>a:hover{color:#00adef} 
 
html>body>section.chooser-with-news>aside.news>ul>li>a>p{margin-bottom:0} 
 
html>body>section.chooser-with-news>aside.news>ul>li>a>span.date{position:absolute;left:0;top:0;margin:auto;text-align:center;text-transform:lowercase} 
 
html>body>section.chooser-with-news>aside.news>ul>li>a>span.date>span.number{font-weight:400;font-size:20px;letter-spacing:0;line-height:1.4;line-height:.8;display:block;color:#00adef} 
 
html>body>section.chooser-with-news>div.chooser-small{max-width:730px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;width:57.6%;min-width:660px} 
 
@media screen and (max-width:1023px){html>body>section.chooser-with-news>div.chooser-small{margin-bottom:50px;max-width:unset;width:100%} 
 
} 
 
html>body>section.chooser-with-news>div.chooser-small>form{width:100%;margin-top:25px} 
 
html>body>section.chooser-with-news>div.chooser-small>form>button{background:#fff;color:#00adef;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:46px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;width:272px;margin-top:28px} 
 
html>body>section.chooser-with-news>div.chooser-small>form>button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>section.chooser-with-news>div.chooser-small>form>button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
html>body>section.chooser-with-news>div.chooser-small>form>button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;background:-webkit-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-moz-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-ms-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:-o-linear-gradient(180deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%);background:linear-gradient(-90deg,rgba(0,173,238,.1) 1%,rgba(0,173,238,0) 100%)} 
 
html>body>section.chooser-with-news>div.chooser-small>form>button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
@media screen and (max-width:479px){html>body>section.chooser-with-news>div.chooser-small>form>button{width:100%} 
 
} 
 
html>body>section.chooser-with-news>div.chooser-small>form>button:hover:hover{-webkit-box-shadow:none;box-shadow:none} 
 
html>body>section.chooser-with-news>div.chooser-small>form>button:hover:active:before{background:rgba(0,173,238,.1)} 
 
html>body>section.chooser-with-news>div.chooser-small>h3{font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4} 
 
html>body>section.complexes-list>.label_wrapper>label,html>body>section.complexes-list>a{position:relative;line-height:48px;font-weight:500;font-size:13px;text-align:center;text-transform:uppercase;overflow:hidden} 
 
html>body>section.chooser-with-news>div.chooser-small>h3>svg{display:inline-block;margin-right:13px;margin-bottom:-4px} 
 
html>body>section.complexes-list{margin-left:auto;margin-right:auto;width:1208px;display:block;position:relative;margin-bottom:20px;background:0 0} 
 
@media screen and (max-width:1279px){html>body>section.complexes-list{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.complexes-list{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.chooser-with-news>div.chooser-small{min-width:unset} 
 
html>body>section.complexes-list{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>section.complexes-list{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>section.complexes-list>.label_wrapper>label{background:0 0;color:#00a1dc;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;z-index:1;width:100%;border-width:1px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out} 
 
html>body>section.complexes-list>.label_wrapper>label:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>section.complexes-list>.label_wrapper>label:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>section.complexes-list>.label_wrapper>label:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>section.complexes-list>.label_wrapper>label:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>section.complexes-list>.label_wrapper>label:active{background:rgba(207,219,230,.3)} 
 
html>body>section.complexes-list>.label_wrapper>label>span:before{content:'Показать еще'} 
 
html>body>section.complexes-list>.label_wrapper>label>span[data-expand]:not([data-expand=""]):before{content:attr(data-expand)} 
 
html>body>section.complexes-list>input#all-complexes-switch:checked+ul>li{display:block} 
 
html>body>section.complexes-list>input#all-complexes-switch:checked~.label_wrapper>label>span:before{content:'Скрыть'} 
 
html>body>section.complexes-list.has-background{margin-bottom:50px} 
 
@media screen and (max-width:1023px){html>body>section.complexes-list.has-show-all>ul.cards-list>li:nth-of-type(3){display:none} 
 
} 
 
html>body>section.complexes-list>a{background:0 0;color:#00adef;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;z-index:1;border-width:1px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;width:100%} 
 
html>body>section.complexes-list>a:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>section.complexes-list>a:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>section.complexes-list>a:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>section.complexes-list>a:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>section.complexes-list>a:active{background:rgba(207,219,230,.3)} 
 
html>body>section.complexes-list.has-background>a.content_btn{margin-top:-100px} 
 
html>body>section.complexes-list:not(.has-background)>a.content_btn{margin-top:0;margin-bottom:30px} 
 
html>body>section.complexes-list>h1,html>body>section.complexes-list>h2{width:1208px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:40px} 
 
@media screen and (max-width:1279px){html>body>section.complexes-list>h1,html>body>section.complexes-list>h2{width:100%} 
 
} 
 
html>body>section.complexes-list>h1>a,html>body>section.complexes-list>h2>a{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase;display:inline-block;text-decoration:none;margin-left:50px} 
 
@media screen and (max-width:719px){html>body>section.complexes-list>h1>a,html>body>section.complexes-list>h2>a{margin-left:0;margin-right:50px} 
 
} 
 
html>body>section.complexes-list>h1>a>svg,html>body>section.complexes-list>h2>a>svg{margin-left:10px;position:relative;top:3px} 
 
html>body>section.complexes-list>h1>a{position:relative;top:-5px} 
 
html>body>section.complexes-list>ul.cards-list{width:1208px;position:relative;margin-left:auto;margin-right:auto;padding-bottom:30px} 
 
html>body>section.complexes-list>ul.cards-list>li{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-border-radius:4px;border-radius:4px;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;display:block;height:auto;min-height:360px;padding-bottom:40px;max-height:480px} 
 
html>body>section.complexes-list>ul.cards-list>li>a{text-decoration:none;color:#1f1f1f;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:block} 
 
html>body>section.complexes-list>ul.cards-list>li>a:before{-webkit-box-shadow:none;box-shadow:none} 
 
html>body>section.complexes-list>ul.cards-list>li>a>figure{overflow:hidden;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>section.complexes-list>ul.cards-list>li>a h3{padding:20px 20px 0;font-size:20px;line-height:28px;color:#1f1f1f;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
@media screen and (max-width:1279px){html>body>section.complexes-list>ul.cards-list{width:100%} 
 
html>body>section.complexes-list>ul.cards-list>li{width:31.550802139037%;margin-left:2.6737967914439%} 
 
html>body>section.complexes-list>ul.cards-list>li:nth-child(4n+1){margin-left:2.6737967914439%} 
 
html>body>section.complexes-list>ul.cards-list>li:nth-of-type(3n - 2){margin-left:0} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.complexes-list>ul.cards-list>li{width:47.826086956522%;margin-left:4.3478260869565%} 
 
html>body>section.complexes-list>ul.cards-list>li:nth-child(4n+1),html>body>section.complexes-list>ul.cards-list>li:nth-of-type(3n - 2){margin-left:4.3478260869565%} 
 
html>body>section.complexes-list>ul.cards-list>li:nth-of-type(2n - 1){margin-left:0} 
 
} 
 
@media screen and (max-width:719px){html>body>section.complexes-list>ul.cards-list>li{width:100%;margin-left:4.8076923076923%} 
 
html>body>section.complexes-list>ul.cards-list>li:first-of-type,html>body>section.complexes-list>ul.cards-list>li:nth-child(4n+1),html>body>section.complexes-list>ul.cards-list>li:nth-of-type(2n){margin-left:0} 
 
} 
 
html>body>section.complexes-list>ul.cards-list>li:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>section.complexes-list>ul.cards-list>li:hover>a>figure{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>section.complexes-list>ul.cards-list>li:hover>a h1,html>body>section.complexes-list>ul.cards-list>li:hover>a h3{color:#00a1dc} 
 
html>body>section.complexes-list>ul.cards-list>li:hover>a>figure>img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)} 
 
html>body>section.complexes-list>ul.cards-list>li:hover>a>div.price>svg{animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>section.complexes-list>ul.cards-list>li>a{overflow:hidden;height:100%;padding-bottom:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html.ua-safari>body>section.complexes-list>ul.cards-list>li>a{height:inherit} 
 
html>body>section.complexes-list>ul.cards-list>li>a>figure{padding-top:62.5%;height:0} 
 
html>body>section.complexes-list>ul.cards-list>li>a>figure>img{position:absolute;top:0;left:0;height:100%;-webkit-transition:-webkit-transform 2s cubic-bezier(.25,.1,0,1);-moz-transition:-moz-transform 2s cubic-bezier(.25,.1,0,1);-o-transition:-o-transform 2s cubic-bezier(.25,.1,0,1);transition:transform 2s cubic-bezier(.25,.1,0,1)} 
 
html>body>section.complexes-list>ul.cards-list>li>a>h3{font-weight:400;color:#1f1f1f;letter-spacing:0;line-height:1.4;font-size:18px} 
 
html>body>section.complexes-list>ul.cards-list>li>a>p.address{padding-left:20px;font-size:13px;line-height:19px;color:#949494} 
 
html>body>section.complexes-list>ul.cards-list>li>a>p.finished{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:20px;margin-top:4px;font-size:13px;line-height:27px;color:#6ab513} 
 
html>body>section.complexes-list>ul.cards-list>li>a>p.finished>img,html>body>section.complexes-list>ul.cards-list>li>a>p.finished>svg{width:15px;margin-right:6px} 
 
html>body>section.complexes-list>ul.cards-list>li>a>ul.queues{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 20px;margin:0;font-size:13px;color:#1f1f1f} 
 
html>body>section.complexes-list>ul.cards-list>li>a>ul.queues>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0} 
 
html>body>section.complexes-list>ul.cards-list>li>a>ul.queues>li>span.title{font-size:13px;color:#1f1f1f} 
 
html>body>section.complexes-list>ul.cards-list>li>a>ul.queues>li>span.construction-state{font-size:13px;color:#949494} 
 
html>body>section.complexes-list>ul.cards-list>li>a>ul.queues>li>span.construction-state>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#6ab513} 
 
html>body>section.complexes-list>ul.cards-list>li>a>ul.queues>li>span.construction-state>div>svg{margin-top:1px;margin-right:4px} 
 
html>body>section.complexes-list>ul.cards-list>li>a>div.price{position:absolute;bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:60px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:0 20px;font-size:15px;font-weight:500;color:#00a1dc;border-top:1px solid #cfdce6} 
 
html>body>section.complexes-list>ul.cards-list>li>a>div.price>svg{margin-top:2px} 
 
html>body>section.complexes-list>ul.cards-list>li>a>div.price>span{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
html>body>section.complexes-list>ul.cards-list>li.small{max-height:unset;min-height:unset;padding-bottom:20px} 
 
html>body>section.complexes-list>ul.cards-list>li.small>a{display:block;position:relative;padding-bottom:0} 
 
html>body>section.complexes-list>ul.cards-list>li.small>a>div.price{border:none;width:22px;right:0;left:auto;bottom:-7px} 
 
html>body>section.complexes-list>ul.cards-list>li.small>a>h3,html>body>section.complexes-list>ul.cards-list>li.small>a>p{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:-webkit-calc(100% - 80px);max-width:-moz-calc(100% - 80px);max-width:calc(100% - 80px)} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number{text-align:center} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:50px 20px 30px} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>h3{padding:8px;margin-top:20px;line-height:0;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>span{position:relative;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:auto;margin-top:-45px;margin-left:-20px;font-size:90px;line-height:1.02;font-weight:500;letter-spacing:-10px;color:#3d3d3d} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>span:after,html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>span:before{position:absolute;display:block;width:14px;height:18px;content:'';-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>span:before{bottom:2px;left:-16px;background:#ed2d23} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>span:after{top:9px;right:-34px;background:#00adef} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>p{margin:15px auto 30px;font-size:20px;color:#1f1f1f} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>p{margin-top:-24px;font-size:15px} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>span{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;position:absolute;bottom:0;width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);width:calc(100% - 42px);margin-bottom:30px} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>span:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>span:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>span:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>section.complexes-list>ul.cards-list>li.more.with-number>a>span:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>section.complexes-list>ul.cards-list>li.show-all{-webkit-box-shadow:none;box-shadow:none;background:0 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:250px;min-height:unset;padding-bottom:0} 
 
@media screen and (max-width:1279px){html>body>section.complexes-list>ul.cards-list>li.show-all{height:50px;margin-left:0;width:1122px;padding-bottom:0} 
 
} 
 
html>body>section.complexes-list>ul.cards-list>li.show-all>a{overflow:visible;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:20px} 
 
@media screen and (max-width:1279px){html>body>section.complexes-list>ul.cards-list>li.show-all>a{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:auto;height:inherit;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:258px;-webkit-align-items:center;-ms-flex-align:center;align-items:center} 
 
html>body>section.complexes-list>ul.cards-list>li.show-all>a>img{display:none} 
 
} 
 
html>body>section.complexes-list>ul.cards-list>li.show-all>a>img{width:91px;height:87px} 
 
html>body>section.complexes-list>ul.cards-list>li.show-all>a>span{margin-top:30px;font-size:13px;letter-spacing:0;line-height:1.5;font-weight:500;color:#00a1dc;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body>main>section>section.complexes-list>.label_wrapper>label,html>body>main>section>section.complexes-list>a{position:relative;line-height:48px;font-weight:500;font-size:13px;text-align:center;text-transform:uppercase;overflow:hidden;text-decoration:none} 
 
@media screen and (max-width:1279px){html>body>section.complexes-list>ul.cards-list>li.show-all>a>span{margin-top:0} 
 
} 
 
html>body>section.complexes-list>ul.cards-list>li.show-all>a>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-top:20px;background:#fff;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
html>body>section.complexes-list>ul.cards-list>li.show-all>a:hover>span{color:#00adef} 
 
html>body>section.complexes-list>ul.cards-list>li.show-all>a:hover>div{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>section.complexes-list>ul.cards-list>li.show-all>a:hover>div>svg{animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>section.complexes-list>ul.cards-list>li.under-cut{display:none} 
 
html>body>main>section>section.complexes-list{margin-left:auto;margin-right:auto;width:1208px;display:block;position:relative;margin-bottom:20px;background:0 0} 
 
@media screen and (max-width:1279px){html>body>section.complexes-list>ul.cards-list>li.show-all>a>div{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0} 
 
html>body>main>section>section.complexes-list{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main>section>section.complexes-list{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>main>section>section.complexes-list{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>main>section>section.complexes-list{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>main>section>section.complexes-list>.label_wrapper>label{background:0 0;color:#00a1dc;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;z-index:1;width:100%;border-width:1px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out} 
 
html>body>main>section>section.complexes-list>.label_wrapper>label:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>main>section>section.complexes-list>.label_wrapper>label:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main>section>section.complexes-list>.label_wrapper>label:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>main>section>section.complexes-list>.label_wrapper>label:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>main>section>section.complexes-list>.label_wrapper>label:active{background:rgba(207,219,230,.3)} 
 
html>body>main>section>section.complexes-list>.label_wrapper>label>span:before{content:'Показать еще'} 
 
html>body>main>section>section.complexes-list>.label_wrapper>label>span[data-expand]:not([data-expand=""]):before{content:attr(data-expand)} 
 
html>body>main>section>section.complexes-list>input#all-complexes-switch:checked+ul>li{display:block} 
 
html>body>main>section>section.complexes-list>input#all-complexes-switch:checked~.label_wrapper>label>span:before{content:'Скрыть'} 
 
html>body>main>section>section.complexes-list.has-background{margin-bottom:50px} 
 
@media screen and (max-width:1023px){html>body>main>section>section.complexes-list.has-show-all>ul.cards-list>li:nth-of-type(3){display:none} 
 
} 
 
html>body>main>section>section.complexes-list>a{background:0 0;color:#00adef;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;z-index:1;border-width:1px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;width:100%} 
 
html>body>main>section>section.complexes-list>a:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>main>section>section.complexes-list>a:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main>section>section.complexes-list>a:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>main>section>section.complexes-list>a:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>main>section>section.complexes-list>a:active{background:rgba(207,219,230,.3)} 
 
html>body>main>section>section.complexes-list.has-background>a.content_btn{margin-top:-100px} 
 
html>body>main>section>section.complexes-list:not(.has-background)>a.content_btn{margin-top:0;margin-bottom:30px} 
 
html>body>main>section>section.complexes-list>h1,html>body>main>section>section.complexes-list>h2{width:1208px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:40px} 
 
@media screen and (max-width:1279px){html>body>main>section>section.complexes-list>h1,html>body>main>section>section.complexes-list>h2{width:100%} 
 
} 
 
html>body>main>section>section.complexes-list>h1>a,html>body>main>section>section.complexes-list>h2>a{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase;display:inline-block;text-decoration:none;margin-left:50px} 
 
@media screen and (max-width:719px){html>body>main>section>section.complexes-list>h1>a,html>body>main>section>section.complexes-list>h2>a{margin-left:0;margin-right:50px} 
 
} 
 
html>body>main>section>section.complexes-list>h1>a>svg,html>body>main>section>section.complexes-list>h2>a>svg{margin-left:10px;position:relative;top:3px} 
 
html>body>main>section>section.complexes-list>h1>a>svg rect,html>body>main>section>section.complexes-list>h2>a>svg rect{fill:#00adef} 
 
html>body>main>section>section.complexes-list>h1>a{position:relative;top:-5px} 
 
html>body>main>section>section.complexes-list>ul.cards-list{width:1208px;position:relative;margin-left:auto;margin-right:auto} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-border-radius:4px;border-radius:4px;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;display:block;height:auto;min-height:360px;padding-bottom:40px;max-height:480px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a{text-decoration:none;color:#1f1f1f;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:block} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a:before{-webkit-box-shadow:none;box-shadow:none} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>figure{overflow:hidden;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a h3{padding:20px 20px 0;font-size:20px;line-height:28px;color:#1f1f1f;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
@media screen and (max-width:1279px){html>body>main>section>section.complexes-list>ul.cards-list{width:100%} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li{width:31.550802139037%;margin-left:2.6737967914439%} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li:nth-child(4n+1){margin-left:2.6737967914439%} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li:nth-of-type(3n - 2){margin-left:0} 
 
} 
 
@media screen and (max-width:1023px){html>body>main>section>section.complexes-list>ul.cards-list>li{width:47.826086956522%;margin-left:4.3478260869565%} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li:nth-child(4n+1),html>body>main>section>section.complexes-list>ul.cards-list>li:nth-of-type(3n - 2){margin-left:4.3478260869565%} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li:nth-of-type(2n - 1){margin-left:0} 
 
} 
 
@media screen and (max-width:719px){html>body>main>section>section.complexes-list>ul.cards-list>li{width:100%;margin-left:4.8076923076923%} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li:first-of-type,html>body>main>section>section.complexes-list>ul.cards-list>li:nth-child(4n+1),html>body>main>section>section.complexes-list>ul.cards-list>li:nth-of-type(2n){margin-left:0} 
 
} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li:hover>a>figure{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li:hover>a h1,html>body>main>section>section.complexes-list>ul.cards-list>li:hover>a h3{color:#00a1dc} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li:hover>a>figure>img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li:hover>a>div.price>svg{animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a{overflow:hidden;height:100%;padding-bottom:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html.ua-safari>body>main>section>section.complexes-list>ul.cards-list>li>a{height:inherit} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>figure{padding-top:62.5%;height:0} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>figure>img{position:absolute;top:0;left:0;height:100%;-webkit-transition:-webkit-transform 2s cubic-bezier(.25,.1,0,1);-moz-transition:-moz-transform 2s cubic-bezier(.25,.1,0,1);-o-transition:-o-transform 2s cubic-bezier(.25,.1,0,1);transition:transform 2s cubic-bezier(.25,.1,0,1)} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>h3{font-weight:400;color:#1f1f1f;letter-spacing:0;line-height:1.4;font-size:18px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>p.address{padding-left:20px;font-size:13px;line-height:19px;color:#949494} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>p.finished{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:20px;margin-top:4px;font-size:13px;line-height:27px;color:#6ab513} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>p.finished>img,html>body>main>section>section.complexes-list>ul.cards-list>li>a>p.finished>svg{width:15px;margin-right:6px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>ul.queues{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 20px;margin:0;font-size:13px;color:#1f1f1f} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>ul.queues>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>ul.queues>li>span.title{font-size:13px;color:#1f1f1f} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>ul.queues>li>span.construction-state{font-size:13px;color:#949494} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>ul.queues>li>span.construction-state>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#6ab513} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>ul.queues>li>span.construction-state>div>svg{margin-top:1px;margin-right:4px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>div.price{position:absolute;bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:60px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:0 20px;font-size:15px;font-weight:500;color:#00a1dc;border-top:1px solid #cfdce6} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>div.price>svg{margin-top:2px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li>a>div.price>span{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.small{max-height:unset;min-height:unset;padding-bottom:20px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.small>a{display:block;position:relative;padding-bottom:0} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.small>a>div.price{border:none;width:22px;right:0;left:auto;bottom:-7px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.small>a>h3,html>body>main>section>section.complexes-list>ul.cards-list>li.small>a>p{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:-webkit-calc(100% - 80px);max-width:-moz-calc(100% - 80px);max-width:calc(100% - 80px)} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number{text-align:center} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:50px 20px 30px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>h3{padding:8px;margin-top:20px;line-height:0;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>span{position:relative;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:auto;margin-top:-45px;margin-left:-20px;font-size:90px;line-height:1.02;font-weight:500;letter-spacing:-10px;color:#3d3d3d} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>span:after,html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>span:before{position:absolute;display:block;width:14px;height:18px;content:'';-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>span:before{bottom:2px;left:-16px;background:#ed2d23} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>span:after{top:9px;right:-34px;background:#00adef} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>h3>p{margin:15px auto 30px;font-size:20px;color:#1f1f1f} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>p{margin-top:-24px;font-size:15px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>span{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;position:absolute;bottom:0;width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);width:calc(100% - 42px);margin-bottom:30px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>span:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>span:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>span:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.more.with-number>a>span:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.show-all{-webkit-box-shadow:none;box-shadow:none;background:0 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:250px;min-height:unset;padding-bottom:0} 
 
@media screen and (max-width:1279px){html>body>main>section>section.complexes-list>ul.cards-list>li.show-all{height:50px;margin-left:0;width:1122px;padding-bottom:0} 
 
} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a{overflow:visible;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:20px} 
 
@media screen and (max-width:1279px){html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:auto;height:inherit;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:258px;-webkit-align-items:center;-ms-flex-align:center;align-items:center} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a>img{display:none} 
 
} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a>img{width:91px;height:87px} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a>span{margin-top:30px;font-size:13px;letter-spacing:0;line-height:1.5;font-weight:500;color:#00a1dc;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
@media screen and (max-width:1279px){html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a>span{margin-top:0} 
 
} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-top:20px;background:#fff;-webkit-border-radius:25px;border-radius:25px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
@media screen and (max-width:1279px){html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a>div{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0} 
 
} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a:hover>span{color:#00adef} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a:hover>div{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.show-all>a:hover>div>svg{-webkit-animation:arrowAnimation .4s ease-in-out 1 both;-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>main>section>section.complexes-list>ul.cards-list>li.under-cut{display:none} 
 
html>body>main>section>section.complexes-list>ul.cards-list{padding-bottom:0} 
 
html>body>main>section>section.complexes-list>ul.cards-list.has-background{padding-bottom:100px} 
 
html>body>section.documents{margin-bottom:50px} 
 
html>body>section.news{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 70px;width:1208px;display:block;position:relative} 
 
@media screen and (max-width:1279px){html>body>section.news{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.news{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.news{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>section.news{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>section.news>div.btns{width:100%;text-align:center} 
 
html>body>section.news>div.btns>a.prev{display:none} 
 
html>body>section.news>div.btns>a.load-more{background:#fff;color:#00adef;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;border-width:1px;line-height:48px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;width:584px} 
 
html>body>section.news>div.btns>a.load-more:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>section.news>div.btns>a.load-more:not([href*='/']),html>body>section.news>ul>li.has-cover>a>h3:after,html>body>section.news>ul>li[data-pinned=yes]>a>span.date:after{display:none} 
 
html>body>section.news>div.btns>a.load-more:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>section.news>div.btns>a.load-more:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>section.news>div.btns>a.load-more:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>section.news>div.btns>a.load-more:active{background:rgba(207,219,230,.3)} 
 
html>body>section.news>nav{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:10px;height:0} 
 
@media screen and (max-width:1023px){html>body>section.news>nav{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:auto} 
 
html>body>section.news>nav>ul{margin-bottom:0} 
 
} 
 
html>body>section.news>nav>ul{margin-left:0} 
 
html>body>section.news>nav>ul>li{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex} 
 
html>body>section.news>nav>ul>li>a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4;height:36px;padding:0 10px;margin-left:10px;text-decoration:none;cursor:pointer;background:0 0;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,border-color .3s ease-in-out} 
 
@media screen and (max-width:1023px){html>body>section.news>nav>ul>li>a{margin-left:0;margin-right:10px} 
 
} 
 
html>body>section.news>nav>ul>li[data-type=all]>a:hover{border-color:#cfdce6} 
 
html>body>section.news>nav>ul>li[data-type=promotions]>a:hover{border-color:#ed2d23;color:#ed2d23} 
 
html>body>section.news>nav>ul>li[data-type=complex]>a:hover{border-color:#6ab513;color:#6ab513} 
 
html>body>section.news>nav>ul>li[data-type=company]>a:hover{border-color:#00adef;color:#00adef} 
 
html>body>section.news>nav>ul>li[data-type=social]>a:hover{border-color:#43d4bc;color:#43d4bc} 
 
html>body>section.news>nav>ul>li[data-type=press]>a:hover{border-color:#8839ce;color:#8839ce} 
 
html>body>section.news>nav>ul>li>a:not([href*='/']),html>body>section.news>nav>ul>li>a:not([href*='/']):hover{color:#fff} 
 
html>body>section.news>nav>ul>li[data-type=all]>a:not([href*='/']){background:#cfdce6;color:#3d3d3d} 
 
html>body>section.news>nav>ul>li[data-type=promotions]>a:not([href*='/']){background:#ed2d23} 
 
html>body>section.news>nav>ul>li[data-type=complex]>a:not([href*='/']){background:#6ab513} 
 
html>body>section.news>nav>ul>li[data-type=company]>a:not([href*='/']){background:#00adef} 
 
html>body>section.news>nav>ul>li[data-type=social]>a:not([href*='/']){background:#43d4bc} 
 
html>body>section.news>nav>ul>li[data-type=press]>a:not([href*='/']){background:#8839ce} 
 
html>body>section.news>ul{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1248px;margin:40px 0 0 -40px} 
 
@media screen and (max-width:1279px){html>body>section.news>ul{margin-left:-30px;width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px)} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.news>ul{margin-left:-30px;width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px)} 
 
} 
 
@media screen and (max-width:719px){html>body>section.news>ul{margin-left:-20px;width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px)} 
 
} 
 
html>body>section.news>ul>li{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:272px;height:auto;min-height:380px;margin-left:40px;margin-bottom:30px;background:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
html>body>section.news>ul>li:nth-child(-n+3){height:380px} 
 
@media screen and (max-width:1279px){html>body>section.news>ul>li:nth-child(-n+3){height:auto} 
 
html>body>section.news>ul>li{width:-webkit-calc(33.3333% - 30px);width:-moz-calc(33.3333% - 30px);width:calc(33.3333% - 30px);margin-left:30px;height:auto} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.news>ul>li{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);margin-left:30px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.news>ul>li{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);margin-left:20px} 
 
} 
 
html>body>section.news>ul>li:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>section.news>ul>li:hover>a>span.type>span{z-index:281} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a{height:100%;padding:26px 20px 20px;text-decoration:none} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>figure{position:relative;overflow:hidden;width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);height:160px;margin:-26px 0 16px -20px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>figure>img{position:absolute;top:0;left:0;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:-webkit-transform 2s cubic-bezier(.25,.1,0,1);-moz-transition:-moz-transform 2s cubic-bezier(.25,.1,0,1);-o-transition:-o-transform 2s cubic-bezier(.25,.1,0,1);transition:transform 2s cubic-bezier(.25,.1,0,1)} 
 
@media screen and (max-width:1279px){html>body>section.news>ul>li:not([data-pinned=yes])>a>figure{height:0;padding-top:58.8235%} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>figure>img{min-width:100%;min-height:100%} 
 
} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;padding:3px 10px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type[data-type=promotions]{border-color:#ed2d23;color:#ed2d23} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type[data-type=complex]{border-color:#6ab513;color:#6ab513} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type[data-type=company]{border-color:#00adef;color:#00adef} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type[data-type=social]{border-color:#43d4bc;color:#43d4bc} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type[data-type=press]{border-color:#8839ce;color:#8839ce} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type:not([data-type]){color:#949494;border-color:transparent;padding:3px 0} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type:not([data-type])>span{margin-left:8px} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type>span{position:absolute;margin-left:18px;cursor:pointer} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type>span:before{position:absolute;bottom:-webkit-calc(100% + 19px);bottom:-moz-calc(100% + 19px);bottom:calc(100% + 19px);left:-20px;z-index:1;width:160px;height:auto;padding:12px 20px;font-style:normal;text-transform:none;background:#f3f5f8;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:attr(data-plus)} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type>span:after{position:absolute;top:-27px;left:3px;z-index:2;width:16px;height:16px;margin-left:-1px;background:#f3f5f8;border-left:1px solid #cfdce6;border-bottom:1px solid #cfdce6;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:" "} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type>span:after,html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type>span:before{font-size:13px;text-align:left;line-height:19px;color:#1f1f1f;opacity:0;pointer-events:none} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type>span:focus:after,html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type>span:focus:before,html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type>span:hover:after,html>body>section.news>ul>li:not([data-pinned=yes])>a>span.type>span:hover:before{opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>h3{font-weight:400;font-size:20px;letter-spacing:0;line-height:1.4;padding-bottom:30px;margin-top:18px;color:#3d3d3d;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>h3:after{content:'';display:block;height:18px;width:14px;margin-top:12px;background:#00adef;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>h3.long{font-weight:400;font-size:18px;letter-spacing:0;line-height:1.6;line-height:1.4;color:#1f1f1f} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.date{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;position:absolute;bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:20px 0;color:#949494} 
 
html>body>section.news>ul>li:not([data-pinned=yes])>a>span.date:after{content:'';width:22px;height:14px;background:url(images/long-arrow.svg) no-repeat;-webkit-background-size:22px 14px;-moz-background-size:22px 14px;background-size:22px 14px;opacity:0;-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s;-moz-transition:opacity .3s ease-in-out,-moz-transform .3s;-o-transition:opacity .3s ease-in-out,-o-transform .3s;transition:opacity .3s ease-in-out,transform .3s} 
 
html>body>section.news>ul>li:not([data-pinned=yes]):hover>a>figure>img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)} 
 
html>body>section.news>ul>li:not([data-pinned=yes]):hover>a>h3{color:#00adef} 
 
html>body>section.news>ul>li:not([data-pinned=yes]):hover>a>span.date:after{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)} 
 
html>body>section.news>ul>li[data-pinned=yes]{width:584px;-webkit-border-radius:4px;border-radius:4px} 
 
html>body>section.news>ul>li[data-pinned=yes]>a{position:relative;overflow:hidden;width:100%;height:100%;color:#fff;-webkit-border-radius:4px;border-radius:4px;z-index:0} 
 
html>body>section.news>ul>li[data-pinned=yes]>a>figure{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;width:auto;height:auto;padding-top:0;margin:0;-webkit-border-radius:4px;border-radius:4px} 
 
html>body>section.news>ul>li[data-pinned=yes]>a>figure>img{z-index:0} 
 
@media screen and (max-width:1279px){html>body>section.news>ul>li[data-pinned=yes]>a>figure>img{right:0;left:auto} 
 
} 
 
html>body>section.news>ul>li[data-pinned=yes]>a>figure:after,html>body>section.news>ul>li[data-pinned=yes]>a>figure:before{position:absolute;z-index:1;top:0;right:50.592687538892%;width:100%;height:100%;content:'';background:#ed2d23;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg);opacity:.32;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s} 
 
@media screen and (max-width:1279px){html>body>section.news>ul>li[data-pinned=yes]>a>figure:after,html>body>section.news>ul>li[data-pinned=yes]>a>figure:before{right:44.314762807788%;width:150%} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.news>ul>li[data-pinned=yes]>a>figure:after,html>body>section.news>ul>li[data-pinned=yes]>a>figure:before{right:18.31%} 
 
} 
 
@media screen and (max-width:479px){html>body>section.news>ul>li[data-pinned=yes]>a>figure:after,html>body>section.news>ul>li[data-pinned=yes]>a>figure:before{right:16%} 
 
} 
 
html>body>section.news>ul>li[data-pinned=yes]>a>figure:before{opacity:.9;mix-blend-mode:multiply} 
 
html>body>section.news>ul>li[data-pinned=yes]>a>span.type{position:absolute;top:15px;left:20px;padding:2px 6px;border:1px solid #fff;-webkit-border-radius:4px;border-radius:4px} 
 
html>body>section.news>ul>li[data-pinned=yes]>a>span.type:after{content:'Закреплённая новость';position:absolute;width:100%;margin-left:18px;white-space:nowrap} 
 
html>body>section.news>ul>li[data-pinned=yes]>a>h3{font-weight:500;font-size:28px;letter-spacing:0;line-height:1.2857142857143;position:absolute;top:80px;left:20px;width:230px;color:#fff} 
 
@media screen and (max-width:719px){html>body>section.news>ul>li[data-pinned=yes]>a>h3{font-size:24px;line-height:1.4} 
 
} 
 
html>body>section.news>ul>li[data-pinned=yes]>a>h3.long{font-weight:400;font-size:20px;letter-spacing:0;line-height:1.4;color:#fff} 
 
html>body>section.news>ul>li[data-pinned=yes]>a>span.date{position:absolute;bottom:21px;left:20px} 
 
html>body>section.news>ul>li[data-pinned=yes]>a:hover>figure:after,html>body>section.news>ul>li[data-pinned=yes]>a:hover>figure:before{-webkit-transform:skew(-28.5deg) translateX(5%);-moz-transform:skew(-28.5deg) translateX(5%);-ms-transform:skew(-28.5deg) translateX(5%);-o-transform:skew(-28.5deg) translateX(5%);transform:skew(-28.5deg) translateX(5%)} 
 
html>body>section.news>ul>li[data-pinned=yes]>a:hover>figure>img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none} 
 
html>body>section.object-card{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%} 
 
html>body>section.object-card+nav{position:static;left:0;margin-bottom:50px;background:#fff} 
 
html>body>section.object-card+nav>div>a:after{background-image:url(images/nav-second-root-arrow-white-bg.svg)} 
 
html>body>section.object-card.fixed-nav{margin-bottom:110px} 
 
@media screen and (max-width:1023px){html>body>section.object-card.fixed-nav{margin-bottom:100px} 
 
} 
 
html>body>section.object-card.fixed-nav+nav{position:fixed} 
 
html>body>section.object-card.fixed-nav+nav>div>a{height:48px;line-height:48px;transition:height .3s ease-in-out,line-height .3s ease-in-out} 
 
@media print{html>body>section.object-card.fixed-nav{margin-bottom:0} 
 
html>body>section.object-card.fixed-nav+nav{position:static} 
 
html>body>section.object-card.fixed-nav+nav>div>a{height:58px;line-height:58px} 
 
} 
 
html>body>section.object-card.fixed-nav+nav>div>ul>li>a{height:48px;line-height:48px;-webkit-transition:height .3s ease-in-out,line-height .3s ease-in-out;-moz-transition:height .3s ease-in-out,line-height .3s ease-in-out;-o-transition:height .3s ease-in-out,line-height .3s ease-in-out;transition:height .3s ease-in-out,line-height .3s ease-in-out} 
 
@media print{html>body>section.object-card.fixed-nav+nav>div>ul>li>a{height:58px;line-height:58px} 
 
} 
 
html>body>section.object-card.building>div.top-container>div.info>ul.breadcrumbs{height:auto;margin:0 0 14px 2px;padding:0} 
 
html>body>section.object-card.building>div.top-container>div.info>ul.breadcrumbs>li{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center} 
 
html>body>section.object-card.building>div.top-container>div.info>ul.breadcrumbs>li>a{font-size:13px;text-decoration:none;color:#fff} 
 
html>body>section.object-card.building>div.top-container>div.info>ul.breadcrumbs>li>svg{margin-top:1px;margin-left:6px;margin-right:6px} 
 
html>body>section.object-card.building>div.top-container>div.info>h1{margin-top:-10px} 
 
html>body>section.object-card.building>div.top-container>div.info>div.lists>ul{width:auto;height:240px} 
 
html>body>section.object-card.building>div.top-container>div.info>div.lists>ul>li{width:120px;margin-bottom:6px} 
 
html>body>section.object-card.building>div.top-container>div.info>div.lists>ul>li.soldout>p{font-size:20px;font-weight:500} 
 
html>body>section.object-card.building>div.top-container>div.images{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end} 
 
@media screen and (max-width:1279px){html>body>section.object-card.building>div.top-container>div.images{-webkit-justify-content:normal;justify-content:normal;margin-left:-70px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.object-card.building>div.top-container>div.images{margin-left:-60px} 
 
html>body>section.object-card.building>div.top-container>div.images.new{margin-left:-30px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.object-card+nav>div:after{background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background-image:linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%)} 
 
html>body>section.object-card.building>div.top-container>div.info>div.lists>ul{height:auto} 
 
html>body>section.object-card.building>div.top-container>div.images{margin-left:0} 
 
} 
 
html>body>section.object-card.building>div.top-container>div.images.new{margin-left:165px} 
 
@media screen and (max-width:1279px){html>body>section.object-card.building>div.top-container>div.images.new{margin-left:-40px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.object-card.building>div.top-container>div.images.new{margin-left:-30px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.object-card.building>div.top-container>div.images.new{margin-left:0} 
 
} 
 
html>body>section.object-card.building>div.top-container>div.images>img{width:auto;height:100%} 
 
html.ua-ie>body>section.object-card.building>div.top-container>div.images>img{right:0} 
 
html>body>section.object-card>div.top-container{margin-left:auto;margin-right:auto;width:1208px;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:380px} 
 
@media screen and (max-width:1279px){html>body>section.object-card>div.top-container{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
html>body>section.object-card>div.top-container>div.images{margin-left:-20px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.object-card>div.top-container{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.object-card>div.top-container{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>section.object-card>div.top-container{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>section.object-card>div.top-container.collapsed{height:130px} 
 
@media screen and (max-width:719px){html>body>section.object-card>div.top-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto} 
 
} 
 
html>body>section.object-card>div.top-container>div.images{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:380px} 
 
@media screen and (max-width:1023px){html>body>section.object-card>div.top-container>div.images{margin-left:-10px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.object-card>div.top-container>div.images{-webkit-order:1;-ms-flex-order:1;order:1;padding-top:50.666666vw;height:0;left:-webkit-calc(50% - 50vw);left:-moz-calc(50% - 50vw);left:calc(50% - 50vw);width:100vw;margin-left:0;overflow:hidden} 
 
} 
 
html>body>section.object-card>div.top-container>div.images.new{margin-left:60px;max-width:750px;min-width:430px;width:100%;height:380px;padding-left:0} 
 
@media screen and (max-width:719px){html>body>section.object-card>div.top-container>div.images.new{padding-top:50.666666vw;height:0;width:100vw;margin-left:0;overflow:hidden} 
 
} 
 
html>body>section.object-card>div.top-container>div.images>svg{position:absolute;top:0} 
 
html>body>section.object-card>div.top-container>div.images>figure>img,html>body>section.object-card>div.top-container>div.images>img{height:auto;width:auto;position:absolute;z-index:0} 
 
html.ua-gecko>body>section.object-card>div.top-container>div.images>figure>img.bg,html.ua-gecko>body>section.object-card>div.top-container>div.images>img.bg{clip-path:url(images/mask-card-bg.svg#rombusclip)} 
 
html:not(.ua-gecko)>body>section.object-card>div.top-container>div.images>figure>img.bg,html:not(.ua-gecko)>body>section.object-card>div.top-container>div.images>img.bg{-webkit-mask:url(images/mask-card-bg.svg#rombus);-webkit-mask-repeat:no-repeat} 
 
@media screen and (max-width:719px){html>body>section.object-card>div.top-container>div.images>figure>img,html>body>section.object-card>div.top-container>div.images>img{position:absolute;top:0;left:0;height:auto;width:100%;max-width:unset;object-fit:cover} 
 
html.ua-gecko>body>section.object-card>div.top-container>div.images>figure>img.bg,html.ua-gecko>body>section.object-card>div.top-container>div.images>img.bg{clip-path:none} 
 
html:not(.ua-gecko)>body>section.object-card>div.top-container>div.images>figure>img.bg,html:not(.ua-gecko)>body>section.object-card>div.top-container>div.images>img.bg{-webkit-mask:none} 
 
} 
 
html.ua-gecko>body>section.object-card>div.top-container>div.images>figure>img.front,html.ua-gecko>body>section.object-card>div.top-container>div.images>img.front{clip-path:url(images/mask-card-image.svg#rombusclip)} 
 
html:not(.ua-gecko)>body>section.object-card>div.top-container>div.images>figure>img.front,html:not(.ua-gecko)>body>section.object-card>div.top-container>div.images>img.front{-webkit-mask:url(images/mask-card-image.svg#rombus);-webkit-mask-repeat:no-repeat} 
 
html>body>section.object-card>div.top-container>div.images>figure{-webkit-transform:skewX(-28.5deg);-moz-transform:skewX(-28.5deg);-ms-transform:skewX(-28.5deg);-o-transform:skewX(-28.5deg);transform:skewX(-28.5deg);padding-left:60px;max-width:482px;width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);position:absolute;left:60px;overflow:hidden;height:100%} 
 
html>body>section.object-card>div.top-container>div.images>figure.front{padding-left:139px;width:-webkit-calc(100% - 139px);width:-moz-calc(100% - 139px);width:calc(100% - 139px);left:-45px;max-width:507px} 
 
html>body>section.object-card>div.top-container>div.images>figure.front>img{left:0} 
 
@media screen and (max-width:719px){html.ua-gecko>body>section.object-card>div.top-container>div.images>figure>img.front,html.ua-gecko>body>section.object-card>div.top-container>div.images>img.front{clip-path:none} 
 
html:not(.ua-gecko)>body>section.object-card>div.top-container>div.images>figure>img.front,html:not(.ua-gecko)>body>section.object-card>div.top-container>div.images>img.front{-webkit-mask:none} 
 
html>body>section.object-card>div.top-container>div.images>figure{position:absolute;top:0;left:0;height:100%;width:100%;max-width:unset;padding-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none} 
 
html>body>section.object-card>div.top-container>div.images>figure.front{left:0;max-width:unset;width:100%;padding-left:0} 
 
} 
 
html>body>section.object-card>div.top-container>div.images>figure>img{height:auto;width:auto;position:absolute;z-index:0;left:-104px;-webkit-transform:skewX(28.5deg);-moz-transform:skewX(28.5deg);-ms-transform:skewX(28.5deg);-o-transform:skewX(28.5deg);transform:skewX(28.5deg)} 
 
@media screen and (max-width:719px){html>body>section.object-card>div.top-container>div.images>figure>img{position:absolute;top:0;left:0;height:auto;width:100%;max-width:unset;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none} 
 
} 
 
html>body>section.object-card>div.top-container>div.images>figure>img.back,html>body>section.object-card>div.top-container>div.images>figure>img.front{clip-path:none!important;-webkit-mask:none!important} 
 
html>body>section.object-card>div.top-container>div.info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:40px 0;color:#fff} 
 
@media screen and (min-width:720px) and (max-width:1279px){html>body>section.object-card>div.top-container>div.info{width:390px} 
 
html>body>section.object-card>div.top-container>div.info>h1{white-space:nowrap} 
 
} 
 
@media screen and (min-width:1024px) and (max-width:1279px){html>body>section.object-card>div.top-container>div.info{width:390px} 
 
} 
 
@media screen and (min-width:720px) and (max-width:1023px){html>body>section.object-card>div.top-container>div.info{width:380px} 
 
} 
 
html>body>section.object-card>div.top-container>div.info>h1{font-weight:300;font-size:40px;letter-spacing:0;line-height:1.2;color:#fff} 
 
@media screen and (max-width:719px){html>body>section.object-card>div.top-container>div.info{padding-top:30px;padding-bottom:50px;-webkit-order:2;-ms-flex-order:2;order:2} 
 
html>body>section.object-card>div.top-container>div.info>h1{font-size:30px;line-height:1.2} 
 
html>body>section.object-card>div.top-container>div.info>p{margin-bottom:0} 
 
} 
 
html>body>section.object-card>div.top-container>div.info>h1>a{color:inherit;text-decoration:none} 
 
html>body>section.object-card>div.top-container>div.info>p{font-weight:400;font-size:18px;letter-spacing:0;line-height:1.6;margin-top:2px;color:#fff} 
 
html>body>section.object-card>div.top-container>div.info>div.lists{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%} 
 
@media screen and (max-width:719px){html>body>section.object-card>div.top-container>div.info>div.lists{margin-top:15px} 
 
} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul{display:block;height:180px;width:50%;padding-right:20px;margin:16px 0} 
 
@media screen and (min-width:720px) and (max-width:1279px){html>body>section.object-card>div.top-container>div.info>div.lists>ul{padding-right:0;width:auto;max-width:190px} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul>li>ul>li{white-space:nowrap} 
 
} 
 
@media screen and (min-width:1024px) and (max-width:1279px){html>body>section.object-card>div.top-container>div.info>div.lists>ul{margin-right:30px} 
 
} 
 
@media screen and (min-width:720px) and (max-width:1023px){html>body>section.object-card>div.top-container>div.info>div.lists>ul{margin-right:10px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.object-card>div.top-container>div.info>div.lists>ul{height:auto;margin-bottom:0;margin-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul:last-of-type{padding-right:0} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul>li.flats{white-space:nowrap} 
 
} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:200px;margin-right:30px;margin-bottom:20px} 
 
@media screen and (max-width:1279px){html>body>section.object-card>div.top-container>div.info>div.lists>ul>li{width:100%} 
 
} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul>li>span{margin-bottom:4px;font-size:13px;opacity:.7} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul>li>p{font-size:15px} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul>li>ul{position:relative;margin:0} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul>li>ul>li{position:relative;display:block;padding:3px 0;font-size:15px} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul>li.flats>p,html>body>section.object-card>div.top-container>div.info>div.lists>ul>li>ul.finished>li{font-size:20px;font-weight:500} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul>li>ul.finished{margin-bottom:-7px} 
 
@media screen and (max-width:719px){html>body>section.object-card>div.top-container>div.info>div.lists>ul>li:last-child{margin-bottom:0} 
 
html>body>section.object-card>div.top-container>div.info>div.lists>ul>li:last-child>p{margin-bottom:inherit} 
 
} 
 
html>body>section.object-card>nav{z-index:2;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:60px;margin:0 auto;background:#fff;border-bottom:1px solid #d3e0eb} 
 
html>body>section.object-card>nav>ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1208px;height:60px;margin:0 auto} 
 
html>body>section.object-card>nav>ul>li{display:inline-block;height:100%;margin-right:30px} 
 
html>body>section.object-card>nav>ul>li.current>a{color:#787878;border-bottom:4px solid #00adef} 
 
html>body>section.object-card>nav>ul>li>a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:-webkit-calc(100% - 3px);height:-moz-calc(100% - 3px);height:calc(100% - 3px);margin-top:3px;font-size:13px;text-decoration:none;color:#1e1e1e;border-bottom:4px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>section.object-card>nav>ul>li.arrow>svg{height:30px;margin-top:15px;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)} 
 
html>body>section.object-card>nav>ul>li.arrow>svg g{stroke:#d3e0eb} 
 
html>body>section.promotions{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:1208px;margin:0 auto 70px;display:block;position:relative} 
 
@media screen and (max-width:1279px){html>body>section.promotions{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.promotions{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.promotions{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>section.promotions{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>section.promotions>div.btns{width:100%;text-align:center} 
 
html>body>section.promotions>div.btns>a.prev{display:none} 
 
html>body>section.promotions>div.btns>a.load-more{background:#fff;color:#00adef;border:2px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;border-width:1px;line-height:48px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;width:584px} 
 
html>body>section.promotions>div.btns>a.load-more:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out} 
 
html>body>section.promotions>div.btns>a.load-more:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>section.promotions>div.btns>a.load-more:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out} 
 
html>body>section.promotions>div.btns>a.load-more:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>section.promotions>div.btns>a.load-more:active{background:rgba(207,219,230,.3)} 
 
html>body>section.promotions>div.btns>a.load-more:not([href*='/']){display:none} 
 
html>body>section.promotions>nav{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:8px} 
 
html>body>section.promotions>nav>ul>li{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex} 
 
html>body>section.promotions>nav>ul>li>a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4;height:36px;padding:0 10px;margin-left:10px;text-decoration:none;cursor:pointer;background:0 0;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:color .3s ease-in-out,border-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,border-color .3s ease-in-out;-o-transition:color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,border-color .3s ease-in-out} 
 
html>body>section.promotions>nav>ul>li[data-type=all]>a:hover{border-color:#cfdce6} 
 
html>body>section.promotions>nav>ul>li[data-type=promotions]>a:hover{border-color:#ed2d23;color:#ed2d23} 
 
html>body>section.promotions>nav>ul>li[data-type=complex]>a:hover{border-color:#6ab513;color:#6ab513} 
 
html>body>section.promotions>nav>ul>li[data-type=company]>a:hover{border-color:#00adef;color:#00adef} 
 
html>body>section.promotions>nav>ul>li[data-type=social]>a:hover{border-color:#43d4bc;color:#43d4bc} 
 
html>body>section.promotions>nav>ul>li[data-type=press]>a:hover{border-color:#8839ce;color:#8839ce} 
 
html>body>section.promotions>nav>ul>li>a:not([href*='/']),html>body>section.promotions>nav>ul>li>a:not([href*='/']):hover{color:#fff} 
 
html>body>section.promotions>nav>ul>li[data-type=all]>a:not([href*='/']){background:#cfdce6;color:#3d3d3d} 
 
html>body>section.promotions>nav>ul>li[data-type=promotions]>a:not([href*='/']){background:#ed2d23} 
 
html>body>section.promotions>nav>ul>li[data-type=complex]>a:not([href*='/']){background:#6ab513} 
 
html>body>section.promotions>nav>ul>li[data-type=company]>a:not([href*='/']){background:#00adef} 
 
html>body>section.promotions>nav>ul>li[data-type=social]>a:not([href*='/']){background:#43d4bc} 
 
html>body>section.promotions>nav>ul>li[data-type=press]>a:not([href*='/']){background:#8839ce} 
 
html>body>section.promotions>ul{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1248px;margin:40px 0 0 -40px} 
 
@media screen and (max-width:1279px){html>body>section.promotions>ul{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);margin-left:-30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.promotions>ul{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);margin-left:-30px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.promotions>ul{width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);margin-left:-20px} 
 
} 
 
html>body>section.promotions>ul>li{position:relative;z-index:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:272px;height:auto;min-height:380px;margin-left:40px;margin-bottom:30px;background:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
@media screen and (max-width:1279px){html>body>section.promotions>ul>li{width:-webkit-calc(33.333% - 30px);width:-moz-calc(33.333% - 30px);width:calc(33.333% - 30px);margin-left:30px} 
 
html>body>section.promotions>ul>li.size-1.with-image>a>figure>img{max-width:unset;max-height:unset;min-width:100%;min-height:100%} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.promotions>ul>li{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);margin-left:30px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.promotions>ul>li{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);margin-left:20px} 
 
} 
 
@media screen and (max-width:479px){html>body>section.promotions>ul>li{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);margin-left:20px} 
 
} 
 
html>body>section.promotions>ul>li:hover{z-index:1;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body>section.promotions>ul>li>a>figure{will-change:opacity} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a{height:100%;padding:26px 20px 20px;text-decoration:none} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>figure{position:relative;overflow:hidden;width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);padding-top:68.97%;height:0;margin:-26px 0 16px -20px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>figure>img{position:absolute;top:0;left:0;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:-webkit-transform 2s cubic-bezier(.25,.1,0,1);-moz-transition:-moz-transform 2s cubic-bezier(.25,.1,0,1);-o-transition:-o-transform 2s cubic-bezier(.25,.1,0,1);transition:transform 2s cubic-bezier(.25,.1,0,1);-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;padding:3px 10px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type[data-type=promotions]{border-color:#ed2d23;color:#ed2d23} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type[data-type=complex]{border-color:#6ab513;color:#6ab513} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type[data-type=company]{border-color:#00adef;color:#00adef} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type[data-type=social]{border-color:#43d4bc;color:#43d4bc} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type[data-type=press]{border-color:#8839ce;color:#8839ce} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type:not([data-type]){color:#949494;border-color:transparent;padding:3px 0} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type:not([data-type])>span{margin-left:8px} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type>span{position:absolute;margin-left:18px;cursor:pointer;-webkit-transition:filter .3s;-moz-transition:filter .3s;-o-transition:filter .3s;transition:filter .3s} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type>span:before{position:absolute;bottom:-webkit-calc(100% + 19px);bottom:-moz-calc(100% + 19px);bottom:calc(100% + 19px);left:-20px;z-index:1;width:160px;height:auto;padding:12px 20px;font-style:normal;text-transform:none;background:#f3f5f8;-webkit-border-radius:4px;border-radius:4px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);content:attr(data-plus)} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type>span:after{position:absolute;left:3px;z-index:2;margin-left:-1px;content:"";top:-19px;width:0;height:0;border-width:11px;border-color:#f3f5f8 transparent transparent;border-style:solid} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type>span:after,html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type>span:before{font-size:13px;text-align:left;line-height:19px;color:#1f1f1f;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type>span:focus:after,html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type>span:focus:before,html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type>span:hover:after,html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type>span:hover:before{opacity:1} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type>span:focus,html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.type>span:hover{filter:drop-shadow(0 0 3px rgba(0, 0, 0, .2))} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>h3{padding-bottom:30px;margin-top:18px;color:#3d3d3d;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>h3:after{content:'';display:block;height:18px;width:14px;margin-top:12px;background:#00adef;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.date{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;position:absolute;bottom:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:20px 0;color:#949494} 
 
html>body>section.promotions>ul>li.size-1.with-image>a>h3:after,html>body>section.promotions>ul>li[data-pinned=yes]>a>span.date:after{display:none} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes])>a>span.date:after{content:'';width:22px;height:14px;background:url(images/long-arrow.svg) no-repeat;-webkit-background-size:22px 14px;-moz-background-size:22px 14px;background-size:22px 14px;opacity:0;-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s;-moz-transition:opacity .3s ease-in-out,-moz-transform .3s;-o-transition:opacity .3s ease-in-out,-o-transform .3s;transition:opacity .3s ease-in-out,transform .3s} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes]):hover>a>figure>img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes]):hover>a>h3{color:#00adef} 
 
html>body>section.promotions>ul>li:not([data-pinned=yes]):hover>a>span.date:after{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)} 
 
html>body>section.promotions>ul>li[data-pinned=yes]{width:584px;-webkit-border-radius:4px;border-radius:4px} 
 
html>body>section.promotions>ul>li[data-pinned=yes]>a{position:relative;overflow:hidden;width:100%;height:100%;color:#fff;-webkit-border-radius:4px;border-radius:4px} 
 
html>body>section.promotions>ul>li[data-pinned=yes]>a>figure{position:relative;overflow:hidden;-webkit-border-radius:4px;border-radius:4px} 
 
html>body>section.promotions>ul>li[data-pinned=yes]>a>figure>img{-webkit-border-radius:4px;border-radius:4px} 
 
html>body>section.promotions>ul>li[data-pinned=yes]>a>figure:after{content:'';position:absolute;top:0;left:-100px;width:382px;height:380px;background:rgba(237,45,35,.7);-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body>section.promotions>ul>li[data-pinned=yes]>a>span.type{position:absolute;top:15px;left:20px;padding:2px 6px;border:1px solid #fff;-webkit-border-radius:4px;border-radius:4px} 
 
html>body>section.promotions>ul>li[data-pinned=yes]>a>span.type:after{content:'Закреплённая акция';position:absolute;width:100%;margin-left:18px} 
 
html>body>section.promotions>ul>li[data-pinned=yes]>a>h3{font-weight:500;font-size:28px;letter-spacing:0;line-height:1.2857142857143;position:absolute;top:80px;left:20px;width:230px;color:#fff} 
 
@media screen and (max-width:719px){html>body>section.promotions>ul>li[data-pinned=yes]>a>h3{font-size:24px;line-height:1.4} 
 
} 
 
html>body>section.promotions>ul>li[data-pinned=yes]>a>span.date{position:absolute;bottom:21px;left:20px} 
 
html>body>section.promotions>ul>li.size-1.with-image>a>h3{font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4} 
 
html>body>section.promotions>ul>li.size-1.simple>a:before{position:absolute;top:60px;left:28px;content:'';display:block;height:18px;width:14px;background:#ed2d23;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body>section.promotions>ul>li.size-1.simple>a>h3{font-weight:500;font-size:28px;color:#1f1f1f;letter-spacing:0;line-height:1.2857142857143;position:relative;overflow:hidden;margin-top:45px} 
 
@media screen and (max-width:719px){html>body>section.promotions>ul>li.size-1.simple>a>h3{font-size:24px;line-height:1.4} 
 
} 
 
html>body>section.promotions>ul>li.size-1.simple>a>h3:after{position:absolute;bottom:0;left:5px;margin-top:0} 
 
html>body>section.promotions>ul>li.size-1.simple>a>h3.long{font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4} 
 
html>body>section.promotions>ul>li.size-2{width:584px} 
 
@media screen and (max-width:1279px){html>body>section.promotions>ul>li.size-2{width:-webkit-calc(33.333% - 30px);width:-moz-calc(33.333% - 30px);width:calc(33.333% - 30px);margin-left:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.promotions>ul>li.size-2{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);margin-left:30px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.promotions>ul>li.size-2{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);margin-left:20px} 
 
} 
 
@media screen and (max-width:479px){html>body>section.promotions>ul>li.size-2{width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px);margin-left:20px} 
 
} 
 
html>body>section.promotions>ul>li.size-2>a>figure{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;width:auto;height:auto;padding-top:0;margin:0;-webkit-border-radius:4px;border-radius:4px} 
 
html>body>section.promotions>ul>li.size-2>a>figure>img{z-index:0} 
 
@media screen and (max-width:1279px){html>body>section.promotions>ul>li.size-2>a>figure>img{right:0;left:auto} 
 
} 
 
html>body>section.promotions>ul>li.size-2>a>figure:after,html>body>section.promotions>ul>li.size-2>a>figure:before{position:absolute;z-index:1;top:0;right:50.592687538892%;width:100%;height:100%;content:'';background:#ed2d23;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg);opacity:.32;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s} 
 
@media screen and (max-width:1279px){html>body>section.promotions>ul>li.size-2>a>figure:after,html>body>section.promotions>ul>li.size-2>a>figure:before{right:44.314762807788%;width:150%} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.promotions>ul>li.size-2>a>figure:after,html>body>section.promotions>ul>li.size-2>a>figure:before{right:18.31%} 
 
} 
 
@media screen and (max-width:479px){html>body>section.promotions>ul>li.size-2>a>figure:after,html>body>section.promotions>ul>li.size-2>a>figure:before{right:16%} 
 
} 
 
html>body>section.promotions>ul>li.size-2>a>figure:before{opacity:.9;mix-blend-mode:multiply} 
 
html>body>section.promotions>ul>li.size-2>a>span.type:not([data-type]){color:#fff} 
 
html>body>section.promotions>ul>li.size-2>a>h3{font-weight:500;font-size:28px;letter-spacing:0;line-height:1.2857142857143;max-width:240px;color:#fff} 
 
html>body>section.promotions>ul>li.size-2>a>h3:after{display:none} 
 
html>body>section.promotions>ul>li.size-2>a>span.date{color:#fff;width:auto} 
 
html>body>section.promotions>ul>li.size-2>a>span.date:after{margin-left:20px;background-image:url(images/long-arrow-white.svg)} 
 
html>body>section.promotions>ul>li.size-2:hover>a>h3{color:#fff} 
 
html>body>section.promotions>ul>li.size-2:hover>a>figure:after,html>body>section.promotions>ul>li.size-2:hover>a>figure:before{-webkit-transform:skew(-28.5deg) translateX(5%);-moz-transform:skew(-28.5deg) translateX(5%);-ms-transform:skew(-28.5deg) translateX(5%);-o-transform:skew(-28.5deg) translateX(5%);transform:skew(-28.5deg) translateX(5%)} 
 
html>body>section.promotions>ul>li.size-2:hover>a>figure>img{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none} 
 
html>body>section.promotions>ul>li.blue-corner>a>figure:after,html>body>section.promotions>ul>li.blue-corner>a>figure:before{background-color:#00adef} 
 
html>body>section.see-also{margin-left:auto;margin-right:auto;width:1208px;display:block;position:relative;height:180px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)} 
 
@media screen and (max-width:1279px){html>body>section.see-also{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.see-also{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px;height:220px} 
 
} 
 
@media screen and (max-width:719px){html>body>section.promotions>ul>li.size-2>a>h3{font-size:24px;line-height:1.4} 
 
html>body>section.see-also{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>section.see-also{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>section.see-also:before{position:absolute;display:block;content:'';top:0;bottom:0;-webkit-box-shadow:0 2px 25px 0 rgba(0,0,0,.08);box-shadow:0 2px 25px 0 rgba(0,0,0,.08);z-index:-1;left:-100vw;width:200vw} 
 
html>body>section.see-also>a,html>body>section.see-also>div.header,html>body>section.see-also>p{display:inline-block;position:relative;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>section.see-also>div.header{width:312px;padding-right:40px;padding-top:33px} 
 
@media screen and (max-width:1279px){html>body>section.see-also>div.header{width:25.668449197861%;padding-right:2.6737967914439%} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.see-also>a,html>body>section.see-also>div.header,html>body>section.see-also>p{display:block} 
 
html>body>section.see-also>div.header{width:60.869565217391%;padding-right:0} 
 
} 
 
@media screen and (max-width:719px){html>body>section.see-also{padding-bottom:40px;height:auto} 
 
html>body>section.see-also>div.header{width:100%} 
 
} 
 
html>body>section.see-also>div.header>span{font-weight:400;font-size:13px;letter-spacing:0;line-height:1.5;color:#949494;display:inline-block;margin-bottom:7px} 
 
html>body>section.see-also>p{width:624px;padding-right:72px;height:180px} 
 
@media screen and (max-width:1279px){html>body>section.see-also>p{width:51.336898395722%;padding-right:5.6149732620321%} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.see-also>div.header>h2 br{display:none} 
 
html>body>section.see-also>p{width:60.869565217391%;padding-right:0;height:auto} 
 
} 
 
@media screen and (max-width:719px){html>body>section.see-also>p{width:100%} 
 
} 
 
html>body>section.see-also>p:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle} 
 
@media screen and (max-width:1023px){html>body>section.see-also>p:before{display:none} 
 
} 
 
html>body>section.see-also>p>span{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.8;display:inline-block;width:100%;vertical-align:middle} 
 
html>body>section.see-also>a{width:272px;z-index:2;height:180px;text-align:right;padding-right:0;white-space:nowrap} 
 
@media screen and (max-width:1279px){html>body>section.see-also>a{width:22.994652406417%} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.see-also>a{width:32.608695652174%;height:100%;position:absolute;top:0;right:0} 
 
} 
 
@media screen and (max-width:719px){html>body>section.see-also>a{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;border-width:0;line-height:50px;width:196px} 
 
html>body>section.see-also>a:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>section.see-also>a:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>section.see-also>a:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>section.see-also>a:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
} 
 
html>body>section.see-also>a:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle} 
 
@media screen and (max-width:719px){html>body>section.see-also>a:before{display:none} 
 
} 
 
html>body>section.see-also>a:after{position:absolute;display:block;content:'';top:0;right:auto;bottom:0;left:0;background-image:-webkit-linear-gradient(135deg,#4ccdff 0,#00adef 100%);background-image:-moz-linear-gradient(135deg,#4ccdff 0,#00adef 100%);background-image:-ms-linear-gradient(135deg,#4ccdff 0,#00adef 100%);background-image:-o-linear-gradient(135deg,#4ccdff 0,#00adef 100%);background-image:linear-gradient(-45deg,#4ccdff 0,#00adef 100%);z-index:-1;-webkit-transform:skewX(-28.5deg);-moz-transform:skewX(-28.5deg);-ms-transform:skewX(-28.5deg);-o-transform:skewX(-28.5deg);transform:skewX(-28.5deg);width:-webkit-calc(50vw - 1208px / 2 + 100% + 95.37px / 2 + 1px);width:-moz-calc(50vw - 1208px / 2 + 100% + 95.37px / 2 + 1px);width:calc(50vw - 1208px / 2 + 100% + 95.37px / 2 + 1px)} 
 
@media screen and (max-width:1279px){html>body>section.see-also>a:after{width:-webkit-calc(50vw - 1122px / 2 + 100% + 95.37px / 2 + 1px);width:-moz-calc(50vw - 1122px / 2 + 100% + 95.37px / 2 + 1px);width:calc(50vw - 1122px / 2 + 100% + 95.37px / 2 + 1px)} 
 
} 
 
@media screen and (max-width:1199px){html>body>section.see-also>a:after{width:-webkit-calc(3.125vw + 100% + 95.37px / 2 + 1px);width:-moz-calc(3.125vw + 100% + 95.37px / 2 + 1px);width:calc(3.125vw + 100% + 95.37px / 2 + 1px)} 
 
} 
 
@media screen and (max-width:1023px){html>body>section.see-also>a:after{width:-webkit-calc(50vw - 690px / 2 + 100% + 116.57px / 2 + 1px);width:-moz-calc(50vw - 690px / 2 + 100% + 116.57px / 2 + 1px);width:calc(50vw - 690px / 2 + 100% + 116.57px / 2 + 1px)} 
 
} 
 
@media screen and (max-width:799px){html>body>section.see-also>a:after{width:-webkit-calc(6.666vw + 100% + 95.37px / 2 + 1px);width:-moz-calc(6.666vw + 100% + 95.37px / 2 + 1px);width:calc(6.666vw + 100% + 95.37px / 2 + 1px)} 
 
} 
 
@media screen and (max-width:719px){html>body>section.see-also>a:after{display:none} 
 
} 
 
html>body>section.see-also>a:hover>span>button{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
@media screen and (min-width:720px){html>body>section.see-also>a>span{height:50px;display:inline-block;width:168px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;padding-right:64px;position:relative} 
 
html>body>section.see-also>a>span:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle} 
 
html>body>section.see-also>a>span>span{font-weight:500;font-size:13px;letter-spacing:.3px;line-height:1.5;text-transform:uppercase;color:#fff;vertical-align:middle;display:inline-block;white-space:normal} 
 
html>body>section.see-also>a>span>button{display:inline;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:absolute;top:0;right:0;width:50px;height:50px;background:url(images/long-arrow.svg) center center no-repeat #fff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
html>body>section.see-also>a>span>button::-moz-focus-inner{padding:0;border:none} 
 
} 
 
@media screen and (max-width:719px){html>body>section.see-also>a>span>button{display:none} 
 
} 
 
html>body>main.chooser{margin-left:auto;margin-right:auto;width:1208px;display:block;position:relative} 
 
@media screen and (max-width:1279px){html>body>main.chooser{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.chooser{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px} 
 
html>body>main.chooser>form.chooser-search{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap} 
 
} 
 
@media screen and (max-width:719px){html>body>main.chooser{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body>main.chooser{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body>main.chooser>form.chooser-search{margin-bottom:70px} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 63px;-webkit-transition:padding .3s ease-in-out;-moz-transition:padding .3s ease-in-out;-o-transition:padding .3s ease-in-out;transition:padding .3s ease-in-out} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>div.additional-parameters{-webkit-order:3;-ms-flex-order:3;order:3;width:100%;padding:20px 40px} 
 
} 
 
@media print{html>body>main.chooser>form.chooser-search>div.additional-parameters{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px} 
 
} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters:after{position:absolute;display:block;content:'';top:0;right:0;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6;background:#fff;z-index:2} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters:before{position:absolute;display:block;content:'';top:auto;right:20px;bottom:-10px;left:20px;height:20px;z-index:1;background:rgba(8,51,156,.28);-webkit-border-radius:50%;border-radius:50%;filter:blur(10px);opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>h2{font-weight:400;font-size:20px;color:#1f1f1f;letter-spacing:0;line-height:1.4;position:relative;z-index:3;-webkit-transition:margin .3s ease-in-out;-moz-transition:margin .3s ease-in-out;-o-transition:margin .3s ease-in-out;transition:margin .3s ease-in-out} 
 
@media screen and (max-width:719px){html>body>main.chooser>form.chooser-search>div.additional-parameters>h2{font-size:0} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>h2:before{content:attr(data-adaptive);font-size:20px} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>h2>span[data-active-filters]{font-size:20px} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>h2>span[data-active-filters]>span{display:none} 
 
} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>h2>span[data-active-filters]{color:#949494} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>h2>span[data-active-filters]:not(:empty):before{content:' ('} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>h2>span[data-active-filters]:not(:empty):after{content:')'} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>label[for=additional-parameters]{position:relative;display:block;height:0;z-index:4} 
 
@media print{html>body>main.chooser>form.chooser-search>div.additional-parameters>label[for=additional-parameters]{display:none} 
 
} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>label[for=additional-parameters]:after{position:absolute;display:block;content:'';top:-20px;right:-60px;bottom:auto;left:-60px;background:red;opacity:0;height:70px} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>label[for=additional-parameters]>span{position:absolute;font-weight:400;font-size:15px;letter-spacing:0;line-height:1.8;color:#00adef;padding-right:20px;z-index:3;top:1px;right:-1px;-webkit-transition:top .3s ease-in-out;-moz-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>label[for=additional-parameters]>span:after{content:'Скрыть'} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>label[for=additional-parameters]>span:before{position:absolute;display:block;content:'';top:8px;right:4px;width:8px;height:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:2px solid #cfdce6;border-right:2px solid #cfdce6;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul{margin:0;list-style:none;padding:0;max-height:300px;position:relative;z-index:3;-webkit-transition:max-height .3s ease-in-out,opacity .3s ease-in-out .3s,visibility 0s ease-in-out 0s;-moz-transition:max-height .3s ease-in-out,opacity .3s ease-in-out .3s,visibility 0s ease-in-out 0s;-o-transition:max-height .3s ease-in-out,opacity .3s ease-in-out .3s,visibility 0s ease-in-out 0s;transition:max-height .3s ease-in-out,opacity .3s ease-in-out .3s,visibility 0s ease-in-out 0s} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>div.additional-parameters>ul{max-height:400px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.chooser>form.chooser-search>div.additional-parameters>ul{max-height:600px} 
 
} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li{display:inline-block;vertical-align:top} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main{width:-webkit-calc(100% - 210px - 40px);width:-moz-calc(100% - 210px - 40px);width:calc(100% - 210px - 40px);margin-right:40px} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main{width:100%} 
 
} 
 
@media print{html>body>main.chooser>form.chooser-search>div.additional-parameters>ul{max-height:unset;padding-top:15px;padding-bottom:5px} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main{display:block;width:100%;margin-bottom:25px} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li{page-break-inside:avoid} 
 
} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li{display:inline-block;vertical-align:top} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li.complex{margin-bottom:26px;width:100%} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li.area,html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li.metro_station{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li.metro_station{margin-right:40px} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li.area,html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li.metro_station{width:-webkit-calc(100% - 185px - 28px);width:-moz-calc(100% - 185px - 28px);width:calc(100% - 185px - 28px)} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li.metro_station{margin-right:0;margin-bottom:26px} 
 
} 
 
@media screen and (max-width:719px){html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li.area,html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li.metro_station{width:100%} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.main>ul.filters>li.area{margin-bottom:26px} 
 
} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.features{width:210px} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.features{position:absolute;width:185px;top:122px;right:0} 
 
} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.features>label{display:block;font-weight:500;font-size:11px;color:#3d3d3d;letter-spacing:.51px;line-height:1.4;text-transform:uppercase;margin-bottom:29px} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.features>label{margin-bottom:19px} 
 
html>body>main.chooser>form.chooser-search>div.clear-filters{width:100%;-webkit-order:2;-ms-flex-order:2;order:2} 
 
} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.features>ul.filters>li{margin-bottom:18px} 
 
@media screen and (max-width:719px){html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.features{position:static} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.features>ul.filters>li:last-child{margin-bottom:0} 
 
} 
 
html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li>ul.filters{margin:0;list-style:none;padding:0} 
 
@media print{html>body>main.chooser>form.chooser-search>div.additional-parameters>ul>li.features{display:block;width:100%} 
 
html>body>main.chooser>form.chooser-search>div.clear-filters{display:none} 
 
} 
 
html>body>main.chooser>form.chooser-search>input[name="control[split_into_complexes]"]:checked~div.control>label[for=split_into_complexes]:after{opacity:1} 
 
html>body>main.chooser>form.chooser-search>div.control{position:relative;margin-top:50px} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>div.control{width:100%;-webkit-order:5;-ms-flex-order:5;order:5;margin-bottom:20px} 
 
} 
 
html>body>main.chooser>form.chooser-search>div.control label[for=split_into_complexes]{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;display:inline-block;padding-left:43px;height:32px;line-height:32px} 
 
@media screen and (min-width:1024px){html>body>main.chooser>form.chooser-search>div.control label[for=split_into_complexes]{position:absolute;top:4px;right:0} 
 
html>body>main.chooser>form.chooser-search>h2[data-for=list]{min-height:36px} 
 
} 
 
html>body>main.chooser>form.chooser-search>div.control label[for=split_into_complexes]:after,html>body>main.chooser>form.chooser-search>div.control label[for=split_into_complexes]:before{position:absolute;display:block;content:''} 
 
html>body>main.chooser>form.chooser-search>h2[data-for=list]:empty~section.list,html>body>main.chooser>form.chooser-search>input[name*=sort],html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[field]"]:after{display:none} 
 
html>body>main.chooser>form.chooser-search>div.control label[for=split_into_complexes]:before{top:0;left:0;width:32px;height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #cfdce6} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i,html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:after,html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:before,html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][area_with_balcony]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i,html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][area_with_balcony]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:after,html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][area_with_balcony]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:before,html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][floor_number_min]"]:checked~section ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]>i,html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][floor_number_min]"]:checked~section ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]>i:after,html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][floor_number_min]"]:checked~section ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]>i:before,html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][price_full_payment]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i,html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][price_full_payment]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:after,html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][price_full_payment]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:before{background-color:#00adef} 
 
html>body>main.chooser>form.chooser-search>div.control label[for=split_into_complexes]:after{top:11px;left:9px;width:15px;height:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(-225deg);-moz-transform:rotate(-225deg);-ms-transform:rotate(-225deg);-o-transform:rotate(-225deg);transform:rotate(-225deg);border-top:2px solid #00adef;border-right:2px solid #00adef;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>main.chooser>form.chooser-search>h2[data-for=list]{margin-bottom:47px} 
 
html>body>main.chooser>form.chooser-search>input#additional-parameters:not(:checked)+div.additional-parameters>label[for=additional-parameters]>span:after{content:'Показать'} 
 
html>body>main.chooser>form.chooser-search>input#additional-parameters:not(:checked)+div.additional-parameters>ul.additional-parameters{max-height:0;opacity:0;visibility:hidden;-webkit-transition:max-height .3s ease-in-out .3s,opacity .3s ease-in-out,visibility 0s ease-in-out .3s;-moz-transition:max-height .3s ease-in-out .3s,opacity .3s ease-in-out,visibility 0s ease-in-out .3s;-o-transition:max-height .3s ease-in-out .3s,opacity .3s ease-in-out,visibility 0s ease-in-out .3s;transition:max-height .3s ease-in-out .3s,opacity .3s ease-in-out,visibility 0s ease-in-out .3s} 
 
@media print{html>body>main.chooser>form.chooser-search>input#additional-parameters:not(:checked)+div.additional-parameters>label[for=additional-parameters]>span:after{display:none} 
 
html>body>main.chooser>form.chooser-search>input#additional-parameters:not(:checked)+div.additional-parameters>ul.additional-parameters{max-height:unset;visibility:visible;opacity:1} 
 
} 
 
html>body>main.chooser>form.chooser-search>input#additional-parameters:checked+div.additional-parameters{padding-top:36px;padding-bottom:64px} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>h2[data-for=list]{width:100%;-webkit-order:5;-ms-flex-order:5;order:5;font-size:24px} 
 
html>body>main.chooser>form.chooser-search>input#additional-parameters:checked+div.additional-parameters{padding-top:15px;padding-bottom:46px} 
 
} 
 
html>body>main.chooser>form.chooser-search>input#additional-parameters:checked+div.additional-parameters:before{opacity:1} 
 
html>body>main.chooser>form.chooser-search>input#additional-parameters:checked+div.additional-parameters>h2{margin-bottom:31px} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[field]"]{color:#3d3d3d} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[order_desc][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[order_desc][room_count]"]:checked~section ul.apartments-header>li.rooms>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][area_with_balcony]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[field]"]:after{display:none} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][area_with_balcony]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][area_with_balcony]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[field]"]{color:#3d3d3d} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[order_desc][area_with_balcony]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[order_desc][area_with_balcony]"]:checked~section ul.apartments-header>li.area>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][floor_number_min]"]:checked~section ul.apartments-header>li.floor>span>label[for*="sort[field]"]:after{display:none} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][floor_number_min]"]:checked~section ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][floor_number_min]"]:checked~section ul.apartments-header>li.floor>span>label[for*="sort[field]"]{color:#3d3d3d} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[order_desc][floor_number_min]"]:checked~section ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[order_desc][floor_number_min]"]:checked~section ul.apartments-header>li.floor>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][price_full_payment]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[field]"]:after{display:none} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][price_full_payment]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]:after{display:block} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[field][price_full_payment]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[field]"]{color:#3d3d3d} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[order_desc][price_full_payment]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:before{width:10px} 
 
html>body>main.chooser>form.chooser-search>input[name*=sort][id="sort[order_desc][price_full_payment]"]:checked~section ul.apartments-header>li.price>span>label[for*="sort[order_desc]"]>i:after{width:4px} 
 
html>body>main.chooser>form.chooser-search>label[for=renderer_apartments]{background:#ed2d23;color:#fff;border:2px solid #ed2d23;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;display:block;margin-left:auto;margin-right:auto;width:240px;margin-top:43px;border-width:0;line-height:50px} 
 
html>body>main.chooser>form.chooser-search>label[for=renderer_apartments]:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-moz-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-ms-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:-o-linear-gradient(180deg,#ff584c 1%,#ed2d23 100%);background:linear-gradient(-90deg,#ff584c 1%,#ed2d23 100%)} 
 
html>body>main.chooser>form.chooser-search>label[for=renderer_apartments]:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 20px 5px rgba(237,45,36,.2);box-shadow:0 1px 20px 5px rgba(237,45,36,.2)} 
 
html>body>main.chooser>form.chooser-search>label[for=renderer_apartments]:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.chooser>form.chooser-search>label[for=renderer_apartments]:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#ff584c} 
 
@media print{html>body>main.chooser>form.chooser-search>label[for=renderer_apartments]{display:none} 
 
} 
 
html>body.ajax-working:not(.loading-only-for-one-complex)>main.chooser>form.chooser-search>label[for=renderer_apartments]>span.text{opacity:0} 
 
html>body>main.chooser>form.chooser-search>label[for=renderer_apartments][data-disabled=yes]{background:#f3f5f8;color:#1f1f1f;border:2px solid #f3f5f8;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;display:block;border-width:0;line-height:50px;cursor:default} 
 
html>body>main.chooser>form.chooser-search>label[for=renderer_apartments][data-disabled=yes]:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:0 0} 
 
html>body>main.chooser>form.chooser-search>label[for=renderer_apartments][data-disabled=yes]:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:none;box-shadow:none;cursor:default} 
 
html>body>main.chooser>form.chooser-search>label[for=renderer_apartments][data-disabled=yes]:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.chooser>form.chooser-search>label[for=renderer_apartments][data-disabled=yes]:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;cursor:default} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>label[for=renderer_apartments]{-webkit-order:4;-ms-flex-order:4;order:4;margin-bottom:43px} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list{width:100%;-webkit-order:6;-ms-flex-order:6;order:6} 
 
} 
 
@media screen and (min-width:1024px){html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.link,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link{width:5.5315471045808%} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.rooms,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms{width:14.088159031979%} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.area,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.area{width:13.742437337943%} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.complex,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.complex{width:15.730337078652%} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.building,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.floor,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.building,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.floor{width:9.161624891962%;text-align:center} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.price,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.price{width:18.755401901469%;text-align:right;padding-right:6.8280034572169%} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.features,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.features{width:13.828867761452%} 
 
} 
 
@media print{html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.link,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link{width:5.5315471045808%} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.rooms,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.rooms{width:14.088159031979%} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.area,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.area{width:13.742437337943%} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.complex,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.complex{width:15.730337078652%} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.building,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.floor,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.building,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.floor{width:9.161624891962%;text-align:center} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.price,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.price{width:18.755401901469%;text-align:right;padding-right:6.8280034572169%} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments-header>li.features,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.features{width:13.828867761452%} 
 
} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a:hover:before,html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a:hover>ul>li.link>span.button{opacity:1} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;overflow:hidden;position:absolute;z-index:10;top:50%;margin-top:-25px;right:22px;width:160px;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;-o-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;border-width:0;line-height:50px} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button{top:auto;right:20px;bottom:20px;left:auto;height:40px;line-height:40px;width:50%} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments{width:100%;-webkit-order:6;-ms-flex-order:6;order:6} 
 
} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>input[data-name*=show_complex]:not([data-checked=yes])+section.complex{display:none} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex{margin-bottom:50px;position:relative} 
 
@media screen and (min-width:1024px){html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button{opacity:0} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex{border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex:before{position:absolute;display:block;content:'';top:0;right:70%;bottom:0;left:auto;width:1px;background:#cfdce6;z-index:-1} 
 
} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info{overflow:hidden;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:30%;vertical-align:top;position:relative;text-decoration:none;color:#1f1f1f;z-index:0;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;padding-bottom:60px} 
 
html.ua-safari>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info{height:inherit} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>figure{padding-top:62.5%;height:0} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>figure>img{position:absolute;top:0;left:0;height:100%;-webkit-transition:-webkit-transform 2s cubic-bezier(.25,.1,0,1);-moz-transition:-moz-transform 2s cubic-bezier(.25,.1,0,1);-o-transition:-o-transform 2s cubic-bezier(.25,.1,0,1);transition:transform 2s cubic-bezier(.25,.1,0,1)} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>p.address{padding-left:20px;font-size:13px;line-height:19px;color:#949494} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>p.finished{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:20px;margin-top:4px;font-size:13px;line-height:27px;color:#6ab513} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>p.finished>img,html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>p.finished>svg{width:15px;margin-right:6px} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>ul.queues{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 20px;margin:0;font-size:13px;color:#1f1f1f} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>ul.queues>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:5px 0} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>ul.queues>li>span.title{font-size:13px;color:#1f1f1f} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>ul.queues>li>span.construction-state{font-size:13px;color:#949494} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>ul.queues>li>span.construction-state>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#6ab513} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>ul.queues>li>span.construction-state>div>svg{margin-top:1px;margin-right:4px} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>div.price{position:absolute;bottom:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:0 20px;font-size:15px;font-weight:500;color:#00a1dc} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>div.price>svg{margin-top:2px;margin-left:10px} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>div.price>span{font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;line-height:1.5;text-transform:uppercase} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info{display:block;width:100%;-webkit-border-radius:4px;border-radius:4px;border:1px solid #cfdce6;margin-bottom:20px} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>figure{display:none} 
 
} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>figure{position:relative;-webkit-border-radius:4px 0 0;border-radius:4px 0 0;overflow:hidden} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>figure>img{-webkit-border-radius:4px 0 0;border-radius:4px 0 0} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>h3{color:#1f1f1f;letter-spacing:0;line-height:1.2857142857143;font-size:24px;font-weight:400;padding:20px 20px 0} 
 
@media screen and (max-width:719px){html>body>main.chooser>form.chooser-search>section.chooser-apartment-list ul.apartments>li>a>ul>li.link>span.button{opacity:1} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>h3{font-size:24px;line-height:1.4} 
 
} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>p.address{margin-bottom:0;padding-top:4px} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>div.price{border:0 solid;display:inline-block;height:50px} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>div.promotions{position:relative;z-index:0} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>div.promotions>ul.promotions{position:absolute;z-index:10;padding:2px 12px 4px 20px;margin-top:-10px;margin-left:0;background:#00adef;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>div.promotions>ul.promotions:before{content:'';position:absolute;top:0;right:-11px;z-index:-1;width:23px;height:100%;background:#00adef;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>div.promotions>ul.promotions>li{display:block;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:13px;letter-spacing:0;line-height:1.5;font-weight:500;color:#fff} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info>div.promotions>ul.promotions>li>span{display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info:hover h1,html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info:hover h3{color:#00a1dc} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info:hover>figure>img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>a.info:hover>div.price>svg{-webkit-animation:arrowAnimation .4s ease-in-out 1 both;-moz-animation:arrowAnimation .4s ease-in-out 1 both;-o-animation:arrowAnimation .4s ease-in-out 1 both;animation:arrowAnimation .4s ease-in-out 1 both} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list{width:70%;display:inline-block;vertical-align:top} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list{display:block;width:100%} 
 
} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list>header{border-top:0 solid;border-right:0 solid;border-left:0 solid;-webkit-border-radius:0 4px 0 0;border-radius:0 4px 0 0} 
 
@media screen and (min-width:1024px){html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments-header>li.link,html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.link{width:4.5859872611465%} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments-header>li.rooms,html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.rooms{width:17.834394904459%} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments-header>li.area,html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.area{width:12.993630573248%} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments-header>li.building,html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.building{width:11.337579617834%;text-align:center} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments-header>li.floor,html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.floor{width:11.847133757962%;text-align:center} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments-header>li.price,html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.price{width:22.802547770701%;text-align:right;padding-right:7.6433121019108%} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments-header>li.features,html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.features{width:18.59872611465%} 
 
} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list button.load-more-complex-apartments{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;font-weight:500;font-size:13px;color:#00a1dc;letter-spacing:.3px;text-transform:uppercase;display:block;width:100%;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:48px;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out;border:0 solid #cfdce6;-webkit-border-radius:0;border-radius:0} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list button.load-more-complex-apartments::-moz-focus-inner{padding:0;border:none} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list button.load-more-complex-apartments:hover{background:rgba(207,219,230,.2);-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;-o-transition:background .1s ease-in;transition:background .1s ease-in} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list button.load-more-complex-apartments:active{background:rgba(207,219,230,.3)} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list button.load-more-complex-apartments{border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px} 
 
} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list button.load-more-complex-apartments:empty,html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list button.load-more-complex-apartments[disabled]{display:none} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list button.load-more-complex-apartments>div.loader-small{margin-top:-24px} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list button.load-more-complex-apartments>div.loader-small>span{vertical-align:middle;background:#00adef} 
 
html>body.ajax-working>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list button.load-more-complex-apartments>div.loader-small{opacity:0} 
 
@media screen and (min-width:1024px){html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li{border-left:0 solid;border-right:0 solid;-webkit-border-radius:0;border-radius:0} 
 
} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li.last{margin-bottom:-1px} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a:hover>ul>li.link>span.button{opacity:1} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.link>span.button{background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;overflow:hidden;position:absolute;z-index:10;top:50%;margin-top:-25px;right:22px;width:160px;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;-moz-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;-o-transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out,opacity .3s ease-in-out;border-width:0;line-height:50px} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.link>span.button:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.link>span.button:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.link>span.button:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.link>span.button:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
@media screen and (min-width:1024px){html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.link>span.button{opacity:0} 
 
} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.rooms{margin-bottom:10px} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.link>span.button{top:auto;right:20px;bottom:20px;left:auto;height:40px;line-height:40px;width:50%} 
 
html>body>main.chooser>form.chooser-search>ul.filters{-webkit-order:1;-ms-flex-order:1;order:1} 
 
} 
 
@media screen and (max-width:719px){html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>div.list ul.apartments>li>a>ul>li.link>span.button{opacity:1} 
 
} 
 
html>body.ajax-working.loading-only-for-one-complex>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>input[name=renderer_complex_only]:not([disabled])~div.list>button.load-more-complex-apartments>span.text{opacity:0} 
 
html>body.ajax-working.loading-only-for-one-complex>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>input[name=renderer_complex_only]:not([disabled])~div.list>button.load-more-complex-apartments>div.loader-small{opacity:1} 
 
html>body>main.chooser>form.chooser-search>section.complexes-with-apartments>section.complex>input[type=radio]{display:none} 
 
html>body>main.chooser>form.chooser-search>ul.filters{margin:44px 0 12px;padding:0;list-style:none} 
 
html>body>main.chooser>form.chooser-search>ul.filters>li{display:inline-block;vertical-align:top;margin-bottom:26px} 
 
html>body>main.chooser>form.chooser-search>ul.filters>li.room_count{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);margin-right:40px} 
 
@media screen and (max-width:719px){html>body>main.chooser>form.chooser-search>ul.filters>li.room_count{width:100%;margin-right:0} 
 
} 
 
html>body>main.chooser>form.chooser-search>ul.filters>li.price{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px)} 
 
@media screen and (max-width:719px){html>body>main.chooser>form.chooser-search>ul.filters>li.price{width:100%} 
 
} 
 
html>body>main.chooser>form.chooser-search>ul.filters>li.districts{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);margin-right:40px} 
 
@media screen and (max-width:719px){html>body>main.chooser>form.chooser-search>ul.filters>li.districts{width:100%;margin-right:0} 
 
} 
 
html>body>main.chooser>form.chooser-search>ul.filters>li.deadline{width:-webkit-calc(50% - 60px - 110px);width:-moz-calc(50% - 60px - 110px);width:calc(50% - 60px - 110px);margin-right:40px} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>ul.filters>li.deadline{width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);width:calc(50% - 20px);margin-right:0} 
 
} 
 
@media screen and (max-width:719px){html>body>main.chooser>form.chooser-search>ul.filters>li.deadline{width:100%} 
 
} 
 
html>body>main.chooser>form.chooser-search>ul.filters>li.construction_state{width:110px;padding-top:46px;white-space:nowrap} 
 
@media screen and (max-width:1023px){html>body>main.chooser>form.chooser-search>ul.filters>li.construction_state{padding-top:4px} 
 
html>body section.documents>form.controls{-webkit-order:1;-ms-flex-order:1;order:1} 
 
html>body section.documents>form.controls>ul.fields{height:auto;margin-bottom:50px} 
 
} 
 
html>body section.documents>form.controls>ul.fields{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end} 
 
@media screen and (max-width:719px){html>body section.documents>form.controls>ul.fields{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
html>body section.documents>form.controls>ul.fields>li{width:100%;-webkit-flex:1 0 28%;-ms-flex:1 0 28%;flex:1 0 28%;margin-right:40px;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:-webkit-calc(33.333% - 40px * 2 / 3);-webkit-flex-basis:calc(33.333% - 40px * 2 / 3);flex-basis:-webkit-calc(33.333% - 40px * 2 / 3);flex-basis:-moz-calc(33.333% - 40px * 2 / 3);flex-basis:calc(33.333% - 40px * 2 / 3)} 
 
@media screen and (max-width:1023px){html>body section.documents>form.controls>ul.fields>li{-webkit-flex:1 0 -webkit-calc(50% - 30px);-webkit-flex:1 0 calc(50% - 30px);-ms-flex:1 0 calc(50% - 30px);flex:1 0 -webkit-calc(50% - 30px);flex:1 0 -moz-calc(50% - 30px);flex:1 0 calc(50% - 30px);margin-bottom:10px} 
 
html>body section.documents>form.controls>ul.fields:before{display:none} 
 
} 
 
@media screen and (max-width:719px){html>body section.documents>form.controls>ul.fields>li{-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-right:0} 
 
} 
 
html>body section.documents>form.controls>ul.fields>li:last-child{margin-right:0} 
 
html>body section.documents>form.controls>ul.fields:before{content:'';-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:-webkit-calc(33.333% - 40px * 2 / 3);-webkit-flex-basis:calc(33.333% - 40px * 2 / 3);flex-basis:-webkit-calc(33.333% - 40px * 2 / 3);flex-basis:-moz-calc(33.333% - 40px * 2 / 3);flex-basis:calc(33.333% - 40px * 2 / 3);margin-right:40px} 
 
html>body section.documents>form{padding-right:0} 
 
html>body section.documents>form>ul>li{width:28%} 
 
html>body section.documents>form>ul>li>select,html>body section.documents>form>ul>li>select>option{width:100%} 
 
html>body section.documents>h1,html>body section.documents>h2{margin-bottom:40px} 
 
html>body section.documents>h1{font-weight:400;font-size:36px;color:#1f1f1f;letter-spacing:0;line-height:1.3333333333333} 
 
@media screen and (max-width:719px){html>body section.documents>h1{font-size:30px;line-height:1.2} 
 
} 
 
html>body section.documents>h2{font-weight:500;font-size:28px;color:#1f1f1f;letter-spacing:0;line-height:1.2857142857143} 
 
html>body section.documents{display:block;max-width:1208px;margin:25px auto;width:1208px;position:relative} 
 
@media screen and (max-width:1279px){html>body section.documents{width:-webkit-calc(100vw - 3.125vw * 2);width:-moz-calc(100vw - 3.125vw * 2);width:calc(100vw - 3.125vw * 2);max-width:1122px} 
 
} 
 
@media screen and (max-width:1023px){html>body section.documents>h1,html>body section.documents>h2{-webkit-order:0;-ms-flex-order:0;order:0} 
 
html>body section.documents{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:690px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
} 
 
@media screen and (max-width:719px){html>body section.documents>h2{font-size:24px;line-height:1.4} 
 
html>body section.documents{width:-webkit-calc(100vw - 6.666vw * 2);width:-moz-calc(100vw - 6.666vw * 2);width:calc(100vw - 6.666vw * 2);max-width:416px} 
 
} 
 
@media print{html>body section.documents{width:-webkit-calc(100% - 6.666vw * 2);width:-moz-calc(100% - 6.666vw * 2);width:calc(100% - 6.666vw * 2);max-width:1122px} 
 
} 
 
html>body section.documents>ul{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 0 25px;z-index:10} 
 
@media screen and (max-width:1023px){html>body section.documents>ul{-webkit-order:3;-ms-flex-order:3;order:3} 
 
} 
 
html>body section.documents>ul:after{display:table;-webkit-flex:1 0 -webkit-calc(33.333% - 40px);-webkit-flex:1 0 calc(33.333% - 40px);-ms-flex:1 0 calc(33.333% - 40px);flex:1 0 -webkit-calc(33.333% - 40px);flex:1 0 -moz-calc(33.333% - 40px);flex:1 0 calc(33.333% - 40px);content:''} 
 
html>body section.documents>ul>li{position:relative;display:block;height:auto;margin-bottom:20px;margin-right:40px;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:-webkit-calc(33.333% - 40px * 2 / 3);-webkit-flex-basis:calc(33.333% - 40px * 2 / 3);flex-basis:-webkit-calc(33.333% - 40px * 2 / 3);flex-basis:-moz-calc(33.333% - 40px * 2 / 3);flex-basis:calc(33.333% - 40px * 2 / 3)} 
 
html>body section.documents>ul>li:nth-child(3n+3){margin-right:0} 
 
@media screen and (max-width:1279px){html>body section.documents>ul>li{margin-right:30px} 
 
} 
 
@media screen and (max-width:1023px){html>body section.documents>ul>li{-webkit-flex:1 0 -webkit-calc(50% - 30px);-webkit-flex:1 0 calc(50% - 30px);-ms-flex:1 0 calc(50% - 30px);flex:1 0 -webkit-calc(50% - 30px);flex:1 0 -moz-calc(50% - 30px);flex:1 0 calc(50% - 30px);margin-right:30px} 
 
html>body section.documents>ul>li:nth-child(3n+3){margin-right:30px} 
 
html>body section.documents>ul>li:nth-child(2n+2){margin-right:0} 
 
} 
 
@media screen and (max-width:719px){html>body section.documents>ul>li{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;max-width:100%;margin-bottom:20px} 
 
html>body section.documents>ul>li:nth-child(2n+2),html>body section.documents>ul>li:nth-child(3n+3){margin-right:0} 
 
} 
 
html>body section.documents>ul>li.invisible{visibility:hidden;opacity:0;height:1px;margin-bottom:0} 
 
html>body section.documents>ul>li>div.content{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:20px 20px 0;background:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 5px 0 rgba(0,14,63,.25);box-shadow:0 1px 5px 0 rgba(0,14,63,.25);-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out} 
 
html>body section.documents>ul>li>div.content:hover{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body section.documents>ul>li>div.content:hover>div.latest-file>a>div.ext:after,html>body section.documents>ul>li>div.content:hover>div.latest-file>a>div.ext>svg:first-child{opacity:0} 
 
html>body section.documents>ul>li>div.content:hover>div.latest-file>a>div.ext>svg:last-child{opacity:1} 
 
html>body section.documents>ul>li>div.content:hover>div.latest-file>a>div.info>span{color:#00adef} 
 
html>body section.documents>ul>li>div.content>div.latest-file{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:5px} 
 
html>body section.documents>ul>li>div.content>div.latest-file>a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-top:-22px;text-decoration:none;color:#3d3d3d;outline:0} 
 
@media screen and (max-width:479px){html>body section.documents>ul>li>div.content>div.latest-file>a{width:100%} 
 
} 
 
html>body section.documents>ul>li>div.content>div.latest-file>a>div.ext{position:relative;display:inline-block;height:39px;width:32px;margin-top:4px;margin-right:15px} 
 
@media screen and (max-width:479px){html>body section.documents>ul>li>div.content>div.latest-file>a>div.ext{display:none} 
 
} 
 
html>body section.documents>ul>li>div.content>div.latest-file>a>div.ext:after{position:absolute;bottom:3px;right:0;left:0;overflow:hidden;content:attr(data-ext);text-transform:uppercase;font-size:11px;margin:auto;max-width:2em;width:100%;text-align:center;font-weight:500;color:#cfdce6;opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body section.documents>ul>li>div.content>div.latest-file>a>div.ext>svg{margin:auto;opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body section.documents>ul>li>div.content>div.latest-file>a>div.ext>svg:last-child{opacity:0;margin-left:-32px} 
 
html>body section.documents>ul>li>div.content>div.latest-file>a>div.info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column} 
 
html>body section.documents>ul>li>div.content>div.latest-file>a>div.info>span{max-width:100%;margin-bottom:4px;font-size:18px;line-height:1.3em;color:#3d3d3d;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out} 
 
html>body section.documents>ul>li>div.content>div.latest-file>a>div.info>p:last-child,html>body section.documents>ul>li>div.content>div.latest-file>a>div.info>span:last-child{margin-bottom:0} 
 
html>body section.documents>ul>li>div.content>div.latest-file>a>div.info>p{color:#949494} 
 
html>body section.documents>ul>li>div.content>div.latest-file>i{width:18px;height:18px;position:relative;z-index:1;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-order:-1;-ms-flex-order:-1;order:-1} 
 
html>body section.documents>ul>li>div.content>div.latest-file>i.tooltip{cursor:pointer} 
 
html>body section.documents>ul>li>div.content>div.latest-file>i.tooltip>svg g{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out} 
 
html>body section.documents>ul>li>div.content>div.latest-file>i.tooltip:before{position:absolute;bottom:-webkit-calc(100% + 19px);bottom:-moz-calc(100% + 19px);bottom:calc(100% + 19px);left:-260px;width:280px;height:auto;padding:12px 20px;font-style:normal;text-transform:none;background:#f3f5f8;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:attr(tooltip-content)} 
 
html>body section.documents>ul>li>div.content>div.latest-file>i.tooltip:after{position:absolute;top:-27px;left:3px;width:12px;height:12px;margin-left:-1px;background:#f3f5f8;border-left:1px solid #cfdce6;border-bottom:1px solid #cfdce6;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);content:" "} 
 
html>body section.documents>ul>li>div.content>div.latest-file>i.tooltip:after,html>body section.documents>ul>li>div.content>div.latest-file>i.tooltip:before{font-size:13px;text-align:left;line-height:19px;color:#1f1f1f;opacity:0;pointer-events:none} 
 
html>body section.documents>ul>li>div.content>div.latest-file>i.tooltip:focus:after,html>body section.documents>ul>li>div.content>div.latest-file>i.tooltip:focus:before,html>body section.documents>ul>li>div.content>div.latest-file>i.tooltip:hover:after,html>body section.documents>ul>li>div.content>div.latest-file>i.tooltip:hover:before{opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body section.documents>ul>li>div.content>div.version{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px} 
 
html>body section.documents>ul>li>div.content>div.version>p{width:80%;font-size:13px;line-height:20px;color:#3d3d3d} 
 
@media screen and (max-width:479px){html>body section.documents>ul>li>div.content>div.version>p{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start} 
 
} 
 
html>body section.documents>ul>li>div.content>div.version>label{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;float:right;margin-bottom:18px;width:50%;color:#949494;max-width:140px} 
 
html>body section.documents>ul>li>div.content>div.version>label>svg{margin-top:2px;margin-left:6px;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s} 
 
@media screen and (max-width:479px){html>body section.documents>ul>li>div.content>div.version>label{display:inline-block;text-indent:200vw;overflow:hidden;white-space:nowrap;position:relative;width:22px;height:22px} 
 
html>body section.documents>ul>li>div.content>div.version>label>svg{position:absolute;top:2px;left:0;right:0;bottom:0;margin:auto} 
 
} 
 
html>body section.documents>ul>li>div.content>div.versions{position:absolute;top:100%;right:0;left:0;z-index:15;display:none;width:100%;height:auto;max-height:380px;margin-top:-4px;margin-left:0;background:#fff;border-top:1px solid #cfdce6;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body section.documents>ul>li>div.content>div.versions:before{position:absolute;height:10px;width:100%;margin-top:-11px;background:#fff;content:''} 
 
html>body section.documents>ul>li>div.content>div.versions>ul{max-height:380px;margin:0;overflow-x:hidden;overflow-y:auto} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:8px 20px;cursor:pointer;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li>a.name{width:80%;font-size:13px;line-height:20px;text-decoration:none;color:#3d3d3d} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li>a.name>p{font-weight:400;font-size:13px;color:#1f1f1f;letter-spacing:0;line-height:1.5;margin-bottom:0} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li>a.name>p.document-title{margin-bottom:3px} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li>a.name>p.uploaded{color:#949494} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li>div.tooltip{position:static;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-bottom:7px} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li>div.tooltip:before{position:absolute;width:280px;height:auto;margin-left:-260px;padding:12px 20px;font-style:normal;text-transform:none;background:#f3f5f8;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;-webkit-transform:translateY(-100%) translateY(-19px);-moz-transform:translateY(-100%) translateY(-19px);-ms-transform:translateY(-100%) translateY(-19px);-o-transform:translateY(-100%) translateY(-19px);transform:translateY(-100%) translateY(-19px);content:attr(tooltip-content)} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li>div.tooltip:after{position:absolute;width:16px;height:16px;margin-top:-49px;margin-left:1px;background:#f3f5f8;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);border-left:1px solid #cfdce6;border-bottom:1px solid #cfdce6;content:" "} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li>div.tooltip:after,html>body section.documents>ul>li>div.content>div.versions>ul>li>div.tooltip:before{z-index:30;display:none;font-size:13px;text-align:left;line-height:19px;color:#1f1f1f;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;pointer-events:none} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li>div.tooltip:hover:after,html>body section.documents>ul>li>div.content>div.versions>ul>li>div.tooltip:hover:before,html>body section.documents>ul>li>input[type=checkbox].state-switch:checked~div.content div.versions{display:block} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li:hover{background:#f3f5f8} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li:hover>a.name{color:#00adef} 
 
html>body section.documents>ul>li>div.content>div.versions>ul>li:hover>div.tooltip>i>svg use{-webkit-transition:fill .3s ease-in-out;-moz-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out} 
 
html>body section.documents>ul>li>input[type=checkbox].state-switch:checked~div.content{-webkit-box-shadow:0 6px 30px 0 rgba(0,14,63,.25);box-shadow:0 6px 30px 0 rgba(0,14,63,.25)} 
 
html>body section.documents>ul>li>input[type=checkbox].state-switch:checked~div.content div.latest-file,html>body section.documents>ul>li>input[type=checkbox].state-switch:checked~div.content div.version,html>body section.documents>ul>li>input[type=checkbox].state-switch:checked~div.content ul.previous-versions{z-index:10} 
 
html>body section.documents>ul>li>input[type=checkbox].state-switch:checked~div.content div.version>label{position:relative;text-indent:200vw;overflow:hidden;white-space:nowrap;display:block} 
 
html>body section.documents>ul>li>input[type=checkbox].state-switch:checked~div.content div.version>label:before{position:absolute;right:18px;content:'Свернуть'} 
 
html>body section.documents>ul>li>input[type=checkbox].state-switch:checked~div.content div.version>label>svg{position:absolute;right:0;top:0;bottom:0;margin:auto;text-indent:0;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)} 
 
html>body div.lt-invite>div.lt-invite-popup>div.lt-invite-popup-inner{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.24),0 5px 20px 0 rgba(0,0,0,.3);box-shadow:0 1px 3px 0 rgba(0,0,0,.24),0 5px 20px 0 rgba(0,0,0,.3)} 
 
html>body div.lt-invite>div.lt-invite-popup>div.lt-invite-popup-inner>div.lt-invite-popup-text{background:#00adef} 
 
html>body div.lt-label:not(.hidden){width:1208px!important;position:fixed!important;margin-left:-604px!important;height:0!important;background:red!important;bottom:0!important;left:50%!important;right:auto!important;top:auto!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;border:0 solid!important;-webkit-border-radius:0!important;border-radius:0!important;max-width:10000vw!important;text-shadow:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important} 
 
@media screen and (max-width:1279px){html>body div.lt-label:not(.hidden){margin-left:-webkit-calc(calc(100vw - 3.125vw * 2)/ -2)!important;margin-left:-moz-calc(calc(100vw - 3.125vw * 2)/ -2)!important;margin-left:calc(calc(100vw - 3.125vw * 2)/ -2)!important;width:-webkit-calc(100vw - 3.125vw * 2)!important;width:-moz-calc(100vw - 3.125vw * 2)!important;width:calc(100vw - 3.125vw * 2)!important;max-width:1122px!important} 
 
} 
 
html>body div.lt-label:not(.hidden):after,html>body div.lt-label:not(.hidden):before{display:none!important} 
 
html>body div.lt-label:not(.hidden)>div.lt-chat-label{display:inline-block!important;width:200px!important;height:40px!important;position:absolute!important;bottom:0!important;right:40px!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;cursor:pointer!important} 
 
html>body div.lt-label:not(.hidden)>div.lt-chat-label>i{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#00adef!important;-webkit-transform:skew(-28.5deg,0) rotate(.0001deg)!important;-moz-transform:skew(-28.5deg,0) rotate(.0001deg)!important;-ms-transform:skew(-28.5deg,0) rotate(.0001deg)!important;-o-transform:skew(-28.5deg,0) rotate(.0001deg)!important;transform:skew(-28.5deg,0) rotate(.0001deg)!important;-webkit-backface-visibility:hidden!important;-moz-backface-visibility:hidden!important;-ms-backface-visibility:hidden!important;backface-visibility:hidden!important;z-index:1!important;overflow:hidden!important;-webkit-transition:box-shadow .3s ease-in-out!important;-moz-transition:box-shadow .3s ease-in-out!important;-o-transition:box-shadow .3s ease-in-out!important;transition:box-shadow .3s ease-in-out!important;border:0 solid!important;height:auto!important;width:auto!important;line-height:normal!important;-webkit-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:0 0 0 0 rgba(0,173,238,0)!important;box-shadow:0 0 0 0 rgba(0,173,238,0)!important} 
 
html>body div.lt-label:not(.hidden)>div.lt-chat-label>i:before{display:none!important} 
 
html>body div.lt-label:not(.hidden)>div.lt-chat-label>i:after{content:''!important;z-index:2!important;position:absolute!important;display:block!important;height:44px!important;width:120%!important;-webkit-transform:skew(-28.5deg) translate(-120%,0)!important;-moz-transform:skew(-28.5deg) translate(-120%,0)!important;-ms-transform:skew(-28.5deg) translate(-120%,0)!important;-o-transform:skew(-28.5deg) translate(-120%,0)!important;transform:skew(-28.5deg) translate(-120%,0)!important;-webkit-transition:-webkit-transform .6s ease-out!important;-moz-transition:-moz-transform .6s ease-out!important;-o-transition:-o-transform .6s ease-out!important;transition:transform .6s ease-out!important;top:0!important;left:0!important;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%)!important;background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%)!important;background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%)!important;background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%)!important;background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)!important} 
 
html>body div.lt-label:not(.hidden)>div.lt-chat-label:hover>i{-webkit-transition:box-shadow .3s ease-in-out!important;-moz-transition:box-shadow .3s ease-in-out!important;-o-transition:box-shadow .3s ease-in-out!important;transition:box-shadow .3s ease-in-out!important;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2)!important;box-shadow:0 1px 30px 5px rgba(0,173,238,.2)!important} 
 
html>body div.lt-label:not(.hidden)>div.lt-chat-label:hover>i:after{-webkit-transform:skew(-28.5deg) translate(-10%,0)!important;-moz-transform:skew(-28.5deg) translate(-10%,0)!important;-ms-transform:skew(-28.5deg) translate(-10%,0)!important;-o-transform:skew(-28.5deg) translate(-10%,0)!important;transform:skew(-28.5deg) translate(-10%,0)!important;-webkit-transition:-webkit-transform .3s ease-out!important;-moz-transition:-moz-transform .3s ease-out!important;-o-transition:-o-transform .3s ease-out!important;transition:transform .3s ease-out!important} 
 
html>body div.lt-label:not(.hidden)>div.lt-chat-label>span.lt-label-block__txt{font-size:0!important;line-height:40px!important;display:block!important;text-align:center!important;position:relative!important;z-index:2!important;height:40px!important} 
 
html>body div.lt-label:not(.hidden)>div.lt-chat-label>span.lt-label-block__txt:before{content:''!important;display:inline-block!important;width:19px!important;height:40px!important;background:url(images/livetex-bubble.svg) 0 13px no-repeat!important;-webkit-background-size:19px 18px!important;-moz-background-size:19px 18px!important;background-size:19px 18px!important;margin-right:12px!important;vertical-align:top!important} 
 
html>body div.lt-label:not(.hidden)>div.lt-chat-label>span.lt-label-block__txt:after{content:'Задать вопрос'!important;display:inline-block!important;line-height:40px!important;font-size:13px!important;font-weight:500!important;color:#fff!important;text-transform:uppercase!important;vertical-align:top!important;height:40px!important} 
 
html>body>div.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;overflow-y:scroll;overflow-x:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,173,239,.95);text-align:center;white-space:nowrap} 
 
html>body>div.lightbox:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle} 
 
html>body>div.lightbox.slider:before,html>body>div.lightbox.slider>div.content>div.slider>button{display:none} 
 
html>body>div.lightbox div.close{position:absolute;top:0;right:0;bottom:0;left:0;z-index:310;cursor:pointer} 
 
html>body>div.lightbox div.close>svg{position:absolute;top:20px;right:20px;width:22.66px;height:22.66px;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
@media screen and (max-width:479px){html>body>div.lightbox{background:#fff} 
 
html>body>div.lightbox div.close>svg rect{fill:#cfdbe6} 
 
} 
 
html>body>div.lightbox.construction-progress-live div.close>svg rect,html>body>div.lightbox.doret-apply div.close>svg rect,html>body>div.lightbox.slider div.close>svg rect{fill:#fff} 
 
html>body>div.lightbox div.close:hover>svg{opacity:.6} 
 
html>body>div.lightbox.slider{background:rgba(0,0,0,.82)} 
 
html>body>div.lightbox.slider>div.close{z-index:312} 
 
html>body>div.lightbox.slider>div.content>div.slider{background:0 0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out} 
 
html>body>div.lightbox.slider>div.content>div.slider:not(.ready){opacity:0} 
 
html>body>div.lightbox.slider>div.content>div.slider>ul.bookmarks{top:auto;bottom:66px} 
 
html>body>div.lightbox.slider>div.content>div.slider>ul.bookmarks>li:not(.current){color:#00adef} 
 
html>body>div.lightbox.slider>div.content>div.slider>ul.slides>li{padding:135px} 
 
html>body>div.lightbox.construction-progress-live:before{display:inline-block} 
 
html>body>div.lightbox.construction-progress-live>div.content{z-index:315} 
 
html>body>div.lightbox.doret-apply>div.content{position:absolute;top:135px;right:135px;bottom:135px;left:135px} 
 
html>body>div.lightbox.doret-apply>div.content>iframe{top:0;right:0;bottom:0;left:0;width:-webkit-calc(100vw - 270px);width:-moz-calc(100vw - 270px);width:calc(100vw - 270px);height:-webkit-calc(100vh - 270px);height:-moz-calc(100vh - 270px);height:calc(100vh - 270px);position:absolute} 
 
html>body>div.lightbox.apartment-slider>div.content{padding-top:90px;padding-bottom:130px;height:100vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:312} 
 
@media screen and (max-width:1023px){html>body>div.lightbox.apartment-slider{background:#f3f5f8} 
 
html>body>div.lightbox.apartment-slider>div.close>svg rect{fill:#cfdce6} 
 
html>body>div.lightbox.apartment-slider>div.content{padding-top:0;padding-bottom:0;width:100%;top:80px} 
 
} 
 
html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider{height:-webkit-calc(100vh - 90px - 130px - 30px);height:-moz-calc(100vh - 90px - 130px - 30px);height:calc(100vh - 90px - 130px - 30px);width:-webkit-calc(calc(100vh - 90px - 130px)/ 4 * 5);width:-moz-calc(calc(100vh - 90px - 130px)/ 4 * 5);width:calc(calc(100vh - 90px - 130px)/ 4 * 5);max-width:100%;background:#f3f5f8;overflow:visible;z-index:400} 
 
@media screen and (max-width:1023px){html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider{width:100%;height:-webkit-calc(100vh - 80px - 120px - 50px);height:-moz-calc(100vh - 80px - 120px - 50px);height:calc(100vh - 80px - 120px - 50px)} 
 
} 
 
@media screen and (max-width:719px){html>body>div.lightbox.apartment-slider>div.content{top:60px} 
 
html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider{height:-webkit-calc(100vh - 60px - 80px - 90px);height:-moz-calc(100vh - 60px - 80px - 90px);height:calc(100vh - 60px - 80px - 90px)} 
 
} 
 
@media screen and (max-width:479px){html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider{height:-webkit-calc(100vh - 60px - 80px - 100px);height:-moz-calc(100vh - 60px - 80px - 100px);height:calc(100vh - 60px - 80px - 100px)} 
 
} 
 
html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider>ul.slides{height:100%;overflow:hidden} 
 
html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider>ul.slides>li{padding:25px 35px} 
 
html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider>ul.bookmarks{bottom:-62px} 
 
@media screen and (max-width:1023px){html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider>ul.slides>li{padding:0 70px} 
 
html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider>ul.bookmarks{bottom:-80px} 
 
html>body>div.lightbox.commercial-slider{background:#f3f5f8} 
 
} 
 
@media screen and (max-width:719px){html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider>ul.slides>li{padding:0 30px} 
 
html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider>ul.bookmarks{bottom:-60px} 
 
} 
 
html>body>div.lightbox.apartment-slider>div.content>div.slider.apartment-card-slider>ul.bookmarks>li{font-size:13px;padding-bottom:11px} 
 
html>body>div.lightbox.close-content>div.close>svg{display:none} 
 
html>body>div.lightbox.close-content>div.content>div.close{display:block;top:-60px;right:-60px;bottom:auto;left:auto} 
 
@media screen and (max-width:479px){html>body>div.lightbox.close-content>div.content>div.close{top:-20px;right:0;bottom:auto;left:auto} 
 
} 
 
html>body>div.lightbox.commercial-slider>div.content{padding-top:90px;padding-bottom:130px;height:100vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:312} 
 
@media screen and (max-width:1023px){html>body>div.lightbox.commercial-slider>div.close>svg rect{fill:#cfdce6} 
 
html>body>div.lightbox.commercial-slider>div.content{padding-top:0;padding-bottom:0;width:100%;top:80px} 
 
} 
 
html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider{height:-webkit-calc(100vh - 90px - 130px - 30px);height:-moz-calc(100vh - 90px - 130px - 30px);height:calc(100vh - 90px - 130px - 30px);width:-webkit-calc(calc(100vh - 90px - 130px)/ 4 * 5);width:-moz-calc(calc(100vh - 90px - 130px)/ 4 * 5);width:calc(calc(100vh - 90px - 130px)/ 4 * 5);max-width:100%;background:#f3f5f8;overflow:visible;z-index:400} 
 
@media screen and (max-width:1023px){html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider{width:100%;height:-webkit-calc(100vh - 80px - 120px - 50px);height:-moz-calc(100vh - 80px - 120px - 50px);height:calc(100vh - 80px - 120px - 50px)} 
 
} 
 
@media screen and (max-width:719px){html>body>div.lightbox.commercial-slider>div.content{top:60px} 
 
html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider{height:-webkit-calc(100vh - 60px - 80px - 90px);height:-moz-calc(100vh - 60px - 80px - 90px);height:calc(100vh - 60px - 80px - 90px)} 
 
} 
 
@media screen and (max-width:479px){html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider{height:-webkit-calc(100vh - 60px - 80px - 100px);height:-moz-calc(100vh - 60px - 80px - 100px);height:calc(100vh - 60px - 80px - 100px)} 
 
} 
 
html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider>ul.slides{height:100%;overflow:hidden} 
 
html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider>ul.slides>li{padding:25px 35px} 
 
html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider>ul.bookmarks{bottom:-62px} 
 
@media screen and (max-width:1023px){html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider>ul.slides>li{padding:0 70px} 
 
html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider>ul.bookmarks{bottom:-80px} 
 
} 
 
@media screen and (max-width:719px){html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider>ul.slides>li{padding:0 30px} 
 
html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider>ul.bookmarks{bottom:-60px} 
 
} 
 
html>body>div.lightbox.commercial-slider>div.content>div.slider.commercial-card-slider>ul.bookmarks>li{font-size:13px;padding-bottom:11px} 
 
html>body>div.lightbox>div.content{vertical-align:middle;display:inline-block;text-align:left;position:relative;z-index:311;white-space:normal} 
 
html>body>div.lightbox>div.content>div.apartment-card-slider>i.tooltip,html>body>div.lightbox>div.content>div.commercial-card-slider>i.tooltip{position:absolute;right:0;max-width:1024px;font-style:normal;text-align:center;padding-left:20px;padding-right:20px;margin:20px auto 16px;left:0} 
 
html>body>div.lightbox>div.content>div.apartment-card-slider{height:-webkit-calc(100vh - 30px);height:-moz-calc(100vh - 30px);height:calc(100vh - 30px);width:100vw} 
 
html>body>div.lightbox>div.content>div.apartment-card-slider>ul.slides{height:-webkit-calc(100vh - 30px);height:-moz-calc(100vh - 30px);height:calc(100vh - 30px)} 
 
html>body>div.lightbox>div.content>div.apartment-card-slider>ul.slides>li{-webkit-transition:-webkit-transform .5s ease-out,left .5s ease-out,z-index .5s linear,opacity .3s linear;-moz-transition:-moz-transform .5s ease-out,left .5s ease-out,z-index .5s linear,opacity .3s linear;-o-transition:-o-transform .5s ease-out,left .5s ease-out,z-index .5s linear,opacity .3s linear;transition:transform .5s ease-out,left .5s ease-out,z-index .5s linear,opacity .3s linear;opacity:0} 
 
html>body>div.lightbox>div.content>div.apartment-card-slider>i.tooltip{top:-webkit-calc(100% + 70px);top:-moz-calc(100% + 70px);top:calc(100% + 70px);display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>div.lightbox>div.content>div.apartment-card-slider>i.tooltip>svg,html>body>div.lightbox>div.content>div.close{display:none} 
 
@media screen and (max-width:1023px){html>body>div.lightbox>div.content>div.apartment-card-slider>i.tooltip{top:-webkit-calc(100% + 80px);top:-moz-calc(100% + 80px);top:calc(100% + 80px)} 
 
} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>div.apartment-card-slider>i.tooltip{top:-webkit-calc(100% + 50px);top:-moz-calc(100% + 50px);top:calc(100% + 50px)} 
 
} 
 
@media screen and (max-width:479px){html>body>div.lightbox>div.content>div.apartment-card-slider>i.tooltip{top:-webkit-calc(100% + 60px);top:-moz-calc(100% + 60px);top:calc(100% + 60px)} 
 
} 
 
html>body>div.lightbox>div.content>div.apartment-card-slider>i.tooltip:before{content:attr(tooltip-content);opacity:.4;font-size:11px;line-height:16px;color:#fff} 
 
@media screen and (max-width:1023px){html>body>div.lightbox>div.content>div.apartment-card-slider>i.tooltip:before{opacity:.5;color:#1e1e1e} 
 
} 
 
html>body>div.lightbox>div.content>div.apartment-card-slider.ready>ul.slides>li{opacity:1} 
 
html>body>div.lightbox>div.content>div.commercial-card-slider{height:-webkit-calc(100vh - 30px);height:-moz-calc(100vh - 30px);height:calc(100vh - 30px);width:100vw} 
 
html>body>div.lightbox>div.content>div.commercial-card-slider>ul.slides{height:-webkit-calc(100vh - 30px);height:-moz-calc(100vh - 30px);height:calc(100vh - 30px)} 
 
html>body>div.lightbox>div.content>div.commercial-card-slider>ul.slides>li{-webkit-transition:-webkit-transform .5s ease-out,left .5s ease-out,z-index .5s linear,opacity .3s linear;-moz-transition:-moz-transform .5s ease-out,left .5s ease-out,z-index .5s linear,opacity .3s linear;-o-transition:-o-transform .5s ease-out,left .5s ease-out,z-index .5s linear,opacity .3s linear;transition:transform .5s ease-out,left .5s ease-out,z-index .5s linear,opacity .3s linear;opacity:0} 
 
html>body>div.lightbox>div.content>div.commercial-card-slider>i.tooltip{top:-webkit-calc(100% + 70px);top:-moz-calc(100% + 70px);top:calc(100% + 70px);display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
html>body>div.lightbox>div.content>div.commercial-card-slider>i.tooltip>svg,html>body>div.lightbox>div.content>div.construction-progress-live.slider.no-prev.no-next>ul.bookmarks,html>body>div.lightbox>div.content>div.construction-progress-live.slider.no-prev.no-next>ul.buttons{display:none} 
 
@media screen and (max-width:1023px){html>body>div.lightbox>div.content>div.commercial-card-slider>i.tooltip{top:-webkit-calc(100% + 80px);top:-moz-calc(100% + 80px);top:calc(100% + 80px)} 
 
} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>div.commercial-card-slider>i.tooltip{top:-webkit-calc(100% + 50px);top:-moz-calc(100% + 50px);top:calc(100% + 50px)} 
 
} 
 
@media screen and (max-width:479px){html>body>div.lightbox>div.content>div.commercial-card-slider>i.tooltip{top:-webkit-calc(100% + 60px);top:-moz-calc(100% + 60px);top:calc(100% + 60px)} 
 
} 
 
html>body>div.lightbox>div.content>div.commercial-card-slider>i.tooltip:before{content:attr(tooltip-content);opacity:.4;font-size:11px;line-height:16px;color:#fff} 
 
@media screen and (max-width:1023px){html>body>div.lightbox>div.content>div.commercial-card-slider>i.tooltip:before{opacity:.5;color:#1e1e1e} 
 
} 
 
html>body>div.lightbox>div.content>div.commercial-card-slider.ready>ul.slides>li{opacity:1} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider{position:relative;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);height:675px;width:810px;overflow:visible} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides{position:absolute;top:0;left:0;z-index:0;margin:0;list-style:none} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:-webkit-transform .5s ease-out,left .5s ease-out,z-index .5s linear;-moz-transition:-moz-transform .5s ease-out,left .5s ease-out,z-index .5s linear;-o-transition:-o-transform .5s ease-out,left .5s ease-out,z-index .5s linear;transition:transform .5s ease-out,left .5s ease-out,z-index .5s linear;padding:0} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.next{left:100%} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.prev{left:-100%} 
 
html.translate3d>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} 
 
html.translate3d>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.next{left:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)} 
 
html.translate3d>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.prev{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.current,html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.dragging{z-index:100} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.dragging{cursor:move;cursor:url(/styles/_embed/closedhand.cur) 8 8,move ''} 
 
html.ua-ie>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.dragging{cursor:url(/styles/_embed/closedhand.cur),move ''} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.back,html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.dragging{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.back{visibility:hidden} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li.back.dragging{visibility:visible} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider.is-draggable>ul.slides>li.current{cursor:move;cursor:url(/styles/_embed/openhand.cur) 8 8,move ''} 
 
html.ua-ie>body>div.lightbox>div.content>div.construction-progress-live.slider.is-draggable>ul.slides>li.current{cursor:url(/styles/_embed/openhand.cur),move ''} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li{display:block;cursor:pointer;position:absolute} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.bookmarks>li{display:inline-block;cursor:pointer} 
 
@media screen and (max-width:1023px){html>body>div.lightbox>div.content>div.construction-progress-live.slider{height:-webkit-calc(100vh - 150px);height:-moz-calc(100vh - 150px);height:calc(100vh - 150px);width:100vw} 
 
} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider.no-next>ul.buttons>li.next,html>body>div.lightbox>div.content>div.construction-progress-live.slider.no-prev>ul.buttons>li.prev{display:none} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides{height:675px;width:810px;overflow:hidden} 
 
@media screen and (max-width:1023px){html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides{height:-webkit-calc(100vh - 150px);height:-moz-calc(100vh - 150px);height:calc(100vh - 150px);width:100vw} 
 
} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li>iframe{width:800px;height:610px} 
 
@media screen and (max-width:1023px){html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li>iframe{height:-webkit-calc(100vh - 150px - 65px);height:-moz-calc(100vh - 150px - 65px);height:calc(100vh - 150px - 65px);width:100vw} 
 
} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.slides>li>p{font-weight:400;font-size:15px;letter-spacing:0;line-height:1.4;color:#fff;padding-right:104px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:20px} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons{margin:0;padding:0;list-style:none} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.next,html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.prev{top:0;width:40px;height:610px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} 
 
@media screen and (max-width:1023px){html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.next,html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.prev{height:-webkit-calc(100vh - 150px - 65px);height:-moz-calc(100vh - 150px - 65px);height:calc(100vh - 150px - 65px)} 
 
} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.next:before,html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.prev:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.next>svg,html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.prev>svg{display:inline-block;vertical-align:middle;width:15px;height:38px} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.next>svg polyline,html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.prev>svg polyline{stroke:#fff} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.prev{left:-40px;padding-left:8px} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.next{text-align:right;right:-40px;padding-right:8px} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.next>svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.counter{right:0;color:#fff;font-size:15px;top:628px} 
 
@media screen and (max-width:1023px){html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.counter{height:-webkit-calc(100vh - 150px - 65px + 18px);height:-moz-calc(100vh - 150px - 65px + 18px);height:calc(100vh - 150px - 65px + 18px)} 
 
} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.counter>span{position:relative;margin-left:13px} 
 
html>body>div.lightbox>div.content>div.construction-progress-live.slider>ul.buttons>li.counter>span.size:before{position:absolute;display:block;content:'';top:-4px;left:-6px;width:2px;height:25px;background:#cfdce6;-webkit-transform:skew(-28.5deg);-moz-transform:skew(-28.5deg);-ms-transform:skew(-28.5deg);-o-transform:skew(-28.5deg);transform:skew(-28.5deg)} 
 
html>body>div.lightbox>div.content>form{width:600px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #cfdce6;-webkit-border-radius:4px;border-radius:4px;padding:43px 63px 57px 60px;position:relative} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>form{width:95%;margin-left:auto;margin-right:auto;max-width:600px;padding:22.25px} 
 
} 
 
@media screen and (max-width:479px){html>body>div.lightbox>div.content>form{border:none;width:100%;padding-left:40px;padding-right:40px} 
 
} 
 
html>body>div.lightbox>div.content>form.sent>ul.fields{max-height:150px} 
 
html>body>div.lightbox>div.content>form.sent>div.sent{top:100px;opacity:1;background:#fff} 
 
html>body>div.lightbox>div.content>form.sent.success>div.sent>span.image{background-image:url(images/form-check.svg)} 
 
html>body>div.lightbox>div.content>form.sent.error>div.sent>span.image{background-image:url(images/form-cross.svg)} 
 
html>body>div.lightbox>div.content>form>button[type=submit]{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#00adef;color:#fff;border:2px solid #00adef;-webkit-border-radius:4px;border-radius:4px;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:50px;font-size:13px;font-weight:500;position:relative;z-index:1;overflow:hidden;-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;width:100%;border-width:0;line-height:50px} 
 
html>body>div.lightbox>div.content>form>button[type=submit]::-moz-focus-inner{padding:0;border:none} 
 
html>body>div.lightbox>div.content>form>button[type=submit]:before{content:'';z-index:-1;position:absolute;display:block;height:54px;width:120%;-webkit-transform:skew(-28.5deg) translate(-130%,0);-moz-transform:skew(-28.5deg) translate(-130%,0);-ms-transform:skew(-28.5deg) translate(-130%,0);-o-transform:skew(-28.5deg) translate(-130%,0);transform:skew(-28.5deg) translate(-130%,0);-webkit-transition:-webkit-transform .6s ease-out;-moz-transition:-moz-transform .6s ease-out;-o-transition:-o-transform .6s ease-out;transition:transform .6s ease-out;background:-webkit-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-moz-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-ms-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:-o-linear-gradient(180deg,#4ccdff 1%,#00adef 100%);background:linear-gradient(-90deg,#4ccdff 1%,#00adef 100%)} 
 
html>body>div.lightbox>div.content>form>button[type=submit]:hover{-webkit-transition:box-shadow .3s ease-in-out;-moz-transition:box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;-webkit-box-shadow:0 1px 30px 5px rgba(0,173,238,.2);box-shadow:0 1px 30px 5px rgba(0,173,238,.2)} 
 
html>body>div.lightbox>div.content>form>button[type=submit]:hover:before{-webkit-transform:skew(-28.5deg) translate(-10%,0);-moz-transform:skew(-28.5deg) translate(-10%,0);-ms-transform:skew(-28.5deg) translate(-10%,0);-o-transform:skew(-28.5deg) translate(-10%,0);transform:skew(-28.5deg) translate(-10%,0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out} 
 
html>body>div.lightbox>div.content>form>button[type=submit]:active{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95);-webkit-transition:-webkit-transform .05s ease-out;-moz-transition:-moz-transform .05s ease-out;-o-transition:-o-transform .05s ease-out;transition:transform .05s ease-out;background-color:#4ccdff} 
 
html>body>div.lightbox>div.content>form>button[type=submit]>span{-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms;opacity:1;display:block} 
 
html>body>div.lightbox>div.content>form>button[type=submit]>div.loader-small{opacity:0;-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;-o-transition:opacity 150ms;transition:opacity 150ms;margin-top:-25px} 
 
html>body>div.lightbox>div.content>form>button[type=submit]>div.loader-small>span{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused} 
 
html>body.ajax-working>div.lightbox>div.content>form>button[type=submit]{border-width:0;line-height:50px;cursor:default} 
 
html>body.ajax-working>div.lightbox>div.content>form>button[type=submit]:before{background:0 0} 
 
html>body.ajax-working>div.lightbox>div.content>form>button[type=submit]:hover{-webkit-box-shadow:none;box-shadow:none;cursor:default} 
 
html>body.ajax-working>div.lightbox>div.content>form>button[type=submit]:active{background-color:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;cursor:default} 
 
html>body.ajax-working>div.lightbox>div.content>form>button[type=submit]>span{opacity:0} 
 
html>body.ajax-working>div.lightbox>div.content>form>button[type=submit]>div.loader-small{opacity:1} 
 
html>body.ajax-working>div.lightbox>div.content>form>button[type=submit]>div.loader-small>span{-webkit-animation-play-state:running;-moz-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running} 
 
html>body.ajax-working>div.lightbox>div.content>form>div.sent{top:100px} 
 
html>body>div.lightbox>div.content>form>h2{position:relative;z-index:0;margin:0 0 31px} 
 
html>body>div.lightbox>div.content>form>h2:before{position:absolute;display:block;content:'';top:2px;left:-9px;width:26px;height:33px;background:#ed2d23;-webkit-transform:skewX(-28.5deg);-moz-transform:skewX(-28.5deg);-ms-transform:skewX(-28.5deg);-o-transform:skewX(-28.5deg);transform:skewX(-28.5deg);z-index:-1} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=bank-program-apply]~ul.fields>li{display:inline-block;vertical-align:top} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=bank-program-apply]~ul.fields>li.email.invalid:not(.empty)~li.invalid-messages>p[data-for=email],html>body>div.lightbox>div.content>form>input[name=action][value=bank-program-apply]~ul.fields>li.phone.invalid:not(.empty)~li.invalid-messages>p[data-for=phone]{display:block} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=bank-program-apply]~ul.fields>li.phone{width:200px;margin-right:16px;margin-bottom:10px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=bank-program-apply]~ul.fields>li.email{width:-webkit-calc(100% - 200px - 16px);width:-moz-calc(100% - 200px - 16px);width:calc(100% - 200px - 16px);margin-bottom:10px} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>form>input[name=action][value=bank-program-apply]~ul.fields>li.email{width:100%} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=bank-program-apply]~ul.fields>li.invalid-messages{width:100%;margin-bottom:20px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=bank-program-apply]~ul.fields>li.message{width:100%;margin-bottom:22px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=bank-program-apply]~ul.fields>li.personal-data{width:100%;margin-bottom:32px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-apartment]~ul.fields>li{display:inline-block;vertical-align:top} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-apartment]~ul.fields>li.email.invalid:not(.empty)~li.invalid-messages>p[data-for=email],html>body>div.lightbox>div.content>form>input[name=action][value=book-apartment]~ul.fields>li.phone.invalid:not(.empty)~li.invalid-messages>p[data-for=phone]{display:block} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-apartment]~ul.fields>li.phone{width:200px;margin-right:16px;margin-bottom:10px} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>form>input[name=action][value=book-apartment]~ul.fields>li.phone{width:100%} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-apartment]~ul.fields>li.email{width:-webkit-calc(100% - 200px - 16px);width:-moz-calc(100% - 200px - 16px);width:calc(100% - 200px - 16px);margin-bottom:10px} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>form>input[name=action][value=book-apartment]~ul.fields>li.email{width:100%} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-apartment]~ul.fields>li.invalid-messages{width:100%;margin-bottom:20px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-apartment]~ul.fields>li.message{width:100%;margin-bottom:22px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-apartment]~ul.fields>li.personal-data{width:100%;margin-bottom:32px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-commercial]~ul.fields>li{display:inline-block;vertical-align:top} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-commercial]~ul.fields>li.email.invalid:not(.empty)~li.invalid-messages>p[data-for=email],html>body>div.lightbox>div.content>form>input[name=action][value=book-commercial]~ul.fields>li.phone.invalid:not(.empty)~li.invalid-messages>p[data-for=phone]{display:block} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-commercial]~ul.fields>li.phone{width:200px;margin-right:16px;margin-bottom:10px} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>form>input[name=action][value=book-commercial]~ul.fields>li.phone{width:100%} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-commercial]~ul.fields>li.email{width:-webkit-calc(100% - 200px - 16px);width:-moz-calc(100% - 200px - 16px);width:calc(100% - 200px - 16px);margin-bottom:10px} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>form>input[name=action][value=book-commercial]~ul.fields>li.email{width:100%} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-commercial]~ul.fields>li.invalid-messages{width:100%;margin-bottom:20px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-commercial]~ul.fields>li.message{width:100%;margin-bottom:22px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=book-commercial]~ul.fields>li.personal-data{width:100%;margin-bottom:32px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li{display:inline-block;vertical-align:top} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.phone{width:200px;margin-right:30px;margin-bottom:10px} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.phone{width:100%} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.phone.invalid:not(.empty)~li.invalid-messages>p[data-for=phone]{display:block} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time{width:-webkit-calc(100% - 200px - 30px);width:-moz-calc(100% - 200px - 30px);width:calc(100% - 200px - 30px);margin-bottom:10px} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time{width:100%} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time>p.well-call-back{font-weight:400;font-size:15px;color:#3d3d3d;letter-spacing:0;line-height:1.4;padding-top:29px;margin:0} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time>p.well-call-back label{font-weight:400;font-size:15px;letter-spacing:0;line-height:1.4;text-transform:none;color:#00adef;cursor:pointer;display:inline-block;margin:0} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time>input[name=callback_now_available]:not(:checked)~p{display:none} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time>input[name=callback_now_available]:not(:checked)~ul.time{display:block} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time>ul.time{display:none;margin:0;padding:0;list-style:none} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time>ul.time>li,html>body>div.lightbox>div.content>form>input[name=action][value=get-consultation]~ul.fields>li{display:inline-block;vertical-align:top} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time>ul.time>li>select{padding-left:14px;width:100%} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time>ul.time>li.day{width:134px;margin-right:10px} 
 
@media screen and (max-width:479px){html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time>ul.time>li.day{width:100%;margin-bottom:10px} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time>ul.time>li.time{width:-webkit-calc(100% - 134px - 10px);width:-moz-calc(100% - 134px - 10px);width:calc(100% - 134px - 10px)} 
 
@media screen and (max-width:479px){html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.choose-time>ul.time>li.time{width:100%} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.invalid-messages{width:100%;margin-bottom:20px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=callback-submit]~ul.fields>li.personal-data{width:100%;margin-bottom:32px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=get-consultation]~ul.fields>li.email.invalid:not(.empty)~li.invalid-messages>p[data-for=email],html>body>div.lightbox>div.content>form>input[name=action][value=get-consultation]~ul.fields>li.phone.invalid:not(.empty)~li.invalid-messages>p[data-for=phone]{display:block} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=get-consultation]~ul.fields>li.phone{width:200px;margin-right:16px;margin-bottom:10px} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>form>input[name=action][value=get-consultation]~ul.fields>li.phone{width:100%} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=get-consultation]~ul.fields>li.email{width:-webkit-calc(100% - 200px - 16px);width:-moz-calc(100% - 200px - 16px);width:calc(100% - 200px - 16px);margin-bottom:10px} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>form>input[name=action][value=get-consultation]~ul.fields>li.email{width:100%} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=get-consultation]~ul.fields>li.invalid-messages{width:100%;margin-bottom:20px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=get-consultation]~ul.fields>li.message{width:100%;margin-bottom:22px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=get-consultation]~ul.fields>li.personal-data{width:100%;margin-bottom:32px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=order-mortgage]~ul.fields>li{display:inline-block;vertical-align:top} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=order-mortgage]~ul.fields>li.email.invalid:not(.empty)~li.invalid-messages>p[data-for=email],html>body>div.lightbox>div.content>form>input[name=action][value=order-mortgage]~ul.fields>li.phone.invalid:not(.empty)~li.invalid-messages>p[data-for=phone]{display:block} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=order-mortgage]~ul.fields>li.phone{width:200px;margin-right:16px;margin-bottom:10px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=order-mortgage]~ul.fields>li.email{width:-webkit-calc(100% - 200px - 16px);width:-moz-calc(100% - 200px - 16px);width:calc(100% - 200px - 16px);margin-bottom:10px} 
 
@media screen and (max-width:719px){html>body>div.lightbox>div.content>form>input[name=action][value=order-mortgage]~ul.fields>li.email{width:100%} 
 
} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=order-mortgage]~ul.fields>li.invalid-messages{width:100%;margin-bottom:20px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=order-mortgage]~ul.fields>li.message{width:100%;margin-bottom:22px} 
 
html>body>div.lightbox>div.content>form>input[name=action][value=order-mortgage]~ul.fields>li.personal-data{width:100%;margin-bottom:32px}


@media only screen and (max-device-width: 768px) {

#nextend-accordion-menu-unique6236c26 {display:none;}

}	
