.market-block p:nth-child(1n) span{font-size:16px!important}.first-bg-wrapper+section:not(.search-form){min-height:400px}.benefits{width:100%;margin-top:15px}.benefit-slide .lSSlideWrapper{width:calc(100% - 110px);margin-left:55px;position:relative}.benefits-items .grid-item .content{font-size:14px;line-height:16px}.client-reviews .item .review-client{padding-left:15px;padding-right:15px}.video .video-wrapper .bottom-text{left:initial;right:10px}.find-vienna .title{padding-top:2rem}.find-frankfurt .title{padding-top:2rem}.daterangepicker .next.available{top:17px;right:20px}.daterangepicker .prev.available{top:17px;left:20px}.apartments-wrap-main .apartments-wrap .single-apartment .apart-title{font-size:16px;min-height:calc(22px + 2rem)}.apartments-wrap-main .apartments-wrap .single-apartment .featured{width:90px;font-weight:600;font-size:10px;top:4px;left:-28px;height:24px}.apartments-wrap-main .apartments-wrap .single-apartment .apartment_slider .full-is{width:35px;height:35px;font-size:10px}.apartments-wrap-main .apartments-wrap .single-apartment .apartment_slider .full-is span{width:35px;height:35px}.apartments-wrap-main .apartments-wrap .single-apartment .apartment_slider .favorite-icon{width:35px;height:35px;right:6px}.apartments-wrap-main .apartments-wrap .single-apartment .address{top:30px;left:58px;font-size:11px;background-color:#e9eff3;padding:7px 5px;margin:0;height:26px}.apartments-wrap-main .apartments-wrap .single-apartment .address i{margin-right:5px}.apartments-wrap-main .apartments-wrap .single-apartment .id-row{position:absolute;top:30px;left:0;font-size:10px;margin:0;height:26px}.apartments-wrap-main .apartments-wrap .single-apartment .id-row span{height:26px;font-size:12px;width:60px;text-align:center;padding:0;line-height:26px}.first-bg-wrapper .city-title{padding-top:4.6rem;padding-bottom:5rem}.first-bg-wrapper .first-title{font-size:3rem;line-height:4rem}.first-bg-wrapper .first-title a{font-size:3.5rem;height:4rem}.search-main-wrap .left.apartments-wrap-main{padding:0}.search-main-wrap .left .apartments-wrap.apartments-search-wrap .single-apartment .prices{padding-right:1rem}.search-main-wrap .left .apartments-wrap.apartments-search-wrap .single-apartment .prices .price{margin-left:0}.search-form .form-wrap .wrap.wrap-big{width:38%}.search-form .form-wrap{margin-top:0}.first-bg-wrapper.search-page .city-title{padding-top:2.6rem;padding-bottom:2rem;font-size:3rem}.contact-page-wrap .left .personal-data .left .image-wrapper{width:60%;padding-bottom:calc(60% - 2rem);margin-top:-40%}.first-bg-wrapper.contact-page .for-title{height:15rem;width:100%}.favorite-wrap .favorites-list .apart-info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.favorite-wrap .favorites-list .apart-info-wrap .left{width:100%}.favorite-wrap .favorites-list .apart-info-wrap .right{width:100%;padding-left:15px;padding-right:15px}.favorite-wrap .favorites-list .apart-info-wrap .right .remove-favorite{top:10px;right:10px}.favorite-wrap .gradient-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 2%}.favorite-wrap .gradient-line .column{border-right:none;border-bottom:1px solid #fff}.favorite-wrap .gradient-line .column:last-child{border-bottom:none}.favorite-wrap .dates-wrapper{width:95%}.favorite-wrap .text-main{width:90%}.district-page .places-wrap .places-list .place .text-block{font-size:16px;width:50%}.thanks-page .title{font-size:4rem;margin-top:5rem}.thanks-page .text{font-size:2.2rem}.thanks-page .sub-title{font-size:2.2rem}.quick-search-wrap .white-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:3rem;margin-bottom:30.5rem}.quick-search-wrap .white-form .city{width:100%;border-right:none;margin:.5rem 0;padding:0 2rem 1rem 2rem;border-bottom:1px solid #999;position:relative}.quick-search-wrap .white-form .city .ms-choice{font-size:1.6rem;line-height:16px;position:absolute;width:calc(100% - 4rem);height:100%;top:0;left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;background:rgba(0,0,0,0);padding-bottom:1rem}.quick-search-wrap .white-form .city .ms-choice>span{position:initial}.quick-search-wrap .white-form .city .ms-drop{left:0}.quick-search-wrap .white-form .city .ms-drop label{font-size:2rem;line-height:4rem;color:#444;font-weight:400;margin-bottom:1rem}.quick-search-wrap .white-form .city .ms-drop ul li:first-child{display:none}.quick-search-wrap .white-form .city .ms-parent{position:initial}.quick-search-wrap .white-form .date{width:100%;padding:0 2rem;margin:.5rem 0 1rem 0;position:relative;padding-bottom:2.1rem}.quick-search-wrap .white-form .date .dates{font-size:1.6rem;line-height:16px;position:absolute;width:calc(100% - 4rem);height:100%;padding-top:2.1rem;top:0;left:2rem;background:rgba(0,0,0,0);padding:0}.quick-search-wrap .white-form .submit{width:100%}.quick-search-wrap .white-form .submit .quick-submit{line-height:3.5rem}.quick-search-wrap .white-form label{font-size:1.4rem}