<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}html,body{margin:0;padding:0;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-weight:400;font-size:10px;width:100%;background-color:#fff;border-top:none}BLOCKQUOTE P,LI P{margin:0}.print{display:none}table{width:100%}#main.annonces-impression{max-width:1024px;padding:20px 30px;margin:0 auto}.header{text-align:center;border-bottom:1px solid silver;margin-bottom:20px;height:auto;background-color:rgba(0,0,0,0);position:initial;box-shadow:none;width:100%}.header .logo{height:40px}.header .ref{display:block;text-align:right}.slide{position:relative;width:100%}#annonceSwiperThumbs{height:auto;bottom:110px;left:40px;padding:30px;background-color:#002349;position:relative;width:300px}h1{color:#fff}.annonce_top h1{font-size:25px}h2{font-size:26px}.number{font-size:40px}.ctn_numbers{margin:0 auto;padding-top:0px;margin-top:-80px;width:70%}.ctn_price{text-align:center;margin-bottom:20px}.btnPrice{color:#002349;display:inline-block;margin-bottom:20px;margin-top:40px;text-align:center}.photo{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:50px 0}.print_photo{overflow:hidden;position:relative}.print_photo::before{content:"";float:left;padding-top:66.66%}.print_photo::after{content:"";clear:left;display:block}.print_photo .cover{position:absolute;bottom:0;left:0;top:0}.honoraires{font-size:13px;color:#999}.titre_lineGold{max-width:100%;margin-top:40px !important}.descriptif{margin-top:40px;break-inside:avoid;page-break-after:always;line-height:1.7}@media screen{.descriptif{margin-bottom:85px}}.diagnosticsPrintWrapper{text-align:center;margin-bottom:60px;break-inside:avoid}.diagnosticTitle{text-transform:uppercase;color:#002349;letter-spacing:1px;font-weight:700;font-size:16px;margin-bottom:30px}.diagnosticDetails__coastEstimation,.diagnosticDetails__txt{font-size:14px;letter-spacing:1px;color:#999}.photo{page-break-after:always;page-break-before:always;font-size:0}.footer{border-top:1px solid silver;margin-top:20px;width:100%;background-color:#fff}.nego::after{display:none}.bloc_interlocuteur{width:100%;display:flex;margin-top:30px}.ctn_nego figure{width:90px;height:120px}.ctn_nego{margin-bottom:20px}@media print{.footer-placeholder{height:210px}.footer{position:fixed;left:50%;transform:translateX(-50%);bottom:0}}@page{size:A4;margin:10mm 10mm 5mm 10mm}/*# sourceMappingURL=impression.css.map */
</pre></body></html>