/* compat.css: generato da /root/compat-css.py, non modificare a mano */
.compat [x-cloak]{display:none!important}
.compat *{box-sizing:border-box}
.ico,.compat i[class*="fa-"],.compat i[class^="icon-"],.compat i[class*=" icon-"]{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Ccircle%20cx=%2212%22%20cy=%2212%22%20r=%223.5%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E");display:inline-block;width:1.1em;height:1.1em;vertical-align:-.17em;background-color:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat;font-style:normal}
.ico.spin,.compat i.fa-spin{animation:icospin 1s linear infinite}@keyframes icospin{to{transform:rotate(360deg)}}
.ico-check,.compat i.fa-check,.compat i.fa-handshake{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M4%2012l5%205L20%206%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-close,.compat i.fa-times{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M6%206l12%2012M18%206L6%2018%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-search,.compat i.fa-search{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Ccircle%20cx=%2211%22%20cy=%2211%22%20r=%227%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M20%2020l-4-4%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-edit,.compat i.fa-edit{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M4%2020h4L19%209l-4-4L4%2016v4z%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-chevron-right,.compat i.fa-chevron-right,.compat i.icon-right-open-big{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M9%205l7%207-7%207%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-chevron-left,.compat i.fa-chevron-left,.compat i.icon-left-open-big{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M15%205l-7%207%207%207%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-chevron-down,.compat i.fa-chevron-down{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M5%209l7%207%207-7%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-chevron-up,.compat i.fa-chevron-up{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M5%2015l7-7%207%207%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-info,.compat i.fa-info-circle{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Ccircle%20cx=%2212%22%20cy=%2212%22%20r=%229%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M12%2011v5M12%208h.01%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-print{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M7%209V4h10v5M7%2017H5v-6h14v6h-2M7%2014h10v6H7z%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-sliders,.compat i.fa-sliders-h{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M4%207h10M18%207h2M4%2017h2M10%2017h10%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Ccircle%20cx=%2216%22%20cy=%227%22%20r=%222%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Ccircle%20cx=%228%22%20cy=%2217%22%20r=%222%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-sort,.compat i.fa-sort-amount-down{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M4%206h10M4%2012h7M4%2018h4M17%206v12M14%2015l3%203%203-3%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-download{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M12%204v11M7%2011l5%205%205-5M5%2020h14%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-spinner{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M12%203a9%209%200%201%200%209%209%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-file,.compat i.fa-file-signature,.compat i.fa-file-invoice{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M7%203h7l4%204v14H7zM14%203v4h4%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-list,.compat i.fa-list{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M9%206h11M9%2012h11M9%2018h11M4%206h.01M4%2012h.01M4%2018h.01%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-circle,.compat i.fa-circle{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Ccircle%20cx=%2212%22%20cy=%2212%22%20r=%228%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-dot-circle,.compat i.fa-dot-circle{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Ccircle%20cx=%2212%22%20cy=%2212%22%20r=%228%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Ccircle%20cx=%2212%22%20cy=%2212%22%20r=%223%22%20fill=%22%23000%22/%3E%3C/svg%3E")}
.ico-square,.compat i.fa-square{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Crect%20x=%224%22%20y=%224%22%20width=%2216%22%20height=%2216%22%20rx=%223%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-check-square,.compat i.fa-check-square{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Crect%20x=%224%22%20y=%224%22%20width=%2216%22%20height=%2216%22%20rx=%223%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M8%2012l3%203%205-6%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-images,.compat i.icon-insert-images,.compat i.icon-photo{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Crect%20x=%223%22%20y=%226%22%20width=%2218%22%20height=%2214%22%20rx=%222%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Ccircle%20cx=%2212%22%20cy=%2213%22%20r=%223.5%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M8%206l1.5-2h5L16%206%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-area,.compat i.icon-feature-area,.compat i.fa-map{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M4%209V4h5M15%204h5v5M20%2015v5h-5M9%2020H4v-5%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-rooms,.compat i.icon-feature-rooms_number{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M5%2021V4h10v17M15%2021h4V9h-4M11%2013h.01M3%2021h18%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-floor,.compat i.icon-feature-floor,.compat i.fa-ruler-vertical{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M3%2020h5v-5h5v-5h5V5h3%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-bath,.compat i.icon-feature-bathrooms_number,.compat i.fa-shower{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M4%2012h16v3a5%205%200%200%201-5%205H9a5%205%200%200%201-5-5zM6%2012V6a2%202%200%200%201%204%200M7%2020l-1%202M17%2020l1%202%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-house,.compat i.fa-house-user,.compat i.fa-house{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M3%2011l9-7%209%207M5%2010v10h14V10M10%2020v-6h4v6%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-video,.compat i.icon-video{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Crect%20x=%223%22%20y=%226%22%20width=%2213%22%20height=%2212%22%20rx=%222%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M16%2010l5-3v10l-5-3%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-plan,.compat i.icon-floorplan{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Crect%20x=%223%22%20y=%223%22%20width=%2218%22%20height=%2218%22%20rx=%221.5%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M3%2012h8M11%203v13M15%2012h6%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-pin{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M12%2021s7-6.5%207-12a7%207%200%200%200-14%200c0%205.5%207%2012%207%2012z%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Ccircle%20cx=%2212%22%20cy=%229%22%20r=%222.5%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-espandi{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M15%203h6v6M21%203l-7%207M9%2021H3v-6M3%2021l7-7%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-utensils,.compat i.fa-utensils{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M7%203v8M5%203v5a2%202%200%200%200%204%200V3M7%2011v10M17%203c-2%202-2%206%200%208v10%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-car,.compat i.fa-garage-car{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M3%2010l9-6%209%206M5%2017h14M6%2017l1.5-5h9L18%2017M7%2020v-3M17%2020v-3%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-wheelchair,.compat i.fa-wheelchair{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Ccircle%20cx=%229%22%20cy=%2216%22%20r=%225%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M11%204h.01M10%207h3v6h5l2%205%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-arch,.compat i.fa-dungeon{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M6%2021V10a6%206%200%200%201%2012%200v11M3%2021h18M10%2021v-5h4v5%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-user,.compat i.fa-user-tie{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Ccircle%20cx=%2212%22%20cy=%227%22%20r=%224%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M5%2021a7%207%200%200%201%2014%200%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-aircon,.compat i.fa-air-conditioner{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Crect%20x=%223%22%20y=%225%22%20width=%2218%22%20height=%228%22%20rx=%222%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M7%2017v2M12%2017v3M17%2017v2%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-wifi,.compat i.fa-wifi{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M5%2012a10%2010%200%200%201%2014%200M8.5%2015.5a5%205%200%200%201%207%200M12%2019h.01%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-flame,.compat i.fa-heat{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M12%203c3%204%205%206%205%2010a5%205%200%200%201-10%200c0-2%201-3.5%202-5%200%202%201%203%202%203%200-3-1-5%201-8z%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-couch,.compat i.fa-couch{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M4%2011V9a3%203%200%200%201%203-3h10a3%203%200%200%201%203%203v2M3%2011h18v6H3zM5%2017v2M19%2017v2%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-elevator,.compat i.fa-sort-amount-up-alt{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Crect%20x=%225%22%20y=%223%22%20width=%2214%22%20height=%2218%22%20rx=%222%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3Cpath%20d=%22M9%2010l3-3%203%203M9%2014l3%203%203-3%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-leaf,.compat i.fa-leaf{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M5%2019c0-8%206-14%2015-14%200%209-6%2015-14%2015M5%2019l7-7%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-bed,.compat i.fa-bed-alt{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M3%2018V8M3%2014h18v4M21%2014v-2a3%203%200%200%200-3-3h-7v5M7%2011h.01%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-layers,.compat i.fa-layer-group,.compat i.fa-sort-numeric-up-alt{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M12%203l9%205-9%205-9-5zM3%2013l9%205%209-5%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-balcony,.compat i.fa-container-storage{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M7%2012V4h10v8M3%2012h18M5%2012v8M9%2012v8M15%2012v8M19%2012v8M3%2020h18%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-hourglass,.compat i.fa-hourglass{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M6%203h12M6%2021h12M7%203v3l5%206-5%206v3M17%203v3l-5%206%205%206v3%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-tree,.compat i.fa-tree-alt{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Cpath%20d=%22M12%203l6%208h-4l5%206H5l5-6H6zM12%2017v4%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.ico-dot{--i:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2024%2024%22%3E%3Ccircle%20cx=%2212%22%20cy=%2212%22%20r=%223.5%22%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%222.2%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E")}
.t-orange{color:#e85d09}
.tip{position:absolute;z-index:200;max-width:340px;background:#172541;color:#fff;font-size:12px;line-height:1.5;padding:10px 12px;border-radius:10px;box-shadow:0 10px 30px rgba(23,37,65,.3);text-align:left}
.compat .container-fluid{width:100%;padding-inline:20px}
.compat .row{display:flex;flex-wrap:wrap;margin-inline:-12px}.compat .row>*{padding-inline:12px;min-width:0}.compat .row>[class*=col-]{width:100%}
.compat .no-gutters{margin-inline:0}.compat .no-gutters>*{padding-inline:0}
.compat .col{flex:1 0 0%;max-width:100%}
.compat .d-none{display:none!important}.compat .d-block{display:block!important}.compat .d-flex{display:flex!important}.compat .d-inline-block{display:inline-block!important}
.compat .col-1{flex:0 0 8.33333%;max-width:8.33333%}
.compat .col-2{flex:0 0 16.66667%;max-width:16.66667%}
.compat .col-3{flex:0 0 25.00000%;max-width:25.00000%}
.compat .col-4{flex:0 0 33.33333%;max-width:33.33333%}
.compat .col-5{flex:0 0 41.66667%;max-width:41.66667%}
.compat .col-6{flex:0 0 50.00000%;max-width:50.00000%}
.compat .col-7{flex:0 0 58.33333%;max-width:58.33333%}
.compat .col-8{flex:0 0 66.66667%;max-width:66.66667%}
.compat .col-9{flex:0 0 75.00000%;max-width:75.00000%}
.compat .col-10{flex:0 0 83.33333%;max-width:83.33333%}
.compat .col-11{flex:0 0 91.66667%;max-width:91.66667%}
.compat .col-12{flex:0 0 100.00000%;max-width:100.00000%}
.compat .row-cols-2>*{flex:0 0 50%;max-width:50%}
@media (min-width:576px){
.compat .col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}
.compat .col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}
.compat .col-sm-3{flex:0 0 25.00000%;max-width:25.00000%}
.compat .col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}
.compat .col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}
.compat .col-sm-6{flex:0 0 50.00000%;max-width:50.00000%}
.compat .col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}
.compat .col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}
.compat .col-sm-9{flex:0 0 75.00000%;max-width:75.00000%}
.compat .col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}
.compat .col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}
.compat .col-sm-12{flex:0 0 100.00000%;max-width:100.00000%}
.compat .offset-sm-2{margin-left:16.66667%}
.compat .offset-sm-3{margin-left:25.00000%}
.compat .offset-sm-9{margin-left:75.00000%}
.compat .d-sm-none{display:none!important}
.compat .d-sm-block{display:block!important}
.compat .d-sm-flex{display:flex!important}
.compat .d-sm-inline-block{display:inline-block!important}
.compat .d-sm-inline-flex{display:inline-flex!important}
.compat .row-cols-sm-5>*{flex:0 0 20%;max-width:20%}
}
@media (min-width:768px){
.compat .col-md-1{flex:0 0 8.33333%;max-width:8.33333%}
.compat .col-md-2{flex:0 0 16.66667%;max-width:16.66667%}
.compat .col-md-3{flex:0 0 25.00000%;max-width:25.00000%}
.compat .col-md-4{flex:0 0 33.33333%;max-width:33.33333%}
.compat .col-md-5{flex:0 0 41.66667%;max-width:41.66667%}
.compat .col-md-6{flex:0 0 50.00000%;max-width:50.00000%}
.compat .col-md-7{flex:0 0 58.33333%;max-width:58.33333%}
.compat .col-md-8{flex:0 0 66.66667%;max-width:66.66667%}
.compat .col-md-9{flex:0 0 75.00000%;max-width:75.00000%}
.compat .col-md-10{flex:0 0 83.33333%;max-width:83.33333%}
.compat .col-md-11{flex:0 0 91.66667%;max-width:91.66667%}
.compat .col-md-12{flex:0 0 100.00000%;max-width:100.00000%}
.compat .offset-md-2{margin-left:16.66667%}
.compat .offset-md-3{margin-left:25.00000%}
.compat .offset-md-9{margin-left:75.00000%}
.compat .d-md-none{display:none!important}
.compat .d-md-block{display:block!important}
.compat .d-md-flex{display:flex!important}
.compat .d-md-inline-block{display:inline-block!important}
.compat .d-md-inline-flex{display:inline-flex!important}
.compat .row-cols-md-5>*{flex:0 0 20%;max-width:20%}
}
@media (min-width:992px){
.compat .col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}
.compat .col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}
.compat .col-lg-3{flex:0 0 25.00000%;max-width:25.00000%}
.compat .col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}
.compat .col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}
.compat .col-lg-6{flex:0 0 50.00000%;max-width:50.00000%}
.compat .col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}
.compat .col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}
.compat .col-lg-9{flex:0 0 75.00000%;max-width:75.00000%}
.compat .col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}
.compat .col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}
.compat .col-lg-12{flex:0 0 100.00000%;max-width:100.00000%}
.compat .offset-lg-2{margin-left:16.66667%}
.compat .offset-lg-3{margin-left:25.00000%}
.compat .offset-lg-9{margin-left:75.00000%}
.compat .d-lg-none{display:none!important}
.compat .d-lg-block{display:block!important}
.compat .d-lg-flex{display:flex!important}
.compat .d-lg-inline-block{display:inline-block!important}
.compat .d-lg-inline-flex{display:inline-flex!important}
.compat .row-cols-lg-5>*{flex:0 0 20%;max-width:20%}
}
@media (min-width:1200px){
.compat .col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}
.compat .col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}
.compat .col-xl-3{flex:0 0 25.00000%;max-width:25.00000%}
.compat .col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}
.compat .col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}
.compat .col-xl-6{flex:0 0 50.00000%;max-width:50.00000%}
.compat .col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}
.compat .col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}
.compat .col-xl-9{flex:0 0 75.00000%;max-width:75.00000%}
.compat .col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}
.compat .col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}
.compat .col-xl-12{flex:0 0 100.00000%;max-width:100.00000%}
.compat .offset-xl-2{margin-left:16.66667%}
.compat .offset-xl-3{margin-left:25.00000%}
.compat .offset-xl-9{margin-left:75.00000%}
.compat .d-xl-none{display:none!important}
.compat .d-xl-block{display:block!important}
.compat .d-xl-flex{display:flex!important}
.compat .d-xl-inline-block{display:inline-block!important}
.compat .d-xl-inline-flex{display:inline-flex!important}
.compat .row-cols-xl-5>*{flex:0 0 20%;max-width:20%}
}
.compat .offset-2{margin-left:16.66667%}
.compat .text-right{text-align:right}.compat .text-center{text-align:center}.compat .text-left{text-align:left}.compat .text-justify{text-align:left}
.compat .align-items-center{align-items:center}.compat .align-self-end{align-self:flex-end}.compat .position-relative{position:relative}
.compat .img-fluid{max-width:100%;height:auto}.compat .w-100{width:100%}.compat .pt-2{padding-top:.5rem}.compat .pb-2{padding-bottom:.5rem}.compat .mb-2{margin-bottom:.5rem}.compat .mb-3{margin-bottom:1rem}.compat .mb-5{margin-bottom:3rem}.compat .mr-3{margin-right:1rem}.compat .mt-0{margin-top:0}.compat .mt-4{margin-top:1.5rem}
.compat .media{display:flex;align-items:flex-start}.compat .media-body{flex:1}.compat .btn-block{display:block;width:100%}
.compat .form-row{display:flex;flex-wrap:wrap;margin-inline:-8px}.compat .form-row>[class*=col]{padding-inline:8px}
.compat hr{border:0;border-top:1px solid #eef0f4;margin:14px 0}
