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,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,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{overflow-x:hidden}html{scroll-behavior:smooth}body{line-height:1}h5.prestaTitle{font-size:24px;font-weight:700;margin-bottom:20px}.delWrap{text-align:center}.delWrap p{font-size:28px;font-weight:700;color:#1b2637;border:1px solid #59af32;display:inline-block;padding:10px 20px}.mapContactWrapper{display:none;position:fixed;top:0;width:100%;z-index:9999999!important;background: #000000b8;height:100%;align-items:center;justify-content:center;left:0}.mapContactInner{background:#fff;padding:25px 100px;max-width:600px;position:relative;max-height:100vh;overflow:auto}.formItem{position:relative;transition:all .3s ease;max-height:500px}.formItem label{display:none;position:absolute;top:5px;padding-left:4px;color:#757589;font-size:10px;left:10px}.formItem .wpcf7-not-valid-tip{font-size:12px;margin-bottom:-20px}.formItem span input,.formItem span select,.formItem span textarea{padding:14.5px;background:#eff1f4;border:0;border-radius:10px;width:100%;max-height:150px}.formItem span{width:100%}.formItem span input,.formItem span select{}.prestaWrapperCol{display:flex;gap:50px}.prestaCol{width:35%}.prestaItem{background:#eff1f4;display:flex;align-items:center;margin-bottom:20px;gap:30px;padding:10px}.prestaCol>h2{margin-bottom:20px;font-size:18px;font-weight:700}.prestaItem p{font-size:16px;font-weight:600}.mapContact,.mapContact2{position:absolute;bottom:0;z-index:999999;background:#5a59d3;position:absolute;transform:translate(-50%,-50%);bottom:0;left:50%;color:#fff;padding:15px 40px;font-size:14px;border-radius:25px;font-weight:600;z-index:9999!important;cursor:pointer}@media screen and (min-width:1535px) and (max-width:1920px){.mapContact,.mapContact2{left:54%}}.mapContact.normalContactButton{left:0%;transform:none}a{text-decoration-skip-ink:auto}a[href^="tel"]{color:inherit;text-decoration:none}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:0}input[type="search"]{-webkit-appearance:textfield}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}.visually-hidden:not(:focus):not(:active), .form-allowed-tags:not(:focus):not(:active) {position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}*{font-family:'Gilroy',sans-serif!important}a{text-decoration:none}.kc_row.full .kc-container{max-width:100%;padding:0;overflow:hidden}header#header{display:flex;padding:15px 40px;border-bottom:1px solid #d5d6dd}nav#menu{display:flex;width:100%}nav#menu>div{display:flex;align-items:center}nav#menu *{}nav#menu img{height:20px}.singleAnnoncesTopRight .mapContact2{background:unset}.singleAnnoncesTopRight .test2{width:190px;display:inline-flex;gap:10px;background:#5a59d3;color:#fff;padding:10px 30px;font-size:14px;border-radius:25px;font-weight:600;z-index:9999!important;cursor:pointer;background:unset}.menuLeft{width:60%}nav#menu{}.menuRight{width:40%;justify-content:end}.menuRightItemWLogo{text-align:center;margin-right:40px}.menuRightItemButton{display:flex;align-items:center;border:2px solid #5a59d3;color:#5a59d3;padding:10px 30px;border-radius:50px}.menuRightItemButton img{margin-right:10px}.hero{min-height:550px;background-size:cover!important}.heroTop h1{color:#fff;font-size:36px;font-weight:700;width:400px}.heroTop{margin-bottom:45px}.heroBottom{display:flex;width:650px;flex-direction:column}.heroBottomHeader{display:flex}.heroBottomHeader>div{width:50%;text-align:center;flex:2 1 auto;display:flex;align-items:end}.heroBottomItem.active{}.heroBottomItemHead{padding:20px;background:#eff1f4;width:100%;height:74%;border-top-right-radius:10px;border-top-left-radius:10px;font-weight:bold;color:#888;transition:all .3s ease}.active .heroBottomItemHead{height:100%;background:#fff;color:#000}.heroBottomContent{background:#fff;padding:25px;border-radius:0 0 10px 10px}.heroBottomItemHead:not(.active):hover {}.heroBottomItem:not(.active):hover .heroBottomItemHead {height:80%;background:#f9f9f9}.heroBottomItem{cursor:pointer}.heroBottomItemWrapper{display:flex;justify-content:space-between}.heroBottomItemWrapper .heroBottomItem{width:130px;height:130px;display:flex;flex-direction:column;background:#eff1f4;padding:15px;border-radius:10px;transition:all .3s ease}.heroBottomItemWrapper .heroBottomItem img{margin-bottom:15px}.heroBottomItemWrapper .heroBottomItem p{font-size:16px;font-weight:600}.heroBottomItem.search{background:#5a59d3;color:#fff}.heroBottomContentInner>p{font-weight:600;margin-bottom:15px}.heroBottomItemWrapper .heroBottomItem:hover{box-shadow: 0px 0px 11px 1px #0000000f
}.immersive2{display:flex;align-items:center;justify-content:center;background:#efe0c4;gap:70px}.immersiveLeft{display:flex}.immersive2Wrapper{display:flex;height:100%;padding-top:50px;padding-bottom:50px!important}.immersive2Wrapper div{width:431px}.immersiveLeft{align-items:baseline;justify-content:end;font-size:38px;font-weight:700;margin-right:70px}.immersiveLeft{}.immersiveRight{font-size:22px;line-height:30px;font-weight:600}.heroInner{padding:45px 100px;height:100%;height:500px;width:1240px;margin:auto;padding:45px 0}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.kc-row-container.kc-container{}.popup{position:fixed;top:0;left:0;width:100%;height:100vh;background: #000000cc;z-index:9;display:flex;justify-content:center;align-items:center;z-index:9999999999999!important}.popupInner{background:#fff;padding:70px 150px;width:32%;text-align:center;position:relative;box-shadow:0 0 40px -4px black;border-radius:10px}h2{font-size:24px}.popupInner h2{margin-bottom:35px;font-weight:bold}.popupLabel{font-size:16px;font-weight:700;margin-bottom:15px}.trouverFirst{text-align:left}.trouverSwitch{display:flex;justify-content:space-evenly;padding:10px;background:#eff1f4;border-radius:35px}.trouverBg{display:none}.trouverSwitch div.active{background:#fff;color:#59af32;box-shadow: 0px 0px 4px 0px #0000001c
}.trouverSwitch div{padding:15px 40px;font-weight:bold;cursor:pointer;border-radius:25px;transition:all .3s ease;text-align:center}p.popupClose{position:absolute!important;top:15px;right:15px;font-size:30px;font-weight:bold;cursor:pointer;width:fit-content}.trouverSwitch div:not(.active):hover {background: #ffffff82
}.numbersSelect p{margin:0}.numbersSelect{display:flex;justify-content:space-between;margin-top:25px}.numbersSelect div{display:flex;width:45px;height:45px;background:#fff;justify-content:center;align-items:center;border-radius:100%;transition:all .3s ease}.numbersSelect div.active{background:#59af32;color:#fff}.numbersSelect div:not(.active):hover {background: #59af3233;cursor:pointer}.villeImg{height:40px;width:40px;background:#59af32;border-radius:100%;cursor:pointer}.villeCont{display:flex;align-items:center;position:relative}.villeCont input{margin-left:15px;border:0;background:#eff1f4;font-size:14px;padding:10px;border-radius:10px;flex:1;padding-left:20px}span.cityTagClose{cursor:pointer}p.pCL{text-align:right;font-size:30px;font-weight:bold;position:absolute;right:20px;top:20px;cursor:pointer}.cityTags{display:flex;gap:10px;margin-top:10px}.cityTag{display:flex;gap:5px;background: #88BC2766;padding:5px 10px;border-radius:10px;color:#3d7d20;font-size:12px}.hline{height:1px;background:#d5d6dd;margin:25px 0}button.recher{display:block;width:170px;display:flex;align-items:center;gap:0;padding:15px;background:#5a59d3;color:#fff;font-size:14px;font-weight:600;border:0;border-radius:50px;justify-content:space-evenly;margin:auto;margin-top:25px}button.recher img{height:20px;width:20px}p{padding-block:.5em}button.effacer{display:block;margin:auto;margin-top:25px;color:#5a59d3;background:none;border:none;font-weight:bold;font-size:14px}p.smallText{font-size:12px}.acheterButtons p{background:#bfbfbf;color:#fff;flex:1;text-align:center;padding:10px;margin:30px 0;border-radius:25px;border:1px solid #bfbfbf}.acheterButtons{display:flex;gap:20px}.acheterButtons p.active{background:#fff;color:#000}.acheterZone input{margin:0}.acheterZone{}.acheterZone button.recher{width:100%;justify-content:center;margin-top:35px}.acheterZone button.recher img{margin-right:15px}.kc-row-container.kc-container.full{max-width:100%!important;padding:0!important;overflow:hidden}.slickSlide{height:500px;background-repeat:no-repeat!important;background-size:cover!important;background-position:center center!important;border-radius:15px}.galleryWrapper{position:relative}.gallery.full{width:100%}.sliderCounter{position:absolute;bottom:25px;left:15px;z-index:999;background:#000;color:#fff;display:flex;padding:10px 20px;border-radius:5px;align-items:center}.slick-arrow{display:none!important}.sliderCounter .separator{margin:0 3px}.menu ul{display:flex;margin-left:50px;gap:40px}.menu ul li{margin-right:25px}.menu ul li a{font-weight:600;text-decoration:none;font-size:14px;color:#000}h1.entry-title{display:none}a.post-edit-link{display:none}.popup .slick-slider{width:80%;height:100vh}.popup .slick-list.draggable{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.popup .slickSlide{height:85vh}.popup p.popupClose{color:#fff;right:20px}.popup .sliderCounter{top:15px;bottom:unset;left:50%;background:none}.sliderArrow{position:absolute;background: #ffffff5c;z-index:9;border-radius:100%;padding:10px;font-size:22px;top:50%;height:40px;display:flex;align-items:center;justify-content:center;width:40px;color:#fff;font-weight:bold;cursor:pointer}.sliderLeftArrow.sliderArrow{left:20px}.sliderRightArrow.sliderArrow{right:35px}.popup .sliderLeftArrow.sliderArrow{left:15px}.popup .sliderRightArrow.sliderArrow{right:15px}.popup.slider{background:#000}.popupRight{position:absolute;top:25px;right:20px;display:flex;gap:25px}.popupRight img{width:20px}.allerInner{display:flex;gap:20px}.allerItem{flex:1;padding:22px;border:1px solid #d5d6dd;border-radius:10px;display:flex;flex-direction:inherit;justify-content:space-between;align-items:center;flex-direction:column}.allerIcon{height:30px;width:30px;background:#59af32;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:bold;cursor:pointer}.allerIconWrapper{display:flex;align-items:end;justify-content:end;width:100%}.allerText p{font-size:18px;font-weight:600;line-height:24px;color:#000}.lire{background:#eff1f4;border-radius:10px}.lire a{color:#5a59d3;text-decoration:none;font-size:16px;margin-top:35px}a.lireItem{display:flex;align-items:center}.lireIcon{margin-right:15px;color:#58b030}.lireInner{padding:40px}.lireIcon{font-weight:bold}.heroBottomItem a{color:inherit;text-decoration:none}.heroBottomItem a{color:inherit;text-decoration:none}.heroBottomItemWrapper>.heroBottomItem:last-child{background:#5a59d3;color:#fff}.inPopup .allerInner{flex-direction:column}.inPopup .allerItem{flex-direction:row;justify-content:center}.allerWrapper .title{margin-bottom:45px;font-size:28px;font-weight:bold}a.gotoButton{display:flex;gap:10px;text-decoration:none;color:#000;font-size:18px;font-weight:600;width:100%;justify-content:center;margin-top:45px}a.gotoButton span{color:#59af32;margin:auto 0}.allerText a{font-size:18px;color:#000;text-decoration:none;line-height:24px}.actualitesItem{box-shadow: 0px 0px 4px 0px #00000029;border-radius:10px}.actualitesUpper{border-top-left-radius:10px;border-top-right-radius:10px}.actualitesLower{background:#fff;border:1px solid #d5d6dd;border-top:0;padding:20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;min-height:170px}.actualitesLower .cat{color:#5a59d3;text-decoration:none;font-size:16px}.actualitesLower a{text-decoration:none}.actualitesLower .title{font-size:18px;color:#000;line-height:22px}.actualitesLower .date{margin-top:30px;color:#888;font-size:14px;position:static!important}.actualitesWrapper{background:#eff1f4;padding-bottom:50px}.actualitesInner h2{padding-left:10px;font-size:28px;font-weight:bold}.kc_row:not(.full) {}.ctaFlex{display:flex;align-items:center;gap:35px;padding-right:15px}.ctaFlex .blockTitle{font-size:24px;font-weight:700}a.ctaText{display:flex;text-decoration:none;color:#000;margin-top:10px;gap:10px}.ctaContact{display:flex;text-decoration:none;color:#000;margin-top:10px;gap:10px}p.ctaIcon2{color:#59af32}.cta{width:400px;margin:auto}.ctaInner{border-radius:10px}.annonces_slider_item_img{background-size:cover!important;background-position:center center!important}.trouverPopup.popup p.popupClose{color:#000;left:unset}.slickSlide p{position:absolute;bottom:-45px;color:#fff;width:100%;text-align:center}.slickSlide{position:relative}.actualitesSlider:not(.slick) {display:flex;gap:30px}.actualitesSlider:not(.slick) .actualitesItem {width:16%}.inPopup .allerText{width:80%}.inPopup .allerIconWrapper{width:20%;height:100%;align-items:flex-start}.actualitesTitleWrap{display:flex;align-items:center;padding-left:100px;padding-top:50px;padding-bottom:25px}.actualitesArrowsWrap{display:flex;justify-content:end;padding-right:300px;gap:20px}.actualitesTitleWrap>*{flex:1}.actualitesSlider{left:100px}.actualitesArrow{height:40px;width:40px;border-radius:100%;background:#c5c5c5;display:flex;justify-content:center;align-items:center;font-size:30px;cursor:pointer}.actualitesPrev.actualitesArrow{background:#fff}.actualitesNext.actualitesArrow{background:#d5d6dd}.kc_row:not(.full) .kc-container {max-width:1240px!important}.reasInner{width:830px;margin:auto;display:flex;gap:80px}.reasInner>div{}.reasIcons{display:flex;gap:50px}.ctaIconsWrapper{display:flex;flex-direction:column;justify-content:space-between;min-width:170px;width:170px}.reasIcon{text-align:center;height:210px}.reasIconWrapper{min-height:115px;margin-bottom:0;display:flex;justify-content:center}.reasIconWrapper img{align-self:center;max-width:162px}.reasTitle{font-size:25px;font-weight:700;line-height:30px;margin-bottom:20px}p.reasDesc{font-weight:500;font-size:16px;line-height:24px}.reasWrapper{}.stepsItem{display:flex!important;flex-direction:column}.stepUpper{background:#eff1f3;position:relative;margin-bottom:50px;background-repeat:no-repeat!important;background-position:center center!important;background-color:#eff1f4!important;background-size:contain!important;width:100%;height:390px;background:#eff1f4!important;display:flex;align-items:center;justify-content:center}.stepNumber{position:absolute;width:40px;height:40px;bottom:-20px;left:50%;background:#59af32;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:100%}.stepLower{line-height:24px;text-align:center;width:90%;margin:auto}.stepsInner{width:820px;margin:auto!important;height:auto}.stepTitle{text-align:center;font-size:24px;font-weight:bold;margin-bottom:25px}.autopromoWrapper{}.autopromoInner{height:360px;display:flex;flex-direction:column;background:#1b2637;border-radius:10px;color:#fff;position:relative}.autopromoInner>div{flex:1}.autopromoUpper{display:flex;justify-content:center;align-items:center;z-index:1}.autopromoLower{display:flex;justify-content:center;align-items:baseline;z-index:1}.autopromoLower a{background:#5a59d3;color:#fff;text-decoration:none;padding:20px 30px;border-radius:50px;margin-top:40px}footer#footer{clear:both;background:#1b2637;color:#fff;padding:50px}footer#footer a{align-items:center;color:#939393;text-decoration:none}.footerUpper{display:flex;justify-content:unset}.footerUpper>div{display:flex;flex-direction:column}.footerLower{display:grid;grid-template-columns:repeat(3,20%);align-items:end;color:#939393;font-size:14px;text-align:center;margin:0 auto;justify-content:space-evenly;margin-top:80px}.footerLower a{color:#939393;font-size:14px;text-align:center}.ensanbleIcon p{font-size:14px;line-height:24px}p.ensTitle{font-weight:500!important;color:#5a59d3}.ensanbleIcons{display:flex;flex-direction:column;flex-flow:wrap;gap:10%}.ensanbleIcon{width:50%;flex:0 0 45%;margin-bottom:25px}p.ensanbleTitle{font-size:16px;font-weight:600;margin-bottom:50px}.ensanbleWrapper{max-width:820px;margin:auto}#footer .footerContact{display:flex;align-items:center;background:#5a59d3!important;color:#fff!important;padding:15px 25px;border-radius:50px;text-align:center;margin:auto;justify-content:center}#footer .footerContact a{color:#fff}.footerContactIcons{display:flex;justify-content:center;align-items:center;gap:45px;margin-top:45px}.footerContactIcons img{width:25px}.footerLinkWrap1>*,.footerLinkWrap2>*{margin-bottom:15px}.footerLogoWrap img{margin-bottom:30px;align-self:baseline;width:300px}.footerLogoWrap p{margin-bottom:10px}p.footerLinkHead{font-weight:bold}.autosliderItem{height:300px;width:100%;border-radius:10px;background-position:center center!important;background-size:cover!important}.autoslider{display:flex;width:100%}.autosliderItemOverlay{height:100%;border-radius:10px;background: #00000045;display:flex;align-items:end;justify-content:center}.autosliderItemOverlay p{margin-bottom:35px;color:#fff;text-decoration:none;border:0!important;text-align:center;padding:0 15px}.autosliderTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.autosliderTop .actualitesArrowsWrap{padding:0}.autosliderTop>div{flex:1}.autoText{font-size:28px;font-weight:bold}.nobot{margin-bottom:0!important}.autosliderDot{height:20px;width:20px;background:#d2d2d2;border-radius:100%;cursor:pointer;transition:all .3s ease}.autosliderDotWrapper{display:flex;justify-content:center;gap:10px;margin-top:20px}.autosliderDot.active{width:40px;border-radius:100px}.offSliderInner{margin:auto;width:1900px}.offSliderItem{display:inline-block;width:295px!important;border-radius:10px;margin-right:35px}.offSlider{width:1240px;margin:auto}.offSliderItem p{color:#fff}.offActualitesTop{border-top-right-radius:10px;border-top-left-radius:10px;height:150px;background-size:cover!important;background-position:center center!important}.kc-container{padding:0!important}.offSliderInner .slick-list.draggable .slick-track div div{margin-right:5px}.autoslider .slick-slide{margin:0 10px}.autoslider .slick-list{margin:0 -10px}.offActualitesTop{background-color:#ddd!important}.offSliderInner.slider{background:transparent}.offSliderInner:not(.slick-slider) {width:auto;display:flex;justify-content:start;gap:20px}.offSliderInner:not(.slick-slider) .offSliderItem {width:100%!important;flex:1;margin:0}.offSliderTop{display:flex;justify-content:space-between;margin-bottom:20px}.offSliderTop .actualitesArrowsWrap{padding:0}.kc-row-container.kc-container.full:not(.hero) {}.offSliderWrapper{background:#eff1f4;padding:40px 0}.offSliderInner.slider.slick-initialized.slick-slider::before{display:none}.annonces .offSliderInner{width:1680px!important}.annonces .offSliderItem{width:100%!important}.annonces .offSliderInner .slick-list.draggable .slick-track div div{margin-right:10px}.offSliderTitle h2{font-weight:bold;font-size:28px;margin-bottom:0}.annoncesLower *{color:#000!important}.annoncesLower{border:1px solid #d5d6dd;border-top:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:25px;position:relative}p.annoncesTitle{font-size:18px;font-weight:700;margin-bottom:10px}.annoncesLocation p{font-size:16px}.annoncesLocation{}.annoncesDesc{display:flex;align-items:center;gap:10px}.cataloguePage{vertical-align:top}.dot{height:5px;width:5px;background:#000;border-radius:100%;margin:0!important}.annoncesDesc p{font-size:14px}.annonces .offActualitesTop{height:230px;position:relative}.resButton{margin-top:40px}.resButton a{background:#5a59d3;color:#fff;padding:15px;border-radius:25px;font-size:14px}.trouverSwitch.comment{width:350px;margin:auto;margin-bottom:50px;padding:5px;justify-content:space-between}.reassurance_wrpop .kc-param-row.field-text.field-base-button_link,.reassurance_wrpop .kc-param-row.field-text.field-base-button_label,.reassurance_wrpop .kc-param-row.field-select.field-base-color{border-bottom:0}.commentWrapper .title{text-align:center}.commentButton{text-align:center;margin-top:45px;display:flex;align-items:center;justify-content:center}.selectorLinkW.yesslick .slick-slide{margin:0 7px}.selectorLinkW.yesslick .slick-list{margin:0 -27px}.commentButton a{color:#000;font-size:18px}.togoW:not(.firstTogo) .blogPageItemText {min-height:163px;position:relative}.togoW:not(.firstTogo) p.blogPageItemDate {position:absolute;bottom:15px}.yesslick .selectorLinkMenu.justdesk{max-width:100%}.selectorLinkW.yesslick{max-width:1185px;margin:auto;padding-left:200px}.yesslick .selectorLink p{text-align:center}.commentButton a span{color:#59af32;font-weight:normal;margin-left:10px;position:relative;bottom:-1px}.resBox{display:flex;gap:20px;flex:1}.annoncesPrice{display:flex;justify-content:space-between}.annoncesPriceNumber{margin:0!important}.annoncesButton{margin:0!important;background: #88BC2766;padding:5px 15px;border-radius:25px}.annoncesButton p{color:#3d7d20!important;font-size:14px;font-weight:600}.annoncesPriceNumber{color:#5a59d3!important}.annoncesPriceNumber span{color:#5a59d3!important;font-size:24px;margin-right:5px;font-weight:bold}.annoncesPrice{margin-top:10px}.annoncesHeart{position:absolute;top:-25px;right:25px;background:#fff;border: 1px solid #0000000f;padding:15px;border-radius:100%}.autopromoUpper{flex-direction:column;gap:20px;align-items:center;justify-content:flex-end}h5.autotitle{font-size:38px;font-weight:700}.annoncesLocation{display:flex;align-items:center;gap:10px}.annoncesButton{display:flex;gap:5px;width:auto!important;align-items:center}.annoncesButton img{}.annonces .actualitesPrev.actualitesArrow{background:#eff1f4}.actualitesArrow img{position:relative;top:-1px}.actualitesPrev.actualitesArrow img{left:-1px}.actualitesNext.actualitesArrow img{right:-1px}.autosliderTop .actualitesPrev.actualitesArrow{background:#eff1f4}.desk{display:block}.mob{display:none!important}.agencyList{background:#fff;z-index:9999;left:10%;top:3vh;cursor:auto;border-radius:10px}.agencyList.onmap{position:absolute;width:500px;padding:25px 50px;padding-bottom:20px}.agency__search .agency{padding:20px;background:#eff1f4;margin:10px 0;cursor:pointer;border-radius:10px}p.agency__count{color:#888;font-size:14px;font-weight:500;border-bottom:1px solid #d5d6dd;padding-bottom:5px;margin-top:19px}.agencyListWrapper{padding:10px}.agency__container{max-height:55vh;overflow-y:scroll;padding-right:25px;margin-top:10px}.agency__title{font-size:20px;font-weight:700}.agency__phone{font-size:14px;margin:10px 0}.agency__email{color:#5a59d3}.agency__gradient{position:absolute;height:10%;width:calc(100% - 25px);background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(0,0,0,0) 100%);bottom:0}.agency__search{position:relative}.agency__list>button{margin:0;border:0;background:none;font-size:14px;padding:0;cursor:pointer}.agency__button__wrapper button{background:none;border:0;font-size:16px;padding:0;cursor:pointer}.agency__button__wrapper{border-bottom:1px solid #d5d6dd;margin-bottom:30px;padding-bottom:20px}.agencyList .agency__title{font-size:18px}.agencyList .agency__phone{font-size:16px}.agencyList .agency__email{font-size:16px}.agency__address{font-size:14px}p.hours__text{font-size:14px;font-weight:bold;margin-top:25px;margin-bottom:5px}.agency__hours{font-size:14px}.agencyVille{display:flex;align-items:center;justify-content:center}.agencyVille>*{margin:0!important}.agencyVille button.recher{padding:13px!important;border-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;width:auto;cursor:pointer}.agencyVille .villeCont input{padding:15px;border-top-right-radius:0;border-bottom-right-radius:0}.agencyVille .villeCont{flex:1}.agencyListWrapper.nopadding{padding:0}.agency__list.opened.mm,.agency__search.opened.mm{display:none!important}.agency__list{display:none}.agency__search{display:none}.agency__list.opened{display:block!important}.agency__search.opened{display:block!important}.justmob{display:none}.kc_row{margin-bottom:70px}[data-kc-fullwidth="content"] .kc_column,[data-kc-fullwidth="content"] .kc_column_inner{padding:0!important}.popupUpper{display:none}.unsaved .filled{display:none}.unsaved .unfilled{display:block}.saved .filled{display:block}.mapContact.prestaButton,.mapContact2.prestaButton{position:relative;margin-top:40px;max-width:400px;justify-content:center;align-items:center}.saved .unfilled{display:none}.annoncesHeart img{height:18px;width:20px}.mapContact.justmob,.mapContact2.justmob{display:none}.formItemCheck.sne_row{width:100%}.formItemCheck.sne_row .theCheck{width:100%}.formItemCheck.sne_row span.wpcf7-form-control-wrap{width:100%;display:block}.formItemCheck.sne_row span.wpcf7-form-control.wpcf7-checkbox{width:100%;display:block}.formItemCheck.sne_row span.wpcf7-list-item.first.last{width:100%;display:block}@media only screen and (max-width:1240px){.allerLink{width:100%!important}}p.del{width:150px;margin:0 auto!important}.offSliderItem.popupItem .offActualitesTop{position:relative}.announcesLoc,.announcesLocDesc{display:flex;align-items:center;gap:10px;padding-left:10%;justify-content:left}.announcesLocDesc2 img{opacity:0}.post-592 .offActualitesTop{height:238px}img.jarrow{position:relative;top:1px;right:-7px}.post-592 .annoncesLower{padding-top:45px}@media only screen and (max-width:1240px){.singleProductRightDesc{width:100%!important}.mapContact.justmob,.mapContact2.justmob{display:flex}p.del{width:150px;margin:0 auto!important;margin-top:20px!important}.popupUpper{display:block}.kc_row{margin-bottom:30px}.justmob{display:block}.agencyList.onmap{display:none}.agencyPopup{position:fixed;z-index:9;top:0;height:100%;display:flex;align-items:center;width:100%;left:0;flex-direction:column;justify-content:center}.catmapContainer{width:85%!important}.agency__map{display:none}.agencyPopup.hide{display:none}.agency__search.mm.opened{display:block!important}.agency__list.mm.opened{display:block!important;background:#fff;padding:15px;border-radius:10px;border-top-right-radius:0;border-top-left-radius:0;width:100%}.agencyPopup{padding:0;background: #00000087
    }.agency__search.mm.opened{padding:30px}.agency__container{max-height:unset;padding-right:0}a.agency__itineraire{display:none}a.agency__localizer{display:block}.heroTop h1, .heroBottom, .heroBottomItemWrapper .heroBottomItem, button.recher , .cta, .kc_row:not(.full) .kc-container, .reasInner, .stepsInner, .offSliderInner, .offSliderItem, .offSlider, .annonces .offSliderInner, .trouverSwitch.comment {width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.kc_row:not(.full) .kc-container {width:80%!important;margin:auto!important}.kc_column,.kc_column_inner{padding:0!important;margin:0!important}.annonces .offSliderInner .slick-list.draggable .slick-track div div{margin:0}.reasInner{flex-direction:column}.footerLinkWrap1.desk{display:none}.prestaWrapper{padding:30px}.prestaItem{border-radius:10px}.footerLinks.mob{display:flex!important;flex-direction:row;margin:35px 0}.footerLinkWrap2.desk{display:none}.footerUpper{flex-direction:column}.menuRight{display:none}.menuLeft{display:none}nav#menu{display:none}.resBox{flex-direction:column}.heroInner{height:auto;padding:0;width:80%;margin:auto;padding-bottom:40px;padding-top:40px;background:none}.heroBottomItemWrapper{flex-direction:column;gap:20px}.heroBottomItem a{display:flex;align-items:center;width:100%;justify-content:center;gap:15px;height:auto!important;padding:15px}.heroBottomItem{height:auto!important}.heroBottomItemWrapper .heroBottomItem img{margin:0}.heroBottomItemHead{padding:20px;height:80%}.offSlider{width:80%!important;margin:auto!important}.offSliderWrapper{padding:40px 0}.reasWrapper{width:80%;padding:0;margin:auto;text-align:center}.prestaItem img{width:45%}.resButton{display:none}.offSliderInner .slick-list.draggable .slick-track div div{margin:0!important}.offSliderTop{align-items:center}.offSliderTitle h2{margin:0}.annonces .offSliderInner .slick-list.draggable .slick-track div .annoncesDesc{margin:20px 0!important}.trouverSwitch.comment{margin-bottom:40px!important}.agency__search.mm{padding:30px;display:block}a.agency__localizer{display:block!important}.agency__list.mm.opened.inPopup{display:none!important}div#map.inPopup{display:block!important;width:100%}p.labelP{width:80%!important}.agency__map{width:100%}.agency__map.inPopup{display:block!important}.popupUpper{width:100%;background:#fff;border-top-right-radius:10px;border-top-left-radius:10px;padding:20px;text-align:right}.agency__inside{background:#f1f1f1;padding:15px;border-radius:10px}.fermerMap{position:absolute;z-index:99999;bottom:10%;width:100%}.offSliderWrapper{overflow-x:hidden}.fermerMap p{background:#5a59d3;width:70%;text-align:center;margin:auto;border-radius:25px;font-size:16px;padding:10px;color:#fff;cursor:pointer}.agency__gradient{display:none}.noslider .autoslider a{width:100%!important;margin-bottom:25px!important}p.labelP{width:80%}.singleProductRightDescInner{margin-left:5%!important;border-radius:0}.singleProductRightDesc{border-radius:0!important;margin-top:-3px}.singleAnnounceFirstRow .sliderArrow{display:none}.singleAnnonceSpecs{width:85%!important}.noslider .autoslider{display:flex;flex-direction:column}.noslider .autoslider a{width:100%!important;margin-bottom:25px!important}.noslider .autoslider{display:flex;flex-direction:column}.immersive2Wrapper{flex-direction:column}.immersive2Wrapper div{width:100%}.immersive2{height:auto;padding:50px}.immersiveLeft{align-items:center;margin-right:0!important;justify-content:center;margin-bottom:25px}.autopromoDesktop{display:none}.autopromoMobile{display:block!important}.allerInner{flex-direction:column}.autopromoUpper{padding:20px;flex-direction:column;gap:0}.logoItem img{max-width:100%}.justdesk{display:none!important}.stepsWrapper .stepArrowWrapper{width:100%!important;display:none}.stepsWrapper .sliderArrow{top:25%!important}.heroBottomItemWrapper .mSbs{display:flex;gap:0;justify-content:space-between}.reasIcon{width:100%;height:fit-content}.resButton.justmob{display:block;margin-bottom:50px}.offSliderTitle.map{margin-bottom:30px}.heroBottomItemWrapper .mSbs .heroBottomItem{width:46%!important;max-width:unset!important}.heroBottomItemWrapper .mSbs .heroBottomItem a{display:flex;flex-direction:column}.popup .slick-slider{width:100%}.popup .sliderArrow{display:none}.popup .slickSlide{border-radius:0}.popup p.popupClose{z-index:99999999999!important}.kc-row-container.kc-container{}.kc_row:not(.full) {margin-bottom:30px}.delWrap p{border:0}a.agency__button,a.agency__localizer{display:flex!important;align-items:center;justify-content:center;gap:5px}.agency__button__wrapper__desktop{gap:10px}.cataloguePopupWrapper.footer.relative{position:relative;display:block}.cataloguePopupWrapper.footer.relative .catBelowOne{display:none}.cataloguePopupWrapper.footer.relative .catBelowTwo{display:none}.cataloguePopupWrapper.footer.relative .catBelowThree{width:100%}.kc-wrap-columns>div:last-child{margin-bottom:0!important}.ensanbleIcons{flex-direction:column}.cataloguePopup{width:100%!important;height:100%!important}.ensanbleIcon{width:100%}.kc-wrap-columns >div:not(last-child) {margin-bottom:30px!important}.stepsWrapper .slick-slide{padding:1px!important}.favoritesWrapper .offSliderItem{width:100%!important;margin-bottom:20px!important}.noFavTxt.justdesk{display:none!important}.trouverWrap .trouverFirst.justmob p.popupLabel.ll{text-align:center;font-size:24px;margin-bottom:30px;margin-top:70px}.mobmenu.justmob a{height:50%}.mobmenu.justmob img{height:60%}#site-title img{width:220px!important}.footerLogoWrap img{width:300px}.mobmenu.justmob{display:flex;align-items:center;justify-content:end;width:100%;gap:30px}.mobpop.justmob{position:fixed;top:0;left:0;height:100%;width:100%;background:#fff;z-index:9999999;display:none}p.popcl{text-align:right;margin-top:20px;margin-right:20px;font-size:35px}.mobpopmenu{margin-top:55px;padding:0 40px;margin-bottom:25px!important}.mobpopmenu li a{font-size:18px;color:#000;font-weight:600}.sortMenu.justmob{display:flex;width:90%;margin:auto;align-items:center;justify-content:space-between;margin-bottom:20px}.mobpopmenu li{margin-bottom:20px}.mobpopunderselect{}.mobpopunderbuttons,.mobpopunderselect{padding:0 40px}a.mobpopitem{display:flex;gap:10px;font-size:18px;color:#000;margin-bottom:20px;font-weight:600}.modpopunderinner{border-top:1px solid #d1d4e1;padding-top:30px}.mobpopunderbuttons{position:absolute;bottom:0;display:flex;flex-direction:column;width:100%;gap:20px}.mobpopunderbitems{width:100%;border:2px solid #5a59d3;border-radius:25px;display:flex;justify-content:center;padding:15px;align-items:center;gap:15px;color:#5a59d3;font-weight:600}.mobpopunderbitems.lupe{background:#5a59d3;color:#fff}h5.autotitle.justmob{font-size:24px;font-weight:700;margin-top:30px;margin-bottom:30px}.popup.slider .slickSlide{background-size:contain!important}p.popupClose{width:50px;position:relative!important;text-align:right;margin-top:0;margin-bottom:20px;top:0;right:0}.popupRight{z-index:9999999!important}h5.autotitle{text-align:center}.nested_parent>div{margin-bottom:30px}.prestaWrapperCol{flex-direction:column}.prestaCol{width:100%}.mapContact.justmob,.mapContact2.justmob{position:relative;width:80%;text-align:center}div#catmap.single_annonces{width:85%!important}.singleAnnoncesAnnonces{overflow:hidden}.single-announces #wrapper{overflow-x:hidden}.single-announces .mapContact2.prestaButton.colorswitch_bg{top:unset;margin:0;bottom:0;transform:unset;left:0}.singleAnnounceFirstRow{width:100%!important}.singleAnnonceContent{width:85%!important;padding-right:0!important}.singleAnnounceFirstRow{flex-direction:column}.singleAnnounceFirstRow .galleryWrapper{width:100%!important}.mapContactInner{padding:25px 50px}.reasIcons{flex-direction:column}.ctaIconsWrapper{flex-direction:row;flex-basis:0;flex-grow:1}.trierWrapp p.trierClose{position:absolute;top:0;right:0;margin:20px;font-size:40px}.trouverPopup2.popup{}.mapContact,.mapContact2{z-index:1!important}.cataloguePopupWrapper.style2 .cataloguePopup{display:flex;padding:0;align-items:center;justify-content:center}.mobIRightBottom{display:flex;gap:5px;font-size:12px;margin-top:5px}.cataloguePopup{padding:0!important}.trouverPopup2.popup .popupInner{width:100%;padding:50px 20px;position:relative;min-width:unset!important}.trouverPopup2.popup p.popupClose{position:absolute;top:0;right:-2px;width:93%}.trouverPopup2 button.recher p{padding:20px}.eligHeaderWrap{position:absolute;top:0;left:0;width:100%}.eligHeaderBottom{display:none}.eligHeaderTop p{display:none}.eligHeaderTop>*{background:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100%}.hero{background-size:cover!important}.eligHeaderWrap .partagerButton:hover .sharePopup div{flex-direction:column}.eligHeaderWrap .partagerButton:hover .sharePopup{left:2px;top:35px;z-index:9}.galleryWrapper p.popupClose{position:absolute!important;top:17px;left:20px;text-align:left}.galleryWrapper .sliderCounter{left:39%!important}.trierWrapp{position:fixed;top:0;left:0;width:100%;height:100%;background: #000000c2;z-index:999999999999999999!important;display:none;justify-content:center;align-items:center}.trierWrapp .trierMenu{display:block;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.trierWrapp .trierMenu p{margin:15px}.allcats.justdesk{display:none}.allcats.justmob{display:block!important}.trouverPopup2.popup .popupInner{min-width:unset}.allcatsMob{width:120%;margin-left:10%}.allcats.justmob{overflow:hidden}.moballcat .slick-slide{margin:0 5px}.moballcat .slick-list{margin:0 -5px}.articleTop{gap:4px;flex-direction:row}.articleTop a{white-space:nowrap}.ctaIconsWrapper{width:auto;gap:50px}.footerLogoWrap{width:unset!important}.footerMWrap{width:unset!important;margin-top:10px}.footerIconsWrap{width:unset!important;margin-top:30px}.infoConsWrap{display:flex;width:820px;background:#dedef6;color:#5a59d3;border-radius:10px;padding:20px 0;margin:auto}.infoConsWrap p{line-height:24px;font-weight:600}.infoConsRight{width:95%;justify-content:flex-start!important}.infoConsLeft{width:10%;align-items:flex-start!important}.infoConsWrap>div{justify-content:center;display:flex}.formItem.formPhoneR{width:65%!important}.formPhoneL{width:35%!important}.infoConsLeft img{}.infoConsWrap{width:90%!important;padding:15px!important;gap:15px!important}.rowSBS{flex-direction:column}.froidWrap{position:relative}.contentuFroidImg{height:280px!important}.farticle .reasWrapper{width:90%!important}.articleMid{height:210px!important}.ftitle.kc_row:not(.full) .kc-container {width:90%!important}.popupW.justmob.stick{position:fixed;bottom:0;width:100%;background:#fff;padding:0 5%;z-index:999999;padding-bottom:10px;padding-top:10px}.contactButtonTemplate{display:flex;background:#5a59d3;color:#fff;width:50%;margin:auto;padding:15px;border-radius:20px;justify-content:center;gap:15px;position:fixed;z-index:9999999!important;bottom:0;left:0;right:0;background:#fff;width:100%;border-radius:0}.stepUpper{height:190px;padding:25px}.stepUpper img{max-height:190px}.logosWrapper{flex-wrap:wrap}.logoItem{flex:0 0 46%;align-items:center;display:flex;justify-content:center}.nestedNav>div,.nestedLink{padding:0!important;background:unset!important;border-radius:25px;cursor:pointer;border:0!important}.faqWrapper{width:90%;margin:auto}.nestedNavW .slick-slide{margin:0 15px}.nestedNavW .slick-list{margin:0 -15px}.nestedContent{overflow:hidden}.nestedSWrapper h3{width:90%;margin:auto;margin-top:40px;margin-bottom:40px}.nestedNavW.justmob .nestedNav{margin-left:5%}.nestedNav>div:hover,.nestedLink{border:0!important}.nestedSelector{padding:15px!important;margin-right:20px!important;border-radius:25px!important;background:#eff1f4!important}.nestedSelector.active{background:#5a59d3!important}div#map{max-height:90vh}.nestedNav.justdesk{display:none}.nestedNavW.justmob{overflow:hidden}.nestedNavW.justmob{overflow-x:scroll}.nestedNavW.justmob .nestedNav{width:120%}.nestedNav.justdesk{display:none!important}.annonces_catalogue.annonces div.offSliderItem{width:100%!important;margin-bottom:20px!important}.catalogUpperWrap.justmob{display:flex;gap:20px;width:90%;margin:auto;padding-top:20px;background:#fff;z-index:9999;padding-bottom:20px;width:100%!important;left:0!important;padding:20px}.mobInputs{flex:1;background:#eff1f4;border-radius:25px;padding:0;flex-direction:row;display:flex;justify-content:flex-start;align-items:center;padding-left:30px}.mobbutton.part:hover .sharePopup{display:block;top:28px}.mobIRightBottom input{border:0}.justmob.mobhead{position:absolute;z-index:99999;display:flex;justify-content:space-between;width:100%;left:0;right:0;padding:0 5%;margin-top:35px;top:90px}h1.singleProductTitle.justmob{font-size:24px;font-weight:bold;margin-top:20px}.announcesButtonFRow.justmob{position:relative}.mobSgPr{display:flex;flex-direction:row-reverse;width:100%;justify-content:space-between;align-items:center}.singleAnnoncesAnnonces .reasWrapper{width:85%}.mobbutton img{height:20px;width:20px}.mobbutton{height:35px;width:35px;display:flex;align-items:center;justify-content:center}.mobhead_wrapper2{display:flex;gap:15px}.mobbutton{border-radius:100%;padding:6px;box-shadow:0 0 3px 0 black}.catMapPop.justmob.active{display:block}.catMapPop.justmob{display:none;position:fixed;z-index:999999;top:0;height:100%;width:100%}div#catmap2{height:100%!important}p.catmapclose{position:absolute;top:20px;right:20px;z-index:999999;font-weight:bold;font-size:40px}p.catmapclose{position:absolute;top:20px;right:20px;z-index:999999;font-weight:bold;font-size:40px}html div div#catmap.single_annonces{margin-bottom:0!important}p.mapPop.justmob{width:85%;margin:auto;border-top:0;padding:20px;margin-top:-15px;padding-top:30px;box-shadow:1px 1px 6px -2px black;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.favoritesWrapper .offSliderItem{width:100%!important}}.singleAnnoncesAnnonces{margin-bottom:40px}div#catmap{margin-top:20px}.trouverRight{position:relative}.nestedNav.justdesk{display:flex}.cta2 .reasText{display:none}.articleContentHome{max-width:820px;margin:auto}.articleContentHome{width:80%;max-width:820px;margin:auto;line-height:26px}.articleContentHome img{max-width:-webkit-fill-available}.kc_row li:before{content:url(https://preprod-groupe-sai.synten.com/wp-content/themes/blankslate/assets/img/garrow.svg);margin-right:5px}.cta2 .reasIcon p{padding:0 30px}.catmapContainer h3{font-size:24px;font-weight:700;margin-bottom:15px}.catmapContainer{width:1030px;margin:auto;margin-bottom:25px}.singleAnnonceLineWrapper{width:1030px;margin:auto;margin-bottom:25px}.singleAnnonceLine{width:610px;height:1px;background:#d5d6dd}.cta2 .ctaIconsWrapper{flex-direction:row;min-width:unset!important;width:unset!important;flex:1 1 0}.cta2 .reasIcon{flex:1 1 0}.cta2 .reasIcons{gap:0}.logosWrapper{display:flex;max-width:820px;margin:auto;justify-content:space-between}.logoItem{align-self:center;margin-bottom:1em}.footerItemW{display:flex;flex-direction:column;gap:10px}.kc_row:not(.full) .kc-container.articleW {max-width:820px!important}.kc_row.no-bottom{margin-bottom:0}.hero{background-size:cover!important;filter:brightness(.99)}.kc_text_block h2{font-size:25px;font-weight:700;margin-bottom:22px;margin-top:22px}.kc_text_block p{font-size:16px;font-weight:400;line-height:28px}.kc_text_block h3{font-size:24px;font-weight:700;margin-bottom:20px}.footerLogoWrap p{line-height:24px}.contactToggle{display:flex;justify-content:center;gap:10px;margin-top:70px}h5.mapTitle{font-size:24px;font-weight:700;margin-bottom:15px}.nested_parent.active{display:block}.articleTop{display:flex;gap:5px}.articleTop *{color:#1b2637;font-size:12px;margin-top:20px;padding-top:0}.articleMid{height:500px;background-position:center center!important;background-size:cover!important;border-radius:20px;margin-top:25px;margin-bottom:20px}.articleLower{display:flex;justify-content:space-between;margin-bottom:50px}.articleLower>*{display:flex;gap:5px;align-items:center;color:#1b2637;font-weight:500;font-size:14px}.articleTitle h1{font-size:38px;font-weight:700;margin-bottom:20px;line-height:44px}.articleTitleLower{display:flex;gap:10px;font-size:14px;margin-bottom:25px}.articleTitleLower a{text-transform:uppercase;font-size:14px;font-weight:600}.articleTitleLower p{padding-top:0}.nested_parent{display:none}.addtoany_share_save_container.addtoany_content.addtoany_content_bottom{display:none}.contactToggleInner{background:#eff1f4;padding:20px 50px;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.contactToggleInner.active{background:#5a59d3;color:#fff}.nested_parent>div{margin-bottom:70px}img.agency__thumb{max-height:110px}.agencyList.onmap{padding-top:50px;padding-bottom:50px}.agency__button__wrapper button{display:flex;align-items:center;gap:10px}.sharePopup{position:absolute;top:20px;left:-6px;display:none;padding-top:10px}.popupRight::not(.favButton):hover .sharePopup {display:flex}.sharePopup div a{margin-bottom:10px}.menuRightItemWLogo p{color:#000;margin-top:5px}.noFavTxt{display:flex;gap:5px;margin:15px 0;align-items:center;justify-content:center}.noFavorites{text-align:center}.noFavorites p{}img.break{margin:auto;display:block;margin-bottom:20px}.noFavorites h2{font-size:18px;font-weight:600}.stepsDots{display:flex;justify-content:center;gap:10px;margin-top:10px}.stepDot{height:20px;width:20px;background:#d2d2d2;border-radius:100%;position:relative;cursor:pointer;transition:all .3s ease}.trouverPopup2.popup .popupInner{min-width:600px}.stepDot.active{width:40px;border-radius:10px}.offSlider.button{margin-top:20px!important}.offSlider.button a{color:#1b2637;font-size:18px;font-weight:600}.stepD{position:absolute;top:253px;width:100%;height:10px;border-bottom:1px dashed #c5c5c5}img.agency__thumb{max-width:50%;margin:20px 0}a.agency__localizer{display:none}.agency__button__wrapper__desktop{display:flex;gap:20px;margin-top:50px}.agency__button__wrapper__desktop a{flex:1;background:#5a59d3;border-radius:25px;color:#fff!important;font-size:14px;text-align:center;padding:10px;justify-content:center;gap:7px}img.attachment-full.size-full.wp-post-image{display:none}.nolsider .autoslider a{width:50%!important}.noslider .autoslider a{width:291px}.noslider .autoslider{gap:25px}.stepsWrapper .slick-slide{margin:0 0;padding:0 10px}.autopromoDesktop,.autopromoMobile{position:absolute;top:0;width:100%;height:100%;border-radius:10px;z-index:0;background-size:cover!important;background-position:center center!important}.infoConsWrap{display:flex;width:820px;background:#dedef6;color:#5a59d3;border-radius:10px;padding:20px 0;margin:auto}.infoConsWrap p{line-height:24px;font-weight:600}.infoConsRight{width:95%;justify-content:flex-start!important}.infoConsLeft{width:10%;align-items:flex-start!important}.infoConsWrap>div{justify-content:center;display:flex}.infoConsLeft img{}.autopromoMobile{display:none}.active .heroBottomItemHead p{display:inline-block;border-bottom:2px solid #5a59d3;margin-bottom:2px;padding-bottom:5px}.stepArrowWrapper{position:absolute;width:820px;margin:auto!important;left:0;height:100%;right:0}.stepsWrapper{position:relative}.stepArrowWrapper{}.stepArrowWrapper .sliderLeftArrow.sliderArrow{left:35px}.stepArrowWrapper .sliderRightArrow.sliderArrow{right:-22}.stepArrowWrapper .sliderArrow{top:242px;color:#000;background:#d5d6dd}.sliderCounter img{height:14px;width:16px;margin-right:5px}strong{font-weight:bold}h1.contentuFrodTitle{font-size:38px;font-weight:700;margin-top:15px}.contentuFroidImg{height:400px;background-position:center center!important;background-size:cover!important}ul#menu-menu-1{display:flex;color:#000;gap:30px;margin-left:50px}ul#menu-menu-1 li a{color:#000;font-weight:bold}.popup.slider:before{display:none!important}.offS{display:flex}.offSItem{height:100px;width:100%}.offS .slick-slide{margin:0 5px}.offS .slick-list{margin:0 -5px}.offS .actualitesLower{text-align:left}.offSliderInner:not(.slick-slider) .offSliderItem {max-width:290px}.kc-row-container.kc-container{}.annonces_slider_item{position:fixed;top:0;left:0;width:100%;height:100vh;display:none;align-items:center;justify-content:center}.annonces_slider_item.merge{display:flex}.annonces_slider_item_img{width:100%!important;height:100%!important;background-size:cover!important;background-position:center center!important}div#catmap.single_annonces{margin-bottom:40px!important}.annonces_slider_inner{position:relative;width:100%;height:100%}.trouverInner h2{font-weight:700;text-align:center;margin-bottom:25px}.trouverSides{display:flex;justify-content:center;align-items:center}.trouverSides div:not(.findCities) {display:flex;justify-content:center;align-items:center}.trouverLeft{border-radius:25px}.trouverLoc{padding:13px;background:#d5d6dd;border-top-left-radius:25px;border-bottom-left-radius:25px;gap:10px;padding-top:12px;width:60%}.trouverVille{padding:6px;background:#eff1f4;width:40%}.theCheck{position:relative;align-self:flex-start}.trouverPieces{padding:7px;background:#eff1f4;border-top-right-radius:25px;border-bottom-right-radius:25px;padding-top:5px;gap:20px;padding-bottom:5px}.trouverPiecesRight{border-radius:100%;padding:10px}.trouverSides input,.trouverSides select{box-sizing:border-box;padding:10px!important;border:0}.trouverLocRight input{background:#d5d6dd}.trouverVille input{background:#eff1f4;width:100%}.trouverPiecesLeft select{background:#eff1f4}.trouverRight{gap:30px}.trouverSides input,.trouverSides select{font-size:12px}.trouverLocRight input::placeholder{font-weight:700}.trouverLocRight p{font-weight:700;font-size:12px;padding-right:15px}.trouverSettings{background:#eff1f4;padding:13px;border-radius:100%;cursor:pointer}.trouverMid{background:#eff1f4;height:49px;width:2px}.trouverMidLine{height:50%;background:#1b2637;width:100%}.trouverSelect{position:absolute;top:30px;left:0}.trouverLocRight{position:relative}.trouverSelect{background:#fff;padding:25px;box-shadow: 1px 2px 4px 1px #0000002b;flex-direction:column;gap:25px;z-index:9999999!important;display:none!important}.stepDD.justmob{position:absolute;height:2px;width:100%;left:0;top:32%;left:50%;transform:translate(-50%,-50%);border-bottom:1px dashed #c5c5c5}.trouverSelect.active{display:flex!important}.lowerWrapOverlay{position:absolute;top:0;width:100%;height:100%;background: #00000094;z-index:99;display:none}.catalogLowerWrap{position:relative}.lowerWrapOverlay.active{display:block}.trouverVille.trouverOpener{padding:8px;padding-top:7px}.trouverPieces.trouverOpener{padding-top:6px;padding-bottom:6px}.trouverLoc.trouverOpener{background:#eff1f4}.trouverSelect .trouverBg{display:none}.trouverOpener.active{background:#d5d6dd}.trouverOpener.active>input,.trouverOpener.active select{background:#d5d6dd}.newMidWrapper{height:49px;width:2px;background:#eff1f4}.newMid{width:2px;background:#000;height:50%}.trouverPiecesRight{cursor:pointer}.trouverSwitchWrapperCat .buttons2{margin-top:10px}.trouverLocRight{cursor:pointer}.catalogueT .trouverVille,.catalogueT .trouverLoc{position:relative}.catalogueT .trouverSelect{top:45px}.trouverLocLeft{cursor:pointer}.trouverFirst.justmob button.recher{padding:20px!important;justify-content:center;gap:10px;margin-top:25px!important}.stepsInner .stepLower{opacity:0}.stepsInner .slick-active .stepLower{opacity:1}.stepNumber{left:50%;transform:translate(-50%,-50%);bottom:-40px}.favoritesWrapper .offSliderItem{width:31%!important;margin:0 1%;margin-bottom:20px}.formItemCheck{display:flex;gap:10px;align-items:center}.theCheck{}.theCheck span.wpcf7-list-item-label{font-size:12px;color:#1b2637;top:0;position:relative}.theText p{font-size:12px;color:#1b2637}.selectionTitle{font-size:28px;font-weight:700;text-align:center;margin-top:40px;margin-bottom:70px}.trouver.justdesk{border:2px solid #d5d6dd;padding:25px;border-radius:10px}.center_c .kc-wrap-columns{align-items:center}.mapContactInner form h2{font-size:24px;margin-bottom:20px;font-weight:bold}.mapContact,.mapContact2{display:flex;gap:10px}.formSubmit{background:#5a59d3;border:0;color:#fff;border-radius:25px;margin:auto;display:block;cursor:pointer;padding:0 15px;transition:all .3s ease}textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-not-valid-input{margin-top:20px}.formSubmit.formRed{background:#b13136}h5.mapTitle.justmob{margin-top:20px}.formSubmit input{background:no-repeat;color:#fff;border:0;font-size:14px;font-weight:600;cursor:pointer;padding:15px 0}.formSubmit p{display:flex;justify-content:center;gap:5px}.formSubmit{}.formSubmit span.wpcf7-spinner{display:none}.elFormInput{display:flex}.elFormInput>div{width:50%}.elRight{display:flex;justify-content:center;align-items:center;gap:15px}.elNum{display:flex;align-items:center;justify-content:center;width:100%;gap:5px}.elDot p{font-size:16px;font-weight:600}.elDot{border:1px solid #eff1f4;padding:20px;border-radius:100%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}.elDot.active{background:#59af32;color:#fff}.elLeft{display:flex;align-items:center}.elFormInput.nom2{}.elFormInput.nom2 .elLeft{flex-direction:column}.elNum>div{height:35px;width:35px;border:1px solid #eff1f4;display:flex;align-items:center;justify-content:center;border-radius:100%;font-weight:600}.elFormInput.nom2 .elRight{}.trouverPopup2 h2{text-align:left;font-size:24px}.trouverPopup2 h3{text-align:left;font-weight:500}.elFormInput{display:flex}.elFormInput>div{width:50%}.elRight{display:flex;justify-content:center;align-items:center;gap:15px}.elNum{display:flex;align-items:center;justify-content:center;width:100%;gap:5px}.elDot p{font-size:16px;font-weight:600}.elDot{border:1px solid #eff1f4;padding:20px;border-radius:100%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}.elDot.active{background:#59af32;color:#fff}.elLeft{display:flex;align-items:center}.elFormInput.nom2{}.elFormInput.nom2 .elLeft{flex-direction:column}.elNum>div{height:35px;width:35px;border:1px solid #eff1f4;display:flex;align-items:center;justify-content:center;border-radius:100%;font-weight:600;cursor:pointer}.elFormInput.nom2 .elRight{}.trouverPopup2 h2{text-align:left;font-size:24px}.trouverPopup2 h3{text-align:left;font-weight:500}.trouverPopup2.popup{}.trouverPopup2.popup p.popupClose{color:#000;text-align:right}.eligHeaderTop{display:flex;justify-content:space-between;width:80%;margin:auto;margin-bottom:30px}.eligHeaderTop>a,.eligHeaderTop>div{display:flex;align-items:center;gap:5px}.eligHeaderBottom{margin-top:30px;margin-bottom:-30px}.eligHeaderWrap{margin-top:20px}.eligHeaderBottom p{color:#5a59d3;font-size:14px;font-weight:600;text-transform:uppercase}.eligHeaderTop a{color:#000}.eligHeaderBottom{margin-bottom:-30px!important}.singleAnnonceTitle{width:1030px;margin:auto;display:flex;align-items:center;justify-content:space-between;margin:30px auto}.singleAnnonceTitle h1{font-size:28px;font-weight:bold}.singleAnnonceTitleInner{}.singleAnnonceTitleInner .partagerButton{display:flex;gap:10px;position:relative}.singleAnnonceTitleInner .sharePopup{top:10px;z-index:999}.singleAnnoncesTop{justify-content:space-between;margin:auto;padding-top:15px;top:0;background:#fff;position:sticky;z-index:99999;border-bottom:1px solid #d5d6dd;padding-bottom:15px;padding-left:15px;padding-right:15px}.singleAnnoncesTop>.singleAnnoncesTopContainer{max-width:1440px;display:flex;margin:0 auto;position:relative;justify-content:space-between}.singleAnnoncesTop>.singleAnnoncesTopContainer>a{display:flex;align-items:center;color:#000;gap:5px;margin-left:40px}.singleAnnoncesTopRight{display:flex;gap:20px}.singleAnnonceButton{display:flex;cursor:pointer}.singleAnnonceButton{background:#5a59d3;color:#fff;border-radius:25px;padding:10px 20px;gap:10px}.singleAnnonceTitleInner{display:flex;justify-content:center;align-items:center;gap:25px}.singleAnnounceHeart{display:contents;gap:5px}.partagerButton:hover .sharePopup{display:block}.mobbutton:hover .sharePopup{display:block}.eligHeaderWrap .partagerButton:hover .sharePopup,.articleLower .partagerButton:hover .sharePopup,.part .partagerButton:hover .sharePopup{display:block}.eligHeaderWrap .partagerButton,.articleLower .partagerButton,.part .partagerButton{position:relative}.allcats.justmob{display:none}.eligHeaderWrap .sharePopup>div,.articleLower .sharePopup>div,.part .sharePopup>div{display:flex}.part .partagerButton{display:flex;gap:10px;justify-content:end}.part .sharePopup{right:0;left:unset}.allcats a.active{background:#5a59d3;color:#fff}.allcats{display:flex;gap:20px;margin-top:70px}.allcats a{background:#eff1f4;padding:15px 20px;border-radius:25px;color:#000}.reasIcon p{font-size:16px;font-weight:600;margin-top:10px;line-height:24px}.footerMWrap{display:flex;flex-direction:row!important;gap:50px;width:50%}.footerLogoWrap{width:30%}img{}.footerIconsWrap{width:20%}.rowSBS{clear:both;display:flex;align-items:center;max-width:1240px;margin:auto}.content_narrow_wrapper{max-width:820px;margin:auto}.stepUpper img{max-height:390px;max-width:100%}.contactButtonTemplate.justmob a{background:#5a59d3;padding:10px;display:flex;border-radius:20px;padding:15px 25px;gap:10px}.formItems .wpcf7-list-item{margin:0}.formItems{display:flex;flex-direction:column;gap:20px}.formItem.nosee{max-height:0;overflow:hidden}.formItself.show{display:block}.formThanks{display:none}.formThanks.show{display:block;max-width:280px;margin:auto;padding:50px 0}.formItself{display:none}.formThanks h3{font-size:24px;font-weight:700;text-align:center}.formThanks img{margin:auto;display:block;margin-top:40px;margin-bottom:40px}.formThanks>p{text-align:center}p{}.formContButton{display:flex;background:#5a59d3;justify-content:center;align-items:center;color:#fff;padding:10px;border-radius:50px;margin-top:70px;width:90%;margin:auto;margin-top:70px;gap:5px}.formContButton img{height:25px;width:25px;margin:0}p.obl{font-size:12px;color:#888}.faqWrapper{margin-top:10px}.faq{margin-bottom:25px}.question p{font-size:18px;font-weight:bold}.question{display:flex;justify-content:space-between;align-items:center;cursor:pointer}p.tp{background:#59af32;height:25px;width:25px;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:100%;font-weight:300;font-size:25px!important}.answer{margin-top:20px;width:90%;transition:all .3s ease}.slick-list.draggable{transition:all .3s ease}.nestedContent .slick-slide{margin:0 25px}.nestedContent .slick-list{margin:0 -25px}.nestedNav{gap:20px;margin-bottom:50px}.nestedNav>div,.nestedLink{padding:15px 25px;background:#eff1f4;border-radius:25px;cursor:pointer;border:1px solid #eff1f4}.slick-slider,.slick-slider *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.nestedSelector{transition:all .3s ease}.nestedSelector.active{background:#5a59d3;color:#fff}.nestedSWrapper h3{font-size:28px;font-weight:bold;margin-bottom:40px;margin-top:40px}.nestedPic{width:100%;height:430px;background-size:cover!important;background-position:center center!important}.nestedSWrapper{max-width:1030px;margin:auto}.nestedNav>div:hover,.nestedLink{border:1px solid #5a59d3}.selectorLinkMenu.justdesk{max-width:820px;margin:auto;display:flex;margin-bottom:50px;margin-top:50px}.selectorLinkMenu.justdesk .slick-slide{margin:0 7px}.selectorLinkMenu.justdesk .slick-slide a{margin:0}a.selectorLinkA{padding:15px 25px;background:#eff1f4;border-radius:25px;cursor:pointer;border:1px solid #eff1f4;color:#000;margin-right:20px}.kc-row-container.kc-container.w820{max-width:820px!important;margin:auto!important}.kc_text_block h4{font-size:20px;font-weight:500;margin-bottom:20px}.selectorTitle{font-size:38px;max-width:820px;margin:auto;font-weight:bold;margin-top:40px;width:90%}.first .selectorLinkMenu.justdesk{margin-bottom:0!important}li{margin:20px 0}.kc_single_image{display:flex}.kc_single_image img{width:50%}.grid-item{width:25%;margin-bottom:25px}.realText{margin-top:10px;font-weight:600;font-size:16px}.realItem img{width:295px;height:auto;border-radius:10px}.realTitle{color:#5a59d3;font-size:24px;font-weight:700;text-align:center;margin-bottom:55px}.realiPopupWrapper{display:none;position:fixed;top:0;left:0;z-index:9999;background: #000000d9;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.realiPopupWrapper.hidden{display:none}.realiPopupInner{}.realiPopup{width:80%}.realiPopupInner img{max-height:100vh;width:auto;display:flex;align-items:center;justify-content:center;margin:auto;max-width:100%}p.closePopup{position:absolute;top:5%;left:2%;color:#fff;z-index:9999999999999999999!important;font-size:40px;font-weight:bold;cursor:pointer}a.selectorLinkA.active{background:#5a59d3;color:#fff}.justdesk img.histPic{max-width:277px;max-height:348px;filter:brightness(90%)}.justdesk .histItem{display:flex!important;align-items:end;padding:50px 50px;gap:20px;position:relative}.histContent h3{font-weight:700;font-size:18px;margin-bottom:10px}.histWrapper{background:#1b2637}.histContent{color:#fff}p.histDate{position:absolute;top:0;left:0;font-size:80px;color:#fff;font-weight:600;z-index:99999}.justdesk.histSubWrapper{width:140%}.justdesk .histWrapper{overflow:hidden}.justdesk .histContent{max-width:300px}.justdesk .histPush{margin-left:-10%}.histTitle{font-size:28px;text-align:center;color:#58b030;font-weight:700;padding-top:50px;padding-bottom:50px}.histline{position:absolute;width:calc(100% - 1px);top:135px;left:0;border-bottom:1px dotted #5a59d3;z-index:1}img.histPic{position:relative;z-index:9;filter:brightness(.8)}.histdotW{position:absolute;top:118px;border:1px solid #5a59d3;padding:9px;border-radius:100%;left:0}.histdot{height:16px;width:16px;background:#5a59d3;border-radius:100%}.histNav{display:flex;justify-content:center;gap:15px;padding-bottom:50px}.histNav img{filter:brightness(.5);cursor:pointer}h2.reasTitle.reastitle2{text-align:center;color:#5a59d3;margin-bottom:50px}.togoW{display:flex;gap:1.3%;margin:50px 0}.togoW a{flex:0 0 24%}.blogPageW{max-width:1240px;margin:auto}.blogPageItemImg{width:100%;height:195px;border-top-right-radius:10px;border-top-left-radius:10px}.blogPageItemText{border:1px solid #d5d6dd;border-top:0;padding:15px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}p.blogPageItemTitle{text-transform:uppercase;color:#5a59d3;font-size:14px;font-weight:600;margin-bottom:15px}p.blogPageItemTextt{font-size:18px;font-weight:bold;margin-bottom:35px}p.blogPageItemDate{color:#888;font-size:12px;font-weight:500}p.blogPageItemTextt{color:#000}.autopromoWrapper{width:100%}.blogPageItemImg{background-color:#ddd!important;background-position:center center!important;background-size:cover!important}.blogHW{max-width:820px;margin:auto;display:flex;align-items:center;justify-content:space-between;margin-top:50px}.blogHR{display:flex;align-items:center}.blogHL *{font-size:28px;font-weight:bold}.blogHR input{border:0;background:#eff1f4;padding:11px 40px;border-top-left-radius:10px;border-bottom-left-radius:10px}.blogHRpic{background:#5a59d3;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:11px;display:flex;align-items:center}.blogHRpic img{height:15px;width:15px}.selectorLinkMenu.justdesk{white-space:nowrap}.blogHL h3{font-size:18px;font-weight:normal;margin-top:15px}a.retourButton.blogy{max-width:1240px;margin:auto;display:flex;gap:10px;margin-top:40px;color:#000}.mapContactInner{}.mapContactInner .allerWrapper .title{text-align:left;margin-top:40px;margin-bottom:20px}a.gotoButton img{margin:3px}.mapContactInner .formThanks.show{width:400px!important;max-width:400px!important}.sanssne h3{margin-bottom:30px}.sanssne .title{font-size:24px}.jesuis{max-width:400px;background:#efe0c4;border-radius:10px;display:flex;flex-direction:row;margin-top:40px}.suisleft{width:40%}.suisright{width:60%;flex-direction:column;gap:15px}.jesuis>div{justify-content:center;display:flex}.suisright{}a.suissubtitle img{margin:0;flex-direction:row}a.suissubtitle{display:flex;gap:5px}.suisleft img{margin:0;padding-top:20px}p.suistitle{font-size:24px;font-weight:700}a.suissubtitle p{color:#000;font-weight:600}.formW .mapContactInner{overflow-x:hidden}.sanssne .formContButton{margin-top:40px!important}.formPhone{display:flex;align-items:center}.formPhoneL{width:20%}.formItem.formPhoneR{width:80%}.formPhoneL select{width:100%;border:0;background:#eff1f4;padding:14.5px;border-top-left-radius:10px;border-bottom-left-radius:10px;height:45px}.formItem.formPhoneR input{border-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;height:45px}a.blogPageItem.first{min-height:270px}[data-name="phone"] input.wpcf7-form-control.wpcf7-text.wpcf7-not-valid{margin-top:9px}.annonces_catalogue.annonces .offSliderItem{max-width:unset;flex:unset;width:31%!important;margin:0 1%;margin-bottom:2%}.annonces .justdesk .offSliderInner:not(.slick-slider) .offSliderItem {max-width:24%!important}.annonces.annonces_catalogue{}.annonces.annonces_catalogue .offSliderInner{display:block;width:100%!important}.remove-top-spacing p{padding-top:0!important;margin-top:-5px!important}.remove-bottom-spacing p{padding-bottom:0!important;margin-bottom:0!important}.remove-spacing p{padding:0!important;margin:0!important}@media only screen and (max-width:1500px){.menuLeft{padding-left:10px}ul#menu-menu-1{margin-left:30px;gap:15px}.menuRightItemWLogo{margin-right:20px}.address-footer{width:134px}}.gallery .slick-slide.slick-current.slick-active{}@media only screen and (max-width:1200px){.gallery.slick.full.slick-initialized.slick-slider.aciu .slick-list.draggable{height:fit-content!important}.mobbutton{background:#fff}.mobhead_wrapper2.gallery-mob-buttons>.mobbutton.part{background:none}.formW .mapContactInner{padding:5%;height:100%}.slick-slide{}.selectorLinkA{width:200px!important}.selectorLinkW.yesslick{padding-left:20px!important}.mapContactInner .formThanks.show{width:100%!important}a.retourButton.blogy{margin-top:20px;margin-bottom:40px;width:90%}.togoW{display:block;width:90%;margin:auto}a.blogPageItem{margin-bottom:25px!important;display:block}.autopromoWrapper.blogy{margin-bottom:25px!important}.blogHW{flex-direction:column;gap:20px}.singleAnnoncesTop{display:none}.singleAnnonceTitle{display:none}.singleAnnounceFirstRow .galleryWrapper .slickSlide{border-radius:0}.blogPageItemImg{max-height:195px}.grid-item{width:46%;margin:0 2%;margin-bottom:25px!important}.realItem img{width:100%}.selectorLinkMenu.justdesk{display:none}.histline{top:95px}.histdotW{top:78px}.histTitle{font-size:24px;padding-top:35px;padding-bottom:35px;width:90%;margin:auto}img.histPic{max-width:100%;padding:20px 40px}.histItem{position:relative;padding:20px}p.histDate{font-size:56px}.histSubWrapper.justmob{overflow:hidden}.histPush{width:160%;margin-left:5%;position:relative}.histLeft{position:absolute;width:100%;top:95px;left:calc(0px - 10%);border-bottom:1px dotted #5a59d3}.histNav{padding-bottom:35px}section[data-kc-fullwidth]{width:100%!important}.selectorLinkBigW.justmob{overflow:hidden;margin-top:40px;margin-bottom:40px}.selectorLinkMenuWW{width:100%;margin-left:5%}a.selectorLinkA{padding:0}a.selectorLinkA{margin-right:0!important}.selectorLink p{padding:10px 0}.selectorLink{text-align:center;padding:10px 0}.selectorLinkBigW.justmob .slick-slide{margin:0 10px}.selectorLinkBigW.justmob .slick-list{}.reasWrapper.cta2.nopa{width:100%}.nopa p{padding:0!important}.nopa .ctaIconsWrapper{gap:20px}.nopa .reasIcons{gap:20px}.nopa .resButton.justmob{display:none}.articleTop>*{display:inline-block;margin:0}.articleTop{display:block;margin-top:20px;line-height:24px}.catBelow{width:80%!important;margin:auto;margin-bottom:40px}.catalogLowerWrap p.popupClose{top:18px!important;position:absolute!important;left:20px!important;text-align:left;width:50px!important}.catBelowOne{width:25%!important}.catBelowTwo{width:35%!important}.catBelowThree{width:40%!important}.kc_single_image img{width:100%;margin:auto}.selectorLinkMenuWW.noslick{margin:auto!important;width:90%}.contactButtonTemplate.justmob a{color:#fff}}.togoW.firstTogo{gap:0}.blogElWR{flex:1;display:flex;gap:20px}.blogElWR>div{}.blogElsecond{display:flex;width:30%;flex-direction:column;gap:20px}.blogElfirst{width:70%}.blogElsecond>a{flex:1}.blogElfirst>a{height:100%;display:flex;flex-direction:column}.blogElfirst>a .blogPageItemImg{height:100%;border-radius:10px}.blogElWR .blogPageItemText{position:absolute;bottom:0;width:100%;text-align:center;background:none!important;border-radius:10px}.blogElWR a{position:relative;border-radius:10px}.blogElWR .blogPageItemText p{color:#fff}.blogElWR p.blogPageItemTitle{background:#5a59d3;padding:10px;width:auto;margin:auto;margin-bottom:20px;display:inline-block;border-radius:10px}.blogPageItemImg{filter:brightness(.8)}.blogElsecond .blogPageItemImg{border-radius:10px;min-height:275px}.slider-container{position:relative}.slider-track{position:absolute;top:0;left:0;right:0;height:6px;background-color:#eff1f4;border-radius:3px}.slider-fill{position:absolute;top:0;left:0;height:6px;background-color:#59af32;border-radius:3px}.slider-thumb{position:absolute;top:-26px;left:0;width:60px;height:60px;background-color:#59af32;border:1px solid #59af32;border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;gap:5px}.catBelow{display:flex;align-items:center;margin-top:60px}.catBelowOne{width:40%}.catBelowTwo{width:27%;text-align:center}.catBelowThree{width:33%;text-align:center}.catBelowThree p{cursor:pointer}.catBelow>div{}.catBelowOne p{color:#5a59d3}.catBelow p{font-size:14px;font-weight:500;cursor:pointer}.cataloguePopupWrapper{position:fixed;top:0;left:0;width:100%;height:100vh;background: #000000c7;display:none;justify-content:center;z-index:9999999}.cataloguePopup{height:95vh;background:#fff;padding:20px 80px;overflow-y:auto;width:600px;position:relative;top:20px}.slider-thumb img{height:12px}.slider-thumb p{font-size:11px}.typeLogWrapper{display:flex;gap:20px}.typeLogWrapper>div{flex:1 1 50%;background:#eff1f4;aspect-ratio: 1 / 1;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;border:2px solid transparent;border-radius:10px;cursor:pointer;transition:all .3s ease}.singleProductRightDescInner>div{margin:15px 0}.singleAnnonceContent{width:1030px;margin:auto;font-size:16px;line-height:28px;margin-bottom:40px;padding-right:400px}.singleAnnonceSpecs{width:1030px;margin:auto;margin-bottom:40px}p.singleAnnonceSpecsTitle{font-size:24px;font-weight:700;margin-bottom:30px}p.singleSpec{font-size:14px;font-weight:600;margin-bottom:15px}p.singleSpec{display:flex;align-items:center;gap:10px}.typeLogWrapper img{align-self:center}.cataloguePopupRow.range{margin-bottom:90px}.rangeSliderWrapper{}.cataloguePopupRow.range>p{margin-bottom:35px}.cataloguePopupRow{margin:35px auto;max-width:300px}.nombrePWrapper{display:flex;justify-content:space-between}p.nombreP{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:100%;border:2px solid #eff1f4;font-weight:bold;cursor:pointer;transition:all .3s ease}.cataloguePopupTitle{margin-bottom:15px}p.cataloguePopupTitle{font-size:16px;font-weight:700}p.cataloguePopupTitle.small{font-size:12px;font-weight:500}.surfaceWrapper{display:flex;gap:10px}.surface{flex:1 1 50%}.surface input{width:100%;background:#eff1f4;border:0;padding:15px;border-radius:10px}.findCities{position:absolute;top:40px;background:#fff;width:100%;z-index:9999;max-height:200px;overflow:auto;border-radius:10px;display:none;box-shadow: 3px 4px 8px 0px #00000078
}.villeCont input:active .findCities{display:block}.catalogueT .villeCont input{min-width:200px}.findCities ul{padding:10px}.findCities ul li{margin:0;padding:10px;transition:all .3s ease}.findCities ul li:hover{background:#59af32;color:#fff;cursor:pointer}.typeLog.active{border:2px solid #59af32}p.nombreP.active{background:#59af32;color:#fff}.catBelowTwo p span{font-weight:bold}.catLowerMenu{display:flex;align-items:center;width:1240px;margin:auto}.catLOne{width:10%;font-size:18px;font-weight:700}.catLTwo{width:30%;font-size:14px;position:relative}.catLFour{width:20%;font-size:14px}.catLThree{width:40%}.catalog .trouver.justdesk{border:0}.cataloguePopupRow.pieces.irst{flex-direction:column;margin:10px}.trouverRight .trouverPiecesLeft>p{font-size:12px;padding-right:15px}span.A{color:#b2277b!important}.lowerWrapOverlay2{width:100%;height:97%;background: #00000094;position:absolute;z-index:9999;display:none}.lowerWrapOverlay2.active{display:block}.cataloguePopupRow.pieces.irst .nombrePWrapper{gap:15px}.cataloguePopupRow.pieces.irst p.cataloguePopupTitle.small{align-self:self-start}.autopromoWrapper.blogy.catalogue{width:98%;margin:auto;margin-bottom:30px}.trierMenu{display:none;position:absolute;background:#fff;z-index:99999999!important;padding:16px;width:100%;text-align:center}.trierMenu.active{display:block}p.del a{color:#fff}.formPhoneWrap span.wpcf7-not-valid-tip{font-size:12px}.cataloguePopupWrapper.style2{}.cataloguePopupWrapper.style2 .cataloguePopupRow.range{display:none}.cataloguePopupWrapper.style2 .cataloguePopupRow.type{display:none}.cataloguePopupWrapper.style2 .cataloguePopupRow.surface{display:none}.cataloguePopupWrapper.style2 .cataloguePopupRow.price{display:none}.cataloguePopupWrapper.style2 .cataloguePopupRow.specs{display:none}.cataloguePopupWrapper.style2 .catBelowOne{display:none}.cataloguePopupWrapper.style2 .catBelowTwo{display:none}.cataloguePopupWrapper.style2 .catBelowThree{width:100%}.offSliderItem.popupItem p{margin:0}.offSliderItem.popupItem{}.offSliderItem.popupItem{margin:0!important;margin-right:0!important;width:100%!important}.mapButtonCat.justmob{position:fixed;bottom:25px;margin:auto;left:0;right:0;text-align:center;width:150px;color:#fff;padding:20px;border-radius:25px;z-index:999999}h3.stepSubTitle{font-weight:600}.leaflet-popup-content{margin:0!important;padding:0;width:300px!important}a.leaflet-popup-close-button{display:none}.leaflet-popup-content-wrapper{padding:0!important}.trierMenu p{margin:15px 0;font-size:16px;font-weight:600;cursor:pointer}.catalogUpperWrap.justdesk{background:#fff;z-index:99999}.catLTwo>p{display:flex;align-items:center;gap:10px;cursor:pointer}.trierMenu p.del{background:#5a59d3;color:#fff;padding:10px;border-radius:25px}.wpcf7-not-valid-input{border:1px solid #dc3232!important}.formPhone.wpcf7-not-valid-wrapper .formPhoneL{position:relative;border-top-left-radius:10px;border-bottom-left-radius:10px;border-right:0}.formPhone.wpcf7-not-valid-wrapper [name="phone"]{border-left:0!important}.formItemCheck .wpcf7-not-valid-input{border:0!important}.wpcf7 input[type="checkbox"]{display:none}.wpcf7 input[type="checkbox"]+span{position:relative;display:inline-block;width:24px;height:24px;background-color:#fff;border:2px solid #000;cursor:pointer;border-radius:5px;vertical-align:top}.wpcf7 input[type="checkbox"]+span:after{content:"";position:absolute;display:none;left:6px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.wpcf7 input[type="checkbox"]:checked+span{background-color:#4caf50;border-color:#4caf50;border-radius:5px}.wpcf7 input[type="checkbox"]:checked+span:after{display:block}p.labelP{display:inline-block;width:90%;margin-left:10px;font-size:14px}.theCheck span.wpcf7-not-valid-tip{font-size:12px}.catRowLine{height:1px;width:100%;background:#d1d4e1;margin:35px auto;max-width:300px}.noTitle .autopromoUpper{display:none}.noTitle .autopromoLower{justify-content:center;align-items:center}.noTitle .autopromoLower a{margin:0}h3.stepSubTitle{margin-bottom:20px}.formPhoneWrap [data-name="phone_code"] select.wpcf7-form-control.wpcf7-select.wpcf7-not-valid-input{border-right:0!important}.loading-spinner{display:none;width:20px;height:20px;border:2px solid rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.5);border-radius:50%;animation:spin 1s linear infinite;padding:5px;margin:10px}p.catVoir{width:200px;margin:auto;background:#eff1f4;color:#000;text-align:center;border-radius:25px;padding:20px 11px;margin:50px auto;cursor:pointer;font-weight:600}p.singleProductPrice{font-size:14px}p.singleProductPrice span{font-size:30px;font-weight:700}p.singleProductPrice.acheter{color:#b2277b}p.singleProductPrice{color:#5a59d3}.singleAnnounceFirstRow{display:flex;width:1030px;margin:auto;justify-content:space-between}.singleAnnounceFirstRow .galleryWrapper{width:610px}.singleAnnounceFirstRow .galleryWrapper .slickSlide{height:350px}.singleProductRightDesc{background:#eff1f4;display:flex;flex-direction:column;justify-content:center;width:375px;position:relative;border-radius:20px}.singleProductRightDesc>div{margin-bottom:15px}.announcesButtonFRow{position:absolute;top:10px;right:30px}.announcesLoc{font-size:24px;font-weight:600}.announcesLocDesc{font-size:18px}.headerWrapper{border-bottom:1px solid #d5d6dd}header#header{max-width:1440px;margin:auto;padding:15px 0!important}div#branding{margin-left:40px}.singleAnnoncesTopRight .popupW .mapContact2.prestaButton{margin:0;left:0;top:0;transform:unset}.announcesLocDesc2{font-size:15px;display:flex;align-items:center;gap:10px;padding-left:10%}p{}p.announceLocCircle{height:6px;width:6px;background:#000;border-radius:100%}h1.singleAnnonceTitle{width:1030px;margin:auto;font-size:28px;font-weight:700;margin:25px auto}.singleAnnounceFirstRow{margin-bottom:40px}.singleAnnounceWrapper{}.singleAnnounceWrapper div#catmap{margin-bottom:40px!important}.singleAnnounceFirstRow .galleryWrapper .popup .slickSlide{height:85vh}@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
  }.green-checkbox{position:absolute;opacity:0;cursor:pointer}.green-checkbox+label::before{content:"";position:relative;display:inline-block;width:16px;height:16px;margin-right:12px;border:2px solid #e7e7e7;background-color:#fff;border-radius:5px;top:5px}.green-checkbox:checked+label::before{background-color:#4caf50;border:2px solid #4caf50}.specRow{position:relative;margin:10px 0}.green-checkbox:checked+label::after{content:"✓";position:absolute;left:5px;top:8px;font-size:14px;color:#fff}.catBelowThree{display:flex;background:#5a59d3;border-radius:25px;padding:15px;color:#fff;justify-content:center;gap:7px;align-items:center}.annoncesButton.soon{background: #f3bd5154}.buttons2{width:100%;justify-content:space-evenly!important;align-items:center}.trouverCheckRow label{position:relative}.cataloguePopupInner .trouverCheckRow .green-checkbox:checked+label::after{top:3px;left:4px}.annoncesButton.soon *{color:#a97f2b!important}.annoncesButton.no{background: #B1313666}.annoncesButton.no *{color:#b13136!important}.cataloguePopupWrapper.style_2 .cataloguePopupRow.ville{}.cataloguePopupWrapper.style_2 .cataloguePopupRow.range{display:none}.cataloguePopupWrapper.style_2 .catRowLine{}.cataloguePopupWrapper.style_2 .cataloguePopupRow.type{display:none}.cataloguePopupWrapper.style_2 .cataloguePopupRow.surface{display:none}.cataloguePopupWrapper.style_2 .cataloguePopupRow.price{display:none}.cataloguePopupWrapper.style_2 .cataloguePopupRow.specs{display:none}.cataloguePopupWrapper.style_2 .cataloguePopupRow.disponible{display:none}.cataloguePopupWrapper.style_2 .catBelowOne{}.cataloguePopupWrapper.style_2 .catBelowTwo{display:none}.cataloguePopupWrapper.style_2 .catBelow{justify-content:center;flex-direction:column-reverse;justify-content:center;gap:15px}.cataloguePopupWrapper.style_2 .cataloguePopup{height:min-content;width:auto}.cataloguePopupWrapper.style_2 .catBelowThree{width:100%}.cataloguePopupWrapper.style_2 .catBelowOne{width:100%;text-align:center}.cataloguePopupInner{}.annonces.annonces_catalogue .annoncesLower{min-height:190px}[data-name="liste"]{display:none}.mentionsImg{width:100%;height:300px;background-size:cover!important;background-position:center center!important;border-radius:20px}.menuRightItemButton{cursor:pointer}.menuRightItemButton a{display:flex;align-items:center;color:#5a59d3;cursor:pointer!important}.mentions{width:1240px;margin:auto}.mentionsContent h1{margin:40px 0;font-size:28px;font-weight:bold}.mentionsContent p{line-height:24px;margin:25px 0}.annoncesButton{display:none}.gallery-mob-buttons{right:10px;position:fixed;top:33px;z-index:1;display:flex;gap:15px}.load-more__btn-wrap{padding:20px;text-align:center}.load-more__btn{padding:15px 35px;background:#eff1f4;border-radius:25px;cursor:pointer;border:1px solid #eff1f4;color:#000;display:inline-block}.locI{outline:none!important}.politique ul{list-style:initial}.politique li ul{margin-left:20px;list-style:circle}.custom-contact-block{background-size:cover;background-position:center;background-repeat:no-repeat;padding:40px;position:relative}.custom-contact-block::before{content:'';position:absolute;right:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1)}.custom-contact-block .kc-container{max-width:1270px!important}.custom-contact-block .kc-container .form-container{display:flex;gap:20px;align-items:flex-start;justify-content:flex-end}.custom-contact-block .kc-container .form-container .contact-form{padding:30px;background:rgba(255,255,255,.8);border-radius:10px;position:relative}@media only screen and (min-width:768px){.custom-contact-block .kc-container .form-container .contact-form{width:50%}}@media only screen and (max-width:1240px){.singleAnnounceHeart{border-radius:100%!important;padding:6px!important;box-shadow:0 0 3px 0 black!important;height:35px!important;width:35px!important;display:flex!important;align-items:center!important;justify-content:center!important}.reasWrapper{padding-top:30px!important}.mapContact.prestaButton,.mapContact2.prestaButton{display:inline-flex!important}.annonces .justmob{overflow:hidden}.mentions{width:90%}.mentionsImg{height:150px}html .favoritesWrapper .offSliderItem{width:100%!important}.trouverWrap.catalog.element .cataloguePopupWrapper.footer.relative{height:100%}.trouverWrap.catalog.element .catBelowThree{width:100%!important}div#branding{margin:0}header#header{padding:2% 5%!important}}