@charset "UTF-8";
@font-face {
  font-family: "risepedia";
  src: url("https://ihm.sg/sg_cdn_asset/icr/fonts/risepedia.woff2") format("woff2"), url("https://ihm.sg/sg_cdn_asset/icr/fonts/risepedia.ttf") format("truetype"), url("https://ihm.sg/sg_cdn_asset/icr/fonts/risepedia.woff") format("woff"), url("https://ihm.sg/sg_cdn_asset/icr/fonts/risepedia.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@keyframes ic-rp-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
[class^="icrp-"]:before {
  font-family: "risepedia" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class*="icrp-"]:before {
  font-family: "risepedia" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icrp {
  display: inline-block;
  font: normal normal normal 1em/1 "risepedia";
  color: inherit;
  flex-shrink: 0;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icrp-sm {
  font-size: 0.8em;
}
.icrp-lg {
  font-size: 1.2em;
}
.icrp-16 {
  font-size: 16px;
}
.icrp-32 {
  font-size: 32px;
}
.icrp-is-spinning {
  animation: ic-rp-spin 1s infinite linear;
}
.icrp-rotate-90 {
  transform: rotate(90deg);
}
.icrp-rotate-180 {
  transform: rotate(180deg);
}
.icrp-rotate-270 {
  transform: rotate(270deg);
}
.icrp-flip-y {
  transform: scaleY(-1);
}
.icrp-flip-x {
  transform: scaleX(-1);
}
.icrp-garden::before {
  content: "";
}
.icrp-trees-alt-5::before {
  content: "";
}
.icrp-fountain::before {
  content: "";
}
.icrp-o-pool::before {
  content: "";
}
.icrp-cov-car-park::before {
  content: "";
}
.icrp-cov-car-park-1::before {
  content: "";
}
.icrp-scroll-up-down::before {
  content: "";
}
.icrp-house-time::before {
  content: "";
}
.icrp-angle-down::before {
  content: "";
}
.icrp-angle-right::before {
  content: "";
}
.icrp-angle-left::before {
  content: "";
}
.icrp-up-double::before {
  content: "";
}
.icrp-angle-up::before {
  content: "";
}
.icrp-tag1::before {
  content: "";
}
.icrp-toggle-off::before {
  content: "";
}
.icrp-home-loc::before {
  content: "";
}
.icrp-loc2::before {
  content: "";
}
.icrp-loc1::before {
  content: "";
}
.icrp-email::before {
  content: "";
}
.icrp-call-logo::before {
  content: "";
}
.icrp-call-24h::before {
  content: "";
}
.icrp-mobile-t::before {
  content: "";
}
.icrp-food::before {
  content: "";
}
.icrp-parent::before {
  content: "";
}
.icrp-tennis-court::before {
  content: "";
}
.icrp-price-doc::before {
  content: "";
}
.icrp-invest::before {
  content: "";
}
.icrp-target-money::before {
  content: "";
}
.icrp-check-circle2::before {
  content: "";
}
.icrp-check-circle::before {
  content: "";
}
.icrp-house-plan::before {
  content: "";
}
.icrp-scroll-lr1::before {
  content: "";
}
.icrp-add-listing::before {
  content: "";
}
.icrp-add-comment::before {
  content: "";
}
.icrp-add1::before {
  content: "";
}
.icrp-qr3::before {
  content: "";
}
.icrp-qr2::before {
  content: "";
}
.icrp-nearby-p::before {
  content: "";
}
.icrp-lay-1::before {
  content: "";
}
.icrp-grid-v::before {
  content: "";
}
.icrp-view-tiles::before {
  content: "";
}
.icrp-mail2::before {
  content: "";
}
.icrp-handshake::before {
  content: "";
}
.icrp-mailbox::before {
  content: "";
}
.icrp-security::before {
  content: "";
}
.icrp-house-search::before {
  content: "";
}
.icrp-search-house::before {
  content: "";
}
.icrp-search-calendar::before {
  content: "";
}
.icrp-size-nl::before {
  content: "";
}
.icrp-size-nl1::before {
  content: "";
}
.icrp-size0::before {
  content: "";
}
.icrp-shop-bag::before {
  content: "";
}
.icrp-star-circle1::before {
  content: "";
}
.icrp-star-tag::before {
  content: "";
}
.icrp-vip-star::before {
  content: "";
}
.icrp-house-star::before {
  content: "";
}
.icrp-fact2::before {
  content: "";
}
.icrp-house-landed::before {
  content: "";
}
.icrp-house-eco::before {
  content: "";
}
.icrp-house-check::before {
  content: "";
}
.icrp-house-care::before {
  content: "";
}
.icrp-target::before {
  content: "";
}
.icrp-house-disc::before {
  content: "";
}
.icrp-home::before {
  content: "";
}
.icrp-of-chair::before {
  content: "";
}
.icrp-o-desk::before {
  content: "";
}
.icrp-moneyt::before {
  content: "";
}
.icrp-money-time::before {
  content: "";
}
.icrp-subway0::before {
  content: "";
}
.icrp-t-height::before {
  content: "";
}
.icrp-escal::before {
  content: "";
}
.icrp-chevron-circle-right::before {
  content: "";
}
.icrp-fork-lifter::before {
  content: "";
}
.icrp-load2::before {
  content: "";
}
.icrp-fact::before {
  content: "";
}
.icrp-build-build::before {
  content: "";
}
.icrp-money1::before {
  content: "";
}
.icrp-loading1::before {
  content: "";
}
.icrp-load3::before {
  content: "";
}
.icrp-time2::before {
  content: "";
}
.icrp-single::before {
  content: "";
}
.icrp-view3::before {
  content: "";
}
.icrp-view2::before {
  content: "";
}
.icrp-filter2::before {
  content: "";
}
.icrp-office2::before {
  content: "";
}
.icrp-building3::before {
  content: "";
}
.icrp-building-u::before {
  content: "";
}
.icrp-apt-tower::before {
  content: "";
}
.icrp-nearby-sch::before {
  content: "";
}
.icrp-fac-pool::before {
  content: "";
}
.icrp-house-feat::before {
  content: "";
}
.icrp-pie0::before {
  content: "";
}
.ihm_event_cb_date::before {
  content: "";
  margin-right: 0.5em;
}
.icrp-cal2::before {
  content: "";
}
.icrp-cal3::before {
  content: "";
}
.icrp-sofa::before {
  content: "";
}
.icrp-price-home::before {
  content: "";
}
.icrp-price-book::before {
  content: "";
}
.icrp-price1::before {
  content: "";
}
.icrp-parking-sign::before {
  content: "";
}
.icrp-kids-playg::before {
  content: "";
}
.icrp-refresh1::before {
  content: "";
}
.icrp-map-right::before {
  content: "";
}
.icrp-map-center::before {
  content: "";
}
.icrp-map1::before {
  content: "";
}
.icrp-landed-house::before {
  content: "";
}
.icrp-time1::before {
  content: "";
}
.icrp-update-time::before {
  content: "";
}
.icrp-psf2::before {
  content: "";
}
.icrp-bathtub::before {
  content: "";
}
.icrp-elevator::before {
  content: "";
}
.icrp-scan1::before {
  content: "";
}
.icrp-stacked2::before {
  content: "";
}
.icrp-new-tag2::before {
  content: "";
}
.icrp-new-tag3::before {
  content: "";
}
.icrp-bill-contract::before {
  content: "";
}
.icrp-size-sq::before {
  content: "";
}
.icrp-247::before {
  content: "";
}
.icrp-bed-r::before {
  content: "";
}
.icrp-power-amp::before {
  content: "";
}
.icrp-sold-hanger::before {
  content: "";
}
.icrp-sold-sign::before {
  content: "";
}
.icrp-sale-sign::before {
  content: "";
}
.icrp-sale-hanger::before {
  content: "";
}
.icrp-rent-sign::before {
  content: "";
}
.icrp-rent-sale-sign::before {
  content: "";
}
.icrp-rent-hanger::before {
  content: "";
}
.icrp-gallery::before {
  content: "";
}
.icrp-recycle1::before {
  content: "";
}
.icrp-building5::before {
  content: "";
}
.icrp-microscope::before {
  content: "";
}
.icrp-stacked::before {
  content: "";
}
.icrp-stacked3::before {
  content: "";
}
.icrp-tower4::before {
  content: "";
}
.icrp-settings::before {
  content: "";
}
.icrp-edu1::before {
  content: "";
}
.icrp-house-6::before {
  content: "";
}
.icrp-garden-1::before {
  content: "";
}
.icrp-sale-for-sale::before {
  content: "";
}
.icrp-rent-for-rent::before {
  content: "";
}
.icrp-cal4::before {
  content: "";
}
.icrp-chevron-circle-down::before {
  content: "";
}
.icrp-christmas-tr::before {
  content: "";
}
.icrp-auction::before {
  content: "";
}
.icrp-soc-ytube::before {
  content: "";
}
.icrp-ac2::before {
  content: "";
}
.icrp-ww::before {
  content: "";
}
.icrp-soc-wapp::before {
  content: "";
}
.icrp-soc-inst::before {
  content: "";
}
.icrp-soc-twit::before {
  content: "";
}
.icrp-soc-fb::before {
  content: "";
}
.icrp-tech::before {
  content: "";
}
.icrp-covered-park::before {
  content: "";
}
.icrp-write1::before {
  content: "";
}
.icrp-user-acc::before {
  content: "";
}
.icrp-dim-ruler::before {
  content: "";
}
.icrp-mall::before {
  content: "";
}
.icrp-office-pr::before {
  content: "";
}
.icrp-building1::before {
  content: "";
}
.icrp-load4::before {
  content: "";
}
.icrp-swimmer::before {
  content: "";
}
.icrp-subway::before {
  content: "";
}
.icrp-stream::before {
  content: "";
}
.icrp-star1::before {
  content: "";
}
.icrp-sign1::before {
  content: "";
}
.icrp-search::before {
  content: "";
}
.icrp-cal1::before {
  content: "";
}
.icrp-load-ramp::before {
  content: "";
}
.icrp-o-pool-1::before {
  content: "";
}
.icrp-map0::before {
  content: "";
}
.icrp-map-marker0::before {
  content: "";
}
.icrp-map-marker1::before {
  content: "";
}
.icrp-learn::before {
  content: "";
}
.icrp-ftcontainer::before {
  content: "";
}
.icrp-kids-sl::before {
  content: "";
}
.icrp-home2::before {
  content: "";
}
.icrp-home-h::before {
  content: "";
}
.icrp-hbeat::before {
  content: "";
}
.icrp-heart::before {
  content: "";
}
.icrp-floor-load::before {
  content: "";
}
.icrp-area-sq::before {
  content: "";
}
.icrp-area-x::before {
  content: "";
}
.icrp-exit1::before {
  content: "";
}
.icrp-enter1::before {
  content: "";
}
.icrp-dot-vert::before {
  content: "";
}
.icrp-dot-horiz::before {
  content: "";
}
.icrp-lsize::before {
  content: "";
}
.icrp-copyright::before {
  content: "";
}
.icrp-comments1::before {
  content: "";
}
.icrp-appl::before {
  content: "";
}
.icrp-chevron-circle-up::before {
  content: "";
}
.icrp-building2::before {
  content: "";
}
.icrp-chevron-circle-left::before {
  content: "";
}
.icrp-build-tower::before {
  content: "";
}
.icrp-Dollar-House::before {
  content: "";
}
.icrp-price-psf-rp-1::before {
  content: "";
}
.icrp-landed-house-rp::before {
  content: "";
}
.icrp-dining::before {
  content: "";
}
.icrp-green-turf::before {
  content: "";
}
.icrp-barbecue::before {
  content: "";
}
.icrp-camera::before {
  content: "";
}
.icrp-play::before {
  content: "";
}
