@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@300;400;500;600;700&display=swap);.single-apartment[data-v-5dc14e28]{width:90%;max-width:340px;margin-bottom:50px}.single-apartment .apartment-image[data-v-5dc14e28]{margin-bottom:14px}.single-apartment .apartment-image img[data-v-5dc14e28]{height:250px;width:100%;max-width:100%;border-radius:24px;-o-object-fit:cover;object-fit:cover}.single-apartment .apartment-details .type-and-rating[data-v-5dc14e28]{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding:4px 0;min-height:33px}.single-apartment .apartment-details .type-and-rating .type[data-v-5dc14e28]{display:flex;align-items:center;justify-content:flex-start}.single-apartment .apartment-details .type-and-rating .type .super-host[data-v-5dc14e28]{font-weight:700;font-size:10px;line-height:15px;text-transform:uppercase;color:#4f4f4f;padding:4px 6px;margin-right:5px;border:1px solid #4f4f4f;border-radius:12px}@media screen and (max-width:384px){.single-apartment .apartment-details .type-and-rating .type .super-host[data-v-5dc14e28]{font-size:6px}}.single-apartment .apartment-details .type-and-rating .type .beds[data-v-5dc14e28],.single-apartment .apartment-details .type-and-rating .type .type-name[data-v-5dc14e28]{font-size:14px;line-height:17px;color:#828282}.single-apartment .apartment-details .type-and-rating .type .beds[data-v-5dc14e28]{padding-left:15px;position:relative}.single-apartment .apartment-details .type-and-rating .type .beds[data-v-5dc14e28]:before{content:"";position:absolute;height:2px;width:2px;border-radius:50%;bottom:4px;left:7px;background-color:#828282}.single-apartment .apartment-details .type-and-rating .rating[data-v-5dc14e28]{display:flex;justify-content:center;align-items:center}.single-apartment .apartment-details .type-and-rating .rating span[data-v-5dc14e28]{font-size:13px;color:#4f4f4f}.single-apartment .apartment-details .type-and-rating .rating i[data-v-5dc14e28]{margin-right:6px;font-size:14px;color:#eb5757;line-height:0}.single-apartment .apartment-details .title[data-v-5dc14e28]{font-weight:600;font-size:16px;line-height:20px;color:#333;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:992px){.single-apartment[data-v-5dc14e28]{max-width:320px}}@media screen and (max-width:768px){.single-apartment[data-v-5dc14e28]{max-width:320px;margin-left:auto;margin-right:auto}}.loader[data-v-129f08d3]{width:90%;max-width:340px;margin:0 auto 50px;overflow:hidden;position:relative;border-radius:24px 24px 0 0;transition:all .3s}.loader .loader-box[data-v-129f08d3]{height:18px;background:#ddd;border-radius:6px}.loader .loader-image[data-v-129f08d3]{height:250px;background:#ddd;border-radius:24px}.loader .other-loaders[data-v-129f08d3]{display:flex;justify-content:space-between;margin-top:16px}.loader .other-loaders .first-set[data-v-129f08d3]{display:flex}.loader .other-loaders .first-set .loader-one[data-v-129f08d3]{width:150px;margin-right:10px}.loader .other-loaders .first-set .loader-two[data-v-129f08d3]{width:60px}.loader .other-loaders .loader-three[data-v-129f08d3]{width:40px}.loader .name-loader[data-v-129f08d3]{margin-top:16px}.loader[data-v-129f08d3]:before{content:"";display:block;position:absolute;left:-150px;top:0;height:100%;border-radius:24px;width:150px;background:linear-gradient(90deg,transparent,hsla(0,0%,91.4%,.5) 50%,transparent);transition:all .3s;-webkit-animation:shimmer-129f08d3 2s cubic-bezier(.4,0,.2,1) infinite;animation:shimmer-129f08d3 2s cubic-bezier(.4,0,.2,1) infinite}@media screen and (max-width:992px){.loader[data-v-129f08d3]{max-width:320px}}@media screen and (max-width:768px){.loader[data-v-129f08d3]{max-width:320px;margin-left:auto;margin-right:auto}}@-webkit-keyframes shimmer-129f08d3{0%{left:-150px}to{left:100%}}@keyframes shimmer-129f08d3{0%{left:-150px}to{left:100%}}.topbar-header{display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:50px}@media screen and (max-width:500px){.topbar-header{flex-direction:column;align-items:flex-start}}.topbar-header .logo a{text-decoration:none}.topbar-header .logo a:focus{outline:none}@media screen and (max-width:500px){.topbar-header .logo{margin-bottom:30px}}.topbar-header .search-form{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.1);border-radius:16px;display:flex;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}.topbar-header .search-form .guests,.topbar-header .search-form .location{position:relative;padding:20px 20px;border-right:1px solid #eee;font-family:Mulish,sans-serif}@media screen and (max-width:380px){.topbar-header .search-form .guests,.topbar-header .search-form .location{padding:20px 15px}}.topbar-header .search-form .guests span,.topbar-header .search-form .location span{font-size:14px;line-height:18px}@media screen and (max-width:380px){.topbar-header .search-form .guests span,.topbar-header .search-form .location span{font-size:13px}}.topbar-header .search-form .guests .empty,.topbar-header .search-form .location .empty{color:#bdbdbd}.topbar-header .search-form .search{padding:20px 20px;margin-left:auto;margin-right:auto}.topbar-header .search-form .search i{color:#eb5757}@media screen and (max-width:500px){.topbar-header .search-form{margin-left:auto;margin-right:auto;width:85%}}@media screen and (max-width:430px){.topbar-header .search-form{width:95%}}footer{text-align:center;margin-top:30px;margin-bottom:20px}footer p{margin:0;font-weight:500;font-size:14px;line-height:17px;color:#828282}footer p .username{font-weight:700}footer p a{color:inherit}footer p a:focus{outline:none}.no-apartment-found{max-width:400px;width:90%;margin:10px auto 20px;text-align:center}.no-apartment-found img{height:200px;display:block;margin:0 auto 20px}.no-apartment-found h6{font-weight:600;font-size:20px;margin-bottom:14px}.no-apartment-found p{color:#222;margin-bottom:14px;line-height:30px}.no-apartment-found button{border:none;background:#eb5757;color:#fff;font:inherit;border-radius:6px;padding:14px 30px;cursor:pointer;font-weight:500}.no-apartment-found button :focus{outline:none}.search-modal{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(79,79,79,.4);z-index:9999}.search-modal .modal{background:#fff;width:100%;height:60vh;padding:50px 100px;position:relative}@media screen and (max-width:800px){.search-modal .modal{padding:50px}}@media screen and (max-width:660px){.search-modal .modal{padding:50px 30px}}@media screen and (max-width:600px){.search-modal .modal{height:80vh}}.search-modal .modal header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media screen and (min-width:660px){.search-modal .modal header{display:none}}.search-modal .modal header h5{font-weight:700;font-size:14px;line-height:15px;color:#333}.search-modal .modal header .close{border:none;background:none;font-size:18px;color:#333;cursor:pointer}.search-modal .modal header .close:focus{outline:none}.search-modal .modal .search-form{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.1);border-radius:16px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:414px){.search-modal .modal .search-form{flex-direction:column;align-items:flex-start}}.search-modal .modal .search-form .guests,.search-modal .modal .search-form .location{position:relative;flex:1 1 33.3%;width:33.3%;padding:10px 20px;border-right:1px solid #eee;border-radius:0;cursor:pointer}.search-modal .modal .search-form .guests.active,.search-modal .modal .search-form .location.active{border:1px solid #333;border-radius:20px}@media screen and (max-width:600px){.search-modal .modal .search-form .guests,.search-modal .modal .search-form .location{flex:1 1 50%;width:50%}}@media screen and (max-width:414px){.search-modal .modal .search-form .guests,.search-modal .modal .search-form .location{border-right:none;border-bottom:1px solid #eee;flex:1 1 100%;width:100%}}.search-modal .modal .search-form .guests p,.search-modal .modal .search-form .location p{font-family:Mulish,sans-serif;font-weight:700;font-size:10px;line-height:11px;text-transform:uppercase;color:#333;margin-bottom:5px}.search-modal .modal .search-form .guests span,.search-modal .modal .search-form .location span{font-size:14px;line-height:18px}.search-modal .modal .search-form .guests .empty,.search-modal .modal .search-form .location .empty{color:#bdbdbd}.search-modal .modal .search-form .guests .clear,.search-modal .modal .search-form .location .clear{position:absolute;border:none;background:none;top:15px;right:15px;font-size:20px;font-weight:700;cursor:pointer}.search-modal .modal .search-form .guests .clear:focus,.search-modal .modal .search-form .location .clear:focus{outline:none}.search-modal .modal .search-form .guests .clear i,.search-modal .modal .search-form .location .clear i{color:#aaa}.search-modal .modal .search-form .guests{border-bottom:none}.search-modal .modal .search-form .submit{flex:1 1 33.3%;width:33.3%}@media screen and (max-width:600px){.search-modal .modal .search-form .submit{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);flex:1 1 100%;width:100%}}.search-modal .modal .search-form .submit button{padding:12px 20px;display:block;margin:auto;background:#eb5757;color:#f2f2f2;border:none;box-shadow:0 1px 6px rgba(0,0,0,.1);border-radius:16px;font-family:Mulish,sans-serif;font-weight:700;font-size:14px;line-height:18px;cursor:pointer}.search-modal .modal .search-form .submit button:focus{outline:none}.search-modal .modal .search-form .submit button i{margin-right:4px}.search-modal .modal .search-options{margin-top:40px;display:flex;justify-content:flex-start;align-items:flex-start}.search-modal .modal .search-options .guests,.search-modal .modal .search-options .location{flex:1 1 33.3%;width:33.3%;max-width:33.3%}@media screen and (max-width:600px){.search-modal .modal .search-options .guests,.search-modal .modal .search-options .location{flex:1 1 50%;width:50%;max-width:50%}}.search-modal .modal .search-options .location{padding-left:15px;visibility:visible}.search-modal .modal .search-options .location ul{list-style:none}.search-modal .modal .search-options .location ul li{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:25px;font-family:Mulish,sans-serif;font-size:14px;line-height:18px;color:#4f4f4f;cursor:pointer}.search-modal .modal .search-options .location ul li i{margin-right:6px;color:#4f4f4f;font-size:18px}.search-modal .modal .search-options .location.invisible{visibility:hidden}@media screen and (max-width:414px){.search-modal .modal .search-options .location.invisible{display:none}}.search-modal .modal .search-options .guests{visibility:visible;padding-left:15px;font-family:Mulish}.search-modal .modal .search-options .guests.invisible{visibility:hidden}.search-modal .modal .search-options .guests .adults h6,.search-modal .modal .search-options .guests .children h6{font-weight:700;font-size:14px;line-height:10px;color:#333}.search-modal .modal .search-options .guests .adults span,.search-modal .modal .search-options .guests .children span{display:inline-block;color:#bdbdbd;font-size:12px;margin-bottom:10px}.search-modal .modal .search-options .guests .adults .adults-counter button,.search-modal .modal .search-options .guests .adults .children-counter button,.search-modal .modal .search-options .guests .children .adults-counter button,.search-modal .modal .search-options .guests .children .children-counter button{background:none;border:1px solid #828282;border-radius:4px;padding:3px 8px;cursor:pointer;outline:none}.search-modal .modal .search-options .guests .adults .adults-counter button:first-child,.search-modal .modal .search-options .guests .adults .children-counter button:first-child,.search-modal .modal .search-options .guests .children .adults-counter button:first-child,.search-modal .modal .search-options .guests .children .children-counter button:first-child{margin-right:8px}.search-modal .modal .search-options .guests .adults .adults-counter button:nth-child(2),.search-modal .modal .search-options .guests .adults .children-counter button:nth-child(2),.search-modal .modal .search-options .guests .children .adults-counter button:nth-child(2),.search-modal .modal .search-options .guests .children .children-counter button:nth-child(2){margin-left:8px}.search-modal .modal .search-options .guests .adults{margin-bottom:30px}div[data-v-070e1cbb]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%}.container[data-v-b5f2cbfa]{width:100%;padding-right:15px;padding-left:15px;margin-left:auto;margin-right:auto}@media (min-width:576px){.container[data-v-b5f2cbfa]{max-width:540px}}@media (min-width:768px){.container[data-v-b5f2cbfa]{max-width:720px}}@media (min-width:992px){.container[data-v-b5f2cbfa]{max-width:960px}}@media (min-width:1200px){.container[data-v-b5f2cbfa]{max-width:1140px}}.header[data-v-248a96f8]{display:flex;justify-content:space-between;margin-bottom:30px}.header h6[data-v-248a96f8]{font-weight:700;font-size:24px;line-height:29px;color:#333}.header p[data-v-248a96f8]{font-weight:600;font-size:14px;line-height:17px;color:#4f4f4f}*{margin:0;padding:0;box-sizing:border-box}#app{font-family:Montserrat,sans-serif}