/**handles:style-ph-single-projet-immobilier-plugin,ph-filters**/
body .single-projet-bloc{margin-bottom:8rem}body .single-projet-bloc-no-margin{margin-bottom:0}.single-projet-bloc-separator{border-bottom:1px solid var(--ph-color-9)}.single-projet-bloc-bg-grey{background:var(--ph-color-5);padding:11.6rem 0;display:flex;flex-direction:column;gap:4rem}.single-projet-bloc-hero{z-index:8;position:relative}.single-projet-bloc-heading{margin-top:-12rem;z-index:10;position:relative}.single-projet-bloc-operations .elementor-widget-container .operation-icon-container{display:none}.single-projet-bloc-enjeux{padding:12rem 0;background:var(--ph-color-1);color:#fff}.single-projet-bloc-enjeux .elementor-widget-text-editor,.single-projet-bloc-enjeux .ph-coloumns-left h3{color:#fff}.single-projet-bloc-white{background:#fff;padding:3.4rem}.single-projet-bloc-white-title{margin-top:0;display:flex;gap:1.8rem;align-items:flex-end}.single-projet-bloc-white-title object{flex:0 0 6rem;width:6rem}.single-projet-bloc-table-container{display:flex;flex-direction:column;gap:3.9rem}.single-projet-bloc-table{border:1px solid var(--ph-color-9)}.single-projet-bloc-table>div{display:flex;gap:3.4rem;align-items:center;padding:1.4rem 3.3rem;border-bottom:1px solid var(--ph-color-9);align-items:flex-start}.single-projet-bloc-table>div:last-child{border-bottom:none}.single-projet-typo-title{flex:0 0 50%}.single-projet-typo-nb{flex:0 0 20%}.single-projet-typo-nb-other{color:var(--ph-color-2)}.single-projet-bloc-programmes-complentaires{display:flex;gap:3rem}.single-projet-bloc-programmes-complentaires>div{flex:0 0 calc(25% - 2.25rem);aspect-ratio:1/1;background:#fff;padding:2.7rem 2.4rem;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}.single-projet-bloc-programmes-complentaires>div>object{width:6rem;height:6rem;margin:0;padding:0}.single-projet-bloc-programmes-complentaires-label{margin-bottom:auto}.single-projet-bloc-programmes-complentaires>div>.ph-typo-h2{line-height:4.2rem}.single-projet-planning-title{flex:0 0 75%}.single-projet-planning-waiting{color:#828e97}.single-projet-planning-date{flex:0 0 15rem;text-align:right}.single-projet-planning-other-data{font-weight:700}.single-projet-planning-other-data-green{color:var(--ph-color-2)}.single-projet-planning-other-data-red{color:#c00d0d}.single-projet-planning-field-date_livraison{background:#fbfbfb}.single-projet-env-label{flex:0 0 50%}.single-projet-env-value-existant,.single-projet-env-value-objectif{flex:0 0 25rem}.single-projet-env-field-classe_energie .single-projet-env-value,.single-projet-env-field-classe_ges .single-projet-env-value{font-weight:700}.single-projet-env-hiddenLabel{display:none}.single-projet-env-header{display:flex;align-items:center;gap:3.4rem}.single-projet-env-header .single-projet-bloc-white-title{flex:0 0 calc(50%)}.single-projet-env-header .single-projet-env-header-label{flex:0 0 25rem}body .single-projet-bloc-documents{margin-bottom:-12rem}body .single-projet-bloc-documents .paris-habitat-elementor-widget-ph-list-center{padding-bottom:20rem}.single-projet-concertations-label{flex:0 0 40%}.single-projet-concertations-value-avant-apres{flex:0 0 20%}.single-projet-concertations-value-avant-apres-label{color:var(--ph-color-6)}.single-projet-bloc-table-filters{display:flex;gap:.5rem;margin-bottom:2rem;flex-wrap:wrap}.single-projet-bloc-table-filters-select{display:none;border-radius:3rem;background:var(--ph-color-9);border:none;position:relative}.single-projet-bloc-table-filters-select i{position:absolute;right:1.4rem;top:50%;transform:translateY(-50%);z-index:11;font-size:1.2rem}.single-projet-bloc-table-filters-select select{border:none;outline:0;background:0 0;position:relative;z-index:10;padding:.4rem 3rem .4rem 1.1rem;margin:0}.single-projet-bloc-table-filter{transition:all .25s;padding:.4rem 1.6rem;cursor:pointer;border-radius:3rem}.single-projet-bloc-table-filter:hover{background:var(--ph-color-9)}.single-projet-bloc-table-filter.selected{color:#fff;background:var(--ph-color-1)}.single-projet-financement .single-projet-bloc-table{display:none}.single-projet-financement .single-projet-bloc-table.visible{display:block}.single-projet-financement-bloc-title{display:none}.single-projet-financement-label{flex:0 0 60%;display:flex;gap:1.3rem;align-items:baseline}.single-projet-financement-value-montant{flex:0 0 12rem;text-align:right}.single-projet-financement-value-pc{color:var(--ph-color-2)}.single-projet-financement-headline{background:#fbfbfb}.single-projet-financement-header{display:flex;gap:2rem;align-items:center;margin-bottom:4rem}.single-projet-financement-header h3{flex:0 0 60%;margin-bottom:0}.single-projet-financement-header-nb-logement{display:flex;align-items:baseline;margin-left:auto;gap:1rem}@media (max-width:1950px){.single-projet-env-header .single-projet-env-header-label{flex:0 1 15rem}.single-projet-env-value-existant,.single-projet-env-value-objectif{flex:0 1 15rem}}@media (max-width:1200px){.single-projet-bloc-table-filters{margin-bottom:1.6rem}.single-projet-bloc-table-filters-select{display:block}.single-projet-bloc-table-filter{display:none}.single-projet-financement .single-projet-bloc-table>div{flex-wrap:wrap;gap:1rem}.single-projet-financement-header{flex-wrap:wrap;margin-bottom:1.6rem}.single-projet-financement-header h3,.single-projet-financement-header-nb-logement,.single-projet-financement-header>*{flex:0 0 100%}.single-projet-financement-label{flex:0 0 100%}.single-projet-financement-value-montant{flex:0 0 auto;text-align:left}.single-projet-env-label{flex:0 0 40%}.single-projet-typo-title{flex:0 0 40%}.single-projet-planning-title{flex:0 0 40%}.single-projet-env-header-label{display:none}.single-projet-env-hiddenLabel{display:block}.single-projet-env-header .single-projet-bloc-white-title{flex:0 0 100%}}@media (max-width:1000px){body .single-projet-bloc{margin-bottom:4rem}.single-projet-bloc-no-margin{margin-bottom:0}.single-projet-bloc-bg-grey{padding:4rem 0}.single-projet-bloc-enjeux{padding:4rem 0}.single-projet-bloc-white-title object{flex:0 0 4rem}.single-projet-bloc-table>div{flex-wrap:wrap;gap:.5rem;padding:1.5rem}.single-projet-typo-title{flex:0 0 100%}.single-projet-bloc-white{padding:1.6rem}.single-projet-bloc-programmes-complentaires{gap:1rem;flex-wrap:wrap}.single-projet-bloc-programmes-complentaires-label{margin-bottom:4rem}.single-projet-bloc-programmes-complentaires>div{flex:0 0 calc(50% - 0.5rem);padding:.8rem;gap:1rem}.single-projet-bloc-programmes-complentaires>div>.ph-typo-h2{line-height:2.2rem}.single-projet-planning-title{flex:0 0 100%}.single-projet-planning-date{flex:0 0 auto;text-align:left}.single-projet-env-label,.single-projet-env-value{flex:0 0 100%}body .single-projet-bloc-documents .paris-habitat-elementor-widget-ph-list-center{padding:4rem 1.6rem}.single-projet-concertations-label{flex:0 0 100%}.single-projet-concertations-value-avant-apres{flex:0 0 100%}}
.ph-filters{margin-bottom:6.2rem}.ph-filters-content fieldset{display:flex;align-items:center;border:0;padding:0;margin:0}.ph-filters-order{margin-left:auto}.ph-filters-type{color:var(--ph-color-1);padding:.4rem 1.6rem;transition:background .2s;border-radius:4rem;display:inline-block;cursor:pointer;user-select:none}.ph-filters-mobile-close:focus,.ph-filters-mobile-close:hover,.ph-filters-type:focus,.ph-filters-type:hover{background:var(--ph-color-9)}.ph-filters-type.type-selected{background:var(--ph-color-1);color:#fff}.ph-filters .ph-select{position:relative;margin-right:.8rem}.ph-filters .ph-select:last-child{margin-right:0}.ph-filters .ph-select::after{content:'\f078';font-family:'Font Awesome 5 pro';font-size:1.5rem;font-weight:500;position:absolute;height:1.5rem;line-height:1;top:0;bottom:0;margin:auto;right:1.85rem}.ph-filters select{background:var(--ph-color-5);border:none;padding:1rem 4rem 1rem 1.6rem;font-size:1.8rem;line-height:140%;font-weight:500;font-family:Maax;color:var(--ph-color-1);border-radius:7rem;cursor:pointer;border:1px solid transparent;-webkit-transition:border-color .4s;-moz-transition:border-color .4s;-ms-transition:border-color .4s;-o-transition:border-color .4s;transition:border-color .4s}.ph-filters select:focus,.ph-filters select:hover{border-color:var(--e-global-color-primary)}.ph-filters-mobile-close-container,.ph-filters-mobile-open-container{display:none;text-align:right;margin-bottom:2.4rem}.ph-filters-mobile-open-container{padding:0 1.5rem}.ph-filters-mobile-close,.ph-filters-mobile-open{display:inline-flex;background:var(--ph-color-9);border-radius:4rem;padding:.4rem 1.6rem;color:var(--ph-color-1);cursor:pointer}.ph-filters-mobile-close:after,.ph-filters-mobile-open:after{font-family:'Font Awesome 5 pro';font-weight:500;margin-left:.6rem;color:#fff;font-size:1.4rem}.ph-filters-mobile-open:after{content:'\f078'}.ph-filters-mobile-close:after{content:'\f00d'}button.ph-filters-mobile-close:focus,button.ph-filters-mobile-close:hover,button.ph-filters-mobile-open:focus,button.ph-filters-mobile-open:hover{background:#b4b4b4}button.ph-filters-mobile-close,button.ph-filters-mobile-open{display:inline-flex;background:var(--ph-color-9);border-radius:4rem;padding:.4rem 1.6rem;color:var(--ph-color-1);cursor:pointer;border:none;text-transform:capitalize}@media screen and (max-width:1024px){.ph-filters-type{padding:.4rem .7rem}}@media screen and (max-width:767px){.ph-filters-mobile-open-container{display:block}.ph-filters{position:fixed;top:0;left:100%;width:100%;background:#fff;z-index:100000;height:100%;display:block;opacity:0;padding:2.4rem 1.5rem;transition:all .3s;overflow:auto}.ph-filters-content{display:none}body.filter-mobile-open .ph-filters-content{display:block}body.filter-mobile-open{overflow:hidden}body.filter-mobile-open .ph-filters{left:0;opacity:1}.ph-filters-mobile-close-container{display:block}.ph-filters-content fieldset{flex-direction:column;gap:1.5rem}.ph-filters .ph-select{margin-right:0;width:100%;margin-left:0}.ph-filters-content fieldset select{width:100%}}