{"id":1210,"date":"2020-06-16T21:47:00","date_gmt":"2020-06-17T01:47:00","guid":{"rendered":"https:\/\/angela-langtry.cp03.id-3.net\/accueil\/"},"modified":"2026-08-15T20:43:19","modified_gmt":"2026-08-16T00:43:19","slug":"accueil","status":"publish","type":"page","link":"https:\/\/angelalangtry.ca\/fr\/","title":{"rendered":"Courti\u00e8re immobili\u00e8re experte \u00e0 Montr\u00e9al \u2014 reconnue et digne de confiance aupr\u00e8s des acheteurs et vendeurs"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1210\" class=\"elementor elementor-1210 elementor-37\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4103c77 e-flex e-con-boxed e-con e-parent\" data-id=\"4103c77\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-470087e elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"470087e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<style>\r\n.home-refresh{\r\n  --gold:#BEAF87;\r\n  --gold-dark:#927D50;\r\n  --dark:#242424;\r\n  --charcoal:#343434;\r\n  --cream:#F6F3EC;\r\n  --text:#555;\r\n  --white:#fff;\r\n  font-family:Arial,Helvetica,sans-serif;\r\n  color:var(--text);\r\n}\r\n.home-refresh *{box-sizing:border-box}\r\n.home-refresh a{text-decoration:none}\r\n.hr-wrap{width:min(1380px,calc(100% - 32px));margin:0 auto}\r\n.hr-hero{\r\n  min-height:680px;\r\n  display:flex;\r\n  align-items:center;\r\n  background:\r\n    linear-gradient(90deg,rgba(24,24,24,.88) 0%,rgba(24,24,24,.68) 48%,rgba(24,24,24,.18) 100%),\r\n    url('https:\/\/angelalangtry.ca\/wp-content\/uploads\/2026\/04\/width_1920.webp') center right\/cover no-repeat;\r\n  color:#fff;\r\n}\r\n.hr-hero-inner{max-width:760px;padding:90px 0}\r\n.hr-kicker{\r\n  margin:0 0 14px;\r\n  color:var(--gold);\r\n  font-size:13px;\r\n  font-weight:800;\r\n  letter-spacing:.16em;\r\n  text-transform:uppercase;\r\n}\r\n.hr-hero h1{\r\n  margin:0 0 18px;\r\n  color:#fff;\r\n  font-size:clamp(44px,6vw,72px);\r\n  line-height:1.03;\r\n  letter-spacing:-.025em;\r\n}\r\n.hr-hero p{\r\n  max-width:680px;\r\n  margin:0 0 28px;\r\n  color:#ece8df;\r\n  font-size:20px;\r\n  line-height:1.65;\r\n}\r\n.hr-actions{display:flex;flex-wrap:wrap;gap:12px}\r\n.hr-btn{\r\n  display:inline-block;\r\n  padding:14px 24px;\r\n  background:var(--gold);\r\n  color:var(--dark)!important;\r\n  font-weight:800;\r\n  letter-spacing:.04em;\r\n  text-transform:uppercase;\r\n}\r\n.hr-btn-outline{\r\n  background:transparent;\r\n  color:#fff!important;\r\n  border:1px solid var(--gold);\r\n}\r\n.hr-services{\r\n  margin-top:-42px;\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n.hr-service-grid{\r\n  display:grid;\r\n  grid-template-columns:repeat(3,1fr);\r\n  gap:22px;\r\n}\r\n.hr-service{\r\n  min-height:240px;\r\n  padding:34px 30px;\r\n  background:#fff;\r\n  border:1px solid #ddd6c7;\r\n  box-shadow:0 14px 34px rgba(0,0,0,.09);\r\n}\r\n.hr-service-mark{\r\n  width:48px;height:48px;\r\n  display:grid;place-items:center;\r\n  margin-bottom:22px;\r\n  border:1px solid var(--gold);\r\n  color:var(--gold-dark);\r\n  font-size:22px;\r\n}\r\n.hr-service h2{\r\n  margin:0 0 12px;\r\n  color:var(--dark);\r\n  font-size:25px;\r\n}\r\n.hr-service p{margin:0 0 20px;line-height:1.68}\r\n.hr-link{\r\n  color:var(--gold-dark)!important;\r\n  font-weight:800;\r\n  text-decoration:underline!important;\r\n  text-underline-offset:4px;\r\n}\r\n.hr-section{padding:88px 0}\r\n.hr-section.alt{background:var(--cream)}\r\n.hr-heading{\r\n  max-width:780px;\r\n  margin:0 auto 44px;\r\n  text-align:center;\r\n}\r\n.hr-heading h2{\r\n  margin:0 0 14px;\r\n  color:var(--dark);\r\n  font-size:clamp(36px,4vw,50px);\r\n  line-height:1.1;\r\n}\r\n.hr-heading p{\r\n  margin:0;\r\n  font-size:17px;\r\n  line-height:1.72;\r\n}\r\n.hr-why{\r\n  display:grid;\r\n  grid-template-columns:1fr 1fr;\r\n  gap:34px;\r\n  align-items:center;\r\n}\r\n.hr-why-copy h2{\r\n  margin:0 0 16px;\r\n  color:var(--dark);\r\n  font-size:clamp(36px,4vw,50px);\r\n  line-height:1.08;\r\n}\r\n.hr-why-copy p{font-size:17px;line-height:1.72}\r\n.hr-proof{\r\n  display:grid;\r\n  grid-template-columns:repeat(2,1fr);\r\n  gap:16px;\r\n}\r\n.hr-proof div{\r\n  padding:28px 22px;\r\n  background:#fff;\r\n  border-top:4px solid var(--gold);\r\n  box-shadow:0 10px 24px rgba(0,0,0,.05);\r\n  text-align:center;\r\n}\r\n.hr-proof strong{\r\n  display:block;\r\n  margin-bottom:6px;\r\n  color:var(--gold-dark);\r\n  font-size:25px;\r\n}\r\n.hr-proof span{font-size:14px;line-height:1.45}\r\n.hr-areas{\r\n  display:grid;\r\n  grid-template-columns:repeat(3,1fr);\r\n  gap:20px;\r\n}\r\n.hr-area{\r\n  padding:28px 26px;\r\n  background:#fff;\r\n  border:1px solid #ddd6c7;\r\n}\r\n.hr-area h3{\r\n  margin:0 0 14px;\r\n  color:var(--dark);\r\n  font-size:17px;\r\n  letter-spacing:.08em;\r\n  text-transform:uppercase;\r\n}\r\n.hr-area ul{\r\n  list-style:none;\r\n  padding:0;\r\n  margin:0;\r\n  columns:2;\r\n  column-gap:20px;\r\n}\r\n.hr-area li{\r\n  break-inside:avoid;\r\n  padding:5px 0;\r\n  font-size:14px;\r\n}\r\n.hr-listings-intro{\r\n  padding:70px 0 30px;\r\n  text-align:center;\r\n}\r\n.hr-listings-intro h2{\r\n  margin:0 0 12px;\r\n  color:var(--dark);\r\n  font-size:clamp(36px,4vw,48px);\r\n}\r\n.hr-listings-intro p{\r\n  max-width:720px;\r\n  margin:0 auto;\r\n  font-size:17px;\r\n  line-height:1.7;\r\n}\r\n.hr-cta{\r\n  padding:78px 0;\r\n  background:var(--dark);\r\n  color:#fff;\r\n  text-align:center;\r\n}\r\n.hr-cta h2{\r\n  margin:0 0 14px;\r\n  color:#fff;\r\n  font-size:clamp(36px,4vw,50px);\r\n}\r\n.hr-cta p{\r\n  max-width:720px;\r\n  margin:0 auto 26px;\r\n  color:#ddd;\r\n  font-size:18px;\r\n  line-height:1.65;\r\n}\r\n@media(max-width:950px){\r\n  .hr-service-grid,.hr-areas{grid-template-columns:1fr}\r\n  .hr-why{grid-template-columns:1fr}\r\n}\r\n@media(max-width:650px){\r\n  .hr-wrap{width:min(100% - 24px,1380px)}\r\n  .hr-hero{\r\n    min-height:620px;\r\n    background:\r\n      linear-gradient(0deg,rgba(24,24,24,.94),rgba(24,24,24,.38)),\r\n      url('https:\/\/angelalangtry.ca\/wp-content\/uploads\/2026\/04\/width_1920.webp') 68% center\/cover no-repeat;\r\n  }\r\n  .hr-hero-inner{padding:210px 0 58px}\r\n  .hr-actions .hr-btn{width:100%;text-align:center}\r\n  .hr-section{padding:60px 0}\r\n  .hr-proof{grid-template-columns:1fr}\r\n  .hr-area ul{columns:1}\r\n}\r\n<\/style>\r\n\r\n<div class=\"home-refresh\">\r\n\r\n<section class=\"hr-hero\">\r\n  <div class=\"hr-wrap\">\r\n    <div class=\"hr-hero-inner\">\r\n      <p class=\"hr-kicker\">\u00c9quipe Langtry \u00b7 CENTURY 21<\/p>\r\n      <h1>C\u2019est votre investissement. C\u2019est vous qui d\u00e9cidez.<\/h1>\r\n      <p>Nous vous fournissons l\u2019analyse, la strat\u00e9gie et les conseils n\u00e9cessaires pour prendre des d\u00e9cisions immobili\u00e8res \u00e9clair\u00e9es \u00e0 Montr\u00e9al et dans les collectivit\u00e9s environnantes.<\/p>\r\n      <div class=\"hr-actions\">\r\n        <a class=\"hr-btn\" href=\"https:\/\/angelalangtry.ca\/fr\/contactez-nous\/\">Planifier une consultation<\/a>\r\n        <a class=\"hr-btn hr-btn-outline\" href=\"https:\/\/angelalangtry.ca\/fr\/a-propos\/\">Rencontrer l\u2019\u00e9quipe<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section class=\"hr-services\">\r\n  <div class=\"hr-wrap\">\r\n    <div class=\"hr-service-grid\">\r\n      <article class=\"hr-service\">\r\n        <div class=\"hr-service-mark\">\u2193<\/div>\r\n        <h2>Vendre une propri\u00e9t\u00e9<\/h2>\r\n        <p>Positionnez votre propri\u00e9t\u00e9 gr\u00e2ce \u00e0 une analyse pr\u00e9cise du march\u00e9, une strat\u00e9gie de prix claire et une pr\u00e9sentation professionnelle, de la mise en march\u00e9 jusqu\u2019\u00e0 la signature.<\/p>\r\n        <a class=\"hr-link\" href=\"https:\/\/angelalangtry.ca\/fr\/vendeurs\/\">Services aux vendeurs<\/a>\r\n      <\/article>\r\n\r\n      <article class=\"hr-service\">\r\n        <div class=\"hr-service-mark\">\u2193<\/div>\r\n        <h2>Acheter une propri\u00e9t\u00e9<\/h2>\r\n        <p>Comprenez la valeur, les risques et votre position de n\u00e9gociation avant de prendre l\u2019une des d\u00e9cisions financi\u00e8res les plus importantes de votre vie.<\/p>\r\n        <a class=\"hr-link\" href=\"https:\/\/angelalangtry.ca\/fr\/acheteurs\/\">Services aux acheteurs<\/a>\r\n      <\/article>\r\n\r\n      <article class=\"hr-service\">\r\n        <div class=\"hr-service-mark\">\u2193<\/div>\r\n        <h2>Pourquoi l\u2019\u00e9quipe Langtry?<\/h2>\r\n        <p>Travaillez avec une \u00e9quipe prim\u00e9e reconnue pour ses conseils francs, son expertise locale et son approche analytique de l\u2019immobilier.<\/p>\r\n        <a class=\"hr-link\" href=\"https:\/\/angelalangtry.ca\/fr\/a-propos\/\">\u00c0 propos de notre \u00e9quipe<\/a>\r\n      <\/article>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section class=\"hr-section alt\">\r\n  <div class=\"hr-wrap\">\r\n    <div class=\"hr-why\">\r\n      <div class=\"hr-why-copy\">\r\n        <p class=\"hr-kicker\">Une approche immobili\u00e8re plus \u00e9clair\u00e9e<\/p>\r\n        <h2>Des conseils clairs, une analyse d\u00e9taill\u00e9e et des d\u00e9cisions qui vous appartiennent<\/h2>\r\n        <p>Notre r\u00f4le n\u2019est pas de vous pousser vers une transaction. Nous expliquons le march\u00e9, identifions les risques et les possibilit\u00e9s, et vous aidons \u00e0 comprendre vos options afin que vous puissiez prendre la d\u00e9cision finale avec confiance.<\/p>\r\n        <p>Du comportement des prix par quartier aux \u00e9carts d\u2019\u00e9valuation municipale, en passant par l\u2019\u00e9tat de la propri\u00e9t\u00e9 et le potentiel de revente, nos recommandations reposent sur des faits plut\u00f4t que sur la pression de vente.<\/p>\r\n      <\/div>\r\n      <div class=\"hr-proof\">\r\n        <div><strong>Top 1 %<\/strong><span>CENTURY 21 Canada<\/span><\/div>\r\n        <div><strong>Depuis 2009<\/strong><span>Au service de la r\u00e9gion de Montr\u00e9al<\/span><\/div>\r\n        <div><strong>Depuis 2013<\/strong><span>Reconnaissance annuelle CENTURION\u00ae<\/span><\/div>\r\n        <div><strong>FR \u00b7 EN \u00b7 DE<\/strong><span>Service multilingue<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section class=\"hr-section\">\r\n  <div class=\"hr-wrap\">\r\n    <div class=\"hr-heading\">\r\n      <p class=\"hr-kicker\">Expertise locale<\/p>\r\n      <h2>Montr\u00e9al et les march\u00e9s environnants<\/h2>\r\n      <p>Des conseils adapt\u00e9s \u00e0 chaque quartier pour les acheteurs, vendeurs et investisseurs de Montr\u00e9al, de l\u2019Ouest-de-l\u2019\u00cele, de la Rive-Sud et des collectivit\u00e9s hors de l\u2019\u00eele.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"hr-areas\">\r\n      <div class=\"hr-area\">\r\n        <h3>Centre-ville et centre<\/h3>\r\n        <ul>\r\n          <li>Ville-Marie<\/li><li>Vieux-Port<\/li><li>Plateau-Mont-Royal<\/li><li>Mile End<\/li>\r\n          <li>Rosemont\u2013La Petite-Patrie<\/li><li>Villeray<\/li><li>Hochelaga-Maisonneuve<\/li>\r\n          <li>Ahuntsic-Cartierville<\/li><li>C\u00f4te-des-Neiges<\/li><li>Saint-Laurent<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <div class=\"hr-area\">\r\n        <h3>Sud-Ouest et centre-ouest<\/h3>\r\n        <ul>\r\n          <li>Saint-Henri<\/li><li>Petite-Bourgogne<\/li><li>Pointe-Saint-Charles<\/li><li>Ville-\u00c9mard<\/li>\r\n          <li>Verdun<\/li><li>\u00cele-des-S\u0153urs<\/li><li>Griffintown<\/li><li>Westmount<\/li>\r\n          <li>NDG<\/li><li>C\u00f4te-Saint-Luc<\/li><li>Hampstead<\/li><li>Ville de Mont-Royal<\/li>\r\n          <li>Outremont<\/li><li>Lachine<\/li><li>LaSalle<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n\r\n      <div class=\"hr-area\">\r\n        <h3>Ouest-de-l\u2019\u00cele et hors de l\u2019\u00eele<\/h3>\r\n        <ul>\r\n          <li>Pointe-Claire<\/li><li>Beaconsfield<\/li><li>Kirkland<\/li><li>Dollard-des-Ormeaux<\/li>\r\n          <li>Baie-d\u2019Urf\u00e9<\/li><li>Senneville<\/li><li>Sainte-Anne-de-Bellevue<\/li><li>Dorval<\/li>\r\n          <li>Brossard<\/li><li>Longueuil<\/li><li>Ch\u00e2teauguay<\/li><li>\u00cele-Perrot<\/li>\r\n          <li>Pincourt<\/li><li>Notre-Dame-de-l\u2019\u00cele-Perrot<\/li><li>Vaudreuil-Dorion<\/li>\r\n          <li>Saint-Lazare<\/li><li>Hudson<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<section class=\"hr-listings-intro\">\r\n  <div class=\"hr-wrap\">\r\n    <p class=\"hr-kicker\">Propri\u00e9t\u00e9s offertes<\/p>\r\n    <h2>Nos propri\u00e9t\u00e9s<\/h2>\r\n    <p>D\u00e9couvrez les propri\u00e9t\u00e9s actuellement repr\u00e9sent\u00e9es par l\u2019\u00e9quipe Langtry.<\/p>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2c5483d e-flex e-con-boxed e-con e-parent\" data-id=\"2c5483d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-36b8a82 elementor-widget elementor-widget-si_list\" data-id=\"36b8a82\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"si_list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"si-list-of-item\"><si-list si-alias=\"listings\" si-class=\"si si-list-container standard-layout si-list-of-listings \" style=\"\"><\/si-list><script type=\"text\/ng-template\" id=\"si-template-for-listings\">\r\n    <si-search data-si-alias=\"listings\" data-si-configs=\"configs\" data-si-dictionary=\"dictionary\" class=\"si-search-container si-border\"><\/si-search><si-search-filter-tags si-alias=\"listings\"><\/si-search-filter-tags>\r\n    <div class=\"si-list-container display-mode-{{display_mode}} \" style=\"--desktop-column-width:3;--laptop-column-width:3;--tablet-column-width:2;--mobile-column-width:1\" si-lazy-load>\r\n        <div class=\"si-list-header\">\r\n<div class=\"si-sort-container\" data-ng-show=\"display_mode.includes('list')\">\r\n    <div class=\"si-dropdown\" ng-if=\"client_sort!=null\">\r\n        <div class=\"si-dropdown-button\"><si-icon class=\"fa-sort-amount-{{client_sort.includes('asc') ? 'up' : 'down'}}\"><\/si-icon> <span>{{client_sort | sortLabel}}<\/span><\/div>\r\n        <div class=\"si-dropdown-panel\">\r\n            <div class=\"si-dropdown-item {{client_sort=='date_desc' ? 'active':''}}\" data-ng-click=\"sortByDate(true)\">Publications r\u00e9centes<\/div>\r\n            <div class=\"si-dropdown-item {{client_sort=='date_asc' ? 'active':''}}\" data-ng-click=\"sortByDate(false)\">Publications moins r\u00e9centes<\/div>\r\n            <div class=\"si-dropdown-item {{client_sort=='price_desc' ? 'active':''}}\" data-ng-click=\"sortByPrice(true)\">Prix d\u00e9croissant<\/div>\r\n            <div class=\"si-dropdown-item {{client_sort=='price_asc' ? 'active':''}}\" data-ng-click=\"sortByPrice(false)\">Prix croissant<\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div><div class=\"list-meta\">\r\n    <div class=\"list-count\" data-ng-bind-html=\"'<em>{0}<\/em> result{0$:s} found'.siTranslate().siFormat(listMeta.item_count)\"><\/div>\r\n<\/div><div class=\"si-view-switch\">\r\n    \r\n    <div class=\"si-switch-item si-list-view-switch {{display_mode.length == 1 && display_mode.includes('list') ? 'active' : ''}}\"\r\n            data-ng-click=\"toggleDisplay(['list'])\" lstr-title=\"List view\">\r\n        <si-icon>list<\/si-icon>\r\n    <\/div>\r\n    \r\n    <div ng-if=\"hasMapKeyApi()\" class=\"si-switch-item si-split-view-switch {{display_mode.length == 2 ? 'active' : ''}}\" \r\n        data-ng-click=\"toggleDisplay(['list','map'])\"  lstr-title=\"Split view (list \/ map)\">\r\n        <div class=\"si-split-icons\">\r\n            <si-icon>list<\/si-icon>\r\n            <si-icon>map-marker-alt<\/si-icon>\r\n        <\/div>\r\n    <\/div>\r\n    <div ng-if=\"hasMapKeyApi()\" class=\"si-switch-item si-map-view-switch {{display_mode.length == 1 && display_mode.includes('map') ? 'active' : ''}}\"\r\n            data-ng-click=\"toggleDisplay(['map'])\" lstr-title=\"Map view\">\r\n        <si-icon>map-marker-alt<\/si-icon>\r\n    <\/div>\r\n\r\n<\/div> <\/div>        <div class=\"si-list\" data-ng-if=\"(list && list.length>0) && display_mode.includes('list')\" data-on-bottom-reached=\"checkNextPage()\">      \r\n            <div ng-repeat=\"item in list track by item.id\"  class=\"item-{{item.ref_number}} city-{{item.location.city_code | sanitize}}\" style=\"--si-item-index:{{$index}}\" data-si-tag-to-class=\"item\">\r\n            \r\n<article \r\n    class=\"si-item si-listing-item si-single-layer-item-layout si-background si-border style-standard si-img-hover-effect-gallery {{getClassList(item)}}\" ng-cloak\r\n        data-ng-mouseover=\"handleListItemOver($event, item)\"\r\n        data-si-hover-class=\"\"\r\n        si-image-rotator=\"{{item.ref_number}}:listings\" >\r\n        \r\n    <a href=\"{{item.permalink}}\" ng-if=\"item\">\r\n        <div class=\"si-item-content\">\r\n            <div class=\"si-layer-container\">\r\n                <div class=\"si-layer si-main-layer\" style=\"\"><div class=\"si-layer-content\"><div class=\"si-label-group si-background-high-contrast si-padding\" si-anchor-to=\"si-float-anchor\" style=\"--items-count:2\"><div class=\"si-label si-address si-text-upper si-text-truncate notranslate\" si-anchor-to=\"si-float-anchor\">{{item.location.civic_address}}<\/div><div class=\"si-label si-city si-text-truncate notranslate\" si-anchor-to=\"si-float-anchor\">{{item.location.city}}<\/div><\/div>      <div si-lazy-load class=\"si-image si-lazy-loading si-float-anchor\" >\r\n          <img alt=\"{{item.subcategory}} - {{item.location.city}}\" data-si-src=\"{{item.photo_url}}\" data-si-error-src=\"https:\/\/api-v1.source.immo\/lib\/wordpress\/v4.1.0\/styles\/assets\/shadow_listing.jpg\" data-si-srcset=\"{{item.photo_url}}\" data-si-quality-preference=\"\" \/>\r\n      <\/div>         \r\n      <div class=\"si-label si-background-small-contrast si-padding si-space-emphasis si-big-emphasis si-price\" ng-bind-html=\"formatPrice(item)\" si-anchor-to=\"si-float-anchor\">&nbsp;<\/div><div class=\"si-label si-background-small-contrast si-padding si-space-emphasis si-big-emphasis si-price-sold\" ng-bind-html=\"formatPrice(item)\" si-anchor-to=\"si-float-anchor\">&nbsp;<\/div><div class=\"si-label-group si-padding\" si-anchor-to=\"si-float-anchor\" style=\"--items-count:4\"><div class=\"si-label si-font-emphasis si-category \" si-anchor-to=\"si-float-anchor\">{{item.category}}<\/div><div class=\"si-label si-text-truncate si-subcategory \" si-anchor-to=\"si-float-anchor\">{{item.subcategory}}<\/div><div class=\"si-label \" si-anchor-to=\"si-float-anchor\"><div class=\"si-rooms\"><div class=\"si-room {{icon}}\" ng-repeat=\"(icon,room) in item.counters.rooms\"><si-icon>{{icon}}<\/si-icon> <span class=\"si-count\">{{room.count}}<\/span> <span class=\"si-label\">{{room.label.siTranslate()}}<\/span><\/div><\/div><\/div>      <div class=\"si-label si-open-houses si-weight-emphasis\" si-anchor-to=\"si-float-anchor\" si-hide-empty=\"hard\">\r\n          <div class=\"si-open-house-item\">\r\n              <si-icon>calendar-alt<\/si-icon> <span>{{'Open house'.siTranslate()}}<\/span> <span am-time-ago=\"item.open_houses[0].start_date\"><\/span>\r\n          <\/div>\r\n      <\/div>\r\n      <\/div>      <div class=\"si-flags si-float-top-right si-padding si-padding-size-slim\" si-anchor-to=\"si-float-anchor\" si-hide-empty=\"hard\">\r\n          <div class=\"si-flag si-video\"><si-icon title=\"{{'Video'.siTranslate()}}\">video<\/si-icon> <span class=\"si-label\">{{'Video'.siTranslate()}}<\/span><\/div>\r\n          <div class=\"si-flag si-virtual-tour\"><si-icon title=\"{{'Virtual tour'.siTranslate()}}\">vr-cardboard<\/si-icon> <span class=\"si-label\">{{'Virtual tour'.siTranslate()}}<\/span><\/div>\r\n          <div class=\"si-flag si-new-item\"><si-icon title=\"{{'New'.siTranslate()}}\">star<\/si-icon> <span class=\"si-label\">{{'New'.siTranslate()}}<\/span><\/div>\r\n      <\/div>\r\n      <\/div><\/div>            <\/div>\r\n        <\/div>\r\n    <\/a>\r\n<\/article>            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"si-list si-list-of-ghost\" data-ng-if=\"(ghost_list && ghost_list.length>0) && display_mode.includes('list')\">      \r\n            <div ng-repeat=\"item in ghost_list\">\r\n            \r\n<article \r\n    class=\"si-item si-listing-item si-single-layer-item-layout si-background si-border style-standard si-img-hover-effect-gallery {{getClassList(item)}}\" ng-cloak\r\n        data-ng-mouseover=\"handleListItemOver($event, item)\"\r\n        data-si-hover-class=\"\"\r\n        si-image-rotator=\"{{item.ref_number}}:listings\" >\r\n        \r\n    <a href=\"{{item.permalink}}\" ng-if=\"item\">\r\n        <div class=\"si-item-content\">\r\n            <div class=\"si-layer-container\">\r\n                <div class=\"si-layer si-main-layer\" style=\"\"><div class=\"si-layer-content\"><div class=\"si-label-group si-background-high-contrast si-padding\" si-anchor-to=\"si-float-anchor\" style=\"--items-count:2\"><div class=\"si-label si-address si-text-upper si-text-truncate notranslate\" si-anchor-to=\"si-float-anchor\">{{item.location.civic_address}}<\/div><div class=\"si-label si-city si-text-truncate notranslate\" si-anchor-to=\"si-float-anchor\">{{item.location.city}}<\/div><\/div>      <div si-lazy-load class=\"si-image si-lazy-loading si-float-anchor\" >\r\n          <img alt=\"{{item.subcategory}} - {{item.location.city}}\" data-si-src=\"{{item.photo_url}}\" data-si-error-src=\"https:\/\/api-v1.source.immo\/lib\/wordpress\/v4.1.0\/styles\/assets\/shadow_listing.jpg\" data-si-srcset=\"{{item.photo_url}}\" data-si-quality-preference=\"\" \/>\r\n      <\/div>         \r\n      <div class=\"si-label si-background-small-contrast si-padding si-space-emphasis si-big-emphasis si-price\" ng-bind-html=\"formatPrice(item)\" si-anchor-to=\"si-float-anchor\">&nbsp;<\/div><div class=\"si-label si-background-small-contrast si-padding si-space-emphasis si-big-emphasis si-price-sold\" ng-bind-html=\"formatPrice(item)\" si-anchor-to=\"si-float-anchor\">&nbsp;<\/div><div class=\"si-label-group si-padding\" si-anchor-to=\"si-float-anchor\" style=\"--items-count:4\"><div class=\"si-label si-font-emphasis si-category \" si-anchor-to=\"si-float-anchor\">{{item.category}}<\/div><div class=\"si-label si-text-truncate si-subcategory \" si-anchor-to=\"si-float-anchor\">{{item.subcategory}}<\/div><div class=\"si-label \" si-anchor-to=\"si-float-anchor\"><div class=\"si-rooms\"><div class=\"si-room {{icon}}\" ng-repeat=\"(icon,room) in item.counters.rooms\"><si-icon>{{icon}}<\/si-icon> <span class=\"si-count\">{{room.count}}<\/span> <span class=\"si-label\">{{room.label.siTranslate()}}<\/span><\/div><\/div><\/div>      <div class=\"si-label si-open-houses si-weight-emphasis\" si-anchor-to=\"si-float-anchor\" si-hide-empty=\"hard\">\r\n          <div class=\"si-open-house-item\">\r\n              <si-icon>calendar-alt<\/si-icon> <span>{{'Open house'.siTranslate()}}<\/span> <span am-time-ago=\"item.open_houses[0].start_date\"><\/span>\r\n          <\/div>\r\n      <\/div>\r\n      <\/div>      <div class=\"si-flags si-float-top-right si-padding si-padding-size-slim\" si-anchor-to=\"si-float-anchor\" si-hide-empty=\"hard\">\r\n          <div class=\"si-flag si-video\"><si-icon title=\"{{'Video'.siTranslate()}}\">video<\/si-icon> <span class=\"si-label\">{{'Video'.siTranslate()}}<\/span><\/div>\r\n          <div class=\"si-flag si-virtual-tour\"><si-icon title=\"{{'Virtual tour'.siTranslate()}}\">vr-cardboard<\/si-icon> <span class=\"si-label\">{{'Virtual tour'.siTranslate()}}<\/span><\/div>\r\n          <div class=\"si-flag si-new-item\"><si-icon title=\"{{'New'.siTranslate()}}\">star<\/si-icon> <span class=\"si-label\">{{'New'.siTranslate()}}<\/span><\/div>\r\n      <\/div>\r\n      <\/div><\/div>            <\/div>\r\n        <\/div>\r\n    <\/a>\r\n<\/article>            <\/div>\r\n        <\/div>\r\n        \r\n        <div class=\"next-page\" data-ng-show=\"(display_mode.length > 1 || !display_mode.includes('map') ) && page_index>=2 && listMeta.next_token!=null && !is_loading_data\">\r\n            <button type=\"button\" class=\"si-button load-next-page\" ng-click=\"showNextPage(true)\"><span>Charger plus<\/span><\/button>\r\n        <\/div>\r\n        \r\n        <si-loading data-si-label=\"Loading results\" data-ng-show=\"is_loading_data\"><\/si-loading>\r\n        \r\n        <div class=\"map-container\" data-ng-if=\"display_mode.length == 1 && display_mode.includes('map')\"><si-map data-si-alias=\"listings\"  data-si-configs=\"configs\"><\/si-map><\/div>\r\n            <\/div>\r\n<\/script><script type=\"text\/ng-template\" id=\"si-search-for-listings\">    <div class=\"si-main-filter-tabs si-tab-count-{{configs.search_engine_options.tabs.length}}\" ng-if=\"configs.search_engine_options.tabbed\">\r\n        <div ng-repeat=\"tab in configs.search_engine_options.tabs track by $index\"\r\n                class=\"si-tab {{configs.current_view == tab.view_id ? 'si-active' : ''}}\"\r\n                ng-click=\"selectView(tab.view_id)\"\r\n                >\r\n                {{tab.caption | translate}}\r\n        <\/div>\r\n\r\n        <div class=\"si-dropdown\" data-show-button-icon=\"false\">\r\n            <div class=\"si-dropdown-button\"><si-icon>ellipsis-h<\/si-icon><\/div>\r\n            <div class=\"si-dropdown-panel\">\r\n                <div class=\"si-dropdown-item {{configs.current_view == tab.view_id ? 'active' : ''}}\" \r\n                        ng-repeat=\"tab in configs.search_engine_options.tabs track by $index\"\r\n                        ng-click=\"selectView(tab.view_id)\">\r\n                        {{tab.caption | translate}}<\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n    <\/div>\r\n\r\n    <div class=\"si-inputs\">\r\n        <div class=\"si-search-box\">\r\n            \r\n            <si-search-box \r\n                    alias=\"listings\"><\/si-search-box>\r\n            \r\n            \r\n        <\/div>\r\n\r\n        <si-geo-filter si-alias=\"listings\"><\/si-geo-filter>\r\n\r\n        <div class=\"si-panel-button si-hover-shade si-element-padding-block-sm si-element-padding cities-button {{isExpanded('cities')}} {{filter.hasFilter(['regions','cities','location_countries','location_states','location_regions','location_cities']) ? 'si-has-filters' : ''}}\"  \r\n                ng-if=\"allowPanel('cities')\"\r\n                ng-click=\"toggleExpand($event,'cities')\"><span si-pluralize=\"{on:'dictionary\/city', label:'Villes'}\">Ville<\/span> <si-icon>angle-down<\/si-icon><\/div>\r\n    \r\n        <div class=\"si-panel-button si-hover-shade si-element-padding-block-sm si-element-padding price-button {{isExpanded('price')}} {{filter.hasFilter(['min_price','max_price']) ? 'si-has-filters' : ''}}\"  \r\n                ng-if=\"allowPanel('price')\"\r\n                ng-click=\"toggleExpand($event,'price')\"><span>Prix<\/span> <si-icon>angle-down<\/si-icon><\/div>\r\n    \r\n        <div class=\"si-panel-button si-hover-shade si-element-padding-block-sm si-element-padding category-button {{isExpanded('categories')}} {{filter.hasFilter(['categories','building_categories','subcategories']) ? 'si-has-filters' : ''}}\"  \r\n                ng-if=\"allowPanel('categories')\"\r\n                ng-click=\"toggleExpand($event,'categories')\"><span si-pluralize=\"{on:['dictionary\/listing_subcategory','dictionary\/building_category'], label:'Types'}\">Type<\/span> <si-icon>angle-down<\/si-icon><\/div>\r\n        \r\n        \r\n        <div class=\"si-panel-button si-hover-shade si-element-padding-block-sm si-element-padding areas-button {{isExpanded('areas')}} {{filter.hasFilter(['available_min','available_max','land_min','land_max']) ? 'si-has-filters' : ''}}\" \r\n                ng-if=\"allowPanel('areas')\"\r\n                ng-click=\"toggleExpand($event,'areas')\"><span>Superficies<\/span> <si-icon>angle-down<\/si-icon><\/div>\r\n\r\n\r\n        <div class=\"si-panel-button si-hover-shade si-element-padding-block-sm si-element-padding more-button {{isExpanded('others')}} \r\n                {{ filter.hasFilter(getOtherPanelFilterList()) ? 'si-has-filters' : '' }}\"\r\n                ng-click=\"toggleExpand($event,'others')\"><si-icon kit=\"solid\">ellipsis-h<\/si-icon><\/div>\r\n    \r\n\r\n        \r\n    <\/div>\r\n    \r\n\r\n    <div class=\"si-search-action\">\r\n        <button type=\"button\" class=\"reset-button si-button\" data-ng-if=\"filter.hasFilters()\" data-ng-click=\"resetFilters()\" title=\"R\u00e9initialiser\"><si-icon>undo<\/si-icon><\/button>\r\n        \r\n        \r\n        <div class=\"si-filter-menu\">\r\n            <div class=\"si-dropdown\" data-show-button-icon=\"false\">\r\n                <div class=\"si-dropdown-button si-element {{filter.hasFilters() ? 'active' : ''}}\"><span class=\"label\">Filtres<\/span> <span>\r\n                    <si-icon>filter<\/si-icon> <b ng-if=\"filter.hasFilters()\">{{filter.count()}}<\/b>\r\n                <\/span><\/div>\r\n                <div class=\"si-dropdown-panel\">\r\n                    <div class=\"si-dropdown-item {{filter.hasFilter(['regions','cities']) ? 'has-filters' : ''}}\" ng-click=\"toggleExpand($event,'cities')\">Villes<\/div>\r\n                    <div class=\"si-dropdown-item {{filter.hasFilter(['min_price','max_price']) ? 'has-filters' : ''}}\" ng-click=\"toggleExpand($event,'price')\">Prix<\/div>\r\n                    <div class=\"si-dropdown-item {{filter.hasFilter(['categories','subcategories']) ? 'has-filters' : ''}}\" ng-click=\"toggleExpand($event,'categories')\">Types de propri\u00e9t\u00e9s<\/div>\r\n                    <div class=\"si-dropdown-item \r\n                        {{filter.hasFilter(getOtherPanelFilterList()) ? 'has-filters' : '' }}\" \r\n                        ng-click=\"toggleExpand($event,'others')\">Plus de crit\u00e8res<\/div>\r\n\r\n                    <div class=\"si-dropdown-item reset-option\" ng-if=\"filter.hasFilters()\" ng-click=\"resetFilters()\">Effacer les filtres<\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <button type=\"button\" class=\"trigger-button si-button\" data-ng-if=\"result_url != null\" data-ng-click=\"showResultPage()\" title=\"Recherche\">\r\n            <span class=\"label\">Recherche<\/span> \r\n            <si-icon>search<\/si-icon>\r\n        <\/button>\r\n    <\/div>\r\n\r\n    \r\n\r\n    <!-- Cities -->\r\n    \r\n    <div class=\"si-filter-panel cities-panel {{isExpanded('cities')}}\">\r\n        <div class=\"si-filter-panel-header\">\r\n            <div class=\"si-panel-header-title\">Villes<\/div>\r\n            <button class=\"si-button\" type=\"button\"  ng-click=\"toggleExpand($event,'cities')\"><si-icon>xmark<\/si-icon><\/button>\r\n        <\/div>\r\n        \r\n        <div class=\"si-filter-panel-content\">\r\n            <div class=\"si-panel-list region-city-list\">        \r\n            \r\n                <si-location-tree si-tree-model=\"locationTree\" ng-model=\"filter.data\"><\/si-location-tree>\r\n            \r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"si-filter-panel-actions\">\r\n        <div class=\"filter-panel-actions\">\r\n    <button ng-click=\"applyPanelFilters($event,'cities')\" type=\"button\" class=\"close-panel-button si-button\"><si-icon class=\"fa-check\"><\/si-icon> <span>Appliquer<\/span><\/button>    \r\n<\/div>        <\/div>\r\n    <\/div>\r\n    \r\n\r\n    \r\n    <!-- Category -->\r\n    \r\n    <div class=\"si-filter-panel categories-panel {{isExpanded('categories')}} \">\r\n        <div class=\"si-filter-panel-header\">\r\n            <div  class=\"si-panel-header-title\">Types<\/div>\r\n            <button class=\"si-button\" type=\"button\"  ng-click=\"toggleExpand($event,'categories')\"><si-icon>xmark<\/si-icon><\/button>\r\n        <\/div>\r\n        \r\n        <div class=\"si-filter-panel-content\" >\r\n\r\n\r\n            <div class=\"listing-subcategory si-panel-list\">\r\n                <h4 si-pluralize=\"{on:'dictionary\/listing_subcategory', label:'Types de propri\u00e9t\u00e9s'}\">Type de propri\u00e9t\u00e9<\/h4>\r\n                \r\n                <div class=\"si-list-container subcategories\" ng-if=\"subcategory_list.length <= 15\">\r\n                    <si-checkbox\r\n                        data-ng-repeat=\"item in subcategory_list | orderBy: 'caption'\"\r\n                        data-si-value=\"{{item.__$key}}\"\r\n                        data-ng-model=\"filter.data.subcategories\"\r\n                        si-change=\"filter.update()\"\r\n                        data-label=\"{{item.caption}}\"\r\n                                ><\/si-checkbox>\r\n                <\/div>\r\n\r\n                <div class=\"si-list-container categories\" ng-if=\"subcategory_list.length > 15\">\r\n                    <div class=\"si-list-item category {{filter.sublistHasFilters(category.__$obj_key, subcategory_list, filter.data.categories) ? 'has-filters' : ''}}\" \r\n                        data-ng-repeat=\"category in category_list | orderObjectBy: 'caption'\" \r\n                        >\r\n\r\n                        <div class=\"si-list-item-title category-name {{category.expanded ? 'expanded' : ''}}\">\r\n                            <si-checkbox \r\n                                data-ng-model=\"filter.data.categories\"\r\n                                data-si-change=\"filter.update()\"\r\n                                data-si-value=\"{{category.__$obj_key}}\"\r\n                                ><\/si-checkbox> \r\n                            <div class=\"si-title-label\" data-ng-click=\"expandSublist(category_list,category)\"\r\n                                data-ng-click-off=\"changeRegionTab(category.__$obj_key)\"><span>{{category.caption}}<\/span> <si-icon>plus<\/si-icon><\/div>                                \r\n                        <\/div>\r\n\r\n                        <div class=\"si-sublist category-subcategories {{category.expanded ? 'expanded' : ''}}\" \r\n                            style=\"--item-count:{{(subcategory_list | filter : {parent: category.__$obj_key}).length}}\">\r\n\r\n                            <div>\r\n                                <div class=\"si-sublist-container subcategory-container\">\r\n                                    <si-checkbox\r\n                                        data-ng-repeat=\"item in subcategory_list | filter: {parent: category.__$obj_key} | orderBy: 'caption'\"\r\n                                        data-si-value=\"{{item.__$key}}\"\r\n                                        data-ng-model=\"filter.data.subcategories\"\r\n                                        si-change=\"filter.update()\"\r\n                                        data-label=\"{{item.caption}}\"\r\n                                                ><\/si-checkbox>\r\n                                <\/div>  \r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"building-category si-panel-list\" ng-show=\"dictionary.building_category!=undefined\" ng-if=\"!isMainFiltered(['commercial'])\">\r\n                <h4  si-pluralize=\"{on:'dictionary\/building_category', label:'Types de b\u00e2timents'}\">Type de b\u00e2timent<\/h4>\r\n                \r\n                <div class=\"si-list-container\">\r\n                    <si-checkbox\r\n                        data-ng-repeat=\"(key,item) in dictionary.building_category\"\r\n                        data-si-value=\"{{key}}\"\r\n                        data-ng-model=\"filter.data.building_categories\"\r\n                        si-change=\"filter.update()\"\r\n                        data-label=\"{{item.caption.siTranslate()}}\"\r\n                        ><\/si-checkbox>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"si-filter-panel-actions\">\r\n        <div class=\"filter-panel-actions\">\r\n    <button ng-click=\"applyPanelFilters($event,'categories')\" type=\"button\" class=\"close-panel-button si-button\"><si-icon class=\"fa-check\"><\/si-icon> <span>Appliquer<\/span><\/button>    \r\n<\/div>        <\/div>\r\n    <\/div>\r\n\r\n    \r\n    <!-- Price -->\r\n    \r\n<div class=\"si-filter-panel price-panel {{isExpanded('price')}}\">\r\n        <div class=\"si-filter-panel-header\">\r\n            <div  class=\"si-panel-header-title\">Prix<\/div>\r\n            <button class=\"si-button\" type=\"button\"  ng-click=\"toggleExpand($event,'price')\"><si-icon>xmark<\/si-icon><\/button>\r\n        <\/div>\r\n    \r\n        <div class=\"si-filter-panel-content\">\r\n            <si-price-range-selector-no model=\"priceRange\" on-change=\"updatePrice()\" ><\/si-price-range-selector-no>\r\n\r\n            <div class=\"si-price-inputs\" >\r\n                <div class=\"si-price-target\">\r\n                    <em>Prix cible<\/em>\r\n                    <div class=\"si-price-value\">{{getTargetPriceLabel('Aucun')}}<\/div>\r\n                    <div class=\"si-price-variation\" ng-if=\"false && priceRangeRatio != ''\"><si-icon>plus-minus<\/si-icon>{{priceRangeRatio}}<si-icon>percent<\/si-icon><\/div>\r\n                <\/div>\r\n\r\n                <div class=\"si-price-slider-container\">\r\n                    <si-price-range-slider \r\n                        model=\"priceRange\" on-change=\"updatePrice()\" \r\n                        start-label=\"Min\" \r\n                        end-label=\"Illimit\u00e9\"\r\n                        ><\/si-price-range-slider>\r\n\r\n                    <div class=\"si-price-scale-container\">\r\n                        <div class=\"si-price-scale\">\r\n                            {{getPriceFromRatio(0.125)}}\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                \r\n\r\n                <div class=\"si-price-input-labels\"  >\r\n                    <div class=\"si-price-min\">\r\n                        <em>Minimum<\/em>\r\n                        <div class=\"si-price-value\">{{getMinPriceLabel('Min')}}<\/div>\r\n                        \r\n                    <\/div>\r\n                    \r\n                    <si-icon class=\"si-price-divider\">arrow-left<\/si-icon>\r\n                    \r\n                    <si-icon class=\"si-price-divider\">arrow-right<\/si-icon>\r\n\r\n                    <div class=\"si-price-max\">\r\n                        <em>Maximum<\/em>\r\n                        <div class=\"si-price-value\">{{getMaxPriceLabel('Illimit\u00e9')}}<\/div>\r\n                        \r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"si-price-range-modifier {{ (priceRange[0]!=0 || priceRange[1] != 1) ? 'si-active' : '' }}\">\r\n                        \r\n\r\n                        <div class=\"si-modifier-button-container\">\r\n                            <div class=\"si-modifier-buttons\">\r\n                                <si-icon class=\"si-minus\" ng-click=\"decreasePriceScale()\">minus<\/si-icon>\r\n                                <div class=\"si-modifier-graph scale-at-{{price_range_scale_index+1}}\">\r\n                                    <div style=\"--si-item-index:1\" ng-click=\"setPriceScale(0)\"><\/div>\r\n                                    <div style=\"--si-item-index:2\" ng-click=\"setPriceScale(1)\"><\/div>\r\n                                    <div style=\"--si-item-index:3\" ng-click=\"setPriceScale(2)\"><\/div>\r\n                                    <div style=\"--si-item-index:4\" ng-click=\"setPriceScale(3)\"><\/div>\r\n                                    <div style=\"--si-item-index:5\" ng-click=\"setPriceScale(4)\"><\/div>\r\n                                    <div style=\"--si-item-index:6\" ng-click=\"setPriceScale(5)\"><\/div>\r\n                                    <div style=\"--si-item-index:7\" ng-click=\"setPriceScale(6)\"><\/div>                            \r\n                                <\/div>\r\n                                <si-icon class=\"si-plus\" ng-click=\"increasePriceScale()\">plus<\/si-icon>\r\n                            <\/div>\r\n                            \r\n                            <em>Modifier l'\u00e9chelle de prix<\/em>\r\n                            \r\n                        <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"si-filter-panel-actions\">\r\n        <div class=\"filter-panel-actions\">\r\n    <button ng-click=\"applyPanelFilters($event,'price')\" type=\"button\" class=\"close-panel-button si-button\"><si-icon class=\"fa-check\"><\/si-icon> <span>Appliquer<\/span><\/button>    \r\n<\/div>        <\/div>\r\n    <\/div>\r\n\r\n    <!-- Areas -->\r\n    \r\n<div class=\"si-filter-panel areas-panel {{isExpanded('areas')}}\">\r\n    <div class=\"si-filter-panel-header\">\r\n        <div  class=\"si-panel-header-title\">Superficies<\/div>\r\n        <button class=\"si-button\" type=\"button\"  ng-click=\"toggleExpand($event,'areas')\"><si-icon>xmark<\/si-icon><\/button>\r\n    <\/div>\r\n\r\n    <div class=\"si-filter-panel-content\">\r\n        \r\n        <div class=\"area-filters\">\r\n            <div class=\"land-area filter-row\">\r\n                <si-input-container class=\"si-float-label si-input-group\">\r\n                    <label>Superficie du terrain<\/label>\r\n                    \r\n                    <span>Entre<\/span>\r\n                    <si-select si-model=\"filter.data.land_min\" si-change=\"filter.update()\" placeholder=\"Min\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in land_areas\" value=\"{{item.value}}\">{{item.caption}}<\/si-option>\r\n                    <\/si-select>\r\n\r\n                    <span>et<\/span>\r\n                    <si-select si-model=\"filter.data.land_max\"  si-change=\"filter.update()\" placeholder=\"Max\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in land_areas\" value=\"{{item.value}}\">{{item.caption}}<\/si-option>\r\n                    <\/si-select>\r\n                <\/si-input-container>\r\n                \r\n            <\/div>\r\n\r\n            <div class=\"building-area filter-row\">\r\n                <si-input-container class=\"si-float-label si-input-group\">\r\n                    <label>Superficie disponible<\/label>\r\n                    \r\n                    <span>Entre<\/span>\r\n                    <si-select si-model=\"filter.data.available_min\" si-change=\"filter.update()\" placeholder=\"Min\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in available_areas\" value=\"{{item.value}}\">{{item.caption | siFilterListLowerBound : $last}}<\/si-option>\r\n                    <\/si-select>\r\n\r\n                    <span>et<\/span>\r\n                    <si-select si-model=\"filter.data.available_max\"  si-change=\"filter.update()\" placeholder=\"Max\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in available_areas\" value=\"{{item.value}}\">{{item.caption | siFilterListUpperBound : $last}}<\/si-option>\r\n                    <\/si-select>\r\n                <\/si-input-container>\r\n            <\/div>  \r\n        <\/div>\r\n    <\/div>\r\n    <div class=\"si-filter-panel-actions\">\r\n    <div class=\"filter-panel-actions\">\r\n    <button ng-click=\"applyPanelFilters($event,'areas')\" type=\"button\" class=\"close-panel-button si-button\"><si-icon class=\"fa-check\"><\/si-icon> <span>Appliquer<\/span><\/button>    \r\n<\/div>    <\/div>\r\n<\/div>    \r\n\r\n    <!-- Mores -->\r\n    <div class=\"si-filter-panel others-panel {{isExpanded('others')}}\">\r\n    <div class=\"si-filter-panel-header\">\r\n        <div  class=\"si-panel-header-title\">Plus de crit\u00e8res<\/div>\r\n        <button class=\"si-button\" type=\"button\"  ng-click=\"toggleExpand($event,'others')\"><si-icon>xmark<\/si-icon><\/button>\r\n    <\/div>\r\n    \r\n    <div class=\"si-filter-panel-content\">\r\n        <div class=\"si-auto-columns\">\r\n            <div class=\"bedrooms filter-row\" ng-if=\"allowPanel('rooms')\">\r\n                <si-input-container>\r\n                    <label>Chambres<\/label>\r\n\r\n                    <si-select class=\"si-input\" si-model=\"filter.data.bedrooms\" si-change=\"filter.update()\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in bedroomSuggestions\" value=\"{{item.value}}\">{{item.label}}<\/si-option>\r\n                    <\/si-select>\r\n\r\n                <\/si-input-container>\r\n                \r\n            <\/div>\r\n\r\n            <div class=\"bathrooms filter-row\" ng-if=\"allowPanel('rooms')\">\r\n                <si-input-container>\r\n                    <label>Salles de bain<\/label>\r\n\r\n                    <si-select class=\"si-input\" si-model=\"filter.data.bathrooms\" si-change=\"filter.update()\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in bathroomSuggestions\" value=\"{{item.value}}\">{{item.label}}<\/si-option>\r\n                    <\/si-select>\r\n\r\n                <\/si-input-container>\r\n                \r\n            <\/div>\r\n\r\n            <div class=\"parkings filter-row\" ng-if=\"parkingSuggestions\">\r\n                <si-input-container>\r\n                    <label>Stationnements<\/label>\r\n                    <si-select class=\"si-input\" si-model=\"filter.data.parkings\" si-change=\"filter.update()\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in parkingSuggestions\" value=\"{{item.value}}\">{{item.label}}<\/si-option>\r\n                    <\/si-select>\r\n                <\/si-input-container>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n        <div class=\"si-auto-columns\">\r\n            <div class=\"transaction filter-row\" ng-if=\"listing_states\">\r\n                <si-input-container>\r\n                    <label>Type de transaction<\/label>\r\n                    <si-select class=\"si-input\" si-model=\"filter.data.transaction_type\" si-change=\"filter.update()\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in listing_states\" value=\"{{item.key}}\">{{item.caption}}<\/si-option>\r\n                    <\/si-select>\r\n                <\/si-input-container>\r\n            <\/div>\r\n\r\n            \r\n            <div class=\"market-type filter-row\"  ng-if=\"allowPanel('market')\">\r\n                <si-input-container>\r\n                    <label>March\u00e9<\/label>\r\n                    <si-select class=\"si-input\" si-model=\"filter.data.market_type\" si-change=\"filter.update()\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in market_types\" value=\"{{item.key}}\">{{item.caption}}<\/si-option>\r\n                    <\/si-select>\r\n                <\/si-input-container>\r\n            <\/div>\r\n\r\n            <div class=\"age filter-row\" ng-if=\"listing_ages\">\r\n                <si-input-container>\r\n                    <label>En ligne depuis<\/label>\r\n                    <si-select class=\"si-input\" si-model=\"filter.data.contract\" si-change=\"filter.update()\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in listing_ages\" value=\"{{item.key}}\">{{item.caption}}<\/si-option>\r\n                    <\/si-select>\r\n                <\/si-input-container>\r\n\r\n            <\/div>\r\n            \r\n        <\/div>\r\n\r\n        <div class=\"area-filters\" ng-if=\"!allowPanel('areas')\">\r\n\r\n            <div class=\"land-area filter-row\" >\r\n                <si-input-container class=\"si-float-label si-input-group\">\r\n                    <label>Superficie du terrain<\/label>\r\n                    \r\n                    <span>Entre<\/span>\r\n                    <si-select si-model=\"filter.data.land_min\" si-change=\"filter.update()\" placeholder=\"Min\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in land_areas\" value=\"{{item.value}}\">{{item.caption}}<\/si-option>\r\n                    <\/si-select>\r\n\r\n                    <span>et<\/span>\r\n                    <si-select si-model=\"filter.data.land_max\"  si-change=\"filter.update()\" placeholder=\"Max\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in land_areas\" value=\"{{item.value}}\">{{item.caption}}<\/si-option>\r\n                    <\/si-select>\r\n                <\/si-input-container>\r\n                \r\n            <\/div>\r\n\r\n            <div class=\"building-area filter-row\">\r\n                <si-input-container class=\"si-float-label si-input-group\">\r\n                    <label>Superficie disponible<\/label>\r\n                    \r\n                    <span>Entre<\/span>\r\n                    <si-select si-model=\"filter.data.available_min\" si-change=\"filter.update()\" placeholder=\"Min\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in available_areas\" value=\"{{item.value}}\">{{item.caption}}<\/si-option>\r\n                    <\/si-select>\r\n\r\n                    <span>et<\/span>\r\n                    <si-select si-model=\"filter.data.available_max\"  si-change=\"filter.update()\" placeholder=\"Max\">\r\n                        <si-option value=\"\">Tous<\/si-option>\r\n                        <si-option ng-repeat=\"item in available_areas\" value=\"{{item.value}}\">{{item.caption}}<\/si-option>\r\n                    <\/si-select>\r\n                <\/si-input-container>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        \r\n        <div class=\"attribute filter-row\">\r\n            <si-input-container class=\"si-float-label\">\r\n                <label>\r\n                    Caract\u00e9ristiques                <\/label>\r\n                <div class=\"grid-layout-column\">\r\n                    <si-checkbox\r\n                        data-ng-repeat=\"item in listing_attributes\"\r\n                        ng-model=\"filter.data.attributes\"\r\n                        si-value=\"{{item.field}}\"\r\n                        si-change=\"filter.update()\"\r\n                        data-label=\"{{item.caption.siTranslate()}}\"\r\n                        ><\/si-checkbox>\r\n                <\/div>\r\n            <\/si-input-container>\r\n        <\/div>\r\n\r\n        <div class=\"filters filter-row\">\r\n            <si-input-container class=\"si-float-label\">\r\n                <label>Filtres<\/label>\r\n                <div class=\"grid-layout-column\">\r\n                    <si-checkbox\r\n                        data-ng-repeat=\"item in listing_flags\"\r\n                        ng-model=\"filter.data.states\"\r\n                        si-value=\"{{item.key}}\"\r\n                        si-change=\"filter.update()\"\r\n                        data-label=\"{{item.caption.siTranslate()}}\"\r\n                        ><\/si-checkbox>\r\n                    <si-checkbox\r\n                        data-ng-repeat=\"item in listing_tags\"\r\n                        ng-model=\"filter.data.tags\"\r\n                        si-value=\"{{item.id}}\"\r\n                        si-change=\"filter.update()\"\r\n                        data-label=\"{{item.description}}\"\r\n                        class=\"tag-{{item.key}}\"\r\n                        ><\/si-checkbox>\r\n                    <si-checkbox\r\n                        data-ng-if=\"hasFavorites()\"\r\n                        ng-model=\"filter.data.favorites\"\r\n                        si-value=\"{{getFavorites('ref_number').join(',')}}\"\r\n                        si-change=\"filter.update()\"\r\n                        data-label=\"{{'My favorites'.siTranslate()}}\"\r\n                        ><\/si-checkbox>\r\n                <\/div>\r\n            <\/si-input-container>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"si-filter-panel-actions\">\r\n        <div class=\"filter-panel-actions\">\r\n    <button ng-click=\"applyPanelFilters($event,'others')\" type=\"button\" class=\"close-panel-button si-button\"><si-icon class=\"fa-check\"><\/si-icon> <span>Appliquer<\/span><\/button>    \r\n<\/div>    <\/div>\r\n<\/div><\/script><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-02b4a2e e-flex e-con-boxed e-con e-parent\" data-id=\"02b4a2e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5278085 elementor-widget__width-auto elementor-widget elementor-widget-html\" data-id=\"5278085\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n.home-refresh{\r\n  --gold:#BEAF87;\r\n  --gold-dark:#927D50;\r\n  --dark:#242424;\r\n  --charcoal:#343434;\r\n  --cream:#F6F3EC;\r\n  --text:#555;\r\n  --white:#fff;\r\n  font-family:Arial,Helvetica,sans-serif;\r\n  color:var(--text);\r\n}\r\n.home-refresh *{box-sizing:border-box}\r\n.home-refresh a{text-decoration:none}\r\n.hr-wrap{width:min(1380px,calc(100% - 32px));margin:0 auto}\r\n.hr-hero{\r\n  min-height:680px;\r\n  display:flex;\r\n  align-items:center;\r\n  background:\r\n    linear-gradient(90deg,rgba(24,24,24,.88) 0%,rgba(24,24,24,.68) 48%,rgba(24,24,24,.18) 100%),\r\n    url('https:\/\/angelalangtry.ca\/wp-content\/uploads\/2026\/04\/width_1920.webp') center right\/cover no-repeat;\r\n  color:#fff;\r\n}\r\n.hr-hero-inner{max-width:760px;padding:90px 0}\r\n.hr-kicker{\r\n  margin:0 0 14px;\r\n  color:var(--gold);\r\n  font-size:13px;\r\n  font-weight:800;\r\n  letter-spacing:.16em;\r\n  text-transform:uppercase;\r\n}\r\n.hr-hero h1{\r\n  margin:0 0 18px;\r\n  color:#fff;\r\n  font-size:clamp(44px,6vw,72px);\r\n  line-height:1.03;\r\n  letter-spacing:-.025em;\r\n}\r\n.hr-hero p{\r\n  max-width:680px;\r\n  margin:0 0 28px;\r\n  color:#ece8df;\r\n  font-size:20px;\r\n  line-height:1.65;\r\n}\r\n.hr-actions{display:flex;flex-wrap:wrap;gap:12px}\r\n.hr-btn{\r\n  display:inline-block;\r\n  padding:14px 24px;\r\n  background:var(--gold);\r\n  color:var(--dark)!important;\r\n  font-weight:800;\r\n  letter-spacing:.04em;\r\n  text-transform:uppercase;\r\n}\r\n.hr-btn-outline{\r\n  background:transparent;\r\n  color:#fff!important;\r\n  border:1px solid var(--gold);\r\n}\r\n.hr-services{\r\n  margin-top:-42px;\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n.hr-service-grid{\r\n  display:grid;\r\n  grid-template-columns:repeat(3,1fr);\r\n  gap:22px;\r\n}\r\n.hr-service{\r\n  min-height:240px;\r\n  padding:34px 30px;\r\n  background:#fff;\r\n  border:1px solid #ddd6c7;\r\n  box-shadow:0 14px 34px rgba(0,0,0,.09);\r\n}\r\n.hr-service-mark{\r\n  width:48px;height:48px;\r\n  display:grid;place-items:center;\r\n  margin-bottom:22px;\r\n  border:1px solid var(--gold);\r\n  color:var(--gold-dark);\r\n  font-size:22px;\r\n}\r\n.hr-service h2{\r\n  margin:0 0 12px;\r\n  color:var(--dark);\r\n  font-size:25px;\r\n}\r\n.hr-service p{margin:0 0 20px;line-height:1.68}\r\n.hr-link{\r\n  color:var(--gold-dark)!important;\r\n  font-weight:800;\r\n  text-decoration:underline!important;\r\n  text-underline-offset:4px;\r\n}\r\n.hr-section{padding:88px 0}\r\n.hr-section.alt{background:var(--cream)}\r\n.hr-heading{\r\n  max-width:780px;\r\n  margin:0 auto 44px;\r\n  text-align:center;\r\n}\r\n.hr-heading h2{\r\n  margin:0 0 14px;\r\n  color:var(--dark);\r\n  font-size:clamp(36px,4vw,50px);\r\n  line-height:1.1;\r\n}\r\n.hr-heading p{\r\n  margin:0;\r\n  font-size:17px;\r\n  line-height:1.72;\r\n}\r\n.hr-why{\r\n  display:grid;\r\n  grid-template-columns:1fr 1fr;\r\n  gap:34px;\r\n  align-items:center;\r\n}\r\n.hr-why-copy h2{\r\n  margin:0 0 16px;\r\n  color:var(--dark);\r\n  font-size:clamp(36px,4vw,50px);\r\n  line-height:1.08;\r\n}\r\n.hr-why-copy p{font-size:17px;line-height:1.72}\r\n.hr-proof{\r\n  display:grid;\r\n  grid-template-columns:repeat(2,1fr);\r\n  gap:16px;\r\n}\r\n.hr-proof div{\r\n  padding:28px 22px;\r\n  background:#fff;\r\n  border-top:4px solid var(--gold);\r\n  box-shadow:0 10px 24px rgba(0,0,0,.05);\r\n  text-align:center;\r\n}\r\n.hr-proof strong{\r\n  display:block;\r\n  margin-bottom:6px;\r\n  color:var(--gold-dark);\r\n  font-size:25px;\r\n}\r\n.hr-proof span{font-size:14px;line-height:1.45}\r\n.hr-areas{\r\n  display:grid;\r\n  grid-template-columns:repeat(3,1fr);\r\n  gap:20px;\r\n}\r\n.hr-area{\r\n  padding:28px 26px;\r\n  background:#fff;\r\n  border:1px solid #ddd6c7;\r\n}\r\n.hr-area h3{\r\n  margin:0 0 14px;\r\n  color:var(--dark);\r\n  font-size:17px;\r\n  letter-spacing:.08em;\r\n  text-transform:uppercase;\r\n}\r\n.hr-area ul{\r\n  list-style:none;\r\n  padding:0;\r\n  margin:0;\r\n  columns:2;\r\n  column-gap:20px;\r\n}\r\n.hr-area li{\r\n  break-inside:avoid;\r\n  padding:5px 0;\r\n  font-size:14px;\r\n}\r\n.hr-listings-intro{\r\n  padding:70px 0 30px;\r\n  text-align:center;\r\n}\r\n.hr-listings-intro h2{\r\n  margin:0 0 12px;\r\n  color:var(--dark);\r\n  font-size:clamp(36px,4vw,48px);\r\n}\r\n.hr-listings-intro p{\r\n  max-width:720px;\r\n  margin:0 auto;\r\n  font-size:17px;\r\n  line-height:1.7;\r\n}\r\n.hr-cta{\r\n  padding:78px 0;\r\n  background:var(--dark);\r\n  color:#fff;\r\n  text-align:center;\r\n}\r\n.hr-cta h2{\r\n  margin:0 0 14px;\r\n  color:#fff;\r\n  font-size:clamp(36px,4vw,50px);\r\n}\r\n.hr-cta p{\r\n  max-width:720px;\r\n  margin:0 auto 26px;\r\n  color:#ddd;\r\n  font-size:18px;\r\n  line-height:1.65;\r\n}\r\n@media(max-width:950px){\r\n  .hr-service-grid,.hr-areas{grid-template-columns:1fr}\r\n  .hr-why{grid-template-columns:1fr}\r\n}\r\n@media(max-width:650px){\r\n  .hr-wrap{width:min(100% - 24px,1380px)}\r\n  .hr-hero{\r\n    min-height:620px;\r\n    background:\r\n      linear-gradient(0deg,rgba(24,24,24,.94),rgba(24,24,24,.38)),\r\n      url('https:\/\/angelalangtry.ca\/wp-content\/uploads\/2026\/04\/width_1920.webp') 68% center\/cover no-repeat;\r\n  }\r\n  .hr-hero-inner{padding:210px 0 58px}\r\n  .hr-actions .hr-btn{width:100%;text-align:center}\r\n  .hr-section{padding:60px 0}\r\n  .hr-proof{grid-template-columns:1fr}\r\n  .hr-area ul{columns:1}\r\n}\r\n<\/style>\r\n<div class=\"home-refresh\">\r\n<section class=\"hr-cta\">\r\n  <div class=\"hr-wrap\">\r\n    <h2>Vous planifiez votre prochain projet?<\/h2>\r\n    <p>Discutez avec l\u2019\u00e9quipe Langtry de la vente, de l\u2019achat ou du positionnement de votre propri\u00e9t\u00e9 dans le march\u00e9 actuel.<\/p>\r\n    <a class=\"hr-btn\" href=\"https:\/\/angelalangtry.ca\/fr\/contactez-nous\/\">Commencer une conversation<\/a>\r\n  <\/div>\r\n<\/section>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>.home-refresh{ &#8211;gold:#BEAF87; &#8211;gold-dark:#927D50; &#8211;dark:#242424; &#8211;charcoal:#343434; &#8211;cream:#F6F3EC; &#8211;text:#555; &#8211;white:#fff; font-family:Arial,Helvetica,sans-serif; color:var(&#8211;text); } .home-refresh *{box-sizing:border-box} .home-refresh a{text-decoration:none} .hr-wrap{width:min(1380px,calc(100% &#8211; 32px));margin:0 auto} .hr-hero{ min-height:680px; display:flex; align-items:center; background: linear-gradient(90deg,rgba(24,24,24,.88) 0%,rgba(24,24,24,.68) 48%,rgba(24,24,24,.18) 100%), url(&lsquo;https:\/\/angelalangtry.ca\/wp-content\/uploads\/2026\/04\/width_1920.webp&rsquo;) center right\/cover no-repeat; color:#fff; } .hr-hero-inner{max-width:760px;padding:90px 0} .hr-kicker{ margin:0 0 14px; color:var(&#8211;gold); font-size:13px; font-weight:800; letter-spacing:.16em; text-transform:uppercase; } .hr-hero h1{ margin:0 0 18px; color:#fff; font-size:clamp(44px,6vw,72px); line-height:1.03; letter-spacing:-.025em; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-1210","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/angelalangtry.ca\/fr\/wp-json\/wp\/v2\/pages\/1210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/angelalangtry.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/angelalangtry.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/angelalangtry.ca\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/angelalangtry.ca\/fr\/wp-json\/wp\/v2\/comments?post=1210"}],"version-history":[{"count":94,"href":"https:\/\/angelalangtry.ca\/fr\/wp-json\/wp\/v2\/pages\/1210\/revisions"}],"predecessor-version":[{"id":8286,"href":"https:\/\/angelalangtry.ca\/fr\/wp-json\/wp\/v2\/pages\/1210\/revisions\/8286"}],"wp:attachment":[{"href":"https:\/\/angelalangtry.ca\/fr\/wp-json\/wp\/v2\/media?parent=1210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}