#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:100%;max-height:100%;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/modules/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/modules/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/modules/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/modules/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/modules/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/modules/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.maintenance-page #tarteaucitronRoot{display:none;}html.admin-bar #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop{top:var(--admin-bar-height);z-index:990;}
:root{--notification-bar-bg-color:#f4eec1;--notification-label-bg-color:#e04638;--notification-label-text-color:#fff;--notification-message-text-color:#000;--notification-cta-bg-color:transparent;--notification-cta-bg-hover-color:rgba(255,255,255,.6);--notification-cta-text-color:#ce3c2f;}#notification-bar-messages{font-size:.9rem;width:100%;position:relative;background-color:var(--notification-bar-bg-color);display:flex;justify-content:center;padding:.25rem .5rem;animation:.5s ease-out 0s 1 slideInFromTop;}.notification-bar-message{display:flex;flex-flow:column;justify-content:center;align-items:center;margin:0;padding:0 .9375rem;color:var(--notification-message-text-color);width:max-content;line-height:1;}.notification-bar-message div{flex-grow:1;padding:0 .5rem;}.notification-bar-message.collapsible:hover{cursor:pointer;}.notification-bar-status .message-label{text-align:left;color:var(--notification-label-text-color);padding:1rem;background-color:var(--notification-label-bg-color);border-radius:5px;display:inline-block;position:relative;margin-bottom:1rem;line-height:1.4;}.notification-bar-status .message-label::after{position:absolute;content:' ';width:0;height:0;bottom:-7px;border-top-color:var(--notification-label-bg-color);border-top-style:solid;border-top-width:8px;border-right:8px solid transparent;border-left:8px solid transparent;}.notification-bar-status .message-cta{white-space:nowrap;}.notification-bar-status .message-cta a.button{margin:0 0 0 1rem;padding:1rem;border-radius:5px;background-color:var(--notification-cta-bg-color);line-height:1;text-transform:none;transition:all .5s ease-in-out;color:var(--notification-cta-text-color);font-weight:normal;}.notification-bar-status .message-cta a.button:hover{background-color:var(--notification-cta-bg-hover-color);}.notification-bar-message .content{flex-basis:50%;}.notification-bar-message .content a{text-decoration:underline;}.notification-bar-message .content p{margin:.25rem 0;}#notification-bar-show{display:none;position:absolute;top:0;right:0;width:0;height:0;border-width:0 16px 16px 0;border-style:solid;border-color:transparent #fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3),-1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3),-1px 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.3),-1px 1px 1px rgba(0,0,0,0.2);z-index:1;}.notification-bar-show{display:block;width:16px;height:16px;}@media (min-width:34em){.notification-bar-message{flex-flow:row;}.notification-bar-message div{padding:.5rem;}.notification-bar-status .message-label{margin-right:1rem;margin-bottom:0;}.notification-bar-status .message-label::after{right:-7px;bottom:inherit;margin-top:0;border-right:none;border-left-color:var(--notification-label-bg-color);border-left-style:solid;border-left-width:8px;border-top:8px solid transparent;border-bottom:8px solid transparent;}.notification-bar-message .content p{margin:inherit;}}@keyframes slideInFromTop{0%{transform:translateY(-100%);}100%{transform:translateY(0);}}
