.sp-container{max-width:1480px;width:100%;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.tiles-section{padding-top:16px;position:relative}.sp-property-card ul.ellipsis li{padding:0;display:inline;font-size:.6875rem}.expedia-one-key{top:0;left:0;height:fit-content;margin:0;width:fit-content;padding:0;color:#fff;border-radius:6px 0 8px 0;font-size:.875rem;background-color:var(--primary-color,#013573);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.expedia-one-key .logo{display:flex;align-items:center;padding:0 7px}.expedia-one-key .logo svg{width:70px;height:20px;padding:3.5px}.expedia-one-key .text{font-size:.8125rem;background-color:#eb3638;padding:6px 8px;border-radius:0 0 5px 0}@media only screen and (max-width:1359px){.availability-button{font-size:.75rem;width:auto;padding-left:15px;padding-right:15px}.expedia-one-key{flex-direction:column}.expedia-one-key .logo{padding:2px}.expedia-one-key .text{padding:2px 8px;width:100%}}@media only screen and (max-width:768px){.image-section .slide-prev,.image-section .slider-next{opacity:1;visibility:visible}.expedia-one-key .logo{padding:2px 5px}.expedia-one-key .text{padding:3px 8px}}.tiles-section,.sp-wrapper{display:flex;column-gap:18px;row-gap:22px;flex-wrap:wrap;max-width:100%;width:100%}.tiles-section.hidden{display:none}.property-tiles,.sp-property-card{position:relative;background-color:#fff;border-radius:8px;overflow:hidden;transition:box-shadow .3s ease;box-shadow:0 0 9px rgba(0,0,0,8%);-moz-transition:all .3s cubic-bezier(.165,.84,.44,1);-o-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1);cursor:pointer;width:calc(25% - 14px)}.category-page .sp-property-card,.category-page-content .sp-property-card{width:calc(33% - 14px)}.sp-property-card:hover{box-shadow:0 4px 15px rgba(0,0,0,.2)}.sp-property-image{height:1px;overflow:hidden;display:block;position:relative;width:100%;padding-bottom:60%;background-color:#e7e6e6;border-top-right-radius:8px;border-top-left-radius:8px}.sp-property-image *{pointer-events:none}.sp-property-image .featured-image{width:100%;height:100%;position:absolute;top:50%;left:50%;text-align:center;object-fit:cover;transform:translate(-50%,-50%)scale(1);transform-origin:0 0;transition:all 2s}.sp-property-image .badge{position:absolute;background-color:#103076;top:12px;left:0;height:fit-content;margin:0;width:fit-content;padding:0 10px;color:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:.875rem}.sp-property-details{padding:10px 15px}.property-price{position:absolute;text-align:center;color:#393b44;background-image:none;bottom:5px;font-weight:700;line-height:14px;height:25px;left:8px;min-width:43px;padding:8px 5px;background-color:rgba(255,255,255,.9);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;text-shadow:none;font-size:14px;cursor:default;display:flex;align-items:center;gap:4px;z-index:1}.property-price img{width:18px;height:18px;cursor:pointer}.reviews{display:flex;align-items:center;gap:5px;white-space:nowrap}.reviews .review-score{font-size:14px;color:var(--primary-color,#013573);font-weight:700}.property-review .property-type{font-size:11px;color:#414141;font-weight:400}.reviews .review-count{font-weight:700;font-size:11px;color:#5f5f5f;line-height:normal}.property-review{display:flex;align-items:center;justify-content:space-between}.rating-review{display:flex;align-items:center;gap:5px;height:23px}.ratings{font-size:15px;color:#ccc;position:relative;display:inline-block}.star-icons-1::after{content:"\2605";color:#ffc107}.star-icons-2::after{content:"\2605\2605";color:#ffc107}.star-icons-3::after{content:"\2605\2605\2605";color:#ffc107}.star-icons-4::after{content:"\2605\2605\2605\2605";color:#ffc107}.star-icons-5::after{content:"\2605\2605\2605\2605\2605";color:#ffc107}.property-title{font-weight:700;color:#393b44;display:-webkit-box;font-size:.8125rem;line-height:18px;letter-spacing:-.02em;word-break:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-decoration:none;text-align:left;height:20px}.property-info{height:auto}.property-info ul{display:flex;white-space:nowrap;overflow:hidden;padding:0}.property-info ul li{padding:0;color:#393b44;display:list-item;font-size:.6875rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:110px}.property-info ul li:not(:first-child)::before{content:"•";width:15px;display:inline-block;text-align:center}.property-location{font-size:11px;font-weight:400;color:var(--primary-color,#013573);height:auto}.property-location ul{display:flex;gap:4px;padding:0}.property-location ul li{text-wrap:nowrap}.property-location ul li:not(:last-child)::after{content:" > "}.property-brand{display:flex;align-items:start;flex-direction:column;justify-content:center}.property-brand img{max-height:16px;width:auto;height:auto}.property-brand img[src*=hometogo]{max-height:26px}.property-availability{font-size:12px;color:#dd0b0b;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin:0}.property-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px}.availability-button{background-color:var(--secondary-color,#00cd92);color:#fff;padding:10px;font-weight:700;border-radius:5px;text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.938rem;height:36px;white-space:nowrap;transition:.5s;-webkit-appearance:none;appearance:none;max-width:150px;width:100%}.shimmer-photo{display:block!important;height:1px;padding-bottom:calc(59% + 3px);overflow:hidden;border-radius:10px}.shimmer-line{margin-top:10px;display:block!important;height:13px}.shimmer-button{margin-top:12px;display:block!important;height:50px}.viewed{z-index:1;right:135px;left:auto;top:8px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:rgba(57,59,68,.4);border:1px solid rgba(222,222,222,.4);width:30px;height:30px;line-height:36px;justify-content:center;align-items:center;position:unset;display:flex;margin:0 5px}.viewed svg{width:16px;height:16px}.tiles-icons{top:0;right:0;height:48px;display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;margin:0 8px}.eco-thumb-banner.leaf svg{width:22px;height:22px}.eco-thumb-banner{background-color:#fff;color:#000;right:0;margin-left:0;cursor:pointer;position:absolute;top:3px;z-index:1}.eco-thumb-banner.leaf{padding:3px 5px;display:flex;z-index:1;border-radius:50%;background-color:rgba(57,59,68,.4);border:1px solid rgba(222,222,222,.4);width:30px;height:30px;line-height:36px;justify-content:center;align-items:center;position:unset;margin:0 5px}.sp-property-card .fav-icon{z-index:1;border-radius:50%;background-color:rgba(57,59,68,.4);border:1px solid rgba(222,222,222,.4);width:30px;height:30px;text-align:center;line-height:36px;position:unset;margin:0 5px;display:flex;align-items:center;justify-content:center}.sp-property-card .fav-icon svg.red{color:#f00000}.sp-property-card .fav-icon svg{color:#fff;width:18px;height:18px;pointer-events:none;display:inline}.slides{display:flex;position:relative;top:0}.slides.shifting{transition:left .2s ease-out}.image-slide{cursor:pointer;display:flex;flex-direction:column;justify-content:center;transition:all 1s;position:relative}.slide-arrow{background-color:#fff;bottom:0;border-radius:50%;display:block;height:28px;margin:auto 0;opacity:0;position:absolute;top:0;visibility:hidden;width:28px;z-index:1}.slide-prev{transform:rotate(180deg);left:5px}.tiles-wrapper .slider-next,.sp-wrapper .slider-next,.spr-bookmark-page-content .slider-next{right:5px;border:none;padding:0;margin:auto 0}.image-section:hover .slide-prev,.image-section:hover .slider-next{opacity:1;visibility:visible}.slide-arrow.slide-prev-first,.slide-arrow.slide-next-last{display:none}.slide-arrow svg{height:100%;padding:8px;width:100%;stroke-width:6px;stroke:#383838}.image-section .map-loader-wrapper{left:50%;margin-left:-49px;top:50%;margin-top:-18px;background-color:initial;box-shadow:none;position:absolute;padding:10px 12px;width:auto;z-index:2;border-radius:10px}.image-section .map-loader-wrapper .spinner{height:16px;text-align:center;width:74px}.image-section .spinner>div{width:16px;height:16px;background-color:var(--primary-color,#013573);border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.image-section .spinner .bounce1{animation-delay:-.32s}.image-section .spinner .bounce2{animation-delay:-.16s;background-color:var(--primary-color,#013573)}.image-section .slides img{width:100%;top:50%;left:50%;height:100%;transform:translate(-50%,-50%);position:absolute;text-align:center;object-fit:cover}.indicators{bottom:32px;height:10px;left:50%;margin-left:-40px;overflow:hidden;position:absolute;text-align:center;width:63px}.indicators .unordered-list{align-items:center;left:0;position:absolute;right:0;transition:all .3s linear}.indicators .unordered-list span{background-color:#fff;border:1px solid #707070;border-radius:50%;cursor:pointer;flex:0 0 6px;height:6px;margin:2px 3px;transition:all .4s;width:6px}.indicators .unordered-list span.current{flex:0 0 10px;height:10px;margin:0 3px;width:10px}.common-tile.indicators{bottom:50px}@media(max-width:1023px){.property-tiles,.sp-property-card,.category-page .sp-property-card,.category-page-content .sp-property-card{width:calc(50% - 9px)}.availability-button{max-width:unset;width:auto}}@media(max-width:650px){.property-tiles,.sp-property-card,.category-page .sp-property-card,.category-page-content .sp-property-card{width:100%}.sp-property-details{padding:10px}.property-title{font-size:16px}.property-price{font-size:18px}}.review-general{font-size:14px;color:var(--primary-color,#013573);font-weight:700;position:relative}.number-of-review{color:#5f5f5f;font-weight:700;font-size:11px}.property-tiles .ratings{overflow:hidden;margin-bottom:0;display:flex;gap:0;position:relative;top:-1px}.property-tiles .images img{width:100%;top:50%;left:50%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;text-align:center;object-fit:cover}.ratings{color:#ffc107}.pres__property-tiles{width:unset}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.new-listing-area{background-color:#103076}.new-listing-area{top:12px;left:0;height:fit-content;margin:0;width:fit-content;padding:0 10px 3px;color:#fff;border-top-right-radius:4px;border-bottom-right-radius:4px;font-size:.875rem}.lv__image-section{flex:none;width:353px}.pres__property-tiles .lv__images{height:100%;padding-bottom:unset;border-radius:10px 0 0 10px}.lv__tile-details{flex:auto;margin-left:16px;width:calc(100% - 353px - 16px);display:flex;align-items:center;padding:20px}.lv__info{padding-top:0;height:auto;width:100%;flex-direction:column}.lv__tile-area{width:100%;display:flex;gap:40px}.lv__tile-area.bottom-area{align-items:center;justify-content:space-between;gap:8px}.lv__tile-content{max-width:65%;width:100%;flex-grow:1;flex-shrink:1}.lv__p-type{font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2px;color:#9d9d9d;text-transform:uppercase;padding-bottom:5px}.lv__title{height:32px}.lv__title a{display:-webkit-box;font-size:22px;line-height:32px;letter-spacing:normal;color:#393b44;word-break:break-word}.lv__property-breadcrumb{margin-bottom:17px}.pres__reviews{display:flex;align-items:center;row-gap:5px;column-gap:5px;white-space-collapse:collapse;text-wrap:nowrap}.pres__property-tiles .pres__rating-review{display:flex;align-items:center;row-gap:5px;column-gap:5px}.lv__property-breadcrumb ul li::after{content:" > ";padding-left:3px;padding-right:3px}.lv__property-breadcrumb ul li:last-child:after{content:""}.lv__property-breadcrumb ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.lv__property-breadcrumb ul li{list-style:none;padding:0 5px 0 0;color:#9d9d9d}.lv__property-breadcrumb ul li a{color:#9d9d9d;font-size:12px;font-weight:700;letter-spacing:.2px;text-transform:uppercase}.price-area-txt{color:#393b44;font-weight:700;text-transform:uppercase;display:flex;flex-direction:column;text-align:right;max-width:40%;width:40%}.price-area-txt span:first-child,.price-area-txt span:last-child{font-size:12px}.price-area-txt span.count{font-size:1.625rem;line-height:32px}.lv__price-icon{display:flex;align-items:center;gap:5px;justify-content:right}.lv__rating-review-amenities{display:flex;align-items:center;gap:15px;border-top:1px solid rgba(229,225,209,.55);border-bottom:1px solid rgba(229,225,209,.55);padding:10px 0}.lv__rr{margin-right:unset}.lv__count-section{font-weight:700;letter-spacing:.2px;color:#000;font-size:11px;line-height:1.125rem;text-transform:uppercase;padding-left:40px}.lv__guest-count{margin-left:10px}.lv__best-price{background-image:none;background-color:var(--secondary-color,#00cd92);transition:.5s;border-radius:3px;padding:0;height:56px;font-weight:700;font-size:1rem;width:208px;text-align:center}.icons-location{height:18px;width:18px}.icons-location svg{width:21px;height:21px;padding:0}@media screen and (min-width:768px){.lv__best-price{display:table-cell;line-height:normal;vertical-align:middle}}@media screen and (max-width:1199px){.lv__rating-review-amenities{flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.lv__count-section{padding-left:unset}.lv__rating-review-amenities{flex-wrap:nowrap;flex-direction:column;align-items:flex-start}}@media screen and (min-width:992px) and (max-width:1199px){.lv__property-breadcrumb ul li a{font-size:10px}}@media screen and (min-width:768px) and (max-width:1050px){.lv__pt{height:auto}.slide-arrow{opacity:1;visibility:visible}}@media screen and (max-width:767px){.lv__pt{border:1px solid #dfe6f1;border-radius:0;height:auto;margin-bottom:0}.pres__property-tiles .lv__images{border-radius:0;background-color:#e7e6e6;float:left;width:100%}.lv__images img{width:100%;height:100%}.lv__rating-review-amenities{align-items:flex-start;gap:5px;border:none;padding:0;flex-direction:column}.lv__rr{flex-direction:column;align-items:flex-start}}@media screen and (max-width:479.98px){.lv__image-section{width:140px}}@media screen and (min-width:480px) and (max-width:767px){.lv__tile-details{margin-left:0;width:calc(100% - 140px - 0px);padding:20px}.lv__count-section{padding-left:0}.lv__tile-area{gap:20px}.lv__title{height:42px;margin-bottom:14px}.lv__title a{font-size:18px;line-height:20px}.lv__property-breadcrumb{display:none}.lv__tile-area.bottom-area{flex-wrap:unset}.lv__rr{display:flex;align-items:flex-start;gap:10px;border:none;padding:0;flex-direction:column}.lv__best-price{padding:14px;height:auto;line-height:18px;font-weight:700;font-size:14px;width:108px}}.list-tile-price{display:none}.shimmer-details{padding:0 15px 15px}.shimmer-bottom{display:flex;justify-content:end}.shimmer-button{width:50%;max-width:50%;height:40px}.pt-property-title{line-height:1}.property-info-wrap{display:flex;flex-direction:column}.rating-review svg{width:19px;height:19px}@media(min-width:778px){.list-view .sp-wrapper{flex-direction:column;flex-grow:1}.list-view .property-tiles,.list-view .sp-property-card{width:100%;display:flex;align-items:center;max-width:1200px;margin:0 auto;border:1px solid #d5d5d5;box-shadow:none}.list-view .image-section{width:350px;min-width:350px}.list-view .sp-property-details{width:100%;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:20px 20px 20px 35px}.list-view .property-review{flex-direction:column-reverse;justify-content:start;align-items:start;gap:10px}.list-view .property-title{margin:10px 0;font-size:1.58em}.list-view .property-bottom{flex-direction:column-reverse;align-items:end}.list-view .image-section .property-price{display:none}.list-view .pt-per-night,.list-view .pt-from{text-transform:uppercase;font-size:.875rem;display:block;line-height:1.5;text-align:right}.list-view .list-tile-price{position:static;display:block;height:auto;line-height:1;padding:0;font-size:1.625rem}.list-view .property-type{text-transform:uppercase;font-weight:700;font-size:.875rem;color:#666}.list-view .shimmer-details{width:100%;display:flex;flex-direction:row-reverse;gap:20px;justify-content:space-between;padding:0 20px 0 0}.list-view .shimmer-details>div{flex-grow:1}.list-view .shimmer-details .empty-shimmer{display:none}.list-view .shimmer-bottom{max-width:350px;min-height:230px}.list-view .shimmer-bottom .shimmer-button{height:100%;margin:0;width:100%;max-width:100%}.list-view .shimmer-photo{padding:0}.list-view .sp-property-image{border-radius:0;padding-bottom:65%}.shimmer-line{height:20px;margin:10px 0}.list-view .shimmer-top{display:flex;justify-content:center;flex-direction:column}.list-view .availability-button{max-width:100%;height:50px;padding:0 25px;text-transform:uppercase;font-size:1rem}.list-view .main-content-area{max-width:1200px;margin:0 auto}.list-view ul li{text-wrap:wrap}.list-view .property-info{padding:7px 0;margin-top:10px;border-top:1px solid #eee;border-bottom:1px solid #eee}.list-view .property-info-wrap{flex-direction:column-reverse;gap:5px}.list-view .property-location{font-weight:700}.list-view ul.ellipsis li{font-size:.875rem}.list-view .pt-breadcrumbs{color:#9d9d9d}}@media(max-width:992px) and (min-width:778px){.list-view .sp-property-image{padding-bottom:80%}.list-view .sp-property-details{gap:20px;padding:20px}.list-view .availability-button{padding:0 15px;height:40px}.list-view .image-section{width:300px;min-width:300px}}.pres-column{display:flex;flex-direction:column}.a-center{align-items:center}.pres__tiles-container{min-height:100px;padding-top:5rem;padding-bottom:5rem}.pres__property-tiles{background-color:#fff;overflow:hidden;position:relative;border:1px solid rgba(0,0,0,5%);padding-bottom:0;margin-bottom:20px;border-radius:8px;box-shadow:0 0 9px rgba(0,0,0,8%);transition:all .3s cubic-bezier(.165,.84,.44,1)}.pres__tiles-icons{top:0;right:0;height:48px;display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;margin:0 8px}.pres__property-tiles:hover{box-shadow:-1px 14px 27px -6px rgba(0,0,0,.15)}.pres__property-tiles .pres__fav-icon{z-index:1;top:8px;border-radius:50%;background-color:rgba(57,59,68,.4);border:1px solid rgba(222,222,222,.4);width:30px;height:30px;text-align:center;line-height:36px;right:45px;position:unset;margin:0 5px}.pres__property-tiles .pres__fav-icon svg{color:#fff;width:18px;height:18px}.popular-destination svg{fill:#41391d}.pres__image-section .map-loader-wrapper{left:50%;margin-left:-49px;top:50%;margin-top:-18px;background-color:initial;box-shadow:none}.map-loader-wrapper{left:50%;margin-left:-49px;top:60px}.map-loader-wrapper,.category-map-loader-wrapper{background-color:#fff;position:absolute;padding:10px 12px;width:auto;z-index:2;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.pres__image-section .map-loader-wrapper .pres__spinner{height:16px}.pres__spinner{text-align:center;width:74px;height:20px}.pres__spinner .bounce1{background-color:#bcac78;animation-delay:-.32s}.pres__spinner .bounce2{background-color:#241c31;animation-delay:-.16s}.pres__spinner>div{background-color:#bcac78}.pres__spinner>div{width:16px;height:16px;background-color:#103076;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.pres__property-tiles .pres__images{height:1px;overflow:hidden;display:block;position:relative;width:100%;padding-bottom:60%;background-color:#e7e6e6;border-top-right-radius:8px;border-top-left-radius:8px}.pres__property-tiles .pres__images img{width:100%;top:50%;left:50%;height:100%;transform:translate(-50%,-50%);position:absolute;text-align:center;object-fit:cover}.common-tile.pres__indicators{bottom:50px}.pres__indicators{bottom:32px;height:10px;left:50%;margin-left:-40px;overflow:hidden;position:absolute;text-align:center;width:63px}.pres__indicators .unordered-list{align-items:center;left:0;position:absolute;right:0;transition:all .3s linear}.pres__indicators .unordered-list span.current{flex:0 0 10px;height:10px;margin:0 3px;width:10px}.pres__indicators .unordered-list span{background-color:#fff;border:1px solid #707070;border-radius:50%;cursor:pointer;flex:0 0 6px;height:6px;margin:2px 3px;transition:all .4s;width:6px}.pres__property-tiles .listing-price{background-image:none;bottom:8px;font-weight:600;line-height:14px;height:30px;left:8px;min-width:43px;padding:8px 10px;background-color:rgba(255,255,255,.9);border-radius:4px;text-shadow:none;font-size:14px;cursor:default;display:flex;align-items:center;gap:4px}.pres__flex{display:flex}.price-info-icon{cursor:pointer;padding:4px 0}.price-info-icon svg{height:18px;width:18px;margin:2px 0 0}.overflow-hidden{overflow:hidden!important}.no-underline{text-decoration:none}.text-white{color:#fff}.pres__property-tiles .pres__price{text-align:center;white-space:nowrap;background-color:var(--secondary-color,#00cd92);border-radius:5px;appearance:none;padding:0 5px;height:36px;line-height:34px;transition:.5s}.pres__property-tiles .pres__price a{text-overflow:ellipsis;white-space:nowrap;padding:0 2px;display:block;appearance:none;font-size:.875rem;color:#fff;overflow:hidden}.pres__property-tiles .pres__details{padding:10px 15px}.pres__property-tiles .pres__info{padding-top:0;height:25px}.pres__property-tiles .pres__rating-review{margin-right:auto;display:flex;align-items:center;gap:5px}.pres__reviews{display:flex;align-items:center;gap:5px;white-space:nowrap}.pres__rating-review svg{width:19px;height:19px}.pres__review-general{font-size:14px;color:#003970;font-weight:700;position:relative}.number-of-review{color:#5f5f5f;font-weight:700;font-size:11px}.pres__property-tiles .pres__title{height:20px}.pres__property-tiles .pres__title a{color:#393b44;font-size:.8125rem;line-height:18px;letter-spacing:-.02em;word-break:break-word}.pres__property-tiles .pres__amenities{padding:0;height:21px;margin:0}.pres__property-tiles .pres__details ul li{list-style:none;padding:0;display:inline;font-size:.6875rem;color:#103076}.pres__property-tiles .pres__amenities ul li::after{content:'•';width:15px;display:inline-block;text-align:center}.pres__property-tiles .tiles-gap{padding-top:2px;justify-content:space-between}.cta-btn-all{height:38px}.pres__slide-arrow.slide-prev-first,.pres__slide-arrow.slide-next-last{display:none}.pres__slide-arrow{background-color:#fff;bottom:0;border-radius:50%;display:block;height:28px;margin:auto 0;opacity:0;position:absolute;top:0;visibility:hidden;width:28px;z-index:1}.pres__slide-arrow svg{height:100%;padding:8px;width:100%;stroke-width:6px;stroke:#383838}.pres__image-section:hover .slide-prev,.pres__image-section:hover .slider-next{opacity:1;visibility:visible}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ellipsis-1-lines{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical}.pres__property-tiles .property-breadcrumb ul li::after{content:' > ';padding-left:3px;padding-right:3px}.pres__property-tiles .property-breadcrumb ul li:last-child::after{content:''}.pres__property-tiles .pres__amenities ul li:last-child::after{content:''}.pres__property-tiles .property-type{padding-left:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pres__font-11{font-size:.6875rem}.color-dark{color:#393b44}.color-dark-light{color:#414141}.justify-end{justify-content:end}.tiles-wrapper{width:100%;overflow:hidden;position:relative;display:flex;align-items:center}.tile-slider{transition:transform .3s ease-in-out;width:100%}.pres__responsive-image svg,.pres__responsive-image img{max-width:94px;max-height:26px}.tile-container{padding-right:.5rem;padding-left:.5rem}@media only screen and (max-width:1024px){.tile-container{flex-basis:50%!important;min-width:50%!important}}@media only screen and (max-width:575px){.tile-container{flex-basis:100%!important;min-width:100%!important}}.slider-control{gap:15px;padding:0 8px}.slider-control .prev-btn,.slider-control .next-btn{cursor:pointer;border-radius:50%;background-color:#eff0f4;border:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.pres__row-container{display:flex;flex-wrap:wrap}.font-20{font-size:1.25rem}.my-16{margin:16px 0}.sp-property-card .sp-property-details .pt-property-title,.sp-property-card .sp-property-details .property-location a{color:inherit}#js-property-availability{margin:0}.property-review .rating-review .divider{font-size:16px;font-weight:400}