@font-face{font-family:boreal-whisper-regular;font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/boreal-whisper-regular.ttf)format("truetype")}html,body{height:100%;margin:0;padding:0}a,p,div,h1,h2,h3,h4,h5,input{margin:0;padding:0}body{color:#515457;font-family:Arial,Verdana,Tahoma;font-size:12px}a,input[type=button]{color:#515457;outline:none;text-decoration:none}a:hover{color:#75869d}img{border:none}p{text-align:justify}textarea{font-family:Arial,Verdana,Tahoma;overflow:auto}.clear{clear:both}.hide,.DisplayNone,.mobile{display:none}.floatLeft{float:left}.floatRight{float:right}.err{color:red}.ok{color:#75869d}h1:not(.titre){color:#75869d;text-transform:uppercase;border-bottom:1px solid #727577;font-size:20px;font-weight:700}h2{color:#515457;text-transform:uppercase;margin:20px 0;font-size:13px;font-weight:700}h3{color:#515457;text-transform:uppercase}p{color:#515457;font-size:11px}#BodyORS{background:#fff;width:1280px;margin:0 auto}#HeaderORS{background-color:#fff;background-image:url(../images/header/ville_trait_fin.svg),none;background-position:100%;background-repeat:no-repeat;background-size:534px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}#HeaderORS ul,#HeaderORS li,#FooterORS ul,#FooterORS li{margin:0;padding:0;list-style:none}#LogoFooter img{width:220px}#HeaderTop{flex-direction:row;justify-content:space-between;align-items:center;padding:40px 20px;display:flex}#HeaderTop #Logo a{display:block}#HeaderTop #Logo img{width:180px;margin:16px 20px}#HeaderBaseline{color:#19355b;margin-right:33%;font-size:26px;line-height:22px;position:relative}#HeaderBaseline .titre{letter-spacing:6px;text-transform:uppercase;font-size:20px}#HeaderBaseline .sous-logo{text-transform:unset;white-space:nowrap;color:#c75f1d;font-family:boreal-whisper-regular;font-size:37px;position:absolute;bottom:-30px;left:0;transform:rotate(-5deg)}#HeaderContact{color:#fff;margin:30px 20px auto;font-size:13px;font-weight:700}a.tel_bleu{color:#19355b;font-size:18px}a.tel_orange{color:#c55b1d;font-size:18px}#MenuORS{text-align:center;background-color:#19355b}#MenuORS ul{display:inline-block}#MenuORS ul li{float:left;border-left:1px solid #a1a1a1;margin:8px 0;padding:0 15px}#MenuORS ul li.first{border:0}#MenuORS ul a{color:#f7f4ee;text-transform:uppercase;font-size:18px}#MenuORS ul a:hover,#MenuORS ul li.selected a{color:#c3a15f}#MenuORS ul.mobile,#MenuORS ul.mobile ul,#MenuORS ul.mobile .sep{display:none}#MenuORS ul.mobile li{text-align:left;display:block}#MenuORS ul.mobile li a{width:100%;height:30px;margin-left:20px;font-size:15px;line-height:30px;display:inline-block}#FooterORS{background:#19355b;min-height:240px;padding:32px 0 20px}#orsiaFooter{float:left;margin:10px 10px 10px 80px}#FooterORS{text-align:center;line-height:20px}#FooterORS .Cols{text-align:justify;vertical-align:top;min-height:50px;margin:20px 1px 20px 0;padding:0 40px;display:inline-block}#FooterORS .Cols.first{border-left:0;padding-left:0}#FooterORS .Cols.last{border-right:0;padding-right:0}#FooterORS .Cols .Titre{color:#fff;text-transform:uppercase;font-size:11px;font-weight:700}#FooterORS .Cols a,#FooterORS .Cols p{color:#fff;font-size:11px}#ContentAccueil{margin-top:-6px}#ContentAccueil h2{margin-bottom:3px;font-size:18px}#ContentAccueil .souligne_accueil{background:url(../images/accueil/souligne_accueil.png) no-repeat;width:583px;height:20px;margin-bottom:10px}#ContentORS{width:1280px;margin:10px auto}#ContentORS #FilAriane{text-transform:uppercase;border:1px solid #cbcbcb;margin:0 0 10px;padding:6px 20px;font-size:11px}#ContentORS .ColsGauche{float:left;width:720px}#ContentORS .ColsDroite{float:right;width:500px;min-height:20px;margin-bottom:40px}.vert{color:#c55b1d}.ColsDroite .Titre{height:26px;margin:0 25px;padding-top:10px;font-size:20px}.ColsDroite .Titre2{font-size:14px;font-weight:700}.ColsDroite .Txt{background-color:#fff;border:1px solid #c55b1d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:96px;padding:15px 25px 10px;line-height:18px}.ColsDroite a.lien_page{color:#75869d;text-align:right;margin:0 0 10px;display:block}.ColsDroite .separator{margin:10px 0 0}.DroitContact .Titre{background:url(../images/content/cls_droit_contact_26.png) 100% 100% no-repeat}.DroitAgence .Titre{background:url(../images/content/cls_droit_ag_26.png) 100% 100% no-repeat}.DroitConseil .Titre{background:url(../images/content/cls_droit_conseils_26.png) 100% 0 no-repeat}.DroitConseil .Txt2{background:#fff}.PageClassiqueFond{background:url(../images/content/bg_cols_gauche_2.png) repeat-x;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px}.PageClassiqueFond .TexteContent img{max-width:100%;height:auto;margin:10px}.TexteContent{margin:0 5px}.FinArticle{background:#75869d;height:1px;margin:25px 0 30px}.PageConseils{background:url(../images/content/fond-conseil_26.png) 100% 0 no-repeat;width:720px;min-height:569px}.Form{text-align:center;box-sizing:border-box;border:2px solid #19355b;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:720px;margin:20px 0;padding:50px}.Form input[type=text],.Form textarea{color:#19355b;background:#d1d7de;border:1px solid #eaeaea;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px}.Form input[type=text]{box-sizing:border-box;width:100%;max-width:100%;height:40px}.Form textarea{box-sizing:border-box;width:100%;max-width:100%;height:100px;font-size:13px}.Form input[type=submit],.Form input.SubmitForm{color:#fff;background:#c55b1d;border:0 solid #d1d1d1;-moz-border-radius:10px;border-radius:10px;height:33px;padding:5px 25px}.Form input[type=submit]:hover,.Form input.SubmitForm:hover{color:#19355b;background:#fff;border:1px solid #c55b1d}.Form input[type=radio],.Form.FormEstimation input[type=radio]{margin-right:10px}.Form.FormEstimation p{margin-bottom:3px}.Form.FormEstimation div{width:100%;display:inline-block}.Form.FormEstimation h2{text-align:center}.ListeAnnonce{min-height:200px}.ListeAnnonce .Annonce{clear:both;min-height:200px;margin:10px 0;position:relative}.ListeAnnonce .Annonce p{line-height:15px}.ListeAnnonce img{float:left;max-width:270px;max-height:200px}.ListeAnnonce h3,h4{font-size:16px}.ListeAnnonce h3,.ListeAnnonce h4,.ListeAnnonce p{margin:0 0 0 280px}.ListeAnnonce a:hover{color:#515457}.ListeAnnonce h4 a,.ListeAnnonce h4 a:hover{color:#75869d}.ListeAnnonce .contactAnnonce{color:#75869d;font-size:11px}.ListeAnnonce .BoutonPlusAnnonce{color:#fff;background:#c55b1d;border:0 solid #d1d1d1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:5px 25px;position:absolute;bottom:0;right:0}.ListeAnnonce .BoutonPlusAnnonce:hover{color:#19355b;background:#fff;border:1px solid #c55b1d}.BoutonPlusConseils{color:#fff;box-sizing:border-box;background:#c55b1d;border:0 solid #d1d1d1;-moz-border-radius:10px;border-radius:10px;width:115px;height:23px;margin-top:5px;margin-left:auto;margin-right:0;padding:3px 25px;display:block}.BoutonPlusConseils:hover{color:#19355b;background:#fff;border:1px solid #c55b1d}.BoutonRetourConseils{color:#fff;box-sizing:border-box;background:#c55b1d;border:0 solid #d1d1d1;-moz-border-radius:10px;border-radius:10px;width:84px;height:20px;margin-top:5px;margin-left:auto;margin-right:0;padding:3px 25px;display:block}.BoutonRetourConseils:hover{color:#19355b;background:#fff;border:1px solid #c55b1d}.retour{position:relative}.ul_liste_annonce,.ul_liste_annonce li{margin:0;padding:0;list-style:none}.page_navigation{justify-content:center;display:flex}.pagination{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pagination a{text-align:center;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);background:#75869d;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;width:14px;height:14px;margin:0 3px;padding:8px;font-size:12px;font-weight:700;display:inline-block;color:#fff!important}.pagination li.active a{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.pagination{text-align:right;margin:20px 0}.first_link,.previous_link,.next_link,.last_link{display:none!important}a.BoutonNouvelleRecherche{float:right;background:url(../images/content/detail_annonce_bg_recherche.png) repeat-x;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px;display:block}.DetailRecherche{margin:10px 0}.DetailRecherche p{float:left;word-break:break-all;width:50%;margin:0 0 20px}.DetailAnnonce .Annonce{margin:10px 0}.DetailAnnonce h3{font-size:18px}.DetailAnnonce h4,.DetailAnnonce h5{color:#75869d;margin:5px 0}.DetailAnnonce h4{font-size:18px}.DetailAnnonce h5{border-bottom:1px solid #737678;margin-bottom:15px;padding-bottom:6px}.DetailAnnonce .contactAnnonce{float:right;color:#75869d;margin-top:-20px;font-size:11px}.DetailAnnonce a.Bouton{margin:10px 0;padding:5px;display:inline-block}.DetailAnnonce a.BoutonNousContactez{color:#fff;background:#75869d}.DetailAnnonce .Photo{min-height:350px}.DetailAnnonce .Titre{text-transform:uppercase;border-bottom:1px solid #707275;margin:20px 0 10px;padding-bottom:10px;font-size:18px}.Diagnostic{background:#fff;width:500px;min-height:240px;padding:10px 20px}.Diagnostic .Etiquette{float:left;background-position:0 30px;width:225px;min-height:230px;margin:0 10px}.Diagnostic div span{margin-top:180px;font-size:8px;display:block}.Diagnostic div strong{font-size:10px;font-weight:700;display:block}.EtiquetteConso{background:url(../images/content/etiquette_conso_energie.png) no-repeat}.EmissionGaz{background:url(../images/content/etiquette_GES.png) no-repeat}.EtiquetteConso2021{background:url(../images/content/etiquette_conso_energie_2021.png) no-repeat}.EmissionGaz2021{background:url(../images/content/etiquette_GES_2021.png) no-repeat}.Diagnostic .Etiquette .classement{float:right;text-align:right;background:#d6d8dd url(../images/content/etiquette_fleche.png) no-repeat;width:55px;padding:2px 5px;font-size:10px}.classeEnergieA{margin-top:18px}.classeEnergieB{margin-top:37px}.classeEnergieC{margin-top:57px}.classeEnergieD{margin-top:75px}.classeEnergieE{margin-top:95px}.classeEnergieF{margin-top:113px}.classeEnergieG{margin-top:132px}.classeGazA{margin-top:18px}.classeGazB{margin-top:36px}.classeGazC{margin-top:56px}.classeGazD{margin-top:75px}.classeGazE{margin-top:95px}.classeGazF{margin-top:113px}.classeGazG{margin-top:132px}.InfoDetailAnnonce{margin:10px 0}.InfoDetailAnnonce p{float:left;width:50%}.InfoDetailAnnonce p span{width:50%;display:inline-block}@media screen and (width<=479px){.InfoDetailAnnonce p{width:49%;margin-right:1%}.InfoDetailAnnonce p span{width:60%}}.AutreBiens p{float:left;width:128px;min-height:165px;margin:0 5px 20px 0}.AutreBiens p a{margin:5px;font-size:11px;display:block}.AutreBiens p a.aimg{min-height:90px}.AutreBiens p a.aimg img{width:120px;height:90px}.AutreBiens a.prix{color:#75869d}#ListeLienImages{display:inline-flex}#ListeLienImages a{margin:10px;display:block}.DetailAnnonce #slider{float:left;width:720px;overflow:hidden}.DetailAnnonce #slider img{border:none}.DetailAnnonce #slider ul,#slider li{margin:0;padding:0;list-style:none;position:relative}.DetailAnnonce #slider li{width:400px;overflow:hidden}.DetailAnnonce .controls{width:720px}.DetailAnnonce .controls a{z-index:110;width:43px;height:51px;margin-top:-282px;display:block;position:absolute}.DetailAnnonce .controls a.prevBtn{margin-left:0}.DetailAnnonce .controls a.nextBtn{margin-left:677px}.DetailAnnonce .controls a:hover{background-position:bottom}#ContentAccueil #slider{float:left;width:720px;height:540px;overflow:hidden}#ContentAccueil #slider img{border:none;width:720px;height:540px;margin:7px 0 0 7px}#ContentAccueil #slider ul,#slider li{margin:0;padding:0;list-style:none;position:relative}#ContentAccueil #slider li{width:585px;overflow:hidden}#ContentAccueil #controls a{z-index:110;width:43px;height:51px;margin-top:160px;display:block;position:absolute}#ContentAccueil .prevBtn{background:url(../images/content/prevBtn.png) top no-repeat;margin-left:7px}#ContentAccueil .nextBtn{background:url(../images/content/nextBtn.png) top no-repeat;margin-left:542px}#ContentAccueil #controls a:hover{background-position:bottom}#RechercheListeAnnonce p{padding:5px 0;font-size:18px;font-weight:700}#PaveRecherche{background:#75869d url(../images/content/recherche.png) 100% 0 no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:700px;height:217px;padding:13px;font-size:16px}#PaveRechercheOmbre{background:url(../images/content/bottom_recherche.png) top no-repeat;width:700px;height:22px}#PaveRecherche input,#PaveRecherche select{color:#000;background:#eaeaea;border:0;border-radius:5px;width:250px;height:33px}#PaveRecherche input[type=text]{background:#eaeaea;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:90px;height:33px;margin:15px 0;padding-left:50px;line-height:33px}#PaveRecherche input.InputLieuListe{background:#eaeaea url(../images/content/lieu_recherche.png) 15px no-repeat;width:500px}#PaveRecherche input[type=submit]{color:#fff;cursor:pointer;background:#c55b1d;border:0 solid #d1d1d1;-moz-border-radius:10px;border-radius:10px;height:33px;padding:5px 25px}#PaveRecherche input[type=submit]:hover{color:#19355b;background:#fff;border:1px solid #c55b1d}#PaveRecherche label{color:#fff;margin-right:20px}#PaveRecherche .typeRecherche{display:flex}#PaveRechercheDroit{text-align:center;background:#fff;border:2px solid #19355b;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:500px;height:360px;font-size:16px}#PaveRechercheDroit .TitrePaveRechercheDroit{color:#fff;text-transform:uppercase;background:#19355b;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;height:28px;padding:13px;font-size:18px;line-height:28px}#PaveRechercheDroit .TypeRecherche{text-align:center;background-position:top;width:187px;height:50px;line-height:50px;display:inline-block}#PaveRechercheDroit .TypeRecherche:hover,#PaveRechercheDroit .TypeRecherche.selected{color:#fff;background-position:bottom}#PaveRechercheDroit .TypeRechercheVente{background:url(../images/content/bouton_recherche_type3.png) no-repeat;margin-left:13px}#PaveRechercheDroit .TypeRechercheLoc{background:url(../images/content/bouton_recherche_type3.png) no-repeat;margin-right:13px}#PaveRechercheDroitOmbre{background:url(../images/content/bottom_recherche.png) top no-repeat;width:540px;height:22px}#PaveRechercheDroit input,#PaveRechercheDroit select{color:#000;background:#fff;border:0;border-radius:5px;width:130px;height:33px}#PaveRechercheDroit input[type=text]{background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:90px;height:33px;margin:20px 0;padding-left:50px;line-height:33px}#PaveRechercheDroit input.InputLieu{background:#fff url(../images/content/lieu_recherche.png) 15px no-repeat;width:326px}#PaveRechercheDroit input[type=submit]{color:#fff;cursor:pointer;background:#c55b1d;border:0 solid #d1d1d1;-moz-border-radius:10px;border-radius:10px;height:33px;padding:5px 25px}#PaveRechercheDroit input[type=submit]:hover{color:#19355b;background:#fff;border:1px solid #c55b1d}#PaveRechercheDroit label{color:#000;margin-right:20px}#PaveRechercheDroit{& .type-recherche{& a{border-top:2px solid #c55b1d;border-bottom:2px solid #c55b1d;margin:10px auto}& .TypeRechercheVente{border-left:2px solid #c55b1d;border-radius:10px 0 0 10px}& .TypeRechercheLoc{border-right:2px solid #c55b1d;border-radius:0 10px 10px 0}}& label,& input,& select{border:2px solid #c55b1d;border-radius:5px}& label{border-radius:20px;padding:10px 6px}}.div50{width:50%;padding:0}.surimpression{z-index:100;width:96px;height:96px;position:absolute}.surimpression_2{background:url(../images/content/exclu2.png) no-repeat}.surimpression_3{background:url(../images/content/vendu2.png) no-repeat}.surimpression_4{background:url(../images/content/prix-en-baisse2.png) no-repeat}.surimpression_5{background:url(../images/content/cp-de-coeur2.png) no-repeat}.surimpression_6{background:url(../images/content/nouveautes2.png) no-repeat}.surimpression_7{background:url(../images/content/loue2.png) no-repeat}.surimpression_8{background:url(../images/content/compromis2.png) no-repeat}.surimpression_visio{z-index:100;width:156px;height:156px;margin:0;position:absolute}.surimpression_visio_2{background:url(../images/content/visio_img_txt_exclusivite2.png) no-repeat}.surimpression_visio_3{background:url(../images/content/visio_img_txt_vendu2.png) no-repeat}.surimpression_visio_4{background:url(../images/content/visio_img_txt_prix-baisse2.png) no-repeat}.surimpression_visio_5{background:url(../images/content/visio_img_txt_coup_coeur2.png) no-repeat}.surimpression_visio_6{background:url(../images/content/visio_img_txt_nouveautes.png) no-repeat}.surimpression_visio_7{background:url(../images/content/visio_img_txt_loue2.png) no-repeat}.surimpression_visio_8{background:url(../images/content/visio_img_txt_compromis.png) no-repeat}.ico_mobile,.mobile{display:none}.BarreInfoDroite{text-align:right;z-index:9999;-o-transition:all .3s ease;width:60px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:fixed;bottom:100px;right:0}.BarreInfoDroite a{text-align:center;color:#fff;background:#000;width:48px;height:48px;margin-bottom:1px;transition:all .5s;display:inline-block;position:relative;left:0}.BarreInfoDroite a .fa-solid{font-size:20px;line-height:48px}.BarreInfoDroite a:hover{width:58px}.BarreInfoDroite a.open{float:right;clear:both;text-align:left;width:160px;overflow:hidden}.BarreInfoDroite a.open i{margin-left:15px}.BarreInfoDroite a.open span{float:right;width:115px;padding-left:3px;font-size:14px;line-height:45px;display:block}.BarreInfoDroite a.tel:not(:first-child):hover,.BarreInfoDroite a.fa_envelope:hover,.BarreInfoDroite a.fa_map_o:hover{float:right;clear:both;overflow:hidden}.BarreInfoDroite a.tel:not(:first-child):hover i,.BarreInfoDroite a.fa_envelope:hover i,.BarreInfoDroite a.fa_map_o:hover i{margin-left:15px}.BarreInfoDroite a.tel span,.BarreInfoDroite a.fa_envelope span,.BarreInfoDroite a.fa_map_o span{display:none}.BarreInfoDroite a:hover{color:#75869d}.BarreInfoDroite a.tel:not(:first-child):hover,.BarreInfoDroite a.fa_envelope:hover,.BarreInfoDroite a.fa_map_o:hover{text-align:left;width:160px}.BarreInfoDroite a.tel:not(:first-child):hover span,.BarreInfoDroite a.fa_envelope:hover span,.BarreInfoDroite a.fa_map_o:hover span{float:right;width:115px;padding-left:3px;font-size:14px;line-height:45px;display:block}.BarreInfoDroite.mobile{position:absolute;top:0;left:0}.BarreInfoDroite.mobile a:not(:first-child){display:none}#Type-de-bien{background:#eaeaea;border:none;border-radius:2px;width:200px;height:30px;margin-left:5px}.texteRGPD{margin-bottom:10px;display:inline-block}.inputRGPD{float:left;width:auto;margin-top:5px;margin-bottom:0;margin-right:15px}.form-has-req-field{justify-content:end;margin-bottom:10px;display:flex}.SubmitForm{cursor:pointer}.invalide{position:relative}.detailErreur{color:red;margin:5px 0;font-size:11px;display:block}.detailErreur br{display:none}.form2 .invalide input,.form2 .invalide select,.form2 .invalide textarea{border-color:red}.Form h2{margin-top:0}:root{--main-color:#75869d;--main-color-header:#19355b}svg{display:block}.container-titre{justify-content:space-between;align-items:center;margin:10px 0 0;display:flex}.container-titre h1{border-bottom:none;margin:0;text-decoration:none}.container-titre .lienOppose{font-size:medium;font-weight:700}.DroitContact img{max-width:100%;height:auto}.stars{font-size:18px}.stars .star.active{color:#c55b1d}.text-avis{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.text-avis.expanded{-webkit-line-clamp:unset;line-clamp:unset;overflow:visible}.BoutonPlusAvis{color:#fff;box-sizing:border-box;background:#c55b1d;border:0 solid #d1d1d1;-moz-border-radius:10px;border-radius:10px;width:115px;height:23px;margin-top:10px;margin-left:auto;margin-right:0;padding:3px 25px;display:block}.BoutonPlusAvis:hover{color:#19355b;background:#fff;border:1px solid #c55b1d}.avis .author{margin-top:10px}