@charset "utf-8";@import url(reset.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans|Roboto:500,600,700&subset=cyrillic);.hide{display:none}img,object,embed,video{max-width:100%}.ie6 img{width:100%}input,button,a{-webkit-transition:all 300ms;transition:all 300ms}body{font-family:'Open Sans',sans-serif;background:#fff;font-size:16px;line-height:1.2}.container{max-width:960px;padding:0 15px;margin:0 auto}input,textarea,button{font-family:'Open Sans',sans-serif}h2{font-size:30px;font-family:'Roboto',sans-serif;font-weight:600;color:#a2373f;text-transform:uppercase;text-align:center;padding:0 0 40px}.nav{position:fixed;z-index:101;top:0;left:0;right:0;text-align:center;padding:21.5px 0;background:rgba(193,39,45,.75)}.mob_menu{display:none}.nav ul,#nav ul,#nav2 ul{padding:0 15px;display:inline-block;list-style:none}.nav ul li,#nav ul li,#nav2 ul li{display:inline-block;margin:0 16px}.nav ul li a,#nav ul li a,#nav2 ul li a{font-size:17px;line-height:19px;color:#fff;font-family:'Roboto',sans-serif;font-weight:600;text-decoration:none}.nav ul li a:hover,#nav ul li a:hover,#nav2 ul li a:hover{text-decoration:underline}#nav a{padding:7px;display:block;background:#f3f3f3;color:#4f4f4f!important}#nav a:hover{background:rgba(193,39,45,.75);color:#fff!important;text-decoration:none!important}.mob_li{display:none}.apartment_slider{position:relative}.birka{background:url(https://www.open-apartments.ru/img/xnew_rasp.png.pagespeed.ic.OFfU_Gnzbo.png) no-repeat;background-size:contain;position:absolute;top:10px;left:10px;padding:5px 5px 5px 40px;color:#fff;z-index:2;width:100px;height:100px}#nav,#nav2{padding:0;text-align:center;margin-top:-2px}#nav2{padding:10px 0;background:#f6f8ff}#nav2 ul li a{color:#404040!important}.red{color:red}.clear{clear:both;visibility:hidden;height:0;line-height:0}.l_img{float:left;margin-right:30px}.red_bg{background-color:red;color:#fff}#Table1{border-collapse:collapse;margin-top:14px;margin-bottom:50px}#Table1 td{border:1px solid #8c8888;padding:10px 20px;margin-top:20px}#dop_inf{margin:0 auto;text-align:center}.dop_inf_bl{display:inline-block;margin:0 15px}.viber{width:25px;height:25px;display:inline-block;background:url(https://www.open-apartments.ru/images/xviber.png.pagespeed.ic.MX74nL_Wbx.png) bottom center no-repeat;background-size:contain;margin-left:3px;margin-top:12px}.block1{width:100%;display:inline-block;background:url(https://www.open-apartments.ru/img/xbg1.jpg.pagespeed.ic.7SbJomx0sM.jpg) no-repeat top center;padding:78px 0 100px}.h_logo{position:fixed;left:4%;top:9px;z-index:102}.h_phone{position:fixed;right:4%;top:14.5px;z-index:102}.h_phone a{color:rgba(255,255,255,1);font-size:27px;line-height:30px;text-decoration:none;font-family:'Roboto',sans-serif;font-weight:600}.block1 h1{padding:40px 0 22px;font-size:30px;color:#fff;font-family:'Roboto',sans-serif;font-weight:700;text-align:center}.block1 h2{padding:0 0 25px;font-size:20px;color:#fff;font-family:'Roboto',sans-serif;font-weight:400;text-align:center}.form_order{max-width:410px;background:rgba(198,50,57,.75);padding:30px 0 0;margin:0 auto}.form_title{text-align:center;font-size:19px;color:#fff;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:700;padding:0 0 22px}.form_date_line{text-align:center;padding:0 0 31px}.form_date_img{display:inline-block;margin:0 20px;padding:3px 0 0}.form_date_check,.form_date_check_out{display:inline-block}.form_date_check span,.form_date_check_out span{display:block;font-size:14px;color:#fff;font-family:'Roboto',sans-serif;font-weight:600;padding:0 0 8px}.form_order .form_date_check input[type="text"],.form_order .form_date_check_out input[type="text"]{width:130px;height:37px;padding:0 3px;box-sizing:border-box;background:#fff;text-align:center;font-size:18px;color:#535353;font-family:'Roboto',sans-serif;font-weight:600}.form_line2{text-align:center;padding:0 0 31px}.form_room,.form_guests{display:inline-block;margin:0 13px;width:100px}.form_line2_img{line-height:62px;text-align:center;padding:0 0 7px}.form_line2_img img{vertical-align:bottom}.form_room span,.form_guests span{color:#fff;padding:0 0 10px;display:block;font-size:14px;font-family:'Roboto',sans-serif;font-weight:600}.form_metro{width:280px;padding:49px 0 30px;position:relative;margin:0 auto}.form_metro_img{position:absolute;top:0;left:112px}.form_metro span{display:block;font-size:14px;color:#fff;font-family:'Roboto',sans-serif;font-weight:600;padding:0 0 6px}.form_metro .jq-selectbox__select{height:41px;line-height:41px}.form_phone{width:280px;margin:0 auto 30px;position:relative}.form_phone_img{position:absolute;top:2.5px;left:-45px}input[type="text"]{width:100%;height:41px;box-sizing:border-box;padding:0 14px;font-size:18px;color:#4f4e4e;font-family:'Roboto',sans-serif;font-weight:600;border:none;outline:none}input[type="text"].error{border:2px solid red}input[name="phone"]{font-size:24px}::-webkit-input-placeholder{color:#4f4e4e}::-moz-placeholder{color:#4f4e4e}:-moz-placeholder{color:#4f4e4e}:-ms-input-placeholder{color:#4f4e4e}.form_email{width:280px;margin:0 auto 30px;position:relative}.form_email_img{position:absolute;left:-52px;top:7px}.form_check_line{text-align:center;padding:0 0 27px;width:230px;margin:0 auto;height:17px}.form_check_mail{float:left}.form_check_phone{float:right}.form_check_mail label,.form_check_phone label{display:inline-block;font-size:12px;color:#fff;font-family:'Roboto',sans-serif;font-weight:600;line-height:17px}.form_check_phone .jq-checkbox{margin:0 0 0 4px}.form_button{text-align:center}button[type="submit"]{width:100%;height:70px;cursor:pointer;border:none;outline:none;background:#fff;font-size:18px;color:#000;font-family:'Roboto',sans-serif;font-weight:700;text-transform:uppercase;padding:0}button[type="submit"]:hover{background:#fff}.block2{padding:50px 0 50px;background:#f7f4f4;width:100%;display:inline-block}.b2_list{text-align:center;font-size:0}.b2_item{display:inline-block;width:23.52%;margin:0 1.97% 47px 0;font-size:16px}.b2_item:nth-child(4n) {margin-right:0}.b2_item_img{line-height:106px;padding:0 0 20px}.b2_item_img img{vertical-align:middle}.b2_item_text{font-size:16px;color:#2b2b2b;font-family:'Roboto',sans-serif;font-weight:700}.block3{width:100%;display:inline-block;padding:50px 0 0}.b3_title{font-size:30px;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:600;text-align:center;color:#545454;padding:0 0 15px}.block3 h2{font-size:20px;padding:0 0 50px}.b3_list{max-width:1300px;margin:0 auto;font-size:0;text-align:center}.b3_item{font-size:16px;display:inline-block;width:47.69%;margin:0 1.155% 45px;text-align:left}.apartment_top{width:100%;display:inline-block;padding:0 0 10px}.apartment_name{float:left;font-size:18px;color:#4e4d4d;font-family:'Roboto',sans-serif;font-weight:400}.apartment_price{float:right;font-size:24px;color:#4e4d4d;font-family:'Roboto',sans-serif;font-weight:700;padding:14px 0 0}.apartment_slider{width:100%;display:inline-block;padding:0 0 18px}.carousel-wrap{max-width:1230px;margin:0 auto;z-index:1;position:relative}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8 , move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-prev,.owl-next{width:78px;height:68px;background:url(https://www.open-apartments.ru/img/xarrow.png.pagespeed.ic.uIxhPPsHCE.png) 0 0;position:absolute;top:50%;left:0;z-index:10;outline:none;cursor:pointer;font-size:0;text-indent:-9999px;margin:-34px 0 0 0;-webkit-transition:all 300ms;transition:all 300ms}.owl-next{background-position:-78px 0;left:auto;right:0}.owl-prev:hover,.owl-next:hover{opacity:.8}.apartment_info{width:100%;display:inline-block;padding:0 0 16px;position:relative}.apartment_info>div{font-size:12px;color:#a2373f;font-family:'Roboto',sans-serif;font-weight:700;padding:0 0 0 34px;background:url(https://www.open-apartments.ru/img/xico11.png.pagespeed.ic.LfVBZtJIlX.png) no-repeat left center;line-height:24px}.apartment_info1{float:left}.apartment_info2{position:absolute;left:50%;top:0;margin:0 0 0 -45px}.apartment_info3{float:right}.apartment_button{width:100%;display:inline-block;position:relative}.apartment_button:after{content:' ';position:absolute;width:1px;top:6px;bottom:7px;background:#fff;left:50%;margin:0 0 0 -.5px}.apartment_button a{width:50%;float:left;font-size:17px;color:#fff;font-family:'Roboto',sans-serif;font-weight:700;line-height:20px;padding:16px 0 19px;text-align:center;text-decoration:none;background:#a2373f}.apartment_button a:hover{background:#ce565f}.block4{width:100%;display:inline-block}.block4 h2{padding:0 0 10px}.b4_desc{text-align:center;font-size:18px;line-height:26px;color:#a2373f;font-family:'Roboto',sans-serif;font-weight:600;padding:0 0 10px}.b4_container{background:#f9f8f8;background:-moz-linear-gradient(top,#f9f8f8 0%,#efeeee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f8f8),color-stop(100%,#efeeee));background:-webkit-linear-gradient(top,#f9f8f8 0%,#efeeee 100%);background:-o-linear-gradient(top,#f9f8f8 0%,#efeeee 100%);background:-ms-linear-gradient(top,#f9f8f8 0%,#efeeee 100%);background:linear-gradient(to bottom,#f9f8f8 0%,#efeeee 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f8f8', endColorstr='#efeeee',GradientType=0 )}.b4_container .container{position:relative;padding:51px 15px 50px}.b4_img{position:absolute;left:-50px;bottom:0;width:67.5%;z-index:1}.b4_form{position:relative;z-index:2;width:100%;display:inline-block}.b4_form .form_order{float:right;margin:0 1.49% 0 0;padding:35px 0 0;width:410px}.b4_form .form_date_img{text-align:center;display:block}.b4_form .form_date_check,.b4_form .form_date_check_out{margin:-3px 12px 0}.b4_form .form_button{border-top:2px solid #f9f8f8}.b4_form .form_button button[type="submit"]{background:#00a28e;height:60px;color:#fff}.b4_form .form_button button[type="submit"]:hover{background:#01b9a2}.block5{width:100%;display:inline-block;padding:50px 0 40px;background:#fbf7f7}.block5 h2{padding:0 0 35px}.b5_list{text-align:center;font-size:0;margin:0 -15px}.b5_item{font-size:16px;display:inline-block;width:33.33%;box-sizing:border-box;padding:0 15px;margin:0 0 40px}.b5_item_img{line-height:150px;padding:0 0 17px}.b5_item_img img{vertical-align:middle;max-width:150px}.b5_item_text{font-size:18px;color:#3f3e3e;font-family:'Roboto',sans-serif;font-weight:600}.block6{width:100%;display:inline-block;padding:50px 0 0}.block6 h2{padding:0 0 40px;color:#d85b60}.b6_list{width:100%;display:inline-block}.b6_item{width:42.48%;float:left;margin:0 0 30px;min-height:200px}.b6_item:nth-child(2n) {float:right}.b6_item:nth-child(3) {width:49.01%}.b6_item_img{float:left;width:150px;height:180px;line-height:180px;margin:0 20px 0 0}.b6_item_img img{vertical-align:middle;max-height:180px}.b6_item_right{padding:0 0 0}.b6_item:nth-child(3) .b6_item_right, .b6_item:nth-child(4) .b6_item_right {padding-top:15px}.b6_item_title{font-size:20px;color:#d4656b;font-family:'Roboto',sans-serif;font-weight:600;padding:0 0 6px}.b6_item_text p{font-size:14px;line-height:18px;padding:0 0 18px}.block7{width:100%;display:inline-block}.block7 h2{padding:0 0 6px;color:#d85b60}.b7_desc{font-size:22px;color:#d85b60;font-family:'Roboto',sans-serif;font-weight:600;text-align:center;text-transform:uppercase;padding:0 0 22px}#b7_carousel{width:100%}.b7_carousel_item{width:100%;min-height:629px}.b7_carousel_item_title{font-size:35px;color:#fff;text-align:center;padding:187px 15px 102px;max-width:1010px;margin:0 auto}.b7_carousel_item_desc{font-size:18px;color:#fff;text-align:center;max-width:1010px;margin:0 auto;padding:0 15px}#b7_carousel .owl-prev,#b7_carousel .owl-next{width:49px;height:115px;background:url(https://www.open-apartments.ru/img/xarrow2.png.pagespeed.ic.7klfP8vL0C.png) no-repeat 0 0;left:25px}#b7_carousel .owl-next{background-position:-49px 0;left:auto;right:25px}.block8{width:100%;display:inline-block;text-align:center;padding:63px 0 36px;background:#d85b60;background:-moz-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d85b60),color-stop(100%,#d85b60));background:-webkit-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:-o-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:-ms-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:linear-gradient(to bottom,#d85b60 0%,#d85b60 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d85b60', endColorstr='#d85b60',GradientType=0 )}.b8_title{font-size:30px;color:#fff;padding:0 0 20px;text-transform:uppercase;font-family:'Roboto',sans-serif;font-weight:600}.b8_desc{font-size:22px;color:#fff;line-height:28px;font-family:'Roboto',sans-serif;font-weight:700;padding:0 0 40px}.b8_img{padding:0 0 30px}.b8_form{max-width:450px;margin:0 auto}.b8_form input[type="text"]{margin:0 0 3px;height:40px;font-family:'Roboto',sans-serif;font-weight:700;padding:0 12px}.b8_form button[type="submit"]{height:60px;font-size:18px;background:#00a28e;color:#fff}.b8_form button[type="submit"]:hover{background:#01b9a2}.block9{width:100%;display:inline-block;padding:50px 0 50px}.block9 h2{padding:0 0 38px;color:#d85b60}.accordions{width:100%;display:inline-block}.accordion{float:left;width:50%;padding:0 0 0 4%;box-sizing:border-box}.accordion_item{cursor:pointer;margin:18px 0 0;font-size:20px;color:#d85b60}.accordion_data{display:none;font-size:16px;color:#000;padding:5px 0}.block10{width:100%;display:inline-block;padding:50px 0 0;background:#fbf7f7}.block10 h2{padding:0 0 40px;color:#d85b60}.b10_list{text-align:center;font-size:0}.b10_item{width:33.33%;display:inline-block;font-size:16px;box-sizing:border-box;padding:0 15px}.b10_item_title{font-size:18px;color:#494949;line-height:21px;min-height:42px;padding:0 0 6px}.b10_item:nth-child(3) .b10_item_title {padding:10.5px 0 10.5px;min-height:21px}.b10_item_img{padding:0 0 50px}.b10_desc{text-align:center;font-size:18px;color:#494949;padding:0 0 50px}.b10_form{padding:35px 0 35px;background:#d85b60;background:-moz-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d85b60),color-stop(100%,#d85b60));background:-webkit-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:-o-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:-ms-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:linear-gradient(to bottom,#d85b60 0%,#d85b60 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d85b60', endColorstr='#d85b60',GradientType=0 )}.b10_form .b8_form{max-width:410px}.b10_form .b8_form input[type="text"]{height:45px;text-align:center}.b10_form .b8_form button[type="submit"]{height:60px;font-size:19px}.block11{width:100%;display:inline-block;padding:50px 0 70px}.block11 h2{padding:0 0 30px;color:#d4656b}.block11 .b4_form .form_order,.page_good_form .b4_form .form_order{float:none;margin:0 auto}.block11 .form_date_line,.page_good_form .form_date_line{padding:0 0 15px}.block11 .form_date_line .form_date_check,.block11 .form_date_line .form_date_check_out,.page_good_form .form_date_line .form_date_check,.page_good_form .form_date_line .form_date_check_out{margin:-3px 7px 0}.form_name{width:280px;margin:0 auto 10px}.block11 .form_phone,.page_good_form .form_phone{margin-bottom:10px}.form_comment{width:280px;margin:0 auto 15px}.form_comment textarea{height:273px;width:100%;box-sizing:border-box;padding:10px 14px;font-size:18px;color:#4f4e4e;font-family:'Roboto',sans-serif;font-weight:600;background:#fff}.block12{width:100%;display:inline-block;padding:0 0 50px}.block12 h2{padding:0 0 37px;color:#d4656b}#video_rewiews{max-width:1200px;margin:0 auto 40px;padding:0 100px;box-sizing:border-box}.video_rewiews_item{width:100%;height:350px}.block12 .owl-prev,.block12 .owl-next{width:60px;height:60px;background:url(https://www.open-apartments.ru/img/xarrow3.png.pagespeed.ic.qY6VpYHzhe.png) 0 0;margin:-30px 0 0;background-size:120px 60px}.block12 .owl-next{background-position:-60px 0}#text_rewiews{margin:23px auto 0;max-width:1200px;padding:0 100px;box-sizing:border-box}.text_rewiews_item{width:100%;display:inline-block}.text_rewiews_img{float:left;max-width:230px;margin:0 30px 0 0}.text_rewiews_text{margin:10px 0 0 260px}.text_rewiews_text p{font-size:18px;color:#5b5b5b;line-height:28px}.block13{width:100%;display:inline-block;padding:50px 0 55px;background:#d85b60;background:-moz-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d85b60),color-stop(100%,#d85b60));background:-webkit-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:-o-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:-ms-linear-gradient(top,#d85b60 0%,#d85b60 100%);background:linear-gradient(to bottom,#d85b60 0%,#d85b60 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d85b60', endColorstr='#d85b60',GradientType=0 )}.b13_left{float:left;margin:0 0 0 5%;max-width:500px}.b13_title{max-width:600px;font-size:40px;color:#fff;font-family:'Roboto',sans-serif;font-weight:700;padding:143px 0 10px}.b13_desc{max-width:600px;font-size:23px;color:#fff;font-family:'Roboto',sans-serif;font-weight:700}.b13_form{float:right;margin:0 2% 0 0}.b13_form .form_order{padding:0;background:transparent;width:360px}.b13_form .form_date_line{margin:0 0 15px;display:inline-block;width:100%;position:relative;padding:0}.b13_form .form_date_check{float:left}.b13_form .form_date_check_out{float:right}.b13_form .form_date_img{margin:0;padding:0;position:absolute;bottom:0;left:50%;margin:0 0 0 -19.5px}.b13_form button[type="submit"]{height:60px;font-size:21px;background:#00a28e;color:#fff}.b13_form button[type="submit"]:hover{background:#01b9a2}.b13_form .form_name,.b13_form .form_phone,.b13_form .form_comment{width:100%;margin:0 0 16px}.b13_form .form_comment{margin:0 0 2px}.block14{width:100%;display:inline-block;padding:50px 0 15px}.block14 h2{padding:0 0 40px;color:#d4656b}.b14_list{font-size:0;text-align:center;margin:0 -15px}.b14_item{width:33.33%;display:inline-block;font-size:16px;box-sizing:border-box;padding:0 15px 35px}.b14_item_title{font-size:22px;color:#d4656b;font-family:'Roboto',sans-serif;font-weight:600;text-transform:uppercase;line-height:25px}.b14_item_title span{font-size:16px;line-height:21px;display:block}.b14_item_text{padding:15px 0 0;font-size:15px;color:#2e2e2e;line-height:20px;font-family:'Roboto',sans-serif;font-weight:600}.b14_item:nth-child(1) .b14_item_title, .b14_item:nth-child(2) .b14_item_title, .b14_item:nth-child(3) .b14_item_title {min-height:46px}.b14_item:nth-child(4) .b14_item_title, .b14_item:nth-child(5) .b14_item_title, .b14_item:nth-child(6) .b14_item_title {min-height:71px}.block15{width:100%;display:inline-block;padding:50px 0;background:url(https://www.open-apartments.ru/img/bg2.jpg) no-repeat top center}.b15_title{font-size:30px;color:#0c0c0c;font-family:'Roboto',sans-serif;font-weight:600;text-align:center;padding:0 0 30px}.b15_container{max-width:700px;margin:0 auto}.b15_text{font-size:20px;color:#0c0c0c;line-height:35px;font-family:'Roboto',sans-serif;font-weight:600}.b15_text_desc{font-size:20px;color:#0c0c0c;line-height:35px;font-family:'Roboto',sans-serif;font-weight:600;padding:0 0 35px}.b15_text_price{font-size:25px;color:#0c0c0c;line-height:35px;font-family:'Roboto',sans-serif;font-weight:600}.block16{width:100%;display:inline-block;padding:50px 0 0;background:#fafafa}.block16 h2{padding:0 0 40px}.b16_list{text-align:center;margin:0 -15px;font-size:0}.b16_item{font-size:16px;display:inline-block;width:33.33%;box-sizing:border-box;padding:0 15px 45px}.b16_item_img{padding:0 0 15px}.b16_item_img img{max-height:120px}.b16_item_text{font-size:18px;color:#363636;line-height:26px;font-family:'Roboto',sans-serif;font-weight:600}.block17{width:100%;display:inline-block;padding:50px 0 0}.block17 h2{padding:0 0 40px}.b17_list{text-align:center;font-size:0;margin:0 -15px}.b17_item{font-size:16px;display:inline-block;width:25%;box-sizing:border-box;padding:0 15px 85px}.b17_item_img{height:150px;padding:0 0 15px}.b17_item_img img{width:150px;height:150px;border-radius:50%}.b17_item_name{font-size:18px;color:#343434}.b17_item_name b{font-family:'Roboto',sans-serif;font-weight:700}.b17_item_video{padding:10px 0 0}.b17_item_video a{color:#ca4747;font-size:18px;font-family:'Roboto',sans-serif;font-weight:600;text-decoration:none}.b17_item_video a:hover{text-decoration:underline}.footer{width:100%;display:inline-block;margin:0 0 60px;position:relative;border-top:4px solid #d4656b;padding:54px 0 0}.f_left{float:left;width:300px}.f_logo{padding:0 0 12px}.f_menu ul{list-style:none}.f_menu ul li{padding:3px 0}.f_menu ul li a{font-size:16px;color:#383838;font-family:'Roboto',sans-serif;font-weight:700;text-decoration:none;line-height:19px}.f_menu ul li a:hover{text-decoration:underline}.f_right{float:right;text-align:right}.f_phone{font-size:20px;color:#383838;font-family:'Roboto',sans-serif;font-weight:700;padding:14px 0 5px;display:inline-block}.f_phone a{text-decoration:none;color:#383838}.f_grafics{font-size:13px;color:#383838;font-family:'Roboto',sans-serif;font-weight:700;padding:0 0 3px}.f_email{font-size:20px;color:#383838;font-family:'Roboto',sans-serif;font-weight:700;padding:0 0 6px}.f_call{padding:0 0 69px}.f_call a{font-size:20px;color:#d4656b;text-transform:uppercase;text-decoration:none;font-family:'Roboto',sans-serif;font-weight:700}.f_call a:hover{text-decoration:underline}.f_social{position:relative}.viber_phone{display:none;position:absolute;font-size:20px;color:#383838;font-family:'Roboto',sans-serif;font-weight:700;top:-35px;right:59px}.f_social a{display:inline-block;margin:0 0 0 11px;width:45px}.f_social a:hover{opacity:.75}.f_center{position:absolute;left:50%;bottom:0;text-align:center;margin:0 0 0 -216px}.f_politics a{font-size:16px;color:#3e3e3e;text-decoration:none}.f_politics a:hover{text-decoration:underline}.f_copyright{padding:13px 0 0;font-size:16px;color:#3e3e3e}.popup_form.b4_form .form_order{float:none;margin:0;width:370px}.popup_form .form_phone{margin:0 auto 16px}.politics_popup{width:700px;height:auto;background:#fff}.politics_text{padding:30px}.politics_text p{font-size:18px;color:#383838;line-height:22px;padding:0 0 22px}.video_treatment_wrap{background:#fff;width:700px;height:450px;padding:30px}.page_top{width:100%;display:inline-block;padding:6px 0 7px;font-size:17px;line-height:20px;font-family:'Roboto',sans-serif;font-weight:600}.page_back{float:left}.page_next{float:right}.page_top a{color:#d4656b;text-decoration:none}.page_top a:hover{text-decoration:underline}.nav.no_fixed{position:static}.page_apartment_top{width:100%;display:inline-block;padding:50px 0}.page_apartment_gallery{float:left;width:60%}.page_apartment_gallery .apartment_slider{padding:0}.page_apartment_gallery a{overflow:hidden;display:block;position:relative}.page_apartment_gallery a:after{content:' ';width:55px;height:57px;position:absolute;right:-70px;top:-70px;background:url(https://www.open-apartments.ru/img/xico30.png.pagespeed.ic.9FMFe8hCDN.png) no-repeat 0 0;-webkit-transition:all 300ms;transition:all 300ms}.page_apartment_gallery a:hover:after{top:15px;right:15px}.page_apartment_info{width:38%;float:right}.page_apartment_info p{font-size:18px;color:#404040;padding:0 0 25px}.page_apartment_info p strong{font-family:'Roboto',sans-serif;font-weight:600}.page_apartment_video{width:100%;padding:0 0 25px;display:inline-block}.page_apartment_video a{color:#404040;text-decoration:none}.page_apartment_video .ico{float:left;max-width:30px}.page_apartment_video .text{float:left;padding:0 0 0 15px;line-height:28px;font-size:18px;color:#404040}.page_apartment_video .text span{border-bottom:1px dotted #404040}.page_apartment_ico{margin:0 -10px;padding:0 0 22px;text-align:center}.page_apartment_ico_row{display:inline-block;text-align:center;margin:0 10px 15px}.page_apartment_ico_row .ico{padding:0 0 5px;line-height:42px}.page_apartment_ico_row .ico img{vertical-align:middle}.page_apartment_ico_row .text{font-size:14px;color:#404040;font-family:'Roboto',sans-serif;font-weight:600}.page_apartment_price{font-size:20px;color:#404040;font-family:'Roboto',sans-serif;font-weight:600;text-align:center;padding:0 0 15px}.page_form .b4_form .form_order{float:none;width:100%}.page_form .form_phone{width:70%}.page_form .form_date_line{font-size:0}.page_form .b4_form .form_date_check,.page_form .b4_form .form_date_check_out{margin:-3px 1% 0;width:34%;font-size:16px}.page_form .form_order .form_date_check input[type="text"],.page_form .form_order .form_date_check_out input[type="text"]{width:100%}.page_apartment_equipment{width:100%;display:inline-block;padding:0 0 50px}.page_apartment_equipment_title{font-size:30px;padding:0 0 35px;color:#404040;font-family:'Roboto',sans-serif;font-weight:600}.page_apartment_equipment_row{font-size:0}.page_apartment_equipment_col_left{width:25%;display:inline-block;font-size:16px}.page_apartment_equipment_col_left .ico{line-height:68px;padding:0 0 15px}.page_apartment_equipment_col_left .ico img{vertical-align:middle}.page_apartment_equipment_col_left .text{font-size:16px;color:#404040;font-family:'Roboto',sans-serif;font-weight:600;line-height:19px}.page_apartment_equipment_col_right{width:50%;display:inline-block;text-align:center;font-size:16px}.page_apartment_equipment_col_right .text{margin:0 0 0;font-size:18px;line-height:18px}.page_apartment_equipment_col_right a{font-size:19px;color:#343434;text-decoration:none;font-family:'Roboto',sans-serif;font-weight:600}.page_apartment_equipment_col_right a:hover{text-decoration:underline}.page_apartment_equipment_col_right .ico{line-height:68px;padding:0 0 10px}.page_apartment_equipment_col_right .ico img{vertical-align:middle}.page_apartment_description{width:100%;display:inline-block;padding:50px 0 30px;background:#fcfafa}.page_apartment_description h2{color:#343434;font-family:'Roboto',sans-serif;font-weight:600;text-align:left;font-size:30px;padding:0 0 13px;text-transform:none}.page_apartment_description p{font-size:18px;color:#404040;padding:0 0 24px;font-family:'Roboto',sans-serif;font-weight:600}.page_apartment_location{width:100%;display:inline-block;padding:50px 0}.page_apartment_location h3{font-size:30px;color:#343434;font-family:'Roboto',sans-serif;font-weight:600;padding:0 0 15px}.page_apartment_location_left{width:47%;float:left}.page_apartment_location_left p{font-size:18px;color:#404040;font-family:'Roboto',sans-serif;font-weight:600;padding:0 0 12px}.page_apartment_location_left h4{font-size:25px;color:#404040;font-family:'Roboto',sans-serif;font-weight:600;padding:0 0 11px}.page_apartment_location_left a,.page_form_button a{font-size:22px;color:#fff;font-family:'Roboto',sans-serif;font-weight:600;display:block;text-align:center;padding:17px 0 20px;line-height:30px;text-decoration:none;background:#d8747a}.page_form_button a{font-size:17px}.page_apartment_location_left a:hover,.page_form_button a:hover{background:#ce565f}.page_apartment_location_map{width:50%;float:right;height:450px}.page_apartment_rewiews{padding:50px 0;background:#fcfafa;margin:0 0 40px}.page_apartment_rewiews h2{text-transform:none;color:#3a3a3a}.page_apartment_rewiews .owl-prev,.page_apartment_rewiews .owl-next{width:60px;height:60px;background:url(https://www.open-apartments.ru/img/xarrow3.png.pagespeed.ic.qY6VpYHzhe.png) 0 0;margin:-30px 0 0;background-size:120px 60px}.page_apartment_rewiews .owl-next{background-position:-60px 0}.page_good_header .h_phone a{color:#a2373f}.page_good{width:100%;display:inline-block;text-align:center;padding:30px 0 50px}.page_good_title{font-size:35px;font-weight:700;padding:0 0 35px;color:#a2373f;max-width:700px;margin:0 auto}.page_good_desc{font-size:25px;font-weight:700;color:#a2373f}.page_good_calendar{margin:0 1px 0 0}.page_good_form{width:100%;display:inline-block;padding:40px 0}.page_good_form .form_metro{padding:0 0 30px}.ap_modalbox{padding:15px;background:#fff;width:300px;height:338px}@media only screen and (max-width:1600px){.block1 .header,.page_good_header{width:100%;display:inline-block;padding:35px 0 20px}.h_logo{float:left;position:static;top:0;left:0;margin-left:-80px}.h_phone{float:right;padding:7px 0 0;position:static;top:0;right:0;margin-right:-80px}.mob_li{display:none}}@media only screen and (max-width:1200px){.h_logo{margin-left:0}.h_phone{margin-right:0}.mob_li{display:none}}@media only screen and (max-width:1000px){.mob_li{display:none}.nav ul li,#nav ul li,#nav2 ul li{margin:0 5px}.nav ul li a,#nav ul li a,#nav2 ul li a{font-size:16px}.f_phone a,.h_phone a{border-bottom:1px dotted #383838}.h_phone a{color:#fff;border-color:#fff}.apartment_info>div{font-size:11px}.apartment_info2{margin:0 0 0 -35px}.apartment_button a{font-size:15px}.b6_item_img{width:80px}.b6_item_text p{font-size:13px;line-height:16px;padding:0 0 16px}.b10_item_title{font-size:16px}.b10_desc{font-size:15px}.text_rewiews_img{max-width:150px;margin:0 20px 10px 0}.text_rewiews_text{margin:0 0 0}.text_rewiews_text p{font-size:16px;line-height:22px}.b13_left{max-width:330px;margin:0}.b13_title{font-size:32px}.b17_item_video a{font-size:16px}.f_center{margin:0 0 0 -162px}.f_politics a{font-size:14px}.f_copyright{font-size:12px;padding:7px 0 0}.page_apartment_ico_row .text{font-size:12px}.page_apartment_info p{padding:0 0 22px;font-size:15px}.page_apartment_ico{padding:0 0 8px}.page_form_button a{font-size:15px;padding:13px 0 14px}.page_apartment_equipment_col_left{width:50%;margin:0 0 20px;text-align:center}.page_apartment_equipment_col_right{width:100%}.page_apartment_location_left p{font-size:18px}.page_apartment_location_left a{font-size:20px}.owl-prev,.owl-next{background-size:110px auto;width:55px;height:46px;margin:-23px 0 0}.owl-next{background-position:-55px 0}}@media only screen and (max-width:760px){.container{padding:0 10px;max-width:340px}h2{font-size:20px;padding:0 0 25px}.nav{padding:0}.mob_li{display:block}.mob_menu{display:block;color:#fff;text-align:left;font-family:'Roboto',sans-serif;font-weight:600;font-size:18px;line-height:22px;padding:10px 10px 10px 43px;background:url(https://www.open-apartments.ru/img/xmenu.png.pagespeed.ic.HghweFNfj3.png) no-repeat left 10px center}.nav ul,#nav ul,#nav2 ul{padding:0 0 10px;display:block;display:none}.nav ul li,#nav ul li,#nav2 ul li{float:none;display:block;margin:0}.nav ul li a,#nav ul li a,#nav2 ul li a{display:block;text-align:left;padding:5px 10px;font-size:16px}.h_logo,.h_phone{float:none;text-align:center}.h_phone{padding:10px 0 0}.block1{padding:40px 0 50px}.block1 h1{padding:20px 0;font-size:20px}.block1 h2{font-size:18px}.form_title{font-size:15px}.form_date_img{max-width:40px;margin:15px 10px 0}.form_date_check,.form_date_check_out{width:110px}.form_order .form_date_check input[type="text"],.form_order .form_date_check_out input[type="text"]{width:100%;font-size:16px}.form_metro,.form_phone,.form_email,.form_comment,.form_name{width:85%}.form_metro_img{left:42%}.form_phone_img,.form_email_img{display:none}.b2_item{width:80%;margin:0 0 40px}.b3_title{font-size:24px}.b3_item{width:100%;margin:0 0 35px}.apartment_name{font-size:16px}.apartment_price{font-size:18px}.apartment_info>div{background-size:18px 18px;line-height:18px;padding:0 0 0 23px;font-size:10px}.apartment_button a{font-size:12px;line-height:14px;padding:12px 0 14px}.b4_container .container{padding:5px 15px 20px}.b4_desc{font-size:16px;line-height:20px}.b4_img{position:static;left:0;width:100%}.b4_form{display:block;width:auto;margin:0 -10px}.b4_form .form_order{float:none;width:100%;margin:0}.b4_form .form_date_img{max-width:999px}.b4_form .form_button button[type="submit"]{font-size:15px}.b5_list{margin:0}.b5_item{width:100%}.b5_item_img{line-height:100px}.b5_item_img img{max-height:100px}.b6_item, .b6_item:nth-child(2n), .b6_item:nth-child(3) {width:100%;float:none}.b7_desc{font-size:16px;padding:0 0 12px}.b7_carousel_item{min-height:1px}.b7_carousel_item_title{padding:50px 15px 30px;font-size:16px}.b7_carousel_item_desc{font-size:10px;padding:0 0 50px}#b7_carousel .owl-prev,#b7_carousel .owl-next{display:none}.block8{padding:35px 0}.b8_title{padding:0 0 15px}.b8_desc{font-size:18px;line-height:22px;padding:0 0 20px}.b8_desc br{display:none}.b8_img{padding:0 0 18px}.b8_img img{max-height:80px}.block9 h2{padding:0 0 30px}.accordion{width:100%;padding:0;float:none}.block10 h2{padding:0 0 30px}.block10 h2 br{display:none}.b10_item{width:100%;margin:0 0 30px}.b10_form{padding:35px 15px}#video_rewiews,#text_rewiews{padding:0}.video_rewiews_item{height:200px}.block12 .owl-prev,.block12 .owl-next{display:none}.text_rewiews_img{max-width:100px}.b13_left{float:none;max-width:1000px}.b13_title{padding:0 0 10px;font-size:24px}.b13_desc{font-size:16px;padding:0 0 25px}.b13_form{float:none;margin:0}.b13_form .form_order{width:100%}.b13_form button[type="submit"]{font-size:18px;height:50px}.b14_list,.b16_list,.b17_list{margin:0}.b14_item{width:100%}.b14_item:nth-child(1) .b14_item_title, .b14_item:nth-child(2) .b14_item_title, .b14_item:nth-child(3) .b14_item_title,
		.b14_item:nth-child(4) .b14_item_title, .b14_item:nth-child(5) .b14_item_title, .b14_item:nth-child(6) .b14_item_title {min-height:0}.b14_item_title{font-size:18px;line-height:22px}.b14_item_title span{font-size:14px;line-height:18px}.b15_title{font-size:20px;padding:0 0 25px}.b15_text{font-size:14px;line-height:24px}.b15_text_desc{font-size:16px;line-height:20px;padding:15px 0 20px}.b15_text_price{font-size:20px;line-height:30px}.b16_item,.b17_item{width:100%}.f_left{float:none;width:100%;text-align:center}.f_right{float:none;width:100%;text-align:center}.f_email{font-size:16px}.f_social a{margin:0 5px}.f_center{position:static;margin:0;left:0;padding:20px 0 0}.popup_form.b4_form{margin:0}.popup_form.b4_form .form_order{width:280px}.page_top{text-align:center;padding:10px 0}.page_back{float:none;padding:0 0 6px}.page_next{float:none}.page_apartment_top{padding:35px 0}.page_apartment_gallery{float:none;width:100%;padding:0 0 25px}.page_apartment_info{float:none;width:100%}.page_apartment_equipment_title{font-size:20px}.page_apartment_equipment_col_left,.page_apartment_equipment_col_right{width:100%;margin:0 0 25px}.page_apartment_description h2,.page_apartment_location h3{font-size:24px}.page_apartment_description p,.page_apartment_location_left p{font-size:16px;padding:0 0 20px}.page_apartment_location_left{width:100%;float:none}.page_apartment_location_map{width:100%;float:none;height:300px;padding:30px 0 0}.page_apartment_location_left h4{font-size:21px}.page_apartment_location_left a{font-size:18px;padding:14px 0 15px}.page_apartment_rewiews,.page_apartment_description{padding:35px 0}.page_apartment_rewiews .owl-prev,.page_apartment_rewiews .owl-next{display:none}.page_good_calendar{overflow:auto}.page_good_calendar_container{width:1000px}}