.standard-backface{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000}@-webkit-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@-moz-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@-ms-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@-o-keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}@keyframes load-animation{0%{-webkit-transform:translate(-2.5rem, -0.4rem);transform:translate(-2.5rem, -0.4rem)}100%{-webkit-transform:translate(1.7rem, -0.4rem);transform:translate(1.7rem, -0.4rem)}}.apartment-details{height:100%;position:relative;padding-top:135px;z-index:100}.apartment-details .apartment-details_top{display:none}.apartment-details .apartment-details_slide{width:100%;height:calc(100% - 190px)}.apartment-details .apartment-details_slide .owl-stage-outer{height:100%}.apartment-details .apartment-details_slide .owl-stage-outer .owl-stage{height:100%}.apartment-details .apartment-details_slide .owl-stage-outer .owl-stage .owl-item{height:100%}.apartment-details .apartment-details_slide .owl-stage-outer .owl-stage .owl-item:before{content:'';width:100%;height:329px;position:absolute;bottom:0;left:0;background-image:linear-gradient(to top, rgba(255,255,255,0.6), rgba(255,255,255,0));transition:.1s;opacity:0}.apartment-details .apartment-details_slide.owl-loaded .owl-item{height:100%}.apartment-details .apartment-details_slide.owl-loaded .owl-item:before{transition:.1s;opacity:1 !important}.apartment-details .apartment-details_slide .owl-nav{width:94.8%;height:50px;position:absolute;bottom:64px;left:2.6%}.apartment-details .apartment-details_slide .owl-nav button{width:36px;height:100%;position:absolute;top:0;display:flex;justify-content:center;align-items:center;transition:.2s}.apartment-details .apartment-details_slide .owl-nav button svg{width:26px;height:auto;fill:#413427}.apartment-details .apartment-details_slide .owl-nav button.owl-next{right:0}.apartment-details .apartment-details_slide .owl-nav button.disabled{opacity:.3}.apartment-details .apartment-details_caption{width:60.5%;height:270px;position:absolute;top:calc(14.3% + 135px);left:0;padding-top:62px;background-image:linear-gradient(to right, rgba(255,255,255,0.8), rgba(255,255,255,0));z-index:1000}.apartment-details .apartment-details_caption>div{display:none}.apartment-details .apartment-details_caption .apartment-details_caption_name{font-family:"Futura Lt BT",sans-serif;font-size:1.5625rem;color:#303030;line-height:56px;font-weight:300;text-align:center;text-transform:uppercase;letter-spacing:.6em;margin:0}.apartment-details .apartment-details_caption .apartment-details_caption_title{width:100%;position:absolute;top:118px;left:0;margin:0;text-align:center}.apartment-details .apartment-details_caption .apartment-details_caption_title span{font-size:6.3125rem;color:#303030;line-height:109px;font-weight:bold;text-transform:uppercase;display:inline-block;transition:.6s;transform-origin:bottom center;transform:rotateX(90deg);opacity:0}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(2){transition-delay:.07s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(3){transition-delay:.14s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(4){transition-delay:.21s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(5){transition-delay:.28s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(6){transition-delay:.35s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(7){transition-delay:.42s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(8){transition-delay:.49s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(9){transition-delay:.56s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(10){transition-delay:.63s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(11){transition-delay:.7s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(12){transition-delay:.77s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(13){transition-delay:.84s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(14){transition-delay:.91s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(15){transition-delay:.98s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(16){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(17){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(18){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(19){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(20){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(21){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(22){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(23){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(24){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(25){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title span:nth-of-type(26){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span{transform:rotateX(0);opacity:1}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(2){transition-delay:.07s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(3){transition-delay:.14s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(4){transition-delay:.21s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(5){transition-delay:.28s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(6){transition-delay:.35s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(7){transition-delay:.42s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(8){transition-delay:.49s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(9){transition-delay:.56s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(10){transition-delay:.63s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(11){transition-delay:.7s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(12){transition-delay:.77s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(13){transition-delay:.84s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(14){transition-delay:.91s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(15){transition-delay:.98s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(16){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(17){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(18){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(19){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(20){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(21){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(22){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(23){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(24){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(25){transition-delay:1.05s}.apartment-details .apartment-details_caption .apartment-details_caption_title.active span:nth-of-type(26){transition-delay:1.05s}.apartment-details .apartment-details_info{font-family:"Futura Lt BT",sans-serif;font-size:1.5625rem;color:#000;font-weight:300;line-height:57px;text-align:center;text-transform:uppercase;width:584px;position:absolute;bottom:248px;left:calc(50% - 292px);display:inline-block;border:2px solid #000;transition:.2s;z-index:1200}.apartment-details .apartment-details_info:hover{color:#413427;border-color:#413427}.apartment-details .apartment-details_info__mobile{display:none}.apartment-details .apartment-details_bottom{width:100%;height:190px;display:flex}.apartment-details .apartment-details_bottom label{font-family:"Futura Lt BT",sans-serif;font-size:1.125rem;color:#E5BF7A;font-weight:300;line-height:24px;text-align:center;text-transform:uppercase;display:block;margin:23px 0}.apartment-details .apartment-details_bottom .apartment-details_bottom_caption{font-family:"Futura Lt BT",sans-serif;font-size:.8125rem;font-weight:300;font-style:italic;text-align:center;line-height:20px;display:block;margin-top:15px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods{width:28.7%;background-image:url(../../../img/preview-shadow.png);background-size:auto 157px;background-position:center right;background-repeat:no-repeat}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods label{margin-bottom:20px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls{width:100%;display:flex;justify-content:center;align-items:center}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_symbol{width:26px;height:26px;position:relative;border-radius:50%;border:1px solid #D0A154}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_symbol:before{content:'';width:7px;height:7px;position:absolute;top:9px;left:9px;border-radius:50%;background-color:#D0A154}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_symbol:after{content:'';width:37px;height:1px;position:absolute;top:12px;left:12px;background-color:#D0A154}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_date_value{font-family:"Cochin",serif;font-size:2rem;color:#D0A154;line-height:33px;text-transform:uppercase;cursor:pointer}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_date_value.apartment-details_bottom_periods_controls_date_value__start{margin-left:39px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_date_sep{width:10px;height:3px;margin:0 13px;background-color:#D0A154}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations{width:23.9%;background-image:url(../../../img/preview-shadow.png);background-size:auto 157px;background-position:center right;background-repeat:no-repeat;text-align:center}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls{display:inline-flex;align-items:center}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls button{width:26px;height:26px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;background-color:transparent;transition:.2s}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls button svg{width:26px;height:26px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls button:last-of-type{margin-left:auto}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls button[disabled]{opacity:.4}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls .apartment-details_bottom_accomodations_controls_list{display:flex;margin:0 46px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls .apartment-details_bottom_accomodations_controls_list a{font-family:"Cochin",serif;font-size:2rem;color:#D0A154;line-height:26px;text-transform:uppercase;margin-right:40px;cursor:pointer;opacity:.6;transition:.2s}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls .apartment-details_bottom_accomodations_controls_list a.active{font-weight:bold;opacity:1}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls .apartment-details_bottom_accomodations_controls_list a:last-child{margin-right:0}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests{width:20%;background-image:url(../../../img/preview-shadow.png);background-size:auto 157px;background-position:right center;background-repeat:no-repeat;text-align:center}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls{width:82.6%;display:flex;flex-wrap:wrap;align-items:center;margin:0 auto}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line{width:calc(100% - 150px);height:15px;position:relative;display:flex;justify-content:space-between}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line:before{content:'';width:100%;height:1px;position:absolute;top:7px;height:1px;background-color:#D0A154}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line button{width:15px;height:15px;position:relative;margin:0;padding:0;background-color:transparent;transition:.2s}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line button:before{content:'';width:7px;height:7px;position:absolute;top:4px;left:4px;border-radius:50%;border:1px solid #D0A154;background-color:#fff}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line button:first-child:before{left:0}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line button:last-child:before{left:auto;right:0}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line button.active:before{transform:scale(1.4);background-color:#D0A154}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_value{font-family:"Cochin",serif;font-size:2rem;font-weight:bold;color:#D0A154;line-height:26px;margin-left:auto}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons{height:26px;display:flex;justify-content:center;margin-right:23px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons button{width:26px;height:26px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;background-color:transparent;transition:.2s}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons button svg{width:26px;height:26px;stroke:#D0A154}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons button:first-child{margin-right:14px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons button[disabled]{opacity:.4}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_caption{margin-top:22px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price{width:27.4%;display:flex;flex-wrap:wrap;justify-content:center}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_value{min-width:30%;margin:0 18px;text-align:center}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_value .apartment-details_bottom_price_value_value{font-size:3.3125rem;color:#E5BF7A;font-weight:bold;line-height:49px;margin:0}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_value .apartment-details_bottom_price_value_value span{font-size:4.6875rem}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_caption{margin-top:10px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button{height:100%;display:flex;flex-wrap:wrap;align-items:center}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button .apartment-details_bottom_price_button_symbol{width:26px;height:26px;position:relative;margin-left:40px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button .apartment-details_bottom_price_button_symbol:before{content:'';width:40px;height:1px;position:absolute;top:12px;left:-40px;background-color:#D0A154}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button .apartment-details_bottom_price_button_symbol svg{width:26px;height:26px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button button{font-size:1.25rem;color:#D0A154;text-transform:uppercase;margin:0;padding:0 11px;background-color:transparent;opacity:.8;transition:.2s}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button button:hover{background-color:transparent;opacity:1}.apartment-details .apartment-details_bottom .apartment-details_bottom_cta{display:none}@media screen and (max-width: 1920px){.apartment-details{padding-top:101px}.apartment-details .apartment-details_slide{height:calc(100% - 143px)}.apartment-details .apartment-details_slide .owl-stage-outer .owl-stage .owl-item:before{height:247px}.apartment-details .apartment-details_slide .owl-nav{height:38px;bottom:48px}.apartment-details .apartment-details_slide .owl-nav button{width:27px}.apartment-details .apartment-details_slide .owl-nav button svg{width:20px}.apartment-details .apartment-details_caption{height:203px;top:calc(14.3% + 101px);padding-top:47px}.apartment-details .apartment-details_caption .apartment-details_caption_name{font-size:1.1875rem;line-height:42px}.apartment-details .apartment-details_caption .apartment-details_caption_title{top:89px}.apartment-details .apartment-details_caption .apartment-details_caption_title span{font-size:4.75rem;line-height:82px}.apartment-details .apartment-details_info{font-size:1.1875rem;line-height:43px;width:438px;bottom:186px;left:calc(50% - 219px)}.apartment-details .apartment-details_bottom{height:143px}.apartment-details .apartment-details_bottom label{font-size:.875rem;line-height:18px;margin:17px 0}.apartment-details .apartment-details_bottom .apartment-details_bottom_caption{font-size:.625rem;line-height:15px;margin-top:11px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods{background-size:auto 118px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods label{margin-bottom:15px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_symbol{width:20px;height:20px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_symbol:before{width:5px;height:5px;top:7px;left:7px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_symbol:after{width:28px;top:9px;left:9px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_date_value{font-size:1.5rem;line-height:25px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_date_value.apartment-details_bottom_periods_controls_date_value__start{margin-left:29px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_date_sep{width:8px;margin:0 10px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations{background-size:auto 118px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls button{width:20px;height:20px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls button svg{width:20px;height:20px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls .apartment-details_bottom_accomodations_controls_list{margin:0 35px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls .apartment-details_bottom_accomodations_controls_list a{font-size:1.5rem;line-height:20px;margin-right:30px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests{background-size:auto 118px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line{width:calc(100% - 113px);height:11px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line:before{top:5px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line button{width:11px;height:11px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line button:before{width:5px;height:5px;top:3px;left:3px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_value{font-size:1.5rem;line-height:20px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons{height:20px;margin-right:17px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons button{width:20px;height:20px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons button svg{width:20px;height:20px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons button:first-child{margin-right:11px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_caption{margin-top:17px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_value{margin:0 14px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_value .apartment-details_bottom_price_value_value{font-size:2.5rem;line-height:37px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_value .apartment-details_bottom_price_value_value span{font-size:3.5rem}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_caption{margin-top:8px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button .apartment-details_bottom_price_button_symbol{width:20px;height:20px;margin-left:30px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button .apartment-details_bottom_price_button_symbol:before{width:30px;top:9px;left:-30px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button .apartment-details_bottom_price_button_symbol svg{width:20px;height:20px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button button{font-size:.9375rem;padding:0 8px}}@media screen and (max-width: 1500px){.apartment-details{height:100vh;padding-top:76px}.apartment-details .apartment-details_slide{height:calc(100% - 107px)}.apartment-details .apartment-details_slide .owl-stage-outer .owl-stage .owl-item:before{height:185px}.apartment-details .apartment-details_slide .owl-nav{height:29px;bottom:36px}.apartment-details .apartment-details_slide .owl-nav button{width:20px}.apartment-details .apartment-details_slide .owl-nav button svg{width:15px}.apartment-details .apartment-details_caption{height:152px;top:calc(14.3% + 76px);padding-top:35px}.apartment-details .apartment-details_caption .apartment-details_caption_name{font-size:.875rem;line-height:32px}.apartment-details .apartment-details_caption .apartment-details_caption_title{top:67px}.apartment-details .apartment-details_caption .apartment-details_caption_title span{font-size:3.5625rem;line-height:62px}.apartment-details .apartment-details_info{font-size:.875rem;line-height:32px;width:329px;bottom:140px;left:calc(50% - 164px)}.apartment-details .apartment-details_bottom{height:107px}.apartment-details .apartment-details_bottom label{font-size:.6875rem;line-height:14px;margin:13px 0}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods{width:20%;background-size:auto 89px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods label{margin-bottom:11px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_symbol{display:none}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_date_value{font-size:1.125rem;line-height:20px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_date_value.apartment-details_bottom_periods_controls_date_value__start{margin-left:0}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_date_sep{width:6px;margin:0 8px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations{width:28%;background-size:auto 89px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls .apartment-details_bottom_accomodations_controls_list{margin:0 26px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls .apartment-details_bottom_accomodations_controls_list a{font-size:1.125rem;margin-right:23px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests{width:15%;background-size:auto 89px}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls{position:relative}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_line{display:none}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_value{font-size:1.125rem;text-align:center;width:100%}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons{width:100%;position:absolute;justify-content:flex-start;margin-right:0}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons button:first-child{margin-right:0}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls .apartment-details_bottom_guests_controls_buttons button:last-child{margin-left:auto}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_caption{margin-top:13px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price{width:37%}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_value{margin:0 11px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_value .apartment-details_bottom_price_value_value{font-size:1.875rem;line-height:28px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_value .apartment-details_bottom_price_value_value span{font-size:2.625rem}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_caption{margin-top:6px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button .apartment-details_bottom_price_button_symbol{margin-left:23px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button .apartment-details_bottom_price_button_symbol:before{width:23px;left:-23px}.apartment-details .apartment-details_bottom .apartment-details_bottom_price .apartment-details_bottom_price_button button{font-size:.6875rem;padding:0 6px}}@media only screen and (max-width: 800px){.apartment-details{height:auto;padding-top:169px}.apartment-details .apartment-details_top{position:relative;display:block;margin-bottom:4px}.apartment-details .apartment-details_top .apartment-details_top_title{font-family:"Futura Lt BT",sans-serif;font-size:1.3125rem;color:#413427;font-weight:300;letter-spacing:.24em;text-align:center;text-transform:uppercase;position:relative;margin:0}.apartment-details .apartment-details_top .apartment-details_top_title span{font-family:"Cochin",serif;font-size:4.0625rem;color:#E6D4B7;letter-spacing:normal;width:100%;position:absolute;top:-45px;display:block;opacity:.27}.apartment-details .apartment-details_top .apartment-details_top_btn{width:46px;height:46px;position:absolute;top:-18px;display:flex;justify-content:center;align-items:center;margin:0;padding:0;background-color:transparent}.apartment-details .apartment-details_top .apartment-details_top_btn svg{width:26px;height:26px}.apartment-details .apartment-details_top .apartment-details_top_btn:first-of-type{left:30px}.apartment-details .apartment-details_top .apartment-details_top_btn:last-of-type{right:30px}.apartment-details .apartment-details_top .apartment-details_top_btn[disabled]{opacity:.4}.apartment-details .apartment-details_slide{height:680px}.apartment-details .apartment-details_slide .owl-stage-outer .owl-stage .owl-item:before{height:270px;top:0;bottom:auto;background-image:linear-gradient(to bottom, #fff, rgba(255,255,255,0))}.apartment-details .apartment-details_slide .owl-stage-outer .owl-stage .owl-item:after{content:'';width:100%;height:177px;position:absolute;bottom:0;left:0;background-image:linear-gradient(to top, #fff, rgba(255,255,255,0))}.apartment-details .apartment-details_slide .owl-nav{width:66%;height:46px;left:17%;bottom:-6px}.apartment-details .apartment-details_slide .owl-nav button{width:46px;height:46px;margin:0}.apartment-details .apartment-details_slide .owl-nav button svg{width:26px;height:26px}.apartment-details .apartment-details_caption{width:50%;height:26px;position:relative;top:0;left:25%;margin-top:-52px;padding-top:0;background-image:none}.apartment-details .apartment-details_caption .apartment-details_caption_name{display:none}.apartment-details .apartment-details_caption .apartment-details_caption_title{height:26px;top:0}.apartment-details .apartment-details_caption .apartment-details_caption_title span{font-family:"Futura Lt BT",sans-serif;font-size:.75rem;line-height:26px;letter-spacing:.24em;font-weight:300}.apartment-details .apartment-details_info{display:none}.apartment-details .apartment-details_info__mobile{width:60%;display:flex;flex-wrap:wrap;margin-top:74px;margin-left:20%}.apartment-details .apartment-details_info__mobile .apartment-details_info__mobile_col{width:50%;margin-bottom:26px}.apartment-details .apartment-details_info__mobile .apartment-details_info__mobile_col .apartment-details_info__mobile_col_value{font-family:"Futura Lt BT",sans-serif;font-size:1rem;color:#D0A154;width:100%;display:inline-flex;justify-content:center;align-items:center;margin:0}.apartment-details .apartment-details_info__mobile .apartment-details_info__mobile_col:first-of-type svg{width:10px;height:auto;fill:#D0A154}.apartment-details .apartment-details_info__mobile .apartment-details_info__mobile_col:first-of-type svg:last-of-type{margin-right:19px}.apartment-details .apartment-details_info__mobile .apartment-details_info__mobile_col:last-of-type svg{width:16px;height:auto;fill:#D0A154}.apartment-details .apartment-details_info__mobile .apartment-details_info__mobile_col:last-of-type svg:last-of-type{margin-right:17px}.apartment-details .apartment-details_info__mobile .apartment-details_info__mobile_info{font-family:"Futura Lt BT",sans-serif;font-size:.875rem;font-weight:300;line-height:33px;text-align:center;text-transform:uppercase;letter-spacing:.16em;width:100%;height:35px;border:1px solid #C2AA80}.apartment-details .apartment-details_bottom{height:auto;flex-wrap:wrap;flex-direction:row-reverse;justify-content:center;padding-top:75px}.apartment-details .apartment-details_bottom label{font-size:.75rem;color:#413427;margin:0}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests{width:35.4%;background-image:none}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls{width:74%;margin-top:10px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations{width:33%;background-image:none}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls button{display:none}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls .apartment-details_bottom_accomodations_controls_list{margin-top:10px}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls .apartment-details_bottom_accomodations_controls_list a{color:#413427;display:none;margin-right:0;pointer-events:none}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_accomodations_controls .apartment-details_bottom_accomodations_controls_list a.active{display:block}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations .apartment-details_bottom_caption{display:none}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods{width:31.6%;display:flex;justify-content:center;align-items:center;padding-left:49px;background-image:url(../../../img/svg/calendar.svg);background-size:23px auto;background-position:center left 26px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls{width:auto;display:block;text-align:center}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_date_value{font-family:"Futura Lt BT",sans-serif;font-size:.75rem;color:#413427;line-height:13px;letter-spacing:.24em;display:block}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods .apartment-details_bottom_periods_controls .apartment-details_bottom_periods_controls_date_sep{width:3px;height:1px;margin:6px auto;background-color:#413427}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods label{display:none}.apartment-details .apartment-details_bottom .apartment-details_bottom_price{display:none}.apartment-details .apartment-details_bottom .apartment-details_bottom_cta{font-family:"Futura Lt BT",sans-serif;font-size:.875rem;color:#C2AA80;font-weight:300;line-height:33px;text-align:center;text-transform:uppercase;letter-spacing:.16em;width:60%;height:35px;display:block;border:1px solid #C2AA80;margin:0;margin-top:36px;padding:0;background-color:transparent}}@media only screen and (max-width: 600px){.apartment-details{padding-top:121px}.apartment-details .apartment-details_top{margin-bottom:18px}.apartment-details .apartment-details_top .apartment-details_top_title{font-size:.75rem}.apartment-details .apartment-details_top .apartment-details_top_title span{font-size:1.875rem;top:-19px}.apartment-details .apartment-details_top .apartment-details_top_btn svg{width:20px}.apartment-details .apartment-details_top .apartment-details_top_btn:first-of-type{left:0}.apartment-details .apartment-details_top .apartment-details_top_btn:last-of-type{right:0}.apartment-details .apartment-details_slide{height:328px}.apartment-details .apartment-details_slide .owl-stage-outer .owl-stage .owl-item:before,.apartment-details .apartment-details_slide .owl-stage-outer .owl-stage .owl-item:after{display:none}.apartment-details .apartment-details_caption{width:58.6%;height:61px;left:20.7%;margin-top:-48px;background-color:#fff;z-index:100}.apartment-details .apartment-details_caption>div{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;display:block;z-index:1}.apartment-details .apartment-details_caption:before{content:'';width:53px;height:100%;position:absolute;top:0;left:-53px;background-color:#fff;box-shadow:0px 4px 17.28px 0.72px rgba(0,0,0,0.16);transform:skewX(-40deg);transform-origin:bottom right;z-index:-1}.apartment-details .apartment-details_caption:after{content:'';width:53px;height:100%;position:absolute;top:0;right:-53px;background-color:#fff;box-shadow:0px 4px 17.28px 0.72px rgba(0,0,0,0.16);transform:skewX(40deg);transform-origin:bottom left;z-index:-1}.apartment-details .apartment-details_caption .apartment-details_caption_title{z-index:100}.apartment-details .apartment-details_info__mobile{width:100%;position:relative;margin-top:0;margin-left:0;padding-top:16px;background-color:#fff;z-index:200}.apartment-details .apartment-details_info__mobile .apartment-details_info__mobile_col:first-of-type svg{display:none;margin-top:4px;margin-right:10px}.apartment-details .apartment-details_info__mobile .apartment-details_info__mobile_col:first-of-type svg:first-of-type{display:block}.apartment-details .apartment-details_info__mobile .apartment-details_info__mobile_info{font-size:.625rem;line-height:22px;width:73%;height:24px;margin:0 auto}.apartment-details .apartment-details_bottom{flex-direction:column;padding-top:41px}.apartment-details .apartment-details_bottom .apartment-details_bottom_periods{width:100%;background-position:center left calc(50% - 57px)}.apartment-details .apartment-details_bottom .apartment-details_bottom_accomodations{display:none}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests{width:100%;padding-top:52px;background-image:url(../../../img/preview-shadow-h.png);background-size:85% auto;background-position:top 10px center}.apartment-details .apartment-details_bottom .apartment-details_bottom_guests .apartment-details_bottom_guests_controls{width:50%}.apartment-details .apartment-details_bottom .apartment-details_bottom_cta{font-size:.625rem;line-height:22px;width:73%;height:24px;margin:0 auto;margin-top:27px}}.apartment-details_features{width:100%;min-height:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:86px}.apartment-details_features .apartment-details_features_back-top{width:50px;height:50px;position:absolute;top:150px;right:64px;display:flex;margin:0;padding:0;background-color:transparent}.apartment-details_features .apartment-details_features_back-top svg{width:50px;height:50px}.apartment-details_features .apartment-details_features_title{font-family:"Futura Lt BT",sans-serif;font-size:1.5625rem;font-weight:300;line-height:65px;text-align:center;text-transform:uppercase;letter-spacing:.6em;margin:0;margin-bottom:95px}.apartment-details_features .apartment-details_features_title span{font-family:"Cochin",serif;font-size:4.375rem;font-weight:bold;line-height:94px;text-align:center;letter-spacing:normal;display:block;margin:0}.apartment-details_features .apartment-details_features_bottom{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_blueprint{max-width:18.3%;margin-right:8.5%}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list{display:flex}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul{margin:0;margin-right:200px;padding:0;list-style:none}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul:last-child{margin-right:0}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li{font-size:2.1875rem;line-height:60px}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li .apartment-details_features_bottom_list_occupancy{height:26px;display:flex}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li .apartment-details_features_bottom_list_occupancy .apartment-details_features_bottom_list_occupancy_min{display:flex}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li .apartment-details_features_bottom_list_occupancy .apartment-details_features_bottom_list_occupancy_max{display:flex;opacity:.7}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li .apartment-details_features_bottom_list_occupancy svg{width:auto;height:26px;fill:#000}.apartment-details_features .apartment-details_features_close,.apartment-details_features .apartment-details_features_close-top{display:none}@media screen and (max-width: 1920px){.apartment-details_features{padding-top:65px}.apartment-details_features .apartment-details_features_back-top{width:38px;height:38px;top:113px;right:48px}.apartment-details_features .apartment-details_features_back-top svg{width:38px;height:38px}.apartment-details_features .apartment-details_features_title{font-size:1.1875rem;line-height:49px;margin-bottom:71px}.apartment-details_features .apartment-details_features_title span{font-size:3.3125rem;line-height:71px}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul{margin-right:150px}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li{font-size:1.625rem;line-height:45px}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li .apartment-details_features_bottom_list_occupancy{height:20px}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li .apartment-details_features_bottom_list_occupancy svg{height:20px}}@media screen and (max-width: 1500px){.apartment-details_features .apartment-details_features_back-top{width:29px;height:29px;top:85px;right:36px}.apartment-details_features .apartment-details_features_back-top svg{width:29px;height:29px}.apartment-details_features .apartment-details_features_title{font-size:.875rem;line-height:37px;margin-bottom:53px}.apartment-details_features .apartment-details_features_title span{font-size:2.5rem;line-height:53px}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul{margin-right:113px}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li{font-size:1.25rem;line-height:34px}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li .apartment-details_features_bottom_list_occupancy{height:15px}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li .apartment-details_features_bottom_list_occupancy svg{height:15px}}@media only screen and (max-width: 800px){.apartment-details_features{min-height:0;height:calc(100vh - 202px);position:fixed;top:202px;left:0;padding-top:0;background-color:#fff;transition:opacity .2s ease 0s, visibility 0s ease .2s;opacity:0;visibility:hidden;z-index:1000}.apartment-details_features .apartment-details_features_back-top{display:none}.apartment-details_features .apartment-details_features_title{display:none}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_blueprint{max-width:49.4%;width:49.4%;padding:0 6%;margin-right:0}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list{width:50.6%;flex-direction:column;padding-left:11.7%}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul{margin-right:0}.apartment-details_features .apartment-details_features_close{font-family:"Futura Lt BT",sans-serif;font-size:.875rem;color:#413427;font-weight:300;line-height:33px;text-align:center;text-transform:uppercase;letter-spacing:.16em;width:60%;height:35px;position:absolute;bottom:37px;left:20%;display:block;border:1px solid #413427;margin:0;padding:0;background-color:transparent}.apartment-details_features .apartment-details_features_close-top{width:40px;height:40px;position:absolute;top:-50px;right:40px;display:block;background-color:transparent;margin:0;padding:0}.apartment-details_features .apartment-details_features_close-top span{width:32px;height:2px;display:block;position:absolute;top:19px;left:4px;background-color:#413427}.apartment-details_features .apartment-details_features_close-top span:first-child{transform:rotate(-45deg)}.apartment-details_features .apartment-details_features_close-top span:last-child{transform:rotate(45deg)}.apartment-details_features.open{opacity:1;visibility:visible;transition:opacity .2s ease 0s, visibility 0s ease 0s}}@media only screen and (max-width: 600px){.apartment-details_features{height:calc(100% - 55px);top:55px;display:block;overflow:scroll;z-index:900}.apartment-details_features .apartment-details_features_close-top{top:20px;right:15px}.apartment-details_features .apartment-details_features_bottom{display:block;padding-top:70px;padding-bottom:20px}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_blueprint{max-width:100%;width:100%;display:block;margin-bottom:27px;padding:0 20%}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list{width:100%;padding:0 6%}.apartment-details_features .apartment-details_features_bottom .apartment-details_features_bottom_list ul li{font-size:1.25rem;line-height:27px;margin-bottom:4px}.apartment-details_features .apartment-details_features_close{display:none}}
