/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{print-color-adjust:exact !important;-webkit-print-color-adjust:exact !important}*::-webkit-scrollbar{display:none !important}@page{margin:40pt 20pt;size:A4 portrait}html,body{height:100%;width:100%}body{animation:none !important;background:rgba(0,0,0,0) !important}body{color:#000;-webkit-font-smoothing:antialiased;margin:0 auto;min-height:auto;-moz-osx-font-smoothing:grayscale;overflow:auto;padding:20pt;text-rendering:optimizeLegibility}body>*{min-height:0 !important;visibility:visible !important}body>*{width:99.99%;zoom:.999}body *{background-color:rgba(0,0,0,0) !important;border-color:#000 !important;color:#000 !important;fill:#000 !important;stroke:#fff !important;font-family:"Georgia","Times New Roman",serif !important;font-size:medium !important;font-size:initial !important;line-height:normal !important;line-height:initial !important;max-width:inherit !important}body * p,body * h1,body * h2,body * h3,body * h4,body * h5,body * h6{all:revert !important}body *::before,body *::after{content:"" !important;display:none !important}main{display:block !important}hr{box-sizing:content-box !important;height:0 !important;overflow:visible !important}ul:not([class]){list-style:disc outside none !important;list-style:initial !important;margin:0 0 15px !important;padding:0 0 0 35px !important}ul:not([class])>li{padding:0 !important;padding:initial !important}blockquote{margin:30px 0 !important}button,[type=button],[type=reset],[type=submit]{-moz-appearance:button;-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}a,a:visited{color:#000;text-decoration:underline;word-wrap:break-word}a[href^=http]::after,a[href^=ftp]::after{content:none}a[href$=".jpg"]::after,a[href$=".jpeg"]::after,a[href$=".gif"]::after,a[href$=".png"]::after{content:none}abbr[title]::after,acronym[title]::after{content:" (" attr(title) ")"}table,blockquote,pre,code,figure,li,hr,ul,ol,a,tr{page-break-inside:avoid}h1,h2,h3,h4,h5,h6,.section__title{position:relative !important}h1,h2,h3,h4,h5,h6,.section__title{display:block;page-break-inside:avoid}h1+p,h2+p,h3+p{display:block;page-break-before:avoid}p{page-break-inside:avoid !important;position:relative !important}p{display:block}picture{display:block !important;page-break-inside:avoid !important;perspective:none !important;position:relative !important}img{display:block !important;height:auto !important;max-width:100% !important;page-break-after:auto !important;page-break-before:auto !important;page-break-inside:avoid !important;transform:none !important;width:auto !important}img{border-style:none;position:relative}pre{white-space:pre-wrap !important}pre{word-wrap:break-word}span[class*=fa-]{display:none !important}.print-banner{display:block;padding:0 0 10px}[id=tx-solr-search-functions],[id=access-tooltip],.site-wrapper__components,.site-wrapper__header,.site-content__navbar,.heading__links,.filter-wrapper,.site-content__sidebar,.media-element,.telecharger-content,.telecharger-widget,.organigramme-content,.localiser-content,.interests,.site-content__bottom,.site-wrapper__to-top,.menu-cross,.newsletter,.pager,.stratis-menu,.menu-extranet,.flash-info,.one-click,.cookies-block,.preloader,.menu-skip,.search-page,.map-page,.home-page,.go-to-top,.vote,.footer__bottom,.footer__column.is-second,.footer__partners,.title__svg,.gallery,#tarteaucitronRoot,form,input,select,textarea,button,iframe,.subpages-menu-section,.single-document__actions,.link-wordpress,.section__more-links,.quicklinks-content,.site-info__list,.subscriptions,.publications-content-item__actions,.comment-item__reply-link,.interest-results__canvas,.vertical-bar-section,.key-numbers-item__chart,.cost-item__canvas,.indicator-item__chart,.js-chart-data-colorbox{display:none !important}.site-wrapper{overflow:visible !important;display:block !important}.site-wrapper__inner{display:block !important;overflow:visible !important;width:100% !important}.site-wrapper__inner>*{overflow:visible !important}.site-content__top{background:rgba(0,0,0,0)}.heading{padding:20px 0}.heading.is-center{text-align:center}.heading__wrapper{display:block;padding:0}.heading__wrapper::after{content:none}.heading__content,.heading__image{display:block !important;width:100% !important}.heading__title{display:block}.heading__teaser{color:#000}.heading img{max-width:300px !important}.site-content__wrapper{display:block !important;padding:0 !important;width:100% !important}.site-content__wrapper::after{content:none}.site-content__main{width:100% !important}.section{margin:40px 0}.flex-row{display:block !important;margin:0 !important;overflow:visible !important}.flex-row>*{overflow:visible !important}[class*=col]{padding:0 !important}[class*=col]{display:block;page-break-inside:auto;position:relative;width:100%}[class*=col]>*{overflow:visible !important}[class*=col]>*{page-break-inside:auto;position:relative}.title{display:block}.title.is-center{text-align:center}.title__content{display:block}.title__svg,.title__text{display:inline-block;vertical-align:middle}.table-responsive{color:#000 !important;display:block !important;margin-bottom:50px !important;margin-top:50px !important;page-break-inside:avoid !important;position:relative !important;width:100% !important}.table-responsive th,.table-responsive td{padding:8px !important}.table-responsive th,.table-responsive td{word-wrap:break-word}.table-responsive tr{display:table-row;page-break-after:auto;page-break-inside:avoid}.table-responsive td{page-break-inside:avoid}.table-responsive tbody,.table-responsive thead{display:table-row-group}.table-responsive tbody::after{content:"";display:block;page-break-inside:avoid}.table-responsive table{overflow:visible !important}.table-responsive table{border-collapse:collapse;page-break-inside:auto;position:relative;table-layout:fixed;width:100%}.gallery{margin:20px 0}.gallery-list{display:block !important}.gallery-list__item{animation:none !important;display:inline-block !important;width:24% !important}.gallery-item{display:block;overflow:auto}.encadre{padding:0 1cm !important;font-size:16pt !important;font-style:italic !important}.organigramme-content .list__item{width:100% !important}.contact-item,.organigramme-item{display:block !important;padding:0 !important}.contact-item__content,.organigramme-item__content{display:block;max-width:70%;vertical-align:top;width:auto}.contact-item__content-info,.contact-item__infos,.organigramme-item__content-info,.organigramme-item__infos{display:block}.info-item{padding-left:0 !important}.click-and-roll{border:0 !important;page-break-inside:auto !important}.click-and-roll__toggle-wrapper,.click-and-roll__block{display:block !important;opacity:1 !important;overflow:visible !important;visibility:visible !important}.click-and-roll__toggle{display:block !important}.click-and-roll__toggle-icon{min-height:auto !important;min-width:auto !important;padding:0 !important}.click-and-roll__toggle-text{padding:0 !important}.click-and-roll__toggle-wrapper::after{top:12px}.click-and-roll__block img{page-break-inside:avoid !important}.click-and-roll__wrapper{border-color:rgba(0,0,0,0) !important;padding:0 !important}.tabs__list,.tabs__list-item{display:none}.tabs__panel,.tabs__content{display:block !important}[data-sal=slide-up]{transform:none !important}.sal-animate,[data-sal|=slide]{opacity:1 !important}.list[class]{margin:0 !important}.list__item{list-style:none !important}.date{display:inline !important;display:initial !important;padding:0 !important}.date .ghost{animation:none 0s ease 0s 1 normal none running !important;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll !important;border:medium none currentColor !important;border-collapse:separate !important;-o-border-image:none !important;border-image:none !important;border-radius:0 !important;border-spacing:0 !important;bottom:auto !important;box-shadow:none !important;box-sizing:content-box !important;caption-side:top !important;clear:none !important;clip:auto !important;color:#000 !important;-moz-columns:auto !important;columns:auto !important;-moz-column-count:auto !important;column-count:auto !important;-moz-column-fill:balance !important;column-fill:balance !important;-moz-column-gap:normal !important;column-gap:normal !important;-moz-column-rule:medium none currentColor !important;column-rule:medium none currentColor !important;-moz-column-span:1 !important;column-span:1 !important;-moz-column-width:auto !important;column-width:auto !important;content:normal !important;counter-increment:none !important;counter-reset:none !important;cursor:auto !important;direction:ltr !important;display:inline !important;empty-cells:show !important;float:none !important;font-family:serif !important;font-size:medium !important;font-style:normal !important;font-variant:normal !important;font-weight:normal !important;font-stretch:normal !important;line-height:normal !important;height:auto !important;-webkit-hyphens:none !important;hyphens:none !important;left:auto !important;letter-spacing:normal !important;list-style:disc outside none !important;margin:0 !important;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;opacity:1 !important;orphans:2 !important;outline:medium none invert !important;overflow:visible !important;overflow-x:visible !important;overflow-y:visible !important;padding:0 !important;page-break-after:auto !important;page-break-before:auto !important;page-break-inside:auto !important;perspective:none !important;perspective-origin:50% 50% !important;position:static !important;right:auto !important;-moz-tab-size:8 !important;-o-tab-size:8 !important;tab-size:8 !important;table-layout:auto !important;text-align:left !important;-moz-text-align-last:auto !important;text-align-last:auto !important;text-decoration:none !important;text-indent:0 !important;text-shadow:none !important;text-transform:none !important;top:auto !important;transform:none !important;transform-origin:50% 50% 0 !important;transform-style:flat !important;transition:none 0s ease 0s !important;unicode-bidi:normal !important;vertical-align:baseline !important;visibility:visible !important;white-space:normal !important;widows:2 !important;width:auto !important;word-spacing:normal !important;z-index:auto !important;all:initial !important}.date *{display:inline !important;display:initial !important}.footer{background-color:#000 !important;page-break-inside:avoid !important}.footer__container{padding:30px 20px}.footer__column{width:100% !important}.site-info__image{background-color:#fff !important;display:inline-block !important;max-width:180px !important;vertical-align:top !important}.site-info__column+.site-info__column{margin:0 !important;width:0 !important}.site-info__content{color:#fff !important;display:inline-block !important;padding-left:0 !important;text-align:left !important;vertical-align:top !important;width:100% !important}.site-info__content a{color:#fff !important}.site-info__content .btn{display:none !important}.site-info__item{color:#fff !important}.site-info__item>*{color:#fff !important}.poll-single{padding:0 !important}.indicator-item__wrapper{display:block}.key-module-item{padding:0 !important;page-break-inside:avoid !important}.key-module-item{display:block;text-align:left}.key-module-item__number-wrapper{margin-left:0 !important;padding:0 !important}.key-module-item__number-wrapper{justify-content:flex-start;white-space:nowrap}.key-box-item{display:block;text-align:center}.key-box-item__icon{page-break-inside:avoid !important}.key-box-item__icon{display:block}.cost-item{display:block}.cost-item__legend{padding-left:0}.chart-data__item{padding-left:0 !important}.event-focus__wrapper{display:block;page-break-inside:auto}.event-focus__picture-link{display:block !important;width:auto !important}.event-focus__content{margin-left:0}.event-focus__date{min-height:auto !important}.event-focus__text{padding:20px 0}.event-item__date{margin:20px 0 0;min-height:auto}.time-place{display:block}.medical-item__col{margin-bottom:5px}.btn{display:inline-block;white-space:nowrap}
