html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:none}tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}div,p,h1,h2,h3,ul,table,a,article,section,nav,aside,header,footer{overflow:hidden;zoom:1}hr{border:0}u{text-decoration:underline}a{color:#BEA444;text-decoration:none;transition:0.7s!important}a:hover{text-decoration:none}.center{width:1000px;position:relative;margin:0
auto}.left{float:left}.right{float:right}.clear{clear:both;height:0}.nomargin{margin:0
!important}.noborder{border:0
!important}.nopadding{padding:0
!important}.nodisplay{display:none}.marginrigth{margin-right:15px!important}.marginleft{margin-left:15px}.margintop{margin-top:25px}.marginbottom{margin-bottom:15px}.inlineb{display:inline-block;width:auto!important}.relative{position:relative}.textcenter{text-align:center;overflow:unset}.errorS{color:red}.errorField{color:#F00}.ErrorField::placeholder{color:#F00}.FieldError{border:solid 1px #FF0000!important}a{transition:.7s}body,input,textarea,select{font-family:'DM Sans',sans-serif}input{-webkit-appearance:none;border:0;margin:0;border-radius:0;font-family:'DM Sans',sans-serif;font-size:14px}textarea{-webkit-appearance:none;font-family:'DM Sans',sans-serif}.isOk{font-size:24px;padding:5px
0;text-align:center}html{width:100%}body{width:100%;font-size:18px;background-color:#F7F7F7;font-weight:400;font-style:normal;line-height:1.5em;color:#3C7D86;position:relative}div,p,ul
li{line-height:1.5em}h1,h2,h3,h4,h5{line-height:1.7em}sup{font-size:12px;vertical-align:top}#gdpr-cookie-message{position:fixed;right:30px;bottom:30px;max-width:375px;background-color:var(--purple);padding:20px;margin-left:30px;z-index:600;color:#000;background-color:#fff}#gdpr-cookie-message
h4{color:#000;text-transform:uppercase;font-size:11px;font-weight:700}#gdpr-cookie-message
h5{color:var(--red);font-size:11px;font-weight:400}#gdpr-cookie-message p, #gdpr-cookie-message
ul{color:#000;font-size:11px;line-height:1.5em}#gdpr-cookie-message p:last-child{margin-bottom:0;text-align:right}#gdpr-cookie-message
li{width:49%;display:inline-block}#gdpr-cookie-message
a{color:var(--red);text-decoration:none;font-size:11px;padding-bottom:2px;border-bottom:1px dotted rgba(255,255,255,0.75);transition:all 0.3s ease-in}#gdpr-cookie-message a:hover{color:white;border-bottom-color:var(--red);transition:all 0.3s ease-in}#gdpr-cookie-message button,button#ihavecookiesBtn{border:none;background:var(--red);color:white;font-size:12px;padding:7px;border-radius:3px;margin-left:15px;cursor:pointer;transition:all 0.3s ease-in}#gdpr-cookie-message button:hover{background:white;color:var(--red);transition:all 0.3s ease-in}button#gdpr-cookie-advanced{background:#CA264E;color:var(--red)}#gdpr-cookie-message button:disabled{opacity:0.3}#gdpr-cookie-message input[type='checkbox']{float:none;margin-top:0;margin-right:5px;-webkit-appearance:checkbox}button#gdpr-cookie-accept{background-color:#000;color:#fff;border-radius:0;text-transform:uppercase}button#gdpr-cookie-accept:hover{background-color:#eee}button#gdpr-cookie-advanced{background-color:#eee;color:#000;border-radius:0;text-transform:uppercase}.grid-col-1{width:100%}.grid-col-2{width:100%;display:flex;overflow:unset;align-items:center;flex-wrap:wrap}.grid-col-2>div{width:50%}.grid-col-3{width:104.8%;display:flex;flex-wrap:wrap;margin:0
-2.6%;overflow:unset}.grid-col-3>div{width:28.33%;margin:75px
2.5%}.grid-col-4{width:105%;display:flex;flex-wrap:wrap;margin:0
-2.5%;overflow:unset}.grid-col-4>div{width:20%;margin:75px
2.5%}.row
.deuxtiers{width:55%}.row
.untiers{width:45%}.grid-col-3
.colcinqpourcent{margin-left:3%;width:23.33}.grid-col-5{width:100%;display:flex}.grid-col-5>div{width:20%}.grid-col-6{width:100%;display:flex}.grid-col-6>div{width:11.66%;margin:2.5%}.slideshow
li{width:100%}.slideshow li
.photo{width:100%}.slideshow li .photo
img{width:100%}.link{overflow:unset}.link
a{text-transform:uppercase;font-size:18px;color:var(--dore);background-color:#fff;padding:10px
20px 10px 20px;border:solid 1px var(--dore);display:inline-block}.link a:hover{background-color:var(--dore);color:#fff}a.calltoaction{text-transform:uppercase;font-size:18px;color:var(--dore);background-color:#fff;padding:10px
20px 10px 20px;border:solid 1px var(--dore);display:inline-block}a.calltoaction:hover{background-color:var(--dore);color:#fff}a.calltoaction2{text-transform:uppercase;font-size:14px;color:#F7941D;padding:10px
20px 10px 20px;border:solid 1px #F7941D;margin-left:25px;font-size:16px;display:inline-block}a.calltoaction2:hover{background-color:#F7941D;color:#fff}.textalignrigth{text-align:right}.textalignrigth
*{text-align:right}#wrap{overflow:hidden}div,p{line-height:1.5em;font-family:'DM Sans',sans-serif;font-size:18px;font-weight:400}h1,h2,h3{font-family:'DM Serif Display',serif;text-align:left;line-height:1.5em}.photo
img{display:block;width:100%;height:auto}.photo-paralax{width:100%;height:1080px;background-size:cover!important}.photo-fond{width:100%;height:100%;;background-size:cover!important}.paralaxtiers .photo-paralax{width:100%;height:1080px;background-position:top left!important;background-size:contain!important;height:1080px!important}.paralaxcenter .photo-paralax{width:100%;height:1080px;background-position:-60% 0 !important;background-size:contain!important;height:1080px!important}.link
a{color:#02434C;border:solid 1px #02434C;border-top-left-radius:20px;border-bottom-right-radius:20px;display:inline-block;padding:10px
25px;padding-left:55px}.link a::after{content:'\27F6';font-size:20px;margin-left:10px}.link a:hover{border-radius:0;color:#02434C}h1{font-size:40px}h2{font-size:30px}h3{font-size:24px}footer{position:relative}#header{position:fixed;background-color:#fff;top:0;left:0;width:95%;padding:15px
2.5% 0 2.5%;overflow:unset;box-shadow:0px 0px 25px #00000029;z-index:400}.menumobile{position:fixed;top:15px;right:5%;z-index:550;color:#fff;display:none}.hamburger-box{width:30px;text-align:right}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{border-radius:0;height:5px;width:50px;background-color:#000}.hamburger.is-active .hamburger-inner:after, .hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner{background-color:#000}.buttonfrance{background:url(/img/picto-fr.svg) 10px center no-repeat;background-size:30px;padding-left:50px}.buttonquebec{background:url(/img/picto-quebec.svg) 10px center no-repeat;background-size:30px;padding-left:50px}#Menu{overflow:unset}#header
.logo{float:left;margin-right:2.5%}#header .logo
img{height:45px;width:auto}#header
.contact{float:right;margin-left:2.5%}#header .contact
a{color:#F5761F;border:solid 1px #F5761F;border-top-left-radius:20px;border-bottom-right-radius:20px;display:inline-block;padding:10px
25px;background:url(/img/picto-contact.svg) 25px center no-repeat;padding-left:55px}#header .contact a:hover{border-radius:0}#header
.contact{float:right;margin-left:2.5%}#header
.espaceclient{float:right;margin-left:2.5%;overflow:unset;padding-top:12px}#header .espaceclient
a{border:solid 1px #173D47;border-radius:90%;padding:13px
14px 12px 14px}#header
nav{margin:0
auto;text-align:center;padding-top:10px;overflow:unset}#header nav
ul{display:inline-block;overflow:unset}#header nav ul
li{display:inline-block;margin:0
15px;position:relative;overflow:unset}#header nav ul li
a{color:#173D47;;display:block;position:relative;padding-bottom:25px;transition:0.7s}#header nav ul li a::after{content:'';position:absolute;bottom:15px;left:50%;width:0px;opacity:0;height:1px;background-color:#173D47;transition:0.7s}#header nav ul li:hover a::after{left:0;width:100%;opacity:1}#header nav ul li
a.selected{color:#F5761F}#header nav ul li a.selected::after{content:'';position:absolute;bottom:15px;left:0%;width:100%;opacity:1;height:1px;background-color:#F5761F;transition:0.7s}#header nav ul li:hover
ul{display:block}#header nav ul li
ul{display:none;position:absolute;top:45px;left:-15px;width:250px}#header nav ul li ul::before{content:'';position:fixed;top:80px;left:0;width:100%;height:100vh;background-color:rgba(0, 45, 51, 0.35)}#header nav ul li ul
li{position:relative;background-color:#fff;z-index:400;display:inline;text-align:left;float:left;margin:0;padding:15px
0}#header nav ul li ul li:last-child{border:0}#header nav ul li ul li a::after{display:none}#header nav ul li ul li
a{padding:5px
15px;border-right:solid 1px #D5E3E6}#header nav ul li ul li
a.france{color:rgba(127, 172, 230, 1)}#header nav ul li ul li
a.quebec{color:rgba(213,43,30,1)}footer{background-color:#02434C;color:#fff}footer
.content{padding:70px
10%}footer
.logo{float:left}footer
.contact{float:right;margin-left:2.5%;padding-top:10px}footer .contact
a{color:#F08219;border:solid 1px #F08219;border-top-left-radius:20px;border-bottom-right-radius:20px;display:inline-block;padding:10px
25px;background:url(/img/picto-contact.svg) 25px center no-repeat;padding-left:55px}footer .contact a:hover{border-radius:0}footer
.espaceclient{float:right;margin-right:5%;overflow:unset;padding-top:12px}footer .espaceclient
a{color:#8FAEB3;display:block;line-height:50px}footer .espaceclient a
img{float:left;border:solid 1px #8FAEB3;border-radius:90%;padding:13px
14px 12px 14px;margin-right:10px}footer
.agence{float:left;width:24%;margin-right:5%;color:#fff;font-size:16px;margin-top:50px}footer .agence
strong{color:#8FAEB3}footer
.plansite{float:left;margin-top:50px;width:14%;margin-right:5%;font-size:16px}footer .plansite
p{color:#8FAEB3}footer .plansite ul li
a{color:#fff}footer
.coords{float:left;width:52%;margin-top:50px;margin-bottom:50px}footer .coords .col:first-child{float:left;width:50%;margin-right:7%;font-size:16px}footer .coords .col
p.libelle{color:#8FAEB3}footer .coords .col
a{color:#fff}footer
.socialmedia{margin-top:10px}footer .socialmedia
a{margin-right:10px}footer
.listeregion{clear:both;width:100%}footer .listeregion
ul{display:flex;flex-wrap:wrap;gap:0 16px}footer .listeregion ul
li{width:calc(10% - 8px) }footer .listeregion ul li
a{font-weight:400;;font-size:12px;color:#fff}footer
.legal{clear:both;margin-top:50px;border-top:solid 1px #8FAEB3;padding-top:25px;font-size:12px;text-align:center}footer .legal
a{margin:0
20px}footer .legal
a{color:#fff}#wrap{padding-top:80px}#accueil
.content{display:flex;align-items:center}#accueil .content
.texte{padding:0
5% 0 10%;width:30%}#accueil .content .texte
h1{font-size:36px;color:rgba(2, 67, 76, 1);margin-bottom:25px}#accueil .content
.galerie{width:55%}#accueil
.homecontent{overflow:unset}#accueil
.line0{position:relative;overflow:unset;border-top-right-radius:134px;border-bottom-left-radius:134px;background-color:#fff;padding:50px
5% 50px 25%;width:35%;margin:-50px 20% 0 20%;-webkit-box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07);box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07);max-width:1020px}#accueil .line0::before{content:'';position:absolute;top:-50px;left:5%;width:25%;height:100%;background:url(/img/picto-agence.png) top left no-repeat;background-size:100% auto}#accueil .line0
.texte{color:#02434C}#accueil .line0 .texte
h2{font-family:'DM Sans',sans-serif;;font-weight:400;text-align:center}#accueil .line0 .texte h2
a{color:#02434C}#accueil .line0
.link{display:inline-block;margin:15px
5% 0 0}#accueil
.line1{position:relative}#accueil .line1::after{content:'';position:absolute;bottom:0;left:0;width:134px;height:134px;background-color:#02434C}#accueil .line1::before{content:'';position:absolute;bottom:0;left:0;width:134px;height:134px;background-color:#F7F7F7;border-bottom-left-radius:150px;z-index:10}#accueil .line1
.colom{position:relative;overflow:unset;width:75%;max-width:1020px;margin:0
auto;padding-top:100px}#accueil .line1
.texte{margin-bottom:50px}#accueil .line1 .texte
h2{font-family:'DM Sans',sans-serif;;font-weight:400;text-align:center}#accueil .line1 .texte h2
a{color:#02434C}.biensacc{margin:0
5% 100px 10%;border-top-left-radius:134px;border-bottom-right-radius:134px}.biensacc{overflow:unset}.biensacc
.item{width:47.5%;background-color:#fff;-webkit-box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07);box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07);position:relative}.biensacc .item
.coupcoeur{position:absolute;top:15px;right:15px;z-index:20}.biensacc .item
.photo{float:left;width:50%}.biensacc .item
.texte{padding:10px
5%;width:40%;margin:0!important}.biensacc .item .texte
h3{font-size:18px;font-family:'DM Sans',sans-serif;font-weight:400}.biensacc .item .texte h3
a{color:#035A66}.biensacc .item .texte
.prix{font-size:14px}.biensacc .item .texte
.region{font-size:18px;color:#F08219}.biensacc
.idx0{float:left;width:47.5%;margin-right:5%;display:block;border-top-left-radius:134px}.biensacc .idx0
.photo{width:100%}.biensacc .idx0
.texte{width:90%;padding:10px
5%}.biensacc .idx0 .texte
h3{font-size:22px}.biensacc .idx0 .texte
.prix{font-size:18px;float:right}.biensacc
.idx1{margin-bottom:25px}.biensacc
.idx2{border-bottom-right-radius:134px}#accueil
.line2{position:relative;;background-color:#02434C}#accueil .line2::after{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#F7F7F7}#accueil .line2::before{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#02434C;border-top-right-radius:150px;z-index:10}#accueil .line2
.colom{position:relative;overflow:unset;width:58%;max-width:1020px;margin:0
auto;padding:100px
0}#accueil .line2
.texte{color:#fff;padding-right:25%;background:url(/img/perso-acquereur.png) top right no-repeat;background-size:20%}#accueil .line2 .texte
h3{color:#6CACE2;font-size:24px;font-family:'DM Sans',sans-serif}#accueil .line2 .texte
h2{margin:15px
0}#accueil .line2
.link{margin-top:25px}#accueil .line2 .link
a{background-color:#6CACE2;color:#fff}#accueil
.line3{position:relative;;background-color:#F7F7F7}#accueil .line3::after{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#02434C}#accueil .line3::before{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#F7F7F7;border-top-right-radius:150px;z-index:10}#accueil .line3
.colom{position:relative;overflow:unset;width:58%;max-width:1020px;margin:0
auto;padding:100px
0}#accueil .line3
.texte{color:#3C7D86;padding-left:25%;background:url(/img/perso-vendeur.png) top left no-repeat;background-size:20%}#accueil .line3 .texte
h3{color:#6CACE2;font-size:24px;font-family:'DM Sans',sans-serif}#accueil .line3 .texte
h2{margin:15px
0;color:#02434C}#accueil .line3
.link{margin-top:25px;padding-left:25%}#accueil .line3 .link
a{background-color:#6CACE2;color:#fff;border:0}#accueil
.line4{position:relative;;background:#E4EFF0 url(/img/feuilleca.svg) 2.5% bottom no-repeat}#accueil .line4::after{content:'';position:absolute;top:0;left:0;width:134px;height:134px;background-color:#E4EFF0}#accueil .line4::before{content:'';position:absolute;top:0;left:0;width:100%;height:134px;background-color:#F7F7F7;border-bottom-left-radius:150px;z-index:10}#accueil .line4
.colom{position:relative;overflow:unset;width:58%;max-width:1020px;margin:0
auto;padding:200px
0 100px 0}#accueil .line4
.texte{color:#3C7D86;padding-right:35%;background:url(/img/perso-investisseur.png) bottom right no-repeat;background-size:30%}#accueil .line4 .texte
h3{color:#02434C;font-size:24px;font-family:'DM Sans',sans-serif}#accueil .line4 .texte
h2{margin:15px
0;color:#02434C}#accueil .line4 .texte
table{margin-top:25px;width:100%!important}#accueil .line4 .texte table tr
td{border-left:solid 1px #F08219;padding-left:10px;width:50%}#accueil .line4
.link{margin-top:25px}#accueil .line4 .link
a{background-color:#F08219;background-image:unset;color:#fff;border:0}#accueil
.line5{position:relative;;background:#02434C}#accueil .line5::after{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#E4EFF0}#accueil .line5::before{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#02434C;border-top-right-radius:150px;z-index:10}#accueil .line5
.colom{position:relative;overflow:unset;width:58%;max-width:1020px;margin:0
auto;padding:100px
0 100px 0}#accueil .line5
.texte{color:#fff}#accueil .line5 .texte
h2{margin:0
0 50px 0;font-size:40px;text-align:center}#accueil .line5 .texte
table{margin-top:25px;width:100%!important}#accueil .line5 .texte table tr
td{border-left:solid 1px #F08219;padding:0
5%;width:40%}#accueil
.line6{position:relative;;background:#E4EFF0;padding:250px
10% 100px 10%}#accueil .line6::after{content:'';position:absolute;top:0;left:0;width:134px;height:134px;background-color:#E4EFF0}#accueil .line6::before{content:'';position:absolute;top:0;left:0;width:100%;height:134px;background-color:#02434C;border-bottom-left-radius:150px;z-index:10}#accueil .line6
h2{position:absolute;top:200px;left:0;width:80%;text-align:center;font-size:40px}#accueil .line6
.colom{width:15%}#accueil .line6 .colom:first-child{width:30%;margin-right:5%}#accueil .line6 .colom:last-child{margin-right:0}#accueil .line6 .texte
p{margin:0
0 10px 0}#accueil .line6 .colom
pre{font-family:'DM Serif Display',serif;;display:block}#accueil .line6 .colom
table{margin:25px
0;width:100%!important}#accueil .line6 .colom table tr
td{border-left:solid 1px #F08219;padding:0
5%}#accueil .line6
.equipefr{margin-bottom:50px}#accueil .line6 .equipefr
h3{text-align:center}#accueil .line6
.equipeca{margin-bottom:50px}#accueil .line6 .equipeca
h3{text-align:center}#accueil .line6
.itemuser{margin:0
0 25px 0}#accueil .line6 .itemuser
.photo{width:150px;height:150px;margin:0
auto}#accueil .line6 .itemuser .photo
img{border:solid 1px #8FAEB3;width:calc(100% - 2px);border-radius:90%}#accueil .line6 .itemuser
p{margin-top:15px;text-align:center}#accueil
.line7{position:relative;;background:#fff;padding:100px
0% 100px 0%}#accueil .line7
.colom{position:relative;overflow:unset;width:80%;margin:0
auto}#accueil .line7::after{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#E4EFF0}#accueil .line7::before{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#fff;border-top-right-radius:150px;z-index:10}#accueil .line7
h2{text-align:center;font-family:'DM Sans',sans-serif;font-size:18px;font-family:300}#accueil .line7 h2
a{color:#F08219}#accueil .line7
.texte{text-align:center;font-size:30px;color:#02434C}.realsations{position:relative;overflow:unset}.realsations
.slider{margin:50px
75px}.realsations .slider
.line{display:flex;width:100%;background-color:#fff}.realsations .slider
.itemreal{display:inline-block;width:20%;margin:0
2.5%;text-align:center}.realsations .slider .itemreal
.photo{height:120px;text-align:center;margin-bottom:15px;width:100%}.realsations .slider .itemreal .photo
img{max-height:120px;width:auto;display:inline-block}.realsations .slider .itemreal
p{height:50px}.realsations .slider .itemreal
.localisation{margin-top:15px;color:#02434C}.realsations .slider .itemreal .localisation
img{height:40px;width:40px;border-radius:90%}#prevline{position:absolute;top:50%;left:-0px}#nextline{position:absolute;top:50%;right:-0px}.page-annonces{width:80%;padding:0
10%}.breadcrumb{font-size:12px;color:#02434C;margin:10px
0}.breadcrumb
a{color:#02434C}.resulttitle{margin-bottom:40px}.resulttitle
h1{text-align:center;font-size:40px}.SearchPage{overflow:unset}.SearchPage
.h2{text-align:center;font-size:40px;font-family:'DM Serif Display',serif}.SearchPage .h2
a{color:#02434C}.SearchPage
.content{overflow:unset}.RechercheBien{background-color:#fff;webkit-box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07);max-width:800px;box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07);;border-radius:35px;border-top-left-radius:0;padding:15px
25px;width:calc(70% - 25px);margin:25px
auto}.RechercheBien
.selectzone{float:left;width:13%;border-right:solid 1px #D5E3E6;color:#02434C;padding:5px
2.5%}.RechercheBien .selectzone
select{border:0;;font-size:18px;color:#02434C;text-align:center;width:100%}.RechercheBien
.emplacement{border-right:0}.RechercheBien
.coupcoeur{float:left}.RechercheBien .actifcoeur svg
path{fill:#F08219;border:solid 1px #F08219}.RechercheBien
.searchsubmit{margin-left:2.5%;background:#F08219 url(/img/search.svg) 90% center no-repeat;padding:10px
40px 10px 15px;border-radius:25px;font-size:18px;color:#fff}.SearchPage
.item{transition:0.7s;border-top-left-radius:35px;border-bottom-right-radius:35px;margin:50px
2.5%;position:relative}.SearchPage .item:hover{webkit-box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07);box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07)}.SearchPage .item
.coupcoeur{position:absolute;top:15px;right:15px;z-index:20}.SearchPage .item
.photo{width:100%;border-top-left-radius:35px;border-bottom-right-radius:35px}.SearchPage .item
.texte{padding:10px
5%}.SearchPage .item .texte
h2{font-size:18px;font-family:'DM Sans',sans-serif;font-weight:400}.SearchPage .item .texte h2
a{color:#02434C}.SearchPage .item .texte
.ref{float:right;margin-top:10px;font-size:16px}.SearchPage .item .texte
.localisation{margin-top:10px}.SearchPage .item .texte .localisation
img{float:left;margin-right:15px;height:50px;border-radius:90%;width:50px}.SearchPage .item .texte
.prix{font-size:16px}.SearchPage .item .texte
.region{font-size:18px}.breadcrumb ol
li{display:inline-block;margin-right:5px}.entetebien{background-color:#02434C;padding:10px
10% 10px 10%;color:#fff}.entetebien
*{color:#fff}.entetebien .breadcrumb ol li
a{color:#fff}.item-detail{position:relative;padding-bottom:75px}.item-detail::after{content:'';position:absolute;bottom:0;left:0;width:134px;height:134px;background-color:#fff}.item-detail::before{content:'';position:absolute;bottom:0;left:0;width:134px;height:134px;background-color:#F7F7F7;border-bottom-left-radius:150px;z-index:10}.item-detail
.header{background-color:#02434C;padding:50px
10% 100px 10%;position:relative;color:#fff;overflow:unset}.item-detail .header::after{content:'';position:absolute;bottom:0;left:0;width:134px;height:134px;background-color:#F7F7F7}.item-detail .header::before{content:'';position:absolute;bottom:0;left:0;width:134px;height:134px;background-color:#02434C;border-bottom-left-radius:150px;z-index:10}.item-detail .header .breadcrumb ol
li{display:inline-block}.item-detail .header .breadcrumb ol
li{color:#fff;font-size:12px}.item-detail .header .breadcrumb
a{color:#fff}.item-detail .header
h1{max-width:1020px;margin:0
auto}.item-detail .header
.infos{max-width:1020px;margin:0
auto;padding:15px
0}.item-detail .header
.localisation{float:left}.item-detail .header .localisation
img{float:left;margin-right:15px;height:40px;border-radius:90%;width:40px}.item-detail .header
.prix{float:left;font-size:24px;margin-right:5%}.item-detail .header
.region{font-size:24px}.item-detail
.content{overflow:unset;position:relative}.item-detail .content::after{content:'';position:absolute;top:75px;right:0;width:134px;height:134px;background-color:#02434C}.item-detail .content::before{content:'';position:absolute;top:75px;right:0;width:134px;height:134px;background-color:#F7F7F7;border-top-right-radius:150px;z-index:10}.item-detail .content
.infos{max-width:1020px;margin:0
auto;overflow:unset}.item-detail .content
.galerie{margin-top:-75px;position:relative;margin-bottom:50px}.item-detail .content .galerie .slideshow li .photo
img{border-top-left-radius:35px;border-bottom-right-radius:35px}hr{border-top:solid 1px #3C7D86}.item-detail .content
.recap{float:right;background-color:#fff;webkit-box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07);box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07);width:20%;padding:2.5%;border-top-left-radius:35px;margin-left:5%}.item-detail .content .recap
.col{margin-bottom:15px}.item-detail .content .recap .col
.label{color:#02434C}.item-detail .content .recap .col
.valeur{font-size:16px;color:#3C7D86}.item-detail .content
h2{font-family:'DM Sans',sans-serif;font-size:24px;margin-bottom:15px;color:#02434C}.item-detail .content
.descriptif{margin-bottom:25px}.equipements{padding-top:15px}.equipements
ul{margin-bottom:15px}.equipements
li{float:left;width:50%;margin:10px
0}.equipements li
span{background-color:#E4EFF0;border-radius:11px;padding:10px
15px;display:inline-block;color:#02434C;font-size:18px}.item-detail .content
.nego{float:right;background-color:#02434C;webkit-box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07);box-shadow:0px 0px 20px 20px rgba(0,0,0,0.07);width:20%;padding:50px
2.5%;border-top-left-radius:35px;margin-left:5%}.item-detail .content .nego
.itemuser{font-size:14px}.item-detail .content .nego .itemuser
.photo{width:150px;height:150px;margin:0
auto}.item-detail .content .nego .itemuser .photo
img{border:solid 1px #8FAEB3;width:calc(100% - 2px);border-radius:90%}.item-detail .content .nego .itemuser
p{margin:5px
0;text-align:center;font-size:14px}.item-detail .content .nego .itemuser
.nom{color:#F08219;font-weight:bold;font-size:18px}.item-detail .content .nego .itemuser
.fonction{color:#F08219;margin-bottom:15px}.item-detail .content .nego .itemuser
a{color:#fff}.FormContactPop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,45,51,0.8);z-index:750}.FormContactPop
.content{margin:0
auto;width:45%;margin-top:150px;padding:50px
5%;background:#fff;color:#02434C;position:relative;border-radius:50px}.FormContactPop
.close{font-size:80px;position:absolute;top:25px;right:25px;line-height:80px;color:#02434C}.FormContactPop .content::before{display:none}.FormContactPop .content::after{display:none}.FormContactPop .content
.formc{width:100%}.FormContactPop .content .formc
.lib2{text-align:center;font-size:24px;color:#02434C;margin-bottom:15px;line-height:30px}.FormContactPop .content .formc
.text{width:90%;text-align:justify}.FormContactPop .content .formc
p{margin:10px
0}.FormContactPop .content .formc p
.field{border:solid 1px #02434C;padding:10px
5%;width:calc(90% - 2px);font-size:16px}.FormContactPop .content .formc div
.field{border:solid 1px #02434C;padding:10px
5%;width:calc(90% - 2px);font-size:16px}.FormContactPop .content .formc
div.myphone{position:relative;overflow:visible}.FormContactPop .content .formc p
textarea{height:80px}.FormContactPop .content .formc
.submit{background-color:#02434C;color:#fff;padding:10px
25px;border-radius:20px}.FormContactPop .content .formc
.rgpd{font-size:14px}.FormContactPop .content .formc .rgpd
a{color:#02434C}.FormContactPop .content .formc
.libelle{margin-top:15px;text-align:center;text-transform:uppercase}.FormContactPop .content .formc
a{margin:0
5px}.chiffrecles{width:60%;margin:25px
0}.chiffrecles tr
th{width:33%;font-weight:700;font-size:24px;color:#02434C}.chiffrecles tr th:first-child{text-align:left}.chiffrecles tr
td{width:33%;padding:10px
0}#SearchPagedetail{background-color:#fff;padding:100px
10%}#SearchPagedetail
.h2{text-align:center;font-size:40px;color:#02434C}#acquereur
.content{padding:10px
10% 100px 10%}#acquereur .content .breadcrumb
p{font-size:12px}#acquereur .content
.texte{background:url(/img/perso-acquereur.png) bottom left no-repeat;background-size:20%;padding-left:25%;max-width:calc(1020px - 25%);margin:0
auto}#acquereur .content .texte
h1{font-size:18px;color:#6CACE2;text-align:center;font-family:'DM Serif'}#acquereur .content .texte
h2{font-size:40px;margin:15px
0 25px 0;text-align:center}#acquereur .content .texte
table{width:100%!important}#acquereur .content .texte table tr
td{width:50%}#acquereur
.line0{background-color:#02434C;padding:100px
10%;color:#fff;width:80%}#acquereur .line0
.logogreen{background:url(/img/logo-blanc.svg) top center no-repeat;padding-top:100px;background-size:auto  60px;max-width:600px;margin:0
auto;text-align:center}#acquereur .line0 .logogreen
h2{color:#F08219;text-align:center}.frise-acquereur{position:relative;margin-top:50px}.frise-acquereur::before{content:'';position:absolute;top:0;left:50%;width:1px;height:100%;border-left:dashed 1px #F08219}.frise-acquereur
.item{overflow:unset;position:relative;display:flex;align-items:center;margin:25px
0;overflow:unset}.frise-acquereur .item
.bloc{border:solid 1px rgba(213,227,230,0.2);padding:5px;border-top-left-radius:35px;border-bottom-right-radius:35px;width:300px}.frise-acquereur .item
.carre{color:#F08219;font-size:30px}.frise-acquereur .item
.deuxligne{line-height:25px}.frise-acquereur .item
.texte{display:inline-block;background-color:#E4EFF0;color:#035A66;padding:15px;border-top-left-radius:35px;border-bottom-right-radius:35px;width:270px}.frise-acquereur .item .texte
em{font-size:14px}.frise-acquereur .item .blocorange
.texte{background:unset;color:#F08219;border:solid 1px #F08219}.frise-acquereur .item.picto-agence .bloc::before{content:'';position:absolute;top:-80px;left:25%;width:200Px;height:200px;background:url(/img/picto-agence.png) top left no-repeat;background-size:auto 120px}.frise-acquereur .item.picto-vendeur .bloc::before{content:'';position:absolute;top:-80px;right:10%;width:150px;height:200px;background:url(/img/perso-vendeur.png) top left no-repeat;background-size:auto 130px}.frise-acquereur .item.picto-acquereur .bloc::before{content:'';position:absolute;top:-80px;left:35%;width:200Px;height:200px;background:url(/img/perso-acquereur.png) top left no-repeat;background-size:auto 130px}.frise-acquereur .item.picto-invest .bloc::before{content:'';position:absolute;top:-80px;left:30%;width:150px;height:200px;background:url(/img/perso-investisseur.png) top left no-repeat;background-size:auto 150px}.frise-acquereur .item.picto-camping .bloc::before{content:'';position:absolute;top:-80px;right:12%;width:150px;height:200px;background:url(/img/picto-camping.png) top left no-repeat;background-size:auto 130px}.frise-acquereur
.idx0{margin-left:50%;padding-left:50px}.frise-acquereur .idx0::before{content:'';position:absolute;top:50%;left:0%;width:50px;height:1px;border-top:dashed 1px #F08219}.frise-acquereur .idx0::after{content:'';position:absolute;top:calc(50% - 5px);left:-5px;width:25px;height:10px;width:10px;border-radius:90%;background-color:#02434C;border:solid 1px #F08219}.frise-acquereur .idx0
.texte{float:left}.frise-acquereur
.idx1{width:calc(50% - 25px);padding-right:25px;flex-direction:row-reverse}.frise-acquereur .idx1::before{content:'';position:absolute;top:50%;right:0%;width:25px;height:1px;border-top:dashed 1px #F08219}.frise-acquereur .idx1::after{content:'';position:absolute;top:calc(50% - 6px);right:-6px;width:25px;height:10px;width:10px;border-radius:90%;background-color:#02434C;border:solid 1px #F08219}.frise-acquereur .idx1
.texte{float:right}#acquereur
.line1{margin-top:-130px;padding-bottom:100px}#acquereur .line1 .col-texte{background-color:#02434C;max-width:800px;margin:0
auto;padding:50px;border-bottom-right-radius:135px;color:#fff;text-align:center}#acquereur .line1 .col-texte
.confiezachat{padding-top:140px;background:url(/img/perso-acquereur.png) top center no-repeat;background-size:auto 130px}#acquereur .line1 .col-texte .confiezachat
h2{text-align:center}#acquereur .line1 .col-texte
.link{margin-top:50px}#acquereur .line1 .col-texte .link
a{background-color:#F08219;color:#fff}#acquereur .SearchPage .grid-col-3{width:80%;padding:0
10%}#cedant
.content{padding:10px
10% 100px 10%}#cedant .content .breadcrumb
p{font-size:12px}#cedant .content
.texte{background:url(/img/perso-vendeur.png) bottom left no-repeat;background-size:20%;padding-left:25%;max-width:calc(1020px - 25%);margin:0
auto}#cedant .content .texte
h1{font-size:18px;color:#6CACE2;text-align:center;font-family:'DM Serif'}#cedant .content .texte
h2{font-size:40px;margin:15px
0 25px 0;text-align:center}#cedant .content .texte
table{width:100%!important}#cedant .content .texte table tr
td{width:50%}#cedant
.line0{background-color:#02434C;padding:100px
10%;color:#fff;width:80%}#cedant .line0
.logogreen{background:url(/img/logo-blanc.svg) top center no-repeat;padding-top:100px;background-size:auto  60px;max-width:600px;margin:0
auto;text-align:center}#cedant .line0 .logogreen
h2{color:#F08219;text-align:center}#cedant
.line1{margin-top:-130px;padding-bottom:100px}#cedant .line1 .col-texte{background-color:#02434C;max-width:800px;margin:0
auto;padding:50px;border-bottom-right-radius:135px;color:#fff;text-align:center}#cedant .line1 .col-texte
.confiezvente{padding-top:140px;background:url(/img/perso-vendeur.png) top center no-repeat;background-size:auto 130px}#cedant .line1 .col-texte .confiezvente
h2{text-align:center}#cedant .line1 .col-texte
.link{margin-top:50px}#cedant .line1 .col-texte .link
a{background-color:#F08219;color:#fff}#cedant
.line2{position:relative;;background:#fff;padding:100px
10% 100px 10%;width:80%}#cedant .line7
.colom{position:relative;overflow:unset;width:80%;margin:0
auto}#cedant .line2
h2{text-align:center;font-family:'DM Sans',sans-serif;font-size:18px;font-family:300}#cedant .line2 h2
a{color:#F08219}#cedant .line2
.texte{text-align:center;font-size:30px;color:#02434C}#cedant .line2 .realsations
.slider{margin:50px
75px}#realsationsall
.content{position:relative;background-color:#F7F7F7;padding:10px
10% 100px 10%}#realsationsall .content::after{content:'';position:absolute;bottom:0;left:0;width:134px;height:134px;background-color:#fff}#realsationsall .content::before{content:'';position:absolute;bottom:0;left:0;width:134px;height:134px;background-color:#F7F7F7;border-bottom-left-radius:150px;z-index:10}#realsationsall .content
h1{text-align:center;margin:25px
0}#realsationsall .content
.texte{background:url(/img/picto-agence.png) top left no-repeat;background-size:20% auto;padding-left:25%;margin:0
auto;max-width:calc(1020px - 25%)}.listereal{background-color:#fff;padding:100px
10% 100px 10%;position:relative}.listereal::after{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#F7F7F7}.listereal::before{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#fff;border-top-right-radius:150px;z-index:10}.listereal
.itemreal{display:inline-block;width:20%;margin:2.5%;text-align:center}.listereal .itemreal
.photo{height:120px;text-align:center;margin-bottom:15px;width:100%}.listereal .itemreal .photo
img{max-height:120px;width:auto;display:inline-block}.listereal .itemreal
p{height:50px}.listereal .itemreal
.localisation{margin-top:15px;color:#02434C}.listereal .itemreal .localisation
img{height:40px;width:40px;border-radius:90%}#team
.content{position:relative;background-color:#F7F7F7;padding:10px
10% 100px 10%;color:#02434C}#team .content
h1{text-align:center;margin:25px
0}#team .content
.texte{background:url(/img/picto-agence.png) top left no-repeat;background-size:20% auto;padding-left:25%;margin:0
auto;max-width:calc(1020px - 25%)}#team .content .texte
h2{font-size:24px}#team .content .texte
table{margin-top:25px;width:100%!important}#team .content .texte table tr
td{border-left:solid 1px #F08219;padding-left:10px;width:50%}#team
.line0{padding:0
10%;width:80%;align-items:start}#team .line0>div{width:45%;margin:0
2.5%}.colfr{border-top:solid 1px #8FAEB3;border-bottom:solid 1px #8FAEB3;padding:25px
0;margin-bottom:50px;text-align:center}.colfr
h2{color:#02434C;display:inline-block;padding-left:60px;background:url(/img/reg/fr.svg) left no-repeat;background-size:40px}.colca{border-top:solid 1px #8FAEB3;border-bottom:solid 1px #8FAEB3;padding:25px
0;margin-bottom:50px;text-align:center}.colca
h2{color:#02434C;display:inline-block;padding-left:60px;background:url(/img/reg/ca.svg) left no-repeat;background-size:40px}#team .listeuser
.itemuser{margin:0
0 50px 0;display:flex;align-items:center;flex-wrap:wrap}#team .listeuser .itemuser
.photo{float:left;width:150px;height:150px;margin:0
25px 0 0}#team .listeuser .itemuser .photo
img{border:solid 1px #8FAEB3;width:calc(100% - 2px);border-radius:90%}#team .listeuser .itemuser
.texte{width:calc(100% - 175px)}#team .listeuser .itemuser .texte
.nom{font-weight:bold;color:#02434C}#team .listeuser .itemuser .texte
.fonction{color:#02434C;font-style:italic;margin-bottom:10px}#team
.line1{padding:100px
10%;width:80%;background:#fff}#team .line1::after{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#F7F7F7}#team .line1::before{content:'';position:absolute;top:0;right:0;width:134px;height:134px;background-color:#fff;border-top-right-radius:150px;z-index:10}#team .line1
.texte{text-align:center;color:#02434C}#team .line1
h2{text-align:center;color:#02434C;margin-bottom:15px}#team .line1
table{width:100%!important;margin:25px
0}#team .line1 table tr
td{width:40%;padding:0
5%;text-align:left;color:#3C7D86}#team .line1 table tr td
h3{color:#02434C;margin-bottom:10px;font-family:'DM Sans'}#team
.line2{padding-bottom:100px;background-color:#fff;overflow:unset}#team .line2 .col-texte{position:relative;overflow:unset;background-color:#02434C;max-width:800px;margin:0
auto;padding:50px;border-bottom-right-radius:135px;border-top-left-radius:135px;color:#fff;text-align:center;font-size:30px}#team .line2 .col-texte::before{content:'';position:absolute;top:-100px;left:calc(50% - 100px);background:url(/img/perso-acquereur.png) top center no-repeat;background-size:auto 130px;width:200px;height:140px}#team .line2 .col-texte .confiezvente
h2{text-align:center}#team .line2 .col-texte
.link{margin-top:50px}#team .line2 .col-texte .link
a{background-color:#F08219;color:#fff}#contact .content .breadcrumb
p{font-size:12px}#contact
.content{position:relative;background-color:#F7F7F7;padding:10px
10% 100px 10%;color:#02434C}#contact .content
h1{text-align:center;margin:25px
0}#contact
.texte{float:left;width:27.5%;margin-left:5%;margin-right:5%;background:url(/img/picto-agence.png) top center no-repeat;padding-bottom:150px;background-size:auto 140px;padding-top:160px;color:#3C7D86}#contact .texte
strong{color:#02434C}#contact .texte
a{color:#3C7D86}#contact
.FormContact{width:42.5%;float:right;margin-right:5%}#contact .FormContact
.ligne{margin:15px
0}#contact .FormContact
input.field{background-color:#E4EFF0;color:#3C7D86;font-size:18px;padding:10px
5%;width:90%}#contact .FormContact input.field::placehoder{color:#3C7D86}#contact .FormContact
textarea{border:0;border-bottom-right-radius:18px;height:200px;background-color:#E4EFF0;color:#3C7D86;font-size:18px;padding:10px
5%;width:90%;resize:none}#contact .FormContact textarea::placehoder{color:#3C7D86}#contact .FormContact input[name=nom]{border-top-left-radius:18px}#contact .FormContact
.envoyermessage{background-color:#02434C;color:#fff;padding:10px
25px;border-radius:20px}#contact .FormContact .envoyermessage::after{content:'\27F6';font-size:20px;margin-left:10px;color:#fff}#contact .FormContact
.rgpd{margin-top:15px;font-size:11px}#contact .FormContact .rgpd
a{color:#3C7D86}#Detail{padding:25px
10%}#Detail
a{color:#3C7D86}#SEOAgence ul
li{display:inline-block;font-size:11px;margin:10px}#SEOAgence ul li
a{color:#02434C}#news{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.7);z-index:600;padding-top:2.5%}#news
.content{width:45%;margin:0
auto;padding:50px
5%;background-color:#031136;font-size:18px;font-family:''}#news .content
.close{color:#fff;text-transform:uppercase;line-height:40px}#news .content .close
img{float:left;margin-right:15px}#news .content
h2{margin-bottom:25px;text-align:center;line-height:30px;font-family:'Great Vibes';font-size:36px;line-height:50px}#news .content
h3{margin:15px;text-align:center;line-height:30px;font-family:'Great Vibes';font-size:24px;line-height:36px}#news .content
p{margin-bottom:5px;text-align:center}#news .content p
a{display:inline-block;border:solid 1px #F76F8E;padding:10px
25px;text-align:center;margin-bottom:15px;text-transform:uppercase;color:#F76F8E;font-size:14px;margin-top:20px}@media screen and (min-width: 1600px){}@media screen and (max-width: 1600px){#accueil .content .texte
h1{font-size:30px}}@media screen and (max-width: 1480px){}@media screen and (max-width: 1360px){#accueil .content
.texte{width:40%;padding:0
5% 0 5%}#accueil
.line0{width:50%;margin-left:15%}}@media screen and (max-width: 1180px){#accueil .content .texte
h1{font-size:24px;margin-bottom:15px}#accueil .content .texte
p{font-size:18px}}@media screen and (max-width: 1024px){}@media screen and (max-width: 960px){.grid-col-2{display:block;width:100%;margin:0}.grid-col-2>div{width:100%}.grid-col-3{display:block;width:100%;margin:0}.grid-col-3>div{width:100%}.grid-col-4{display:block;width:100%;margin:0}.grid-col-4>div{width:100%}.grid-col-5{display:block}.grid-col-5>div{width:100%}.grid-col-6{display:block}.grid-col-6>div{width:100%}.grid-col-2>div{margin:25px
0}#header
.logo{display:block;position:relative;text-align:center;padding:10px
5%}#header .logo
img{height:60px}.menumobile{display:block}#header
#Menu{display:none;background-color:#fff;position:fixed;top:102px;left:0;padding:5%;width:90%;height:100%}#header #Menu
.contact{width:50%;margin-left:10%}#header
nav{clear:both;width:100%;margin-top:25px}#header nav ul
li{display:block;width:100%;margin:10px
0;padding:10px
0}#header nav ul li::after{top:100%;right:50%}#header nav ul li
a{padding:10px
0}#header nav ul li
ul{display:block;position:relative;top:unset;left:unset}#header nav ul li ul
li{width:50%}#header nav ul li ul
li{text-align:center}#header nav ul li ul::before{display:none}#header nav ul li ul li
a.quebec{border-right:0}#header nav ul li a::after{bottom:0}#header nav ul li a.selected::after{bottom:0}#header nav ul
li.acquereur{margin-top:80px}.menumobile{display:block;top:45px}.hamburger{padding:0;width:50px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{height:2px;background-color:#02434C}#accueil
.content{flex-direction:column-reverse}#accueil .content
.galerie{width:100%}#accueil .content
.texte{width:80%;padding:50px
10%}#accueil
.line0{margin:25px
10%;padding:100px
5% 50px 15%;width:60%}#accueil .line0::before{width:65%}#accueil
.line1{padding-bottom:120px}.biensacc{margin:0;position:relative;z-index:50}.biensacc
.item{float:none;width:100%;margin:0
0 25px 0}#accueil .line2
.colom{width:80%}#accueil .line2
.texte{padding-top:130px;padding-right:0;background-size:auto 120px;background-position:top center}#accueil .line2
.link{margin:25px
15%;padding:0}#accueil .line3
.colom{width:80%;padding-bottom:0}#accueil .line3
.texte{padding-top:130px;padding-bottom:0;padding-left:0;padding-right:0;background-size:auto 120px;background-position:top center}#accueil .line3
.link{margin:25px
15%;padding:0}#accueil .line4
.colom{width:80%}#accueil .line4
.texte{padding-top:130px;padding-bottom:0;padding-left:0;padding-right:0;background-size:auto 120px;background-position:top center}#accueil .line4 .texte h2
br{display:none}#accueil .line4 .texte table tr
td{display:block;margin:25px
0;width:100%}#accueil .line5
.colom{width:80%;padding-bottom:0}#accueil .line5
.texte{position:relative;z-index:10}#accueil .line5 .texte table tr
td{display:block;margin:25px
0;width:100%}#accueil .line6
.colom{width:80%!important}#accueil .line7 .realsations
.slider{margin:25px
0}#accueil .line7 .realsations .slider
.line{display:block}#accueil .line7 .realsations .slider
.itemreal{width:100%}#accueil .line7 .realsations .slider .itemreal
.localisation{margin-top:0}footer
.logo{float:none;width:100%;text-align:center;margin-bottom:25px}footer
.contact{float:none;margin:25px
0;text-align:center}footer
.espaceclient{float:none;margin:25px
0;text-align:center}footer .espaceclient
a{display:inline-block}footer
.agence{width:100%;margin:15px
0}footer
.plansite{display:none}footer
.coords{width:100%;margin:15px
0}#wrap{padding-top:100px}.RechercheBien{margin:25px
0;width:90%}.RechercheBien
.selectzone{width:100%;margin:15px
0;border-right:0;border-bottom:solid 1px #D5E3E6}.RechercheBien
.searchsubmit{width:75%}h1{font-size:30px}h2{font-size:24px}h3{font-size:18px}.item-detail .header>div{position:relative;z-index:10}.item-detail .content
.galerie{z-index:50}.item-detail .content
.infos{margin:0
10%;width:80%}.item-detail .content
.recap{float:none;width:80%;margin:0
0 25px 0;padding:25px
10%}.item-detail .content
.nego{float:none;width:80%;margin:0
0 25px 0;padding:25px
10%;position:relative;z-index:50}.equipements
li{width:auto;margin:10px
10px 10px 0}.chiffrecles{width:100%;font-size:14px}.chiffrecles tr
th{font-size:18px}#acquereur .content
.texte{padding-left:0;padding-top:150px;background-position:top center;background-size:auto 140px}#acquereur .content .texte table tr
td{width:100%;margin:25px
0;display:block}.frise-acquereur{overflow:unset}.frise-acquereur::before{left:5px}.frise-acquereur
.item{margin-bottom:100px}.frise-acquereur .item
.texte{width:calc(100% - 30px)}.frise-acquereur
.idx0{margin-left:5px}.frise-acquereur .idx1::before{left:5px;right:unset;width:50px}.frise-acquereur .idx1::after{left:-0px;right:unset}.frise-acquereur
.idx1{padding-left:50px;width:calc(100% - 50px)}.frise-acquereur .item.picto-agence .bloc::before{left:35%}.frise-acquereur .item.picto-acquereur .bloc::before{left:50%}.frise-acquereur .item.picto-invest .bloc::before{left:45%}.frise-acquereur .item:last-child{margin-bottom:0}#cedant .content
.texte{padding-left:0;padding-top:150px;background-position:top center;background-size:auto 140px}#cedant .content .texte table tr
td{width:100%;margin:25px
0;display:block}#cedant
.line2{padding:100px
10%;width:80%}#cedant .line2 .realsations .slider
.line{display:block}#cedant .line2 .realsations .slider
.itemreal{width:100%;margin:25px
0}#realsationsall .content
.texte{padding-left:0;padding-top:160px;background-position:top center;background-size:auto 140px}.listereal
.itemreal{width:100%;margin:25px
0}#team .content
.texte{padding-left:0;padding-top:160px;background-position:top center;background-size:auto 140px}#team .line0>div{width:100%}#team .line1 table tr
td{display:block;width:100%;margin:25px
0}#contact
.texte{width:100%;margin:0;padding-bottom:0}#contact
.FormContact{width:100%;margin:0;padding-bottom:0}}@media screen and (max-width: 800px){}@media screen and (max-width: 640px){}@media screen and (max-width: 400px){}@media screen and (max-width: 320px){}