.cardContainer{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;text-align:left}.card{display:flex;flex-direction:column;border:1px solid #ddd;overflow:hidden;width:250px;background-color:#fff;font-family:Poppins,sans-serif;padding:12px 10px;border-radius:4px;box-shadow:0 0 2px 0 rgba(0,0,0,.25)}.card .imageContainer{width:100%;height:173px;border-radius:4px;background-color:#e9e9e9}.card .imageContainer .image{width:100%;height:173px;object-fit:contain;border-radius:4px}.card .details{padding:8px}.card .details .title{color:#000;font-weight:600;margin:0 0 8px}.card .details .city,.card .details .title{font-family:Inter;font-size:14px;font-style:normal;line-height:normal}.card .details .city{color:#7d7d7d;font-weight:400}.card .details .price{color:#2378f3;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin:16px 0}.card .details .tagContainer{display:flex;width:-moz-fit-content;width:fit-content;padding:3px 10px;justify-content:center;align-items:center;gap:10px;border-radius:4px;background:#aefcb9;margin:16px 0}.card .details .tagContainer .tag{color:#008f15;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px}.card .details .info{display:flex;flex-direction:column;gap:6px}.card .details .info .infoItem{display:flex;align-items:center;gap:8px;font-size:14px;color:#333}.card .details .info .infoItem .infoItemPointHeader{color:#7d7d7d;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.card .details .info .infoItem .infoItemPointValue{color:#232323;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.card .details .info .infoItem .icon{font-size:16px;color:#2c3e50}.showRoomCardContainer{display:flex;justify-content:center;align-items:center;padding:13px 11px}.showRoomCard{width:100%;max-width:430px;background:#fff;border-radius:5px;padding:5px;text-align:center;display:flex;flex-direction:column;align-items:center}.showRoomCard .showRoomCardTitle{color:#232323;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.showRoomCard .showRoomCardImage{position:unset!important;width:80%!important;height:100%!important}.showRoomCard .showRoomCardDescription{color:#7d7d7d;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;border-bottom:1px solid #dcdcdc;padding:10px 0}.showRoomCard .showRoomCardFooter{display:flex;justify-content:space-between;align-items:center;width:90%}.showRoomCard .showRoomCardFooter .openHours{display:flex;flex-direction:column;text-align:left;gap:8px}.showRoomCard .showRoomCardFooter .openHours .openHoursLabel{color:#232323;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.showRoomCard .showRoomCardFooter .openHours .openHoursValue{color:#7d7d7d;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.showRoomCard .showRoomCardFooter .whatsappButton{display:flex;align-items:center;padding:.5rem 1rem;border-radius:4px;border:1px solid #979797;color:#232323;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none}.showRoomCard .showRoomCardFooter .whatsappButton img{width:20px;height:20px;margin-right:.5rem}.full-width-banner-slider{width:100%;height:100%;padding-bottom:10px;position:relative}.full-width-banner-slider .full-width-banner-slide{position:relative;width:100%;height:100%;min-height:400px}.full-width-banner-slider .full-width-banner-slide .banner-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.full-width-banner-slider .full-width-banner-slide .banner-image-wrapper .banner-image{width:100%;min-height:313px;max-height:350px;filter:brightness(.7)}.full-width-banner-slider .full-width-banner-slide .banner-content-wrapper{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;height:100%;text-align:center;padding:0 20px}.full-width-banner-slider .full-width-banner-slide .banner-content-wrapper .banner-content{color:#fff}.full-width-banner-slider .full-width-banner-slide .banner-content-wrapper .banner-content .banner-heading{color:#fff;text-align:center;text-shadow:1px 2px 1.3px rgba(0,0,0,.59);font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:31px}.full-width-banner-slider .full-width-banner-slide .banner-content-wrapper .banner-content .banner-description{color:#fff;text-align:center;text-shadow:1px 2px 1.3px rgba(0,0,0,.25);font-family:Inter;font-size:15px;font-style:normal;font-weight:900;line-height:normal}.full-width-banner-slider .full-width-banner-slide .banner-content-wrapper .banner-content .banner-button{display:inline-flex;align-items:center;background-color:#ff6f61;color:#fff;border:none;border-radius:5px;padding:10px 20px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease}.full-width-banner-slider .full-width-banner-slide .banner-content-wrapper .banner-content .banner-button:hover{background-color:rgb(255,64.5189873418,46)}.full-width-banner-slider .full-width-banner-slide .banner-content-wrapper .banner-content .banner-button .button-icon{margin-left:10px}
/*# sourceMappingURL=ddf12dac4176e95d.css.map*/