*{box-sizing:border-box!important}html.qc,html.moe,html.tua{//padding-top:40px!important}body.v2{background:#fff;padding-top:70px;box-sizing:border-box!important;color:#212121!important}body.v2,body.v2 *{font-family:'Lato'!important}body.v2 .row{display:table;max-width:100%}body.v2 .row>*:not(img){display:table-cell;box-sizing:border-box;padding:.5em 1em;float:none;vertical-align:top}body.v2 .w70{width:70%}body.v2 .w30{width:30%}body.v2 .row>aside{background:#a068ad}body.v2 #breadcrumb{width:100%;max-width:1280px;padding:0;margin:0}body.v2 div .center a{background:transparent;color:inherit;border:0;box-shadow:none;text-shadow:none}body.v2 .dept.seperator-fiche{background:0;margin:.5em .5em .5em 0!important;padding:0!important;width:auto;max-width:100%;text-shadow:none}.center{margin-left:auto;margin-right:auto}.w1280p.center{width:1280px;margin:auto;text-align:left}#info-galerie.terrain.infocompl .depot-projet-fiche{padding-left:45px;background:#803f87;color:#fff}header{height:70px;position:fixed;top:0;left:0;right:0;background:#fff;box-sizing:border-box;z-index:9000;transition:all .5s ease}header *{box-sizing:border-box}header #new-logo{display:inline-block;width:525px;background:url('/express/img/logo-express.png') no-repeat center center!important;height:100%;position:absolute;left:0;top:10px;text-indent:-5000px}header .left{max-width:1280px;margin:0 auto;height:100%;width:1280px;float:none}header .left .top{width:100%;text-align:right;font-size:16px}header .left .top>*{display:inline-block;margin-left:5em;padding:.2em .8em .3em;font-weight:100}header .left .top .acces-pro{background:#929292;color:#fff;border-radius:0 0 5px 5px}header .left .top .satisfaction{background:#a068ad;color:#fff;border-radius:0 0 5px 5px}header .left nav,nav{text-align:right;margin-top:.5em;padding:.5em 0 .5em 1em;font-weight:300}nav{width:calc(1280px -((100% - 1280px) /2));margin-left:auto;margin-right:calc((100% - 1280px) /2);margin-top:-38px}header .left nav a,nav a{display:inline-block;padding-left:2em;font-size:22px;color:inherit}header .left nav a.actif,nav a.actif{color:#a068ad;font-weight:300!important}header.fixed{transform:translateY(-20px);box-shadow:0 2px 5px rgba(0,0,0,0.1)}header.fixed .top{opacity:0}body.v2 #addmin{width:100%;margin:0;padding:0;box-sizing:border-box;background:#880221;text-align:center}body.v2 #addmin *{box-sizing:border-box;margin:0}body.v2 #addmin ul#nav-admin{padding-top:.5em;height:40px;background:url('/images/v2/espace-pro.svg') transparent no-repeat 5px center;background-size:30px 30px;padding-left:50px;max-width:100%;width:auto;margin-left:auto;margin-right:auto;box-shadow:none;display:inline-block}body.v2 #addmin ul:before,body.v2 #addmin ul:after{display:none}body.v2 #addmin ul#nav-admin li a{border-top:1px solid rgba(255,255,255,0.5);margin-right:.5em;font-size:1em;font-weight:400}#top{height:750px;background:url('/images/v2/background.jpg') no-repeat center center;position:relative;box-sizing:border-box;padding-top:5em;margin-bottom:0}body.v2.night #top{background:url('/images/v2/background-nuit.jpg') no-repeat center center}.bg_map#gmap{position:absolute;right:0;top:0;left:0;bottom 0;width:200%;height:100%;overflow:hidden;transform:translateX(-10%);margin:0;padding:0}.bg_map#gmap *{overflow:visible;border:none!important}.bg_map#gmap:after{display:none}#top.reduit{height:300px;background-position-y:bottom}#top.reduit>div{text-align:center}#top h1{display:inline-block;font-size:60px;text-transform:uppercase;max-width:1280px;line-height:1.2;display:inline;background:#fff;padding:0;box-shadow:15px 0 0 #fff,-15px 0 0 #fff;box-sizing:border-box;text-shadow:none!important;font-weight:bold}#top.reduit h1{font-size:3.2vh}#popup-contact-terrain h3{padding-top:25px!important}#top h2,#top h3{display:inline-block;background:rgba(160,104,173,0.75);display:inline-block;color:#fff;font-size:55px;margin-top:2em;box-sizing:border-box;box-shadow:20px 0 0 rgba(160,104,173,0.75),-20px 0 0 rgba(160,104,173,0.75);padding:.2em 0;font-weight:normal!important}#top.reduit h2{font-size:2vw;margin-top:0}#top h3{margin-top:0;background:rgba(255,255,255,0.75);box-shadow:20px 0 0 rgba(255,255,255,0.75),-20px 0 0 rgba(255,255,255,0.75);color:#a068ad}#breadcrumb{max-width:750px;margin:0 auto;padding-top:.5em}div.content{background:#fafafa;padding-bottom:1em;display:block!important}#actions{position:relative;z-index:1000;margin-top:-75px;height:675px;margin-bottom:2em}#actions *{box-sizing:border-box}#actions>div{box-sizing:border-box;width:50%;float:left}#actions .encart-form{max-width:600px;width:600px;background:#eaeaea;height:675px}#actions .encart-form.projet{float:right;margin-right:40px}#actions .action-left,#actions .action-right{position:relative}#actions .action-left:before,#actions .action-right:before{content:'';position:absolute;top:5em;left:0;right:0;bottom:1em;background:url('/images/v2/bg-projet.svg') left center no-repeat;opacity:.1;z-index:-1}#actions .action-right:before{background:url('/images/v2/bg-recherche.svg') left center no-repeat;right:0;left:70%;top:50%;bottom:4em;background-size:cover}#actions .encart-form.recherche{float:left;margin-left:40px;position:relative}#actions h4{background:#a068ad;color:#fff;font-size:45px;font-weight:400;margin:0;position:relative;z-index:9000;height:75px;line-height:75px}#actions .encart-form.projet h4{background:#4788ba}#actions .encart-form .inner{padding:2em}#actions .encart-form a{display:block;background:#464646;margin-bottom:2em}#actions .encart-form a span{font-size:40px;color:#fff;display:inline-block;vertical-align:middle;padding-left:.5em;text-transform:capitalize;line-height:1.2}#actions .encart-form.recherche input,aside .search input,.search input{width:100%;height:2.5em;font-size:28px;padding:.5em;font-weight:100;padding:.5em;border:0;box-shadow:0 2px 7px rgba(0,0,0,0.2) inset;background:#fff url('/images/v2/search.svg') no-repeat 97% center;background-size:55px 55px}#actions .encart-form a.liste-departements{position:absolute;bottom:0;left:0;right:0;height:40px;line-height:38px;font-size:20px;text-decoration:underline;text-align:center;background:#afafaf;margin:0;color:#fff;font-weight:100}#actions .encart-form #map{margin-top:4em}.encart-form.recherche .inner{position:relative}#resultats{position:absolute;bottom:0;left:0;right:0;top:100%;background:#eaeaea;text-align:center;overflow:hidden}#resultats.departement-ville{position:inherit;background:#fafafa;width:100%;height:auto;padding:0;margin:0}#resultats.show{top:30%}#resultats.departement-ville.show{margin-bottom:0;padding-bottom:1em}#actions .encart-form #resultats a,#resultats.departement-ville a{box-sizing:border-box;display:inline-block;width:45%;padding:.5em;border:2px solid #aaa;background:#fff;border-radius:3px;margin:0 0 .2em 0;font-size:1.2rem;color:#444;font-weight:300}#resultats.departement-ville a{width:90%}#resultats .titrerecherche{font-size:1.2rem;margin-top:0;text-align:left;text-indent:3rem;margin-bottom:.5rem;text-transform:uppercase;font-weight:300;border-top:8px solid #fff;padding-top:.6rem}#resultats .titrerecherche.deux{margin-top:.5rem}#actions .encart-form #resultats .prosss,#resultats.departement-ville .prosss{border:2px solid #4788ba}#chiffres{background:url('/images/v2/bg-chiffres.jpg') center center no-repeat;background-size:cover;background-attachment:fixed;background-size:cover}#chiffres>div{height:100%;display:table;min-height:500px}#chiffres *,#faq *,#services2 *{box-sizing:border-box}#chiffres .description{min-height:100%;background-color:#eaeaea;padding:1.5em;position:relative}#chiffres .description p{font-family:'Oswald'!important;font-weight:200;font-size:28px;line-height:1.4}#chiffres .description p strong{font-weight:300;font-family:'Oswald'!important}#chiffres .description:after{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;border-color:#eaeaea transparent transparent transparent;bottom:-20px;left:50%;margin-left:-20px}.w67{width:67%;float:left;z-index:1}.w33{width:33%;float:left;z-index:2}.justified-grid{text-align:justify}.justified-grid>*{display:inline-block}.justified-grid>.select{width:33%;text-align:center}.justified-grid>.select select{width:90%;height:2.6em;border-radius:0;border:1px solid #ccc;padding-left:1em}#chiffres .w67,#chiffres .w33{float:none;position:relative;display:table-cell;vertical-align:top}#chiffres ul{display:table;width:100%;text-align:center;padding-top:2em}#chiffres ul li{display:table-cell}#chiffres ul li span{display:block;font-family:'Oswald'!important;font-size:70px;font-weight:bold;color:#fff;margin-top:.2em;text-shadow:0 1px 2px rgba(0,0,0,0.3)}#chiffres ul li span.legende{font-family:'Lato'!important;font-size:26px;text-transform:uppercase;font-style:normal!important;font-weight:100;margin-top:.4em}#chiffres #actus{display:table;margin-top:1em}#chiffres #actus li{display:table-cell;vertical-align:middle;margin-right:1em;font-size:19px;font-weight:300;text-align:left;line-height:1.2;padding:0 1em}#chiffres #actus li a{display:block;position:relative;background:#fff;height:70px;padding-left:90px;padding-top:.5em;color:inherit;text-shadow:none;font-weight:300;border-radius:0}#chiffres #actus li img{position:absolute;top:0;left:0}#faq .center a{border:0;padding:0;margin:0;background:0;text-shadow:none;box-shadow:none;display:inline;border-radius:0;color:#a068ad;font-weight:400}#faq>div{display:table}#faq>div>*{display:table-cell;float:none;vertical-align:top;padding-bottom:1em}#faq .logos{background:#a068ad}#faq .logos li{display:table-cell;text-align:center;vertical-align:middle}.w50:not(td){width:50%;float:left}body.v2 .oswald{font-family:"Oswald"!important;font-weight:300}body.v2 .violet{color:#a068ad}#faq .oswald{font-size:28px;font-style:italic;margin-left:0;margin-bottom:.5em;padding:0}#faq p{font-weight:300;line-height:1.2;padding-right:1em}#services2{background:#eaeaea;display:table;width:100%;border-top:15px solid #a068ad;margin-bottom:1em}#services2>div{width:50%;display:table-cell;vertical-align:middle;overflow:auto;text-align:right;position:relative}#services2>div+div{text-align:left}#services2>div section{width:600px;max-width:100%;text-align:center;display:inline-block;padding-top:1em;padding-bottom:.5em}.credit section{margin-right:40px}.artisans section{margin-left:40px}#services2>div section h6{font-size:55px;font-style:italic;font-weight:400;margin-bottom:.2em;color:#4788ba}#services2>div section p{font-size:22px;font-weight:300;margin-bottom:1em;line-height:1.2}#services2>div section p b{font-weight:400}#services2>div section a{display:inline-block;width:350px;text-align:center;color:#fff;background:#a068ad;background:#4788ba;font-size:30px;line-height:1.7}#services2 .credit:before{background:url('/images/v2/bg-credit.svg') left top no-repeat;background-size:cover;position:absolute;left:0;right:65%;top:5%;bottom:0;content:'';opacity:.15}#services2 .artisans:before{background:url('/images/v2/bg-artisans.svg') right top no-repeat;background-size:cover;position:absolute;left:70%;right:0;top:5%;bottom:0;content:'';opacity:.2}hr.newstyle{background:#a068ad;color:#a068ad;border-color:#a068ad;width:50%;margin:1em auto}footer{background:#a068ad;padding:1em}footer,footer *{box-sizing:border-box}footer>div{display:table}footer>div>*{display:table-cell;text-align:center}footer>div.center a{border-radius:none;box-shadow:none;padding:inherit;text-shadow:none;background:0;display:table-cell}body.v2 footer>div>a>span{display:inline-block;width:100%;text-transform:uppercase;color:#fff;font-weight:300!important;font-size:24px;font-family:"Oswald"!important;margin-top:.5em;margin-left:0;margin-right:0}.par8{width:calc(100% / 8)}body.v2 .copyright{padding:.5em}body.v2 .liste_agence.gradient.premiumBG,body.v2 .liste_agence.gradient.pair{background:#fff!important;margin-bottom:1em;border-top:1px solid #dad9d9!important}body.v2 .liste_agence.gradient{border-left:1px solid #dad9d9;border-right:1px solid #dad9d9}body.v2 .liste_agence .agence_logo{width:25%;border-right:1px solid #dad9d9}body.v2 .liste_agence .agence_logo h4{color:#4788ba;font-size:1.5em;margin-bottom:.5em;line-height:1.1}body.v2 .liste_agence.freeBG .agence_logo h4{color:#4788ba;font-size:1.1em;margin-bottom:.5em;line-height:1.1;margin-left:0;margin-right:0;height:27px}body.v2 .liste_agence.freeBG .agence_logo img{margin-top:1em}body.v2 .agence_action{width:15%}body.v2 #quelques-pros .agence_infos,body.v2 #agences .agence_infos{width:60%!important;vertical-align:middle}body.v2 #agences .freeBG .agence_infos,body.v2 #quelques-pros .freeBG .agence_infos{width:100%!important}body.v2 .liste_agence .agence_infos *{padding:0}body.v2 .liste_agence .agence_infos .adresse strong{font-size:1.5em!important;color:#a068ad;font-weight:400;margin-right:.1em}body.v2 .liste_agence .agence_infos .adresse:not(strong){color:#8a8a8a}body.v2 .liste_agence .agence_infos .adresse:before{content:'';width:1.8em;height:1.8em;display:inline-block;background:#a068ad url('/images/v2/placeholder.svg') center center no-repeat;background-size:1.2em 1.2em;border-radius:50%;margin-bottom:-0.3em;margin-right:.5em}body.v2 .pictogal,body.v2 .pictoterrain{display:inline-block;font-size:1.2em;font-weight:300;color:#333}body.v2 .pictoterrain{width:100%;margin-top:.3em}body.v2 .pictogal:before,body.v2 .pictoterrain:before{content:'';width:1.5em;height:1.5em;display:inline-block;background-size:contain;margin-bottom:-0.3em;margin-right:.5em}body.v2 .pictogal:before{background:url('/images/v2/picto-galeries.svg') center center no-repeat}body.v2 .pictoterrain:before{background:url('/images/v2/picto-terrains-2.svg') center center no-repeat}body.v2 .pictogal+.pictogal:before{content:"et";background-image:none!important;margin-right:0;margin-left:.7em}body.v2 .liste_agence .agence_infos .mini-presentation{border:0;border-left:5px solid #a068ad;font-size:1em;line-height:1.1;font-style:normal;font-weight:300;margin-left:.6em;margin-top:.8em;padding:.2em 0 .2em .8em!important}body.v2 .agence_action{text-align:center}body.v2 .agence_action .voir{border-radius:0!important;background:#a068ad;border-radius:5px;display:inline-block;padding-bottom:5px;padding-top:5px;width:80%;text-align:center}body.v2 .liste_agence.freeBG{display:inline-block;width:calc(100% / 3 - 20px);box-sizing:border-box;border:1px solid #dad9d9;margin:auto 7px;height:210px;padding-top:0}body.v2 .liste_agence.freeBG .agence_logo{border:0}#quelques-pros2{text-align:justify;-moz-text-align-last:center;text-align-last:center;vertical-align:top}body.v2 .liste_agence.freeBG>div{display:block;width:100%!important;text-align:center}body.v2 .liste_agence.freeBG .agence_infos{height:35px}body.v2 .liste_agence.freeBG .agence_infos .adresse{font-size:.7em}body.v2 .liste_agence.freeBG .voir{border-radius:5px;display:inline-block;padding-bottom:5px;padding-top:5px;width:35%}body.v2 #search .style-input{background:#fff}body.v2 aside>*{box-sizing:border-box}body.v2 .logos-aside{text-align:center}body.v2 aside .search input,body.v2 .search input{width:100%!important;border:0;background-color:#fff!important;height:2.5em;font-size:1.2em;max-width:100%!important;box-sizing:border-box;background-size:2em 2em;box-shadow:none}body.v2 aside .seperator-fiche.dept{color:#fff;font-weight:400;text-align:center;font-size:1.2em;margin:0 0 0 0!important;padding:0!important}body.v2 aside .seperator-fiche.dept.terrain{border-top:0;margin-top:0!important;padding:10px 5px 5px!important;margin-bottom:0!important;line-height:1}body.v2 aside #villes ul .trio{width:50%;margin:0;padding:0 .5em;box-sizing:border-box;color:#fff;font-weight:300;font-size:1em}body.v2 aside #villes ul .trio a{padding:.2em 0}body.v2 aside .home-link-dept.deptvilles{margin:0 auto!important}body.v2 aside .home-link-dept.deptvilles a{display:inline-block;color:#a068ad!important;background:#fff}body.v2 aside.w30{padding:.5em 0 0 0}body.v2 aside.w30>*{margin:.5em 1em}body.v2 aside #procquoi{width:100%;margin-top:1em;margin-left:0;margin-right:0;border:0;overflow:auto;position:relative}body.v2 aside #procquoi p{text-indent:0;line-height:18px;color:#2b2b2b;font-size:.9em;background:#fafafa url('/images/info-projet.png') no-repeat 10px 10px;padding:10px 10px 10px 75px;border:none!important;border-radius:0}body.v2 aside #terrains{text-align:center}body.v2 aside .unterrain.departement{width:280px;margin-bottom:1em;padding:0;display:inline-block;float:none}body.v2 aside .unterrain.departement p{font-style:italic;color:#888;font-size:.8em}body.v2 aside .unterrain.departement p:first-child{margin:0;padding:0}body.v2 aside .unterrain.departement h5{background:#fff;border-radius:3px;line-height:1;min-height:auto;padding:.5em 0;margin:-0.8em .8em .5em;position:relative;z-index:3;border-bottom:3px solid #bbb;color:#4788ba;font-weight:400}body.v2 .unterrain.fiche a,body.v2 .unterrain.departement a{margin-top:0;background:#4788ba;border-radius:3px;color:#fff}body.v2 a.boutonvert{background:#4788ba!important;color:#fff!important;padding:.5em .8em;text-decoration:underline!important;border-radius:0!important}body.v2 aside a.boutonvert{color:#fff;line-height:1.3;background:none!important}body.v2 #description_ville{padding-right:0}body.v2 #description_ville h3{color:#fff;background:0;text-shadow:none;font-size:1.2em;text-align:center}body.v2 #description_ville .desc{background:#fff;padding:.8em 1.2em;font-size:.9em;line-height:1.3;font-weight:300;margin-top:.8em}body.v2 #description_ville .desc a{display:inline;padding:0;margin:0;font-weight:400}body.v2 .liste_agence.premiumBG .agence_action.listing{margin-top:0}body.v2 .publicite_ville{text-align:center;margin:1em 0}body.v2 aside .terrains-ville,body.v2 aside .pub{padding:2em 0 1em!important;background:#fafafa;margin:0}body.v2 aside .pub{text-align:center;padding-bottom:2em!important}body.v2 aside .terrains-ville h3{color:#a068ad;font-size:1.2em;margin-bottom:.5em;text-align:center;color:#4788ba}body.v2 aside .terrains-ville .unterrain{color:#212121;display:table;padding:0;background:#f0f0f0;border-bottom:3px solid #4788ba;margin:.5em 0 .5em .5em}body.v2 aside .terrains-ville .unterrain>*{display:table-cell;vertical-align:middle;float:none;padding:.5em .8em;line-height:1.2}body.v2 aside .terrains-ville .unterrain a{background:#4788ba;border-radius:0;color:#fff}body.v2 aside .terrains-ville .unterrain span{font-weight:300}body.v2 aside .terrains-ville .unterrain strong{color:#4788ba;display:inline-block;margin-left:1em}body.v2 aside .terrains-ville p a.boutonvert{color:#4788ba!important;text-decoration:underline;font-weight:300}body.v2 .guide-intro,body.v2 .guide-intro p{font-weight:400;font-size:1em!important;text-align:justify;margin-top:.5em;margin-bottom:1em;line-height:1.2!important}body.v2 .guide-paragraphe,body.v2 .guide-paragraphe>div>p{font-weight:300;font-size:1em!important;text-align:justify;line-height:1.2!important}body.v2 .w960p.center{width:960px;margin:0 auto}body.v2 #ajout-societe a{padding:1em 1.5em;border-radius:0;box-shadow:none}.reglette-action{display:table;width:calc(1280px / 2);max-width:100%;margin-left:calc(50% - 640px);background:#fff;position:relative;transform:translateY(-50%);z-index:49;padding:0;box-sizing:border-box;box-shadow:0 -2px 15px -7px rgba(0,0,0,0.3)}.reglette-action2{display:block;box-sizing:border-box;margin-top:.5em;font-weight:300}.reglette-action2 li{display:table;width:100%;border-left:none!important;border-right:none!important;border-width:2px!important;padding:.3em 0}.reglette-action2 li>*{display:table-cell;vertical-align:middle!important;padding-top:.5em}.reglette-action2 li>*>*{vertical-align:middle!important}.reglette-action>*{display:table-cell;text-align:center;width:33%}.reglette-action2 li>*:not(img){min-width:80%!important;max-width:80%!important}.reglette-action li,.reglette-action2 li{border-top:3px solid #0c2340;line-height:1.2;border-right:1px solid rgba(0,0,0,0.1);position:relative;margin-top:.5em}.reglette-action li:first-child,.reglette-action2 li:first-child{border-top:3px solid #985f9e}.reglette-action2 li:first-child a{font-style:italic;color:#a068ad!important;text-decoration:underline!important}#gmap{background:#0c2340}.reglette-action li:last-child,.reglette-action2 li:last-child{border-top:3px solid #96b742;border-right:0}.reglette-action li:last-child a,.reglette-action2 li:last-child a{color:#96b742;text-decoration:underline;line-height:1.2}.reglette-action li img{margin-top:-0.5em;margin-bottom:.5em}.reglette-action li .contacter,.reglette-action2 li .contacter{border-radius:0!important;background:#0c2340!important;display:inline-block}.reglette-action li a.contacter.infospro,.reglette-action2 li a.contacter.infospro{color:#fff;font-weight:300;padding:.2em .5em;margin-top:0}#gmap .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{right:41%!important;left:auto!important}#gmap .gm-svpc{display:none!important}.fiche #top{min-height:550px;background:0;padding:.5em;position:relative;overflow:hidden}.fiche #top .w1280p.center{position:absolute;top:0;z-index:49;width:calc(1280px / 2);max-width:50%;height:100%;left:calc(50% - 640px);box-sizing:border-box}.fiche #top .w1280p.center>div{position:absolute;top:50%;display:inline-block;background:#fff;left:50%;transform:translate(-50%,-50%);padding:1.3em;min-width:400px;max-width:700px;box-shadow:0 3px 7px rgba(0,0,0,0.3)}.fiche>.wrapper>.content>.w1280p.center{margin-top:0}.fiche>.wrapper>.content>.w1280p.center,.fiche>.wrapper>.content>.w1280p.center *{box-sizing:border-box}.fiche #top h1{font-size:2.3vw}.fiche #top *{box-sizing:border-box!important}.fiche #top .gm-style-iw{max-width:100%;box-sizing:border-box}.fiche #top .gm-style-iw>div>div{overflow:hidden!important}.fiche #top .gm-style-iw,.fiche #top .gm-style-iw>*{overflow:hidden!important}.fiche #top .gm-style-iw .agences-bloc-map{max-width:100%;max-height:100%}.fiche #top .gm-style-iw h3{font-size:16px}.fiche .w50.aside{padding:0 1em 0 2em;margin-top:1.3em}.fiche .fiche-bloc{background:#fff;box-shadow:0 2px 15px -7px rgba(0,0,0,0.3);margin-top:.5em;margin-bottom:1.5em}.fiche .fiche-bloc h3,.fiche .fiche-bloc h2{background:#a068ad;color:#fff;padding:.5em 1em;font-size:1.3em}.fiche .w50.aside .fiche-bloc h3{background:#484848}.fiche .fiche-bloc .fiche-inner{padding:1em 1.5em;font-weight:300;line-height:1.2}body.v2.fiche .row ul{padding:0}body.v2 .row.vcenter>*{vertical-align:middle}body.v2 .row.pictos.vtop{width:100%;padding-bottom:.3em;margin-bottom:0}body.v2 .row.pictos.vtop iframe div{margin:0 auto;text-align:center}body.v2.fiche .questionsreponses{border-left:5px solid #a068ad}body.v2.fiche .questionsreponses li{width:100%;font-weight:300}body.v2.fiche .questionsreponses li span{min-width:35%;max-width:35%!important;font-weight:400}body.v2.fiche .questionsreponses li span+span{min-width:65%;max-width:65%!important;font-weight:300}body.v2.fiche .questionsreponses.fiche-bloc{width:100%;margin-top:0;box-shadow:0 5px 15px -7px rgba(0,0,0,0.3);border-top:2px solid #a068ad;border-left:none}.fiche .terrains_{text-align:justify;text-align-last:justify}.fiche .terrains_>*{text-align:center;text-align-last:center}.fiche .unterrain{width:32%;display:inline-block;margin:1.8em auto 2em;float:none;cursor:pointer}.fiche .ville-seperator{color:#484848;box-shadow:none;border-bottom:1px solid #484848;font-weight:400;text-align:left;margin-bottom:0}.fiche #agences-autres,.fiche #agences-proches{text-align:justify;text-align-last:justify;box-sizing:border-box;margin-top:0}.fiche #agences-autres *>div,.fiche #agences-proches *>div{text-align-last:left}.fiche .ville-seperator{text-align-last:left}.fiche #agences-autres .trio-margin,.fiche #agences-proches .trio-margin{width:auto;width:100%;float:none;display:inline-block;box-sizing:border-box;margin:0;vertical-align:top;text-align:left!important}.fiche .ville-seperator:before,.fiche .ville-seperator:after{display:none}.fiche .fiche-bloc.terrains a.boutonvert{font-weight:300}.fiche .info-desc{display:block;text-align:center;margin-bottom:.5em;font-weight:300}body.v2 .row.pictos.vtop>li{width:25%;text-align:center}.fiche .aside .galerie{text-align:justify;text-align-last:justify}.fiche .aside .new-galerie.newversion{box-sizing:border-box;width:32%;margin:0 0 .5em 0;float:none;text-align:center;text-align-last:center;display:inline-block}.fiche .rattachement{border:2px solid #81bae3;padding:.5em .5em .5em 3em;position:relative;display:inline-block;font-style:italic;text-decoration:underline;font-weight:300}.fiche .rattachement:before{background:#81bae3 url('/images/v2/info.svg') no-repeat center center;position:absolute;top:0;bottom:0;left:0;width:30px;padding:.5em;background-size:50%;display:inline-block;content:''}.fiche .modifierinfosfiche{border:2px solid #96b742;padding:.5em .5em .5em 3em;position:relative;display:inline-block;font-style:italic;text-decoration:underline;font-weight:300}.fiche .modifierinfosfiche:before{background:#96b742 url('/images/v2/info.svg') no-repeat center center;position:absolute;top:0;bottom:0;left:0;width:30px;padding:.5em;background-size:50%;display:inline-block;content:''}.modifierinfosfiche a:before{display:none}.fiche #agences-proches .trio-margin{width:48%;float:none;text-align-last:center!important;text-align:center!important;border-radius:0;padding:0 1em 1em;margin-bottom:1em}.fiche #agences-proches .trio-margin *{width:100%}.fiche #agences-proches h3{background:0;color:#a068ad;border-bottom:2px solid #a068ad;text-align:center!important;text-align-last:center!important;width:100%;display:block;padding-bottom:1.8em!important;height:auto!important;padding-bottom:.5em!important}.fiche #agences-proches .agence_infos .adresse{font-size:1em;line-height:1.4;margin-top:.5em;margin-bottom:.5em}.fiche #agences-proches .agence_action .agenceinfo,.fiche .bloc-agence-autre .popup .agence_action .agenceinfo{display:inline-block;width:100%;cursor:pointer;font-size:1em;text-align:center!important;text-align-last:center!important;border-radius:0;line-height:1.2;height:auto;padding:.5em;position:relative}.fiche #agences-proches .agence_action .agenceinfo:before,.fiche .bloc-agence-autre .popup .agence_action .agenceinfo:before{content:"";position:absolute;left:7px;top:7px;bottom:7px;width:30px}.fiche #agences-proches .agence_action .agenceinfotel,.fiche .bloc-agence-autre .popup .agence_action .agenceinfotel{background:#0c2340;color:#fff}.fiche #agences-proches .agence_action .agenceinfotel.agenceinfo:before,.fiche .bloc-agence-autre .popup .agence_action .agenceinfotel.agenceinfo:before{background:url('/images/v2/phone-call-blanc.svg') no-repeat center center;background-size:contain}.fiche #agences-proches .agence_action .agenceinfomail,.fiche .bloc-agence-autre .popup .agence_action .agenceinfomail{background:#96b742;color:#fff}.fiche #agences-proches .agence_action .agenceinfomail.agenceinfo:before,.fiche .bloc-agence-autre .popup .agence_action .agenceinfomail.agenceinfo:before{background:url('/images/v2/envelope-blanc.svg') no-repeat center center;background-size:contain}.fiche .bloc-agence-autre .popup{padding:12px 12px 0 19px;width:285px;box-shadow:none}.fiche .bloc-agence-autre .popup .agences-bloc{box-shadow:none}.fiche .bloc-agence-autre .popup .agences-bloc *{display:block;width:100%}.fiche .aside .new-galerie.newversion a{padding:0}.fiche .aside .new-galerie.newversion span{width:30%;margin:0 .1em}.fiche .aside .new-galerie:not(.newversion){height:120px}.fiche .aside .new-galerie:not(.newversion) .new-photos{width:65%;text-align:justify;margin-left:0}.fiche .aside .new-galerie:not(.newversion) .new-photos span{display:inline-block;width:22%;margin-right:-4%}.fiche .aside .new-galerie .new-photos span img{border-radius:3px}.fiche .aside .new-galerie:not(.newversion) .new-photos span a{padding:0;width:100%;display:inline-block}.fiche .aside .new-galerie:not(.newversion) .new-photos span img{border-radius:50%;border:5px solid #f3f3f3}.fiche .aside .new-galerie:not(.newversion) h4{font-size:17px;margin-top:0;margin-bottom:0}.fiche .aside .new-galerie:not(.newversion) .new-photos span a img{max-width:100%}.fiche .aside .new-galerie a.consulterLaGalerie{background:#4788ba;border-radius:3px;color:#fff;padding-left:.5em;padding-right:.5em}.fiche .actus .actu{margin-top:.8em;border-radius:3px;overflow:hidden}.fiche .actus .actu .resume{font-weight:300;font-size:.8em;line-height:1.2}.fiche .actus .actu .resume a{font-weight:400;color:#a068ad;margin:0;padding:0;text-decoration:underline!important}.fiche .actus .actu h6{text-align:center}.fiche_galerie{max-width:100%;display:inline-block;transform:translateY(-150%);position:relative;z-index:50;background:#fff;padding:1em;min-width:640px;overflow:auto;box-sizing:border-box;vertical-align:middle;margin-bottom:-150px}.fiche_galerie>*{width:49%;margin:0;display:inline-block;vertical-align:middle;text-align:center}.fiche_galerie h1{font-size:2em;margin-top:.5em}.fiche_galerie #left a{color:#a068ad!important;text-decoration:underline!important}.fiche_galerie #left a:before{content:'< '}#info-galerie::after,#gal:after{display:none}.fake-form{box-sizing:border-box}.w33{width:33%}.w40{width:40%}.w60{width:60%}.w66{width:66%}.row.w100{width:1280px}.fake-form div.row{width:100%}.fake-form textarea{width:100%;resize:vertical;border:1px solid #ccc;font-size:.9em;padding:.5em 1em;font-weight:300;font-family:'Lato',sans-serif;min-height:8em;color:#222}.fake-form input:not([type=checkbox]){width:100%;font-size:.9em;-ms-transition:all .2s ease;transition:all .2s ease}.fake-form input:not([type=checkbox])::-webkit-input-placeholder{font-weight:300;color:#222;opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.fake-form input:not([type=checkbox])::-moz-placeholder{font-weight:300;color:#222;opacity:1;-moz-transition:all .2s ease;transition:all .2s ease}.fake-form input:not([type=checkbox]):-moz-placeholder{font-weight:300;color:#222;opacity:1;-moz-transition:all .2s ease;transition:all .2s ease}.fake-form input:not([type=checkbox]):-ms-input-placeholder{font-weight:300;color:#222;opacity:1;-ms-transition:all .2s ease;transition:all .2s ease}.fake-form input:not([type=checkbox]):focus::-webkit-input-placeholder{opacity:0}.fake-form input:not([type=checkbox]):focus::-moz-placeholder{opacity:0}.fake-form input:not([type=checkbox]):focus:-moz-placeholder{opacity:0}.fake-form input:not([type=checkbox]):focus:-ms-input-placeholder{opacity:0}.fake-form div.row span{padding:1em .5em .5em .5em;position:relative}.fake-form div.row span input{position:relative;z-index:4}.fake-form i{position:absolute;top:50%;left:.5em;opacity:0;z-index:3;transition:all .2s ease .1s;color:#222;font-size:.8em;font-weight:300}.fake-form span.valider{display:inline-block;padding:.4em .8em;font-weight:300;color:#fff;background:#96b742}.fake-form input:focus+i{top:-0.2em;opacity:1}.fake-form input[type=checkbox]{width:auto}.fiche-bloc .fiche-bottom{text-align:center;padding-top:1em;padding-bottom:0}.fiche-bloc.vert h3{background:#96b742!important}.fiche-bloc .fiche-inner.fake-form{padding-top:.5em}.questionsreponses .violet.souligne{width:30%}.separator-departement{padding:.2em 0;position:relative;border-left:1px solid #ddd;border-bottom:1px solid #ddd;margin:.6em 0 .3em 2em}.separator-departement:before{content:attr(data-dept);position:absolute;left:-0.2em;top:50%;font-size:1.5em;font-weight:300;transform:translate(-100%,-50%) rotate(-90deg);color:#ddd}.v2 .bloc-agence-autre .popup{height:255px}body.v2 #top .agence_action,body.v2 #top .agence_action a{width:100%;text-align:center!important}body.v2 .seperator-fiche{max-width:100%;width:auto}body.v2 #login.contact{width:693px;margin:0 auto}body.v2 .partenaire_box{margin:0 auto 1em}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}footer a.help:hover img{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}footer a.aboutus:hover img{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}footer a.partners:hover img{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}footer a.mail img{transition:all .2s ease}footer a.mail:hover img{transform:rotate(10deg)}footer a.land img{transition:all .2s ease}footer a.land:hover img{transform:scale(1.1)}footer a.plans img{transition:all .2s ease}footer a.plans:hover img{transform:scale(0.9)}footer div.sites{text-align:right}footer div.sites a{margin-bottom:.3em;display:inline-block}.copyright a{color:#212121}.mobile-only{display:none!important}.nav-icon{display:none}.terrains_ .boutonvert{max-width:100%}body.v2 h2.oswald.bgbleu{color:#fff!important;background:#4788ba;font-family:'Oswald';display:inline-block;height:50px;line-height:50px;font-size:35px;font-style:italic;padding:0 20px}body.v2 .search-top.stand-alone .search{background:#4788ba;padding:20px 20px 20px 30px;margin-bottom:.3em}body.v2 .search-top.stand-alone .recherche.stand-alone{font-size:35px;font-weight:100;background:#fff;height:62px!important;width:100%!important;margin-left:35px;margin-right:0;outline:0}body.v2 .search-top.stand-alone label{position:relative;display:inline-block;width:calc(100% - 105px)!important}body.v2 .search-top.stand-alone label:before{content:"";width:0;height:0;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #fff transparent transparent;position:absolute;top:50%;left:20px;margin-top:-15px}.annuaire h1{font-family:'Oswald'!important;font-style:oblique;font-weight:300;color:#a069ad;text-transform:uppercase;margin:.5em 0;font-size:35px;line-height:1.1}.annuaire p{font-weight:300;font-size:20px;margin-bottom:1em;line-height:1.1}body.v2 aside.w30.debord-top{padding-top:0}body.v2 aside h2.blanc{font-family:'Oswald'!important;font-size:35px;font-weight:300;text-align:center;height:50px;line-height:50px;margin:0;padding:0;font-style:italic}body.v2 div.debord-top{transform:translateY(-58px)}body.v2 .search-top.stand-alone .search,body.v2 .search-top.stand-alone .search>*{vertical-align:middle}.colonnes-departements li{position:relative}.colonnes-departements li:before{content:'';position:absolute;top:0;left:0;bottom:0;right:100%;background:#a069ad;transition:all .2s ease-out;z-index:1}.colonnes-departements li a{position:relative;z-index:2;font-weight:300!important}.colonnes-departements li:hover:before{right:0}.colonnes-departements li:hover a{color:#fff!important}.colonnes{column-gap:1%;column-rule:2px solid rgba(0,0,0,0.2)}.colonnes-3{column-count:3;column-width:250px}.colonnes-4{column-count:4;column-width:200px}.colonnes .break{column-span:all}.annuaire #resultats{position:relative;max-height:0!important}.annuaire #resultats.show{max-height:1000px!important;text-align:justify;padding:1em;margin-bottom:.5em}.annuaire #resultats.show a{box-sizing:border-box;display:inline-block;width:33%;padding:.5em;border:2px solid #aaa;background:#fff;border-radius:3px;margin:0 0 .2em 0;font-size:1.2rem;color:#444;font-weight:300;text-align:center}.annuaire #resultats.show a.prosss{border:2px solid #4788ba}body.v2 .touteslesvilles{padding-top:8px;text-align:left}body.v2 #liste_villes{width:100%}body.v2 .break.ville-seperator{font-family:'Oswald';font-size:30px;font-weight:bold;background:transparent;border-bottom:2px dotted #a069ad;color:#a069ad;padding-bottom:.5em;margin-top:1em}body.v2 .break.ville-seperator:before{display:none}body.v2 div .center a.plusdeterrains{background:#4788ba!important;color:#fff!important;font-size:1.6em;display:inline-block;width:auto;font-weight:300;padding:.4em 1em}#login{width:730px;margin:0 auto!important}a.valid-form{border-top:1px solid #b6cd81;background:#9bbc06!important;background:-webkit-gradient(linear,left top,left bottom,from(#719d03),to(#9bbc06));background:-webkit-linear-gradient(top,#719d03,#9bbc06);background:-moz-linear-gradient(top,#719d03,#9bbc06);background:-ms-linear-gradient(top,#719d03,#9bbc06);background:-o-linear-gradient(top,#719d03,#9bbc06);padding:5px 10px 4px!important;border-radius:3px;box-shadow:none;text-shadow:none;color:#fff!important;text-decoration:none;vertical-align:middle}@media(max-width:1600px){header .left nav a,nav a{padding-left:1em}}@media(max-width:1425px){header .left nav a,nav a{padding-left:.5em;font-size:22px}}@media(max-width:1345px){header .left nav a,nav a{padding-left:.5em;font-size:21px}}@media(max-width:1310px){header .left nav a,nav a{padding-left:.5em;font-size:20px}nav{width:calc(100% - 525px);margin-left:auto;margin-right:0}}@media(max-width:1281px){.w1280p,.w1280p.center{width:100%;padding:auto .5em}header .left{max-width:100%;width:100%}header #new-logo{width:440px;background:url('/express/img/logo-express.png') no-repeat bottom center!important;background-size:contain!important;margin-top:-0.7em}#services2>div,#services2 .credit:before,#services2>.artisans:before{background:0}header .left nav a,nav a{padding-left:.5em}nav{width:calc(100% - 440px);margin-left:auto;margin-right:0}#actions .encart-form.projet{margin-right:20px;width:calc(100% - 20px)}#actions .encart-form.recherche{margin-left:20px;width:calc(100% - 20px)}#services2>div section{width:calc(100% - 20px);max-width:inherit}.credit section{margin-right:20px}.artisans section{margin-left:20px}#actions .action-left:before{display:none}#actions .action-right:before{display:none}#chiffres #actus li{font-size:16px}}@media(max-width:1170px){#actions .encart-form a{overflow:hidden}#actions .encart-form a img{margin-left:-4.5em}#actions .encart-form.recherche input{font-size:24px;height:3em}#actions h4{font-size:35px}header #new-logo{width:400px}header .left nav a:first-child,nav a:first-child{display:none;font-size:21px}header .left nav,nav{padding-right:1em}#top>div{text-align:center;margin-top:3em}#faq>div>.w67{padding-left:.5em}#services2>div section p{font-size:18px}#services2>div section h6{font-size:48px}#actions .encart-form a span{font-size:35px}#actions .encart-form #resultats a{font-size:1.7vw}#actions .encart-form #resultats a:nth-child(8),#actions .encart-form #resultats a:nth-child(9){display:none}.fiche #top .w1280p.center{width:50%;left:0;top:0}.reglette-action{width:50%;margin-left:.5em}.fiche .content>.w1280p.center>.w50:not(.aside){padding-left:.5em}}@media(max-width:1000px){body.v2{padding-top:60px}header{height:60px}header #new-logo{width:400px}header .left .top .satisfaction{display:none}#actions .encart-form.recherche input{font-size:20px;height:3.5em}header .left nav,nav{padding-right:0;position:absolute;bottom:0;right:0}header .left nav a,nav a{font-size:18px}header .left nav a:first-child,nav a:first-child{display:none}#actions .encart-form a span{font-size:32px;padding-left:.1em}#chiffres .description p{font-size:24px}.liste_agence .galeries .pictogal+.pictogal:before{display:none}.liste_agence .galeries .pictogal+.pictogal{margin-top:.5em;margin-left:2.2em;margin-bottom:.2em}body.v2 .liste_agence.freeBG{width:calc(100% / 2 - 20px)}#quelques-pros2{-moz-text-align-last:justify;text-align-last:justify}#quelques-pros2>*{text-align:center;-moz-text-align-last:center;text-align-last:center}body.v2 aside .seperator-fiche.dept,body.v2 .dept.seperator-fiche{line-height:1;margin-top:.5em;text-align:center}body.v2 #quelques-pros .agence_action{width:15%}.fiche #agences-autres .trio-margin,.fiche #agences-proches .trio-margin{width:90%}}@media(max-width:950px){header #new-logo{width:350px}#chiffres li.w33{display:inline-block;width:50%}#chiffres ul{text-align:center}#chiffres .description p{font-size:27px}#chiffres #actus{margin-top:0;margin-bottom:1em}#chiffres #actus li{font-size:14px}#chiffres ul li span{font-size:50px}#chiffres ul li span.legende{font-size:22px}#faq .logos li{width:100%}.fiche .unterrain{width:48%}}@media(max-width:900px){body.v2 .touteslesvilles{width:100%!important}#actions .encart-form #resultats a{font-size:2vw;width:90%}#actions .encart-form #resultats a:nth-child(6),#actions .encart-form #resultats a:nth-child(7){display:none}#actions>div{width:100%;margin-left:auto;margin-right:auto;float:none}#actions .encart-form{max-width:90%!important;margin:auto;height:auto}#actions .encart-form.projet{margin-right:auto;float:none}#actions .encart-form.recherche{margin-left:auto;float:none;margin-top:2em;padding-bottom:2.5em}#actions{height:auto;min-height:300px}#map{display:none}.search{margin-bottom:2.5rem}#actions .encart-form.projet img{height:75px;margin-left:0}#actions .encart-form.projet a{font-size:1rem}#actions .encart-form.projet a br{display:none}#resultats{position:relative;top:auto;left:auto;right:auto;bottom:auto;max-height:0}#resultats.show{max-height:1000px;margin-bottom:1em}.search{margin-bottom:0}.liste-departements{margin-top:2em}#actions .encart-form #resultats a{font-size:2.4vw;width:45%}#actions .encart-form #resultats a:nth-child(6),#actions .encart-form #resultats a:nth-child(7),#actions .encart-form #resultats a:nth-child(8),#actions .encart-form #resultats a:nth-child(9){display:inline-block}#chiffres #actus li a{font-size:13px}body.v2 #addmin ul#nav-admin{height:auto}}@media(max-width:880px){html{overflow-x:hidden;min-width:100vw!important;max-width:100vw!important}body.v2{padding-top:50px}header{height:50px;overflow:visible}header.fixed{transform:none;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.mobile-only{display:inherit!important}.desktop-only{display:none}.nav-icon{display:block}#nav-icon{width:50px;height:52px;margin-right:7px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;cursor:pointer;float:right}#nav-icon span{display:block;position:absolute;height:7px;width:100%;background:#a068ad;border-radius:7px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#nav-icon span:nth-child(1){top:7px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(2){top:21px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(3){top:35px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon.open{background:#a068ad}#nav-icon.open span{background:#fff}#nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:3px;left:8px}#nav-icon.open span:nth-child(2){width:0;opacity:0}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:38px;left:8px}nav{display:block;opacity:0;width:100%;background:#fff;position:fixed;top:40px;max-height:0;left:0;right:0;bottom:auto!important;overflow:hidden;height:auto;padding-top:1em!important;transition:max-height .2s ease}nav>*{display:block!important;font-size:1.5rem!important;margin-bottom:.8em;padding-right:3.5em;padding-left:0!important}nav>*:last-child{font-style:italic;color:#888!important}nav.open{opacity:1;max-height:1000px;transition:max-height .2s ease;top:85px}nav.open:after{content:'';position:absolute;right:7px;top:0;bottom:0;width:50px;background:#a068ad}body.v2 #addmin{position:relative;z-index:-1}}@media(max-width:800px){body.v2 .row>.w70{display:block;width:100%}body.v2 .row>.w30{display:block;width:80%;margin:1em auto}.fiche .unterrain{width:90%;margin-left:auto;margin-right:auto;float:none;display:block}.reglette-action{width:90%;margin-left:auto;margin-right:auto}.fiche .w50.aside{margin-top:-1em}header .left nav,nav{right:0!important}#services2>div{overflow:auto}#services2>div section a{width:100%}#services2>div>section{width:90%!important;margin-right:0!important}#actions .encart-form #resultats a,.annuaire #resultats.show a{font-size:5vw}.annuaire #resultats.show a{width:100%;float:none;margin-left:0;margin-right:0}.reglette-action2 li div{text-align:left}body.v2 .search-top.stand-alone .search img{display:none}body.v2 .search-top.stand-alone label{width:100%!important}body.v2 .search-top.stand-alone .recherche.stand-alone#recherche{font-size:20px;margin-left:0;width:100%!important;padding-right:0!important}body.v2 .search-top.stand-alone label:before{display:none}body.v2 div.debord-top{transform:none}body.v2 h2.oswald.bgbleu{font-size:30px;width:100%;padding:0;text-align:center}footer .w1280p.center a{width:100%;padding:0}.dept.seperator-fiche,#content .seperator-fiche,#content h2.seperator-fiche,#content h3.seperator-fiche{background:0}}@media(max-width:719px){#actions h4{font-size:7vw}#top{height:550px}#top h1{font-size:7vw}#top h2,#top h3{font-size:6vw}#actions .encart-form #resultats a{font-size:3vw;width:90%}#chiffres #actus{display:block}#chiffres #actus li{float:none;width:100%;display:block;margin-bottom:.9em}#chiffres #actus li a{padding-top:.8em;font-size:1.2em}#chiffres>div>.w67,#chiffres>div>.w33{display:block!important;width:100%}#chiffres>div>.w67 .w33{width:33%}#chiffres>div>.w67 .w33 img{width:70%}#chiffres>div>.w67 .w33 span.nombre{font-size:30px!important}#chiffres>div>.w67 .w33 span.legende{font-size:18px!important}#chiffres aside{height:auto;min-height:100px!important}#services2{display:block}#services2>div{display:block;width:100%;margin:0!important;padding:0!important;text-align:center}#services2>div>section{width:90%}footer{padding:.5em 0}footer>div{display:block}footer>div>*{display:inline-block;width:100%;float:none}footer>div>.par8{width:30%;margin:1em 1%}footer>div>.sites{margin-top:1em;display:block}footer>div>.sites,footer>div>.sites>a{display:block;text-align:center;margin-bottom:.5em}}@media(max-width:650px){.w1280p.center>.w50{width:100%;padding:.5em}}@media(max-width:500px){html{max-width:100vw;overflow-x:hidden}header{max-width:100vw}#liste_villes #villes ul li{display:block!important;text-align:left!important;background:transparent!important}html.qc.home.mobile{padding-top:50px!important;background:#fff}#top{padding-top:3em;height:450px;background-size:cover}#top h1{font-size:9vw}#top h2,#top h3{font-size:6.7vw}#top>div{margin-top:0}#actions .encart-form #resultats a{font-size:5vw}#actions .encart-form.recherche input{padding-right:3em}#actions{margin-top:-50px}#actions h4{height:50px;line-height:50px}#actions .encart-form a{margin-bottom:.5em}#actions .encart-form a span{font-size:5vw;padding-left:0}#actions .encart-form.projet img{margin-left:-40px}#faq>div,#faq>div>*,#faq .logos li{display:block;width:100%;height:auto;float:none}#faq .logos{text-align:center}#faq .logos li{display:inline-block;width:auto}#chiffres #actus li a{padding-top:1em;font-size:1.1em}input[placeholder]{text-overflow:ellipsis}::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}span.legende{word-wrap:break-word;word-break:break-word;hyphens:auto}body.v2 #quelques-pros .agence_logo,body.v2 #agences .agence_logo{width:30%!important;min-width:30%!important;max-width:30%!important;padding:.5em 0}body.v2 #quelques-pros .agence_infos,body.v2 #agences .agence_infos{width:70%!important}body.v2 #quelques-pros .agence_action,body.v2 #agences .agence_action{display:none}#top.reduit h1{font-size:8vw}#top.reduit h2{font-size:7vw;margin:0 auto;max-width:80%!important}#top.reduit{height:270px;padding-top:2em;margin-top:-1.3em}#top.reduit>div{margin-top:0}.fiche #top .w1280p.center{width:100%}.fiche #top .w1280p.center>div{max-width:90%!important;min-width:90vw!important}.fiche #top .w1280p.center{position:absolute;top:0;left:0;right:0;bottom:0;transform:none;height:auto}.fiche #top.reduit .infos-pro{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fiche #top.reduit{padding-top:0;height:200px}footer .w1280p.center a{display:block;width:100%;padding:0 1em}footer .w1280p.center{text-align:left}footer .w1280p.center a span{display:inline-block;width:70%;text-align:left;padding-left:1em}footer .w1280p.center .w25.sites,footer .w1280p.center .w25.sites a{text-align:left;padding:0 1em .5em}.fiche .pictos.fiche-bloc>*{display:block}.fiche .info-desc{display:inline-block;width:25%}.fiche .aside .new-galerie:not(.newversion) .new-photos{width:100%!important;text-align:center!important;text-align-last:center!important}.fiche .aside .new-galerie:not(.newversion){text-align:center!important;text-align-last:center!important}.fiche .aside .new-galerie a.consulterLaGalerie{float:right}.fiche .unterrain{width:48%;margin-left:0;margin-right:2%;float:left;display:block}body.v2 #contact-form .row,body.v2 #contact-form .row>*:not(img){display:block!important}body.v2 #contact-form .w33{display:block;width:100%}body.v2 #contact-form textarea{width:100%}}@media(max-width:425px){header #new-logo{width:84%}nav>*{font-size:1.3rem!important}body.v2 #quelques-pros .agence_logo,body.v2 #quelques-pros .agence_infos,body.v2 #agences .agence_logo,body.v2 #agences .agence_infos{display:block;width:100%!important;min-width:100%!important;max-width:100%;text-align:center}#quelques-pros2{text-align:center!important;text-align-last:center!important}body.v2 .liste_agence.freeBG{width:100%;margin-left:0;margin-right:0}body.v2 .row>.w30{display:block;width:95%;margin:1em auto}body.v2 .seperator-fiche.dept.terrain{background:transparent!important}}@media(min-width:1920px){nav{width:100%}}