#copy-toast{visibility:hidden;position:fixed;bottom:40px;background-color:rgba(25,134,25,.9);left:50%;width:220px;margin-left:-100px;color:#fff;text-align:center;border-radius:10px;padding:15px 5px;z-index:10;font-weight:700;box-shadow:0px 0px 20px rgba(0,0,0,.3)}#copy-toast.warning{background-color:rgba(184,15,15,.9)}#copy-toast.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 3.5s;animation:fadein .5s,fadeout .5s 3.5s}#unit-rating-toast{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.5);display:none;flex-direction:column;align-items:center;justify-content:center;z-index:9999}#unit-rating-toast.show{display:flex !important}#unit-rating-container{padding:20px 20px 40px;background-color:#0269aa;width:400px;max-width:100%;color:#fff;border-radius:4px}#unit-rating-close p{margin-top:0;text-align:center;background-color:rgba(221,153,51,1);padding:10px;color:#fff;font-weight:700}.no-scroll-pd{overflow-y:hidden !important}.archive-rental-search-widget{padding:40px 0 30px}#page-heading .page-title{color:#fff;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.75);margin:0;padding:34px 0 34px;border:0;width:100%;font-size:51.8px;font-weight:300}div#page-heading{background:#d93}.content-container a{cursor:pointer}.content-container img{max-width:100%;height:auto;border-radius:2px}.content-container p,.content-container li,.content-container span{font-family:'Roboto';font-weight:300;text-transform:none;font-size:16.8px}.content-container strong{font-family:'Roboto';font-weight:500}.content-container h2{font-family:'Lato';font-weight:400;font-style:normal;text-transform:none;font-size:36px;line-height:1.2;color:#d93;margin-bottom:16px}#room-type-list{margin:0;padding:0;display:flex;flex-wrap:wrap;grid-template-columns:repeat(1,1fr);border-style:solid;border-color:#176aa8;border-width:0 0 20px;margin-bottom:20px}#room-type-list li{list-style:none;width:100%}#room-type-list li a{display:block;color:#fff;border:solid 1px #d93;text-transform:uppercase;background:#d93;padding:10px 15px;text-align:center;margin-bottom:5px}#room-type-list li a.active,#room-type-list li a:hover{background-color:#fff;border-color:#176aa8;color:#176aa8}@media(min-width:768px){#room-type-list{flex-wrap:nowrap}#room-type-list li a{margin-bottom:5}}.content-container .object-fit_cover{object-fit:cover;width:100%;height:100%}.content-container .line-break{padding:50px 0}.content-container button.view-detail-button{background:#d93;border:none;color:#fff;padding:12px 24px;cursor:pointer;font-family:'Roboto';font-weight:400;text-transform:none;font-size:16.8px;border-radius:0 !important}.content-container .rental-row{display:flex;gap:30px;justify-content:space-between;flex-direction:column}.rental-row .rental-image,.rental-row .rental-detail{width:100%}.features-list{list-style:none;margin:0}.features-list li{display:inline-block;list-style:none}.features-list li:after{content:' | '}.features-list li:last-child:after{content:''}.rental-row .gallery-holder{display:grid;gap:20px;padding-top:20px;grid-template-columns:repeat(1,1fr)}.content-container .thumb-image{display:flex}.content-container .thumb-image img{height:150px}.location-list{color:#667279 !important;margin-top:0;font-family:'Roboto';font-weight:300;text-transform:none;font-size:16.8px;display:inline-block}.content-container .share-unit-btn{display:inline-block;background-color:#fff;padding:5px 10px;color:rgba(221,153,51,1);font-size:13px;transition:all .5s ease 0s;border:0;outline:0;cursor:pointer;border-radius:0 !important}.content-container .share-unit-btn:hover{background-color:#176aa8;color:#fff}.content-container .special-info-text-lc{font-size:14.4px;line-height:1;margin-bottom:20px;display:block}#unit-rating-close{cursor:pointer}#unit-rating-container .textwidget{padding:24px 0 0}#unit-rating-container .textwidget ul{padding:0 0 0 10px;margin-bottom:0;margin-right:0}@media(min-width:768px){.content-container .rental-row{justify-content:space-between;flex-direction:row}.rental-row .rental-image,.rental-row .rental-detail{width:calc(50% - 15px)}.rental-row .gallery-holder{gap:15px;grid-template-columns:repeat(2,1fr)}#page-heading .page-title{padding:108px 0 34px;font-size:57.6px}}