/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@page{margin:2cm}*{color-adjust:exact!important;-webkit-print-color-adjust:exact!important}::-webkit-scrollbar{display:none!important}body,hr{overflow:visible!important}body{background:#fff!important;color:#000!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0 auto;text-rendering:optimizeLegibility}main{display:block!important}hr{box-sizing:content-box!important;height:0!important}[type=button],[type=reset],[type=submit],button{-moz-appearance:button;-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}a,a:visited{color:#000;text-decoration:underline;word-wrap:break-word}a[href^=ftp]::after,a[href^=http]::after{content:" (" attr(href) ")";font-size:80%}a[href$='.gif']::after,a[href$='.jpeg']::after,a[href$='.jpg']::after,a[href$='.png']::after{display:none}abbr[title]::after,acronym[title]::after{content:" (" attr(title) ")"}table{display:block}.encadre,blockquote,code,figure,hr,li,pre{display:block;page-break-inside:avoid}.title,.title-block,h1,h2,h3,h4,h5,h6,img{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{display:block;widows:3;page-break-after:avoid}.title,.title-block{page-break-after:avoid;widows:3}.title-block+div,.title-block+p,h1+p,h2+p,h3+p{display:block;page-break-before:avoid;page-break-inside:avoid}img,p{display:block}img{border-style:none;page-break-after:auto;page-break-before:auto}pre{white-space:pre-wrap!important;word-wrap:break-word}.print-banner{display:block;margin-bottom:30px}.print-banner img{margin:0 auto}.alire,.cookies-block,.discover,.events,.filters,.flash-info,.footer__logo,.footer__stratis,.go-to-top,.header,.heading__request-change,.interests-block,.links-group,.localiser,.media-element,.menu-cross,.menu-extranet,.menu-floating,.menu-skip,.menu-social,.news,.newsletter,.numbers,.one-click-wrapper,.organigramme,.pager,.preloader,.publications,.same-category,.share-block,.sidebar,.site-hidden,.site-infos__links,.social-networks,.stratis-menu,.stratis-menu-trigger,.subpages-menu-section,.tarteaucitronAlertBigBottom,.telecharger,.top-of-content,.typo3-adminPanel,.vote,[id=access-tooltip],[id=tarteaucitronRoot],[id=tx-solr-search-functions]{display:none!important}.rte{display:block!important}.heading{background:0 0}.container,.heading__wrapper{margin:0!important;max-width:inherit!important;padding:0!important;width:100%!important}.site-inner{display:table!important;margin-top:30px!important}.site-inner>*{display:table-cell}.sidebar:only-child,.site-content:only-child{max-width:inherit}.site-main,.site-wrapper,.site-wrapper-out{display:block!important;height:100%!important;min-height:100%!important;overflow:visible!important;width:100%!important}.breadcrumb{display:block}.breadcrumb ol{display:inline-block}.title-block{display:block!important}.title{display:block;text-align:center!important;width:100%!important}.title__svg{display:inline-block!important;vertical-align:bottom!important}[class*=col]{display:block!important;padding:0!important;width:100%!important}.click-roll{border:0!important;padding:0}.click-roll__block,.click-roll__toggle{display:block!important;opacity:1!important;overflow:visible!important;visibility:visible!important}.albums-block__picture img,.click-roll__block img,.contact__picture img,.events-block__picture img,.news-block__picture img,.publications.-list .publications__picture img,.reviews.-list .reviews-item__picture img{page-break-inside:avoid!important}.contact__item,.contact__wrapper{margin:0!important;width:100%!important}.contact__wrapper{display:block!important}.contact__item{max-width:100%!important;page-break-inside:avoid!important}.contact__content,.contact__item,.contact__picture{display:block!important}.contact__picture{margin-top:-45px!important;max-height:none!important;max-width:none!important}.contact__content{margin-top:60px!important;page-break-inside:avoid!important;width:100%!important}.contact__content-info,.contact__details,.contact__info{display:block!important;page-break-inside:avoid!important;width:100%!important}.news-block{display:table!important}.news-block__item{box-sizing:border-box!important;display:inline-block!important;page-break-inside:avoid!important;vertical-align:top!important;width:46%!important}.events-block{display:table!important}.events-block__item{box-sizing:border-box!important;display:inline-block!important;max-width:46%!important;page-break-inside:avoid!important;vertical-align:top!important;width:46%!important}.albums-block,.publications.-list,.reviews.-list{display:table!important}.albums-block__item{box-sizing:border-box!important;display:inline-block!important;page-break-inside:avoid!important;vertical-align:top!important;width:49%!important}.directory-block{display:table!important;margin:25px 0}.directory-block__item,.publications.-list .publications__item,.reviews.-list .reviews-item{box-sizing:border-box!important;display:inline-block!important;page-break-inside:avoid!important;vertical-align:top!important;width:100%!important}.publications.-list .publications__item,.reviews.-list .reviews-item{width:45%!important}.reviews.-list .reviews-item{width:44%!important}.ce-textpic{display:block}.ce-intext.ce-left .ce-gallery{float:left;margin-right:20px}.gallery__list{display:block!important}.gallery__item{display:inline-block!important;width:24%!important}.gallery__item.-has-video::after{content:none!important}.gallery__thumb{height:auto;page-break-inside:avoid!important}.encadre,.infowidg,blockquote{margin:5rem auto!important}.encadre::before{top:50px!important;transform:none!important}.infowidg .table-responsive,.infowidg table,.table-responsive,table{page-break-inside:avoid!important}.table-responsive{padding-left:0!important}.heading__image{margin-bottom:15px!important}.infos__items.-has-border{border-left:0!important;padding-left:0!important}.date__wrap{display:block!important;text-align:center!important}.date__time{display:inline-block!important}.footer{page-break-inside:avoid!important}.site-infos{padding:4rem 2rem!important;width:100%}
