body{color:#36454f;text-align:left;font-family:proxima-nova,sans-serif;font-size:14px}h1{max-width:100%;margin-top:0;margin-bottom:0;padding-bottom:0;font-size:11px;font-weight:700;line-height:20px}p{margin-bottom:0;font-weight:400}a{color:#36454f;text-decoration:none}.header-wrap{margin-top:auto;margin-left:auto;margin-right:auto;font-family:Inconsolata,monospace;font-size:18px}.header-inner{justify-content:space-between;align-items:center;margin-top:16px;padding-left:2vw;padding-right:2vw;display:flex}.page{margin:auto}.text-brand{color:#36454f;text-align:left;letter-spacing:1.1px;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:opacity .2s,transform .2s ease-out}.text-brand:hover{opacity:.95;color:#36454f99;transform:scale(1.02)}.text-brand.w--current{text-transform:uppercase;transition:transform .2s ease-out,opacity .2s ease-out}.text-brand.w--current:hover{background-color:#0000;transform:scale(1.02)}.grid-right{grid-column-gap:20px;grid-row-gap:20px;justify-content:space-between;align-items:center;font-family:proxima-nova,sans-serif;display:flex}.h2_titre_nav{text-transform:none;justify-content:center;font-size:12px;font-weight:400;text-decoration:none;transition:opacity .2s ease-out,transform .2s ease-out;display:flex}.h2_titre_nav:hover{opacity:.95;color:#36454f99;text-decoration:underline;transform:scale(1.02)}.h2_titre_nav.w--current:hover{color:#36454fcc}.info_wrap{margin:0 auto auto;padding-top:2vw;padding-left:2vw;padding-right:60%}.info_img{vertical-align:baseline;padding-bottom:1vw;padding-right:60%}.info_text_descp{margin-bottom:0;font-size:13px;line-height:20px;transition:opacity .2s ease-out}.info_text_descp:hover{opacity:.8}.info_titre{padding-top:5px;font-weight:700}@media screen and (max-width:991px){.index-container{width:100%;display:block}.head{text-align:left;width:100%}.head.head-localisation{text-align:left}.head.head-meta-ann-e{text-align:right}.header-wrap{margin-top:16px;margin-bottom:16px}.header-inner{justify-content:space-between;width:100%;max-width:100%}.image-5{width:100%;display:block}.projects_container{padding-left:5vw;padding-right:5vw}.projects_title.w--current{display:none}.project-tag_text,.project-tag_text.mobile-text,.project-tag_text.mobile-text{font-size:10px}.project_description_header{padding-left:0;padding-right:0}.info_wrap{padding-left:2vw;padding-right:2vw}.info_img{padding-right:30%}.index-wrap{width:100%;max-width:980px}.cell-localisation{word-break:normal;overflow-wrap:normal;width:100%;padding-left:0}.cell-projet{width:100%}.index-row{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:2fr 1.2fr 1fr;place-items:center start}.index-head{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:2fr 1.2fr 1fr;grid-auto-columns:1fr;display:grid}.cell-taille{width:100%;display:none}.cell-statut{display:none}.cell-annees{text-align:right;width:100%}}@media screen and (max-width:767px){.collection-item{justify-items:center}.projects_container{padding-left:7vw;padding-right:7vw}.project_title-text{display:none}.project_title-text.mobile-text,.projects_title{display:block}.projects_title.mobile-hide.w--current{display:none}.projects_taglist{margin-top:4px}.project_description_container.meta_list_wrap{margin-left:auto;margin-right:auto}.meta_text{text-align:left}.meta_title.hide{display:none}.meta_row{grid-template-columns:minmax(120px,.25fr)}.meta_row.mobile{display:block}.cell-localisation{display:none}.index-row{grid-template-columns:2fr;grid-auto-columns:1fr}.index-head{display:none}}@media screen and (max-width:479px){.header-wrap{margin-top:12px}.header-inner{grid-column-gap:12px;grid-row-gap:12px}.projects_container{padding-left:15vw;padding-right:15vw}.projects_item{justify-content:center;align-items:center}.project_title-text{display:block}.project_title-text.mobile-text{padding-top:2px;font-size:10px}.projects_title.w--current{padding-top:0;font-size:10px}.projects_taglist{border-radius:0;margin-top:0}.projects_taglist.mobile-text{margin-top:10px}.project-tag_text.mobile-text{height:auto;margin-left:auto;margin-right:auto;font-size:10px;display:flex}.project-tag_link.mobile-text{border-radius:0;padding-left:0;padding-right:0}.project-tag{display:block}.projects_tags{margin-top:0}.meta_title.hide{display:none}.meta_row.mobile{display:block}.index-row{transition:opacity .2s ease-out,transform .2s ease-out}.index-row:hover{opacity:.6;transform:scale(1.05)}.index-head{display:none}}