.container_description{margin-top:120px}.ctn_grid_description{grid-template-columns:minmax(270px,1fr) minmax(0,52%) minmax(270px,1fr);gap:100px;display:grid}.ctn_description{text-align:center;max-width:950px;margin:0 auto}.description{max-height:400px}.ctn_contact{text-align:center;background-color:#f4f4f4;padding:30px 20px}.ctn_contact .ctn_photo_nego,.ctn_contact .ctn_photo_agence{max-width:220px;margin:0 auto 15px}.ctn_contact .nom_contact{color:#252839;font-size:19px;font-weight:600}.ctn_contact .adresse_contact{color:#666;margin-bottom:10px;font-size:16px}.ctn_contact .tel_contact{color:#666;font-size:16px}.ctn_contact .email_contact{color:#666;margin-top:10px;font-size:16px;display:block}.ctn_contact .btnBlue{cursor:pointer;margin-top:20px;padding:10px 20px}.ctn_contact+.ctn_contact{padding-top:0}.ctn_photo_nego,.ctn_photo_agence{position:relative}.ref{text-transform:uppercase;letter-spacing:2px;text-align:right;margin-bottom:10px;font-family:Domine,Times New Roman,Georgia,serif;font-size:16px;display:block}.outils{align-items:center;gap:40px;margin-top:60px;display:flex}.outils .ico_print:before{color:#c80c0f;content:"";font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:25px;font-style:normal;line-height:1;font-family:icons!important;font-weight:400!important}.dpeAndRisques{grid-auto-flow:column;gap:50px;display:grid}.ctn_georiques p{margin-top:0;font-size:15px}.ctn_georiques a{text-decoration:underline;color:#c80c0f!important}.value{font-weight:600}.article_img{background-color:#000}.imgOverlay{width:100%;height:100%;position:absolute;top:0;left:0}.container_details .price{color:#252839;margin-top:40px;font-size:22px;font-weight:600;display:block}.container_details .honoraires{font-size:15px}.container_details .ctn_article .ctn_txt{grid-row-start:1;grid-column-start:1}.container_details .ctn_article .ctn_bloc_img{grid-column-start:2}.ctn_contact_interlocuteur{gap:80px;display:flex}.bloc_contact_bottom{width:32%}.container_chiffres{margin-bottom:120px}.btnChiffresAnnonce{margin-top:80px}.btnGoToFormMobile{z-index:9;text-align:center;width:100%;display:none;position:fixed;bottom:0;left:0}.diagPreviewsContainer{padding:0 0 10px}.diagPreview{cursor:pointer;padding-left:5px;font-size:0;line-height:0;display:inline-block}.diagPreview.noValue .diagPreview__wrapper{opacity:.3}.diagPreview__class{color:#fff;text-align:center;vertical-align:middle;width:16px;height:16px;display:inline-block}.diagPreview__class.current{border:1px solid #fff;width:24px;height:24px;font-size:14px;font-weight:600;line-height:22px}.diagPreview--pe .diagPreview__class[data-class=A]{background-color:#00a06d}.diagPreview--pe .diagPreview__class[data-class=B]{background-color:#52b153}.diagPreview--pe .diagPreview__class[data-class=C]{background-color:#a5cc74}.diagPreview--pe .diagPreview__class[data-class=D]{background-color:#f4e70f}.diagPreview--pe .diagPreview__class[data-class=E]{background-color:#f0b40f}.diagPreview--pe .diagPreview__class[data-class=F]{background-color:#eb8235}.diagPreview--pe .diagPreview__class[data-class=G]{background-color:#d7221f}.diagPreview--ges .diagPreview__class[data-class=A]{background-color:#a3daf8}.diagPreview--ges .diagPreview__class[data-class=B]{background-color:#8cb4d3}.diagPreview--ges .diagPreview__class[data-class=C]{background-color:#7792b1}.diagPreview--ges .diagPreview__class[data-class=D]{background-color:#606f8f}.diagPreview--ges .diagPreview__class[data-class=E]{background-color:#4d5271}.diagPreview--ges .diagPreview__class[data-class=F]{background-color:#393551}.diagPreview--ges .diagPreview__class[data-class=G]{background-color:#281b35}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=A]{background-color:#009036}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=B]{background-color:#57ab27}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=C]{background-color:#c9d200}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=D]{background-color:#ffed00}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=E]{background-color:#fbbb00}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=F]{background-color:#eb690b}.diagPreviewsContainer.version-0 .diagPreview--pe .diagPreview__class[data-class=G]{background-color:#e3001a}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=A]{background-color:#e1dae2}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=B]{background-color:#d3acc6}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=C]{background-color:#bf87ab}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=D]{background-color:#b56897}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=E]{background-color:#b34785}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=F]{background-color:#a31770}.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=G]{background-color:#95006b}.diagPreview--pe .diagPreview__class[data-class=C],.diagPreview--pe .diagPreview__class[data-class=D],.diagPreview--pe .diagPreview__class[data-class=E],.diagPreview--ges .diagPreview__class[data-class=A],.diagPreview--ges .diagPreview__class[data-class=B],.diagPreviewsContainer.version-0 .diagPreview--ges .diagPreview__class[data-class=C]{color:#333}.diagPreview__value{text-align:center;margin-top:2px;font-size:10px;line-height:1.3}.diagnosticDetails__txt{font-size:15px}.diagShowDetails{margin-top:10px;font-family:Gotham,Arial,Helvetica,sans-serif}.diagnosticDetails__title{text-transform:uppercase;margin-bottom:50px;padding-right:35px;font-size:20px;line-height:1.3}.diagnosticLabels{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.diagnosticLabel{flex-shrink:0}.diagnosticLabel .img_dpe{max-width:100%}.diagnosticDetails__coastEstimation,.diagnosticDetails__txt{margin-top:20px;font-size:14px;line-height:1.3}@media (width<=768px){.diagnosticDetails__wrapper{width:calc(100% - 20px);max-height:calc(100% - 20px)}.diagnosticLabel{display:block}.diagnosticLabel--energetic{margin-right:0}.diagnosticLabel--climatic{width:170px;margin-left:80px}}@media (width<=500px){.diagnosticDetails__wrapper{padding:20px}.diagnosticDetails__title{margin-bottom:20px}}.similarListing{position:relative}@media screen and (width<=1400px){.ctn_grid_description{grid-template-columns:auto 280px;gap:80px}.ctn_grid_description .vide{display:none}.ctn_grid_description .description{text-align:left}.plan{height:400px}}@media screen and (width<=820px){.price{font-size:20px}.ctn_grid_description{display:block}.ctn_grid_description .description{text-align:center}.ctn_grid_description .bloc_contact{display:none}.container_description{margin-top:30px}.container_details .price{font-size:20px}.ref.mobile{text-align:center;margin-bottom:20px;font-size:14px}.ico_outil,.ico_outil>a{font-size:15px}.dpeAndRisques{grid-auto-flow:row}.ctn_contact_interlocuteur{flex-wrap:wrap}.bloc_contact_bottom{width:100%}.plan{height:350px}.container_chiffres{display:none}}@media screen and (width<=700px){.container_details .ctn_article .ctn_bloc_img{grid-column-start:1}.container_details .ctn_article .ctn_txt{grid-row-start:2}.container_details .ctn_article .ctn_bloc_img_paysage .bkgd_photo{display:none}.container_details .ctn_article .ctn_bloc_img_paysage .ctn_img{margin-top:0}.container_details .ctn_article .ctn_bloc_img:before{padding-top:0}.outils{flex-wrap:wrap;gap:20px}.ico_outil,.ico_outil>a{width:100%}.btnGoToFormMobile{display:block}}@media screen and (width<=600px){.plan{height:240px}.container_details .price{font-size:18px}}html.print body{background-color:#fff;display:block}#main.annonces-impression{border-top:0;max-width:1024px;margin:0 auto;padding:20px 30px}#main.annonces-impression .t2{font-size:30px}#main.annonces-impression .container_1400{max-width:none;padding:0}#main.annonces-impression .titleDpe{margin-top:30px}#main.annonces-impression #diaporama{height:auto}#main.annonces-impression #diaporama:before{content:"";float:left;padding-top:66.66%}#main.annonces-impression #diaporama:after{content:"";clear:left;display:block}#main.annonces-impression .main_infos{margin-bottom:30px;position:static}#main.annonces-impression .main_infos .group_infos{color:#252839;text-align:left}#main.annonces-impression .container_description{max-width:none;margin-top:40px;padding:0}#main.annonces-impression .ctn_description{text-align:left;max-width:none}#main.annonces-impression .description{max-height:none;display:block}#main.annonces-impression .contactForm{color:#ccc;border:1px solid #e6e6e6;flex-grow:1;padding:8px;font-size:14px}#main.annonces-impression .ctn_contact_interlocuteur{display:block}#main.annonces-impression .bloc_contact_bottom,#main.annonces-impression .contactForm{vertical-align:top;width:45%;display:inline-block}#main.annonces-impression .ctn_contact .ctn_photo_nego,#main.annonces-impression .ctn_contact .ctn_photo_agence{margin:0 0 20px}#main.annonces-impression .ctn_contact{text-align:left;background-color:#0000;padding:0}#main.annonces-impression .contactForm{height:300px;margin-left:5%}#main.annonces-impression .diagnosticLabel{display:inline-block}.logo_print{z-index:10;width:80px;position:absolute;top:0;left:0}.print_image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}
