.header-info{position:absolute;top:155px;color:#fff;z-index:5;width:100%;font-size:1rem;line-height:30px;letter-spacing:.1em;text-transform:uppercase}@media (min-width:768px){.header-info{top:170px}}.header-info>div{max-width:1100px;margin:0 auto 10px}.header-info div>span:first-child{margin-right:15px;margin-left:20px}.header-info .info-cat{background:#fff;color:#000;padding:5px 10px}.breadcrumb{padding:18px 0;border-bottom:1px solid #82828233;margin-bottom:30px;font-size:1.4rem;line-height:30px;color:#247d34}.breadcrumb a{text-transform:none;text-decoration:underline;font-weight:400;font-size:1.4rem;line-height:30px}.single-reference .reference-container{position:relative;width:1110px;margin:0 auto;max-width:calc(100% - 30px)}#print{cursor:pointer;display:block;position:absolute;top:0;right:0;width:20px}#print:hover g{fill:#247d34}.field-ouvrage{font-weight:700;background:#f5f5ec;padding:5px 15px;font-size:1rem;line-height:30px;text-align:center;letter-spacing:.1em;text-transform:uppercase}.field-enjeu{font-family:Libre Baskerville;font-size:2.2rem;line-height:38px;margin-top:10px;margin-bottom:30px}.field-keyword a{font-weight:400;text-transform:none;font-size:1.5rem}.field-spec{margin-top:35px;background:#f5f5ee;color:#fff}.field-spec .reference-container{background:#247d34}.spec-img{overflow:hidden;width:640px;max-width:100%}.field-spec img{display:block;height:100%;object-fit:cover}.field-spec .field-operation{font-family:Libre Baskerville;font-style:italic;font-size:1.4rem;line-height:17px;margin-bottom:28px}.field-spec .field-desc{margin-top:20px;padding-bottom:15px;border-bottom:1px solid #6fc17e}.field-credits{margin-top:5px}.field-spec .field-desc-title{display:block;margin-bottom:5px;font-size:1.4rem;line-height:14px;color:#6fc17e}.field-spec .field-option{margin-top:20px;display:flex;justify-content:space-between}.field-description{position:relative}.field-description h3{color:#247d34}.field-description>div{flex-basis:50%}.field-description li{margin-bottom:6px}.field-images{background:#f5f5ec;font-family:Libre Baskerville;text-align:center;font-size:2.2rem;line-height:27px;color:#247d34;padding:35px 0 65px}.field-images-list>div{overflow:hidden;margin:0 10px}.field-images img{display:block;width:215px;object-fit:contain;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.field-images img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.credit{margin-bottom:0;font-size:1.25rem;font-style:italic;color:#6fc17e}@media (min-width:768px){.field-spec .reference-container{display:flex}.field-spec .spec-desc{padding:30px 55px 20px;width:470px;max-width:100%}.field-description{display:flex;margin:70px 100px}.field-images .field-images-list{margin:25px 0 0;display:flex;align-items:center;justify-content:center}.field-description>div:nth-child(even){padding-left:15px}.field-description>div:nth-child(odd){padding-right:15px}.printfriendly{text-align:right}}@media (max-width:767px){.single-reference .reference-container{padding:15px 0 60px}.field-images{margin-top:20px}.field-images-title{margin-bottom:35px}.field-spec{background:#247d34}.field-option{padding-bottom:10px}.field-spec .field-operation{margin-top:20px}.printfriendly{text-align:center;margin-top:15px}.field-images-list>div{margin:20px auto}.field-images img{margin:0 auto}}.print-title,.footer-ref-print,.print-image,.print-enjeu{display:none}@media print{*{-webkit-print-color-adjust:exact}body{padding:0 .5cm}html,body,.site-footer,#page,#content,.footer-ref-print{margin-bottom:-1px}#page{display:block}.custom-logo-link{background:url(//www.etamine.coop/wp-content/themes/mahiiro/css/../img/logo-print.png) center no-repeat;background-size:contain}.custom-logo-link img{opacity:0}body .breadcrumb,.second-menu,#site-navigation,#colophon{display:none !important}#masthead{position:static;padding:0 1cm;box-shadow:none}.site-branding{margin-left:auto}body #page{padding-top:0 !important}.field-spec{background-color:transparent}.print-title{width:100%;margin:0}.print-image{display:block;width:100%;padding:0;margin:.55cm 0 0 .75cm}.single-reference .reference-container,.footer-ref-print{width:100%;padding:0;margin:0}.single-reference .reference-container,.print-title,.print-image,.field-spec{margin-left:auto !important;margin-right:auto !important;max-width:16cm}.footer-ref-print table{margin-bottom:0}.footer-ref-print img{display:block}.reference-container{display:flex;flex-direction:column-reverse}body p{line-height:1.4}.print-title{display:block;padding-left:.6cm;padding-top:10px;padding-bottom:10px;border-left:.3cm solid #6fc17e;font-size:20pt;font-family:Libre Baskerville;color:#247d34}.print-meta{display:flex;margin-bottom:.2cm}.first-keyword{font-family:'Roboto',sans-serif;text-transform:uppercase;color:#fda68e;font-size:9pt;line-height:1;margin-left:.3cm;font-weight:700}.first-keyword span{margin-right:.3cm}.field-ouvrage{display:none}.print-meta .field-ouvrage{display:block;padding:0;background-color:transparent;font-family:'Roboto',sans-serif;color:#848484;font-size:9pt;line-height:1}.footer-ref-print{display:block;padding-top:.25cm;font-size:9pt}.footer-ref-print b,.footer-ref-print strong{color:#247d34;font-family:'Libre Baskerville',serif;font-size:10pt}.field-enjeu{display:none}.print-enjeu{display:block}.field-spec .reference-container{flex-direction:row;background-color:transparent}.field-spec .reference-container>div{flex-basis:50%}.field-enjeu.print-enjeu{padding:0;font-size:11.5pt;font-family:'Roboto',sans-serif;line-height:1.4;color:#333}.field-keyword{padding:.2cm 0}.field-keyword,.field-keyword a{font-size:9pt}.field-keyword{font-family:Libre Baskerville;color:#848484}.field-keyword>span a,.reference-container .spec-img{display:none}.spec-img img{height:9cm;width:100%;object-fit:cover}.field-spec{page-break-after:always;break-after:page}.field-spec .reference-container{display:flex}.field-spec .spec-desc{padding:.3cm 0 .5cm .4cm;color:#333;margin-left:.25cm}.spec-desc .field-operation{display:none}.field-spec{margin-top:.1cm}.field-spec .field-operation{margin:.2cm 0;font-size:9pt}.field-spec .field-desc{margin-top:.2cm;padding-bottom:.15cm;font-size:10pt;color:#247d34;font-weight:700;border-width:.5pt;border-color:#e3e3e3}.field-spec .field-desc .field-desc-title{font-size:9pt;margin-bottom:0;color:#848484;font-weight:400}.field-spec .field-desc-title{color:#848484;font-weight:400}.field-spec .field-option{margin-top:.1cm}.field-option{padding-bottom:0}.field-option .field-desc-title{font-size:9pt;margin-bottom:0}.field-option .field-desc-title+span{font-size:8pt;color:#247d34;font-weight:700}.credit{padding-top:.2cm;border-top:1px solid #e3e3e3;font-size:8pt}.field-description{display:flex;margin:.4cm 0 .2cm;height:10.5cm}.field-description>div:nth-child(even){padding-left:.2cm}.field-description>div:nth-child(odd){padding-right:.3cm}.field-description h3{margin:0 0 .3cm;font-size:12pt;line-height:1.1}.field-programm,.field-contribution{font-size:10pt}#print{display:none}.field-images-title,.field-images-list{font-size:10pt}.field-images .field-images-list{margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start}.field-images .field-images-list>div{width:calc(25% - 0.35cm);margin-right:.466cm}.field-images .field-images-list>div:nth-child(4n+4){margin-right:0}.field-images{margin-top:0;padding-top:0;padding-bottom:0;height:8.8cm;background-color:transparent}.field-images .reference-container{padding:.5cm 0;border-top:.5pt solid #e3e3e3}.field-images img{object-fit:contain;object-position:top left;margin-right:.25cm;width:100%;height:4cm}.reference-container img{object-position:center}.field-images-list>div{margin:0 0 .25cm}hr{background-color:#e3e3e3}}