.market-block.mobile{display:block;padding-bottom:10px}.market-block.desktop{display:none}.market-block p:nth-child(1n){width:calc(100% - 2rem);font-size:2.4rem!important}.benefits-items .grid-item{padding-bottom:22%}.review-slide .lSSlideWrapper{width:calc(100% - 0px);margin-left:0}.client-reviews .container{padding:0}.video{background-size:100% 17.6rem;background-position:0 0}.video .square-half{display:none}.video .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.video .video-wrapper{margin-top:7rem;margin-left:0;width:100%;padding-bottom:50%}.video .text-wrap{margin-top:2rem}.video .text-wrap .title{display:none}.video .text-wrap .text{line-height:26px;font-size:16px;font-weight:300}.find-subtitle{margin-top:7rem}.find-vienna{margin-top:4rem}.find-vienna .container{padding:0}.find-vienna .bg{width:100%;padding-bottom:20%}.find-vienna .title{text-align:center}.find-vienna .categories{margin-left:0;padding-bottom:5%;margin-top:3rem}.find-vienna .categories .wrap{display:block;position:relative}.find-vienna .categories .wrap li{height:250px}.find-vienna .categories .wrap a{width:110px;height:110px;font-size:12px}.find-vienna .categories .wrap a span{width:100px;height:100px}.find-frankfurt{margin-top:4rem;margin-bottom:0}.find-frankfurt .container{padding:0}.find-frankfurt .bg{width:100%;padding-bottom:20%}.find-frankfurt .title{text-align:center}.find-frankfurt .categories{margin-left:0;padding-bottom:5%;margin-top:3rem}.find-frankfurt .categories .wrap{display:block;position:relative}.find-frankfurt .categories .wrap li{height:250px}.find-frankfurt .categories .wrap a{width:110px;height:110px;font-size:12px}.find-frankfurt .categories .wrap a span{width:100px;height:100px}.cat-slide .lSSlideWrapper{width:calc(100% - 100px);margin-left:50px}.cat-slide .lSPager{margin-top:-26px!important;display:block;position:absolute;width:100%}.cat-slide .lSPager.lSpg>li a{background-color:#fff;opacity:.7}.cat-slide .lSPager.lSpg>li.active a{background-color:#fff;width:1.2rem;height:1.2rem;opacity:1}.search-form .form-wrap .wrap.studio{width:50%}.search-form{background-color:#fff;margin-top:3rem}.search-form .text{display:none}.search-form .title{color:#000}.search-form .form-wrap{margin-bottom:1rem}.search-form .form-wrap .wrap:nth-child(2),.search-form .form-wrap .wrap:nth-child(4),.search-form .form-wrap .wrap:nth-child(5){display:none}.search-form .form-wrap .wrap:nth-child(1){width:40%}.search-form .form-wrap .wrap:nth-child(3){width:60%}.search-form .form-wrap .dates{color:#000}.search-form .form-wrap .ms-choice{color:#000}.search-form .search-submit{width:calc(95% - 30px);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:calc(2.5% + 15px);height:42px;font-weight:600;font-size:22px;text-transform:none}.search-form .search-submit .back{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.search-form .search-submit i{display:none}.search-form .search-submit .shad{background:0 0;height:40px}.apartments-wrap-main .apartments-wrap{grid-template-columns:repeat(1,1fr)}.apartments-wrap-main .apartments-wrap .single-apartment{position:relative}.apartments-wrap-main .apartments-wrap .single-apartment .prices{margin-top:15px}.apartments-wrap-main .apartments-wrap .single-apartment .prices .price{margin-left:0;-webkit-box-flex:0;-ms-flex:0 0 33.3%;flex:0 0 33.3%;text-align:center;font-size:20px}.apartments-wrap-main .apartments-wrap .single-apartment .prices .price .amount{color:#373737;font-size:20px;font-weight:700}.apartments-wrap-main .apartments-wrap .single-apartment .prices .price .text{color:#373737}.apartments-wrap-main .apartments-wrap .single-apartment .params .param{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-right:0;text-align:center}.apartments-wrap-main .apartments-wrap .single-apartment .params .param .name{font-size:14px}.apartments-wrap-main .apartments-wrap .single-apartment .params .param .value{font-size:16px}.apartments-wrap-main .apartments-wrap .single-apartment .featured{left:-7.5rem;top:.5rem}.apartments-wrap-main .apartments-wrap .single-apartment .apartment_slider .full-is{background:0 0;right:5px;top:45px;font-size:8px}.apartments-wrap-main .apartments-wrap .single-apartment .apartment_slider .full-is span{border:none}.apartments-wrap-main .apartments-wrap .single-apartment .apart-title{text-align:center;font-size:20px;min-height:calc(40px + 2rem)}.apartments-wrap-main .apartments-wrap .single-apartment .address{top:20px;left:170px;font-size:13px;background-color:#e9eff3;padding:7px 11px;margin:0;height:31px}.apartments-wrap-main .apartments-wrap .single-apartment .id-row{position:absolute;top:35px;left:0;font-size:13px;margin:0;height:31px}.apartments-wrap-main .apartments-wrap .single-apartment .id-row span{height:31px;font-size:14px;width:80px;text-align:center}.apartments-wrap-main .wpl-slider-dots{margin-left:0;width:100%}.apartments-wrap-main .wpl-slider-dots span.active{background-color:#fff}.apartments-wrap-main .sub-title{width:80%}.apartments-wrap-main .button-view-more{padding:1rem 2.6rem}.city-home-discover-block .title{margin-top:6rem;font-size:2.5rem;margin-bottom:2rem}.city-home-discover-block .discover-wrap{grid-template-columns:1fr 1fr;grid-row-gap:6.7%}.city-home-discover-block .discover-wrap .item-wrap .image-wrapper{padding-bottom:80%}.city-home-discover-block .discover-wrap .item-wrap:last-child{grid-column:1/3}.city-home-discover-block .discover-wrap .item-wrap:last-child .image-wrapper{padding-bottom:50%}.city-home-discover-block .discover-wrap .item-wrap:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.city-home-discover-block .discover-wrap .item-wrap:nth-child(2) .image-wrapper.bottom:before{background:-o-linear-gradient(225deg,rgba(0,0,0,0) 7px,#fff 0) left;background:linear-gradient(-135deg,rgba(0,0,0,0) 7px,#fff 0) left;bottom:0;top:auto}.city-home-discover-block .discover-wrap .item-wrap:nth-child(2) .image-wrapper.bottom:after{bottom:0;background:-o-linear-gradient(315deg,rgba(0,0,0,0) 7px,#fff 0) left;background:linear-gradient(135deg,rgba(0,0,0,0) 7px,#fff 0) left;top:auto}.city-home-discover-block .discover-wrap .item-wrap:nth-child(2) .discover-text.top{margin-bottom:0;margin-top:2.4rem}.contact-form-part{margin-top:4rem}.contact-form-part .text{width:90%;margin-bottom:2rem}.form-wrap-contact{width:100%}.form-wrap-contact .f-row:not(:last-child){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-wrap-contact .f-row .column-2:last-child{margin-left:0;margin-top:3rem}.form-wrap-contact .f-row:first-child .column-2:last-child{margin-top:0}.exclusive-wrap{display:block}.city-home-exclusive-block .title{margin-top:-2rem;font-size:2.5rem;margin-bottom:2rem}.city-home-exclusive-block .exclusive-wrap{margin-top:0;margin-bottom:0}.city-home-exclusive-block .exclusive-wrap .exc-item.bottom{margin-top:0}.city-home-exclusive-block .exclusive-wrap .exc-item .img-bl{-webkit-box-shadow:none;box-shadow:none}.exclusive-slide .lSSlideWrapper{width:calc(100% - 80px);margin-left:40px;position:relative}.exclusive-slide .lSSlideWrapper .lSPrev{background:url(/img/home/left_arrow.svg) no-repeat center;background-size:contain;margin-left:-44px;opacity:1;top:35%}.exclusive-slide .lSSlideWrapper .lSNext{background:url(/img/home/right_arrow.svg) no-repeat center;background-size:contain;margin-right:-44px;opacity:1;top:35%}.exclusive-slide .lSPager{display:none}.view-apartment-full .column .amenit-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-apartment-full .column .amenit-section .title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;margin-bottom:2rem;position:relative}.view-apartment-full .column .amenit-section .title:after{content:"";width:100%;border-top:1px solid #dfdfdf;height:1px;margin-left:20px;margin-right:50px}.view-apartment-full .column .amenit-section .title:before{content:"";width:50px;height:50px;background:url(/img/view/arrow-down.svg) no-repeat center;background-size:45%;position:absolute;right:0}.view-apartment-full .column .amenit-section .title.open:before{content:"";width:50px;height:50px;background:url(/img/view/arrow-up.svg) no-repeat center;background-size:45%;position:absolute;right:0}.view-apartment-full .column .amenit-section .values{width:100%;height:0;visibility:hidden;grid-template-columns:repeat(1,1fr)}.view-apartment-full .column .amenit-section .values.open{visibility:visible;height:auto}.view-apartment-full .places .place-list{grid-template-columns:repeat(1,1fr)}.view-apartment-full .floor-plans .plans-images .wrap{margin-bottom:10px;padding-bottom:30%}.view-apartment-full .floor-plans .plans-images .wrap .text{display:none}.view-apartment-full .floor-plans .plans-slide{margin-bottom:10px}.view-apartment-full .floor-plans .plans-slide .lSPager{display:none}.view-apartment-full .floor-plans .plans-slide .lSSlideWrapper{width:calc(100% - 200px);margin-left:100px}.view-apartment .column-left .slider-thumb-wrap{display:none}.view-apartment .column-left .slider-thumb-wrap.mobile{display:block}.view-apartment .column-left .slider-thumb-wrap .splide__slide .trumb-slide{width:33.3333%;padding-bottom:22.2222%}.view-apartment .column-right .price-wrapper .column-3{font-size:2.5rem;padding:1rem 0 1rem 0}.view-apartment .column-right .price-wrapper .column-3 .small-text{padding:1rem .7rem}.view-apartment .column-right .sub-text-small{padding:1rem}.view-apartment .column-right .request-wrapper .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view-apartment .column-right .request-wrapper .column-2{padding-right:0}.view-apartment .column-right .request-wrapper .column-2:nth-child(2){padding-left:0;margin-top:10px}.search-form .form-wrap .wrap.wrap-big{width:50%}.search-form .form-wrap .id-search .search-input-wrap .apt-id{color:#000}.search-main-wrap .left{width:100%}.search-main-wrap .left .apartments-wrap.apartments-search-wrap{grid-template-columns:repeat(1,1fr)}.search-main-wrap .left .apartments-wrap.apartments-search-wrap .single-apartment .params .param{margin-right:0}.search-form .form-wrap .id-search span{color:#6f6c6c}.contact-page-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-page-wrap .left{width:100%}.contact-page-wrap .left .title{margin-top:10px}.contact-page-wrap .left .text{margin-top:15px}.contact-page-wrap .left .personal-data{margin-top:30%;position:initial;background:-webkit-gradient(linear,left top,left bottom,from(#cd957c),to(#edc8b2));background:-o-linear-gradient(top,#cd957c 0,#edc8b2 100%);background:linear-gradient(180deg,#cd957c 0,#edc8b2 100%)}.contact-page-wrap .left .personal-data .left{width:100%}.contact-page-wrap .right{width:100%}.form-wrap-contact form .send-button.left{margin:auto;margin-top:30px;margin-bottom:30px}.contact-main-wrapper{margin-top:0}.form-wrap-contact .f-row .error{font-size:1.5rem}.form-wrap-contact .f-row .callback-company.nothing{margin-top:0}.add-inquery .apart-info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.add-inquery .apart-info-wrap .left{width:100%}.add-inquery .apart-info-wrap .right{width:100%;padding-left:0}.add-inquery .form-wrap-contact .f-row:nth-child(4){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video-text-wrap{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.image-text-wrap{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.content-wrap-landing .reverse .column-2.just-text-wrap{padding:0;margin-top:2rem}.content-wrap-landing .column-2.just-text-wrap{padding:0;margin-top:2rem}.thanks-page .img-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.thanks-page .sub-title{width:100%}.thanks-page .text{text-align:center}.thanks-page .text .delimeter{margin:3rem auto}.thanks-page .img-text .img-wrap{width:100%;padding-bottom:50%}.thanks-page .img-text .img-wrap img{width:100%;height:unset;left:0}