/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}.eu-cookie-compliance-buttons{float:right;max-width:40%;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-compliance-message{float:left;max-width:60%;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;}}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
#backtotop{background:url(/modules/contrib/back_to_top/backtotop.png) no-repeat center center;border:0;bottom:20px;cursor:pointer;display:none;height:70px;position:fixed;right:20px;text-indent:-9999px;width:70px;z-index:300;}#backtotop:hover{opacity:0.8;}#backtotop:focus{opacity:0.6;outline:none;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#backtotop{background:url(/modules/contrib/back_to_top/backtotop2x.png) no-repeat center center;background-size:70px 70px;}}
.bef-exposed-form .form--inline .form-item{float:none;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{float:left;}.bef-exposed-form .form--inline .bef--secondary{clear:left;}.bef-exposed-form .noUi-vertical{height:150px;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
a.disabled{color:dimgray;text-decoration:line-through;}.status-import-block{background-color:#3399ff;color:darkred;font-size:18px;width:100%;}div[data-drupal-selector="edit-field-director-form-actions"]{display:none;}.confinement-block{padding-top:1rem;padding-left:1.5rem;padding-right:1.5rem;border:0.25rem solid red;background:red;color:white;text-align:center;}.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}.file--general,.file--application-octet-stream{background-image:url(/core/themes/claro/images/classy/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/core/themes/claro/images/classy/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/core/themes/claro/images/classy/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/core/themes/claro/images/classy/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/core/themes/claro/images/classy/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/core/themes/claro/images/classy/icons/text-x-script.png);}.file--text-html{background-image:url(/core/themes/claro/images/classy/icons/text-html.png);}.file--text-plain{background-image:url(/core/themes/claro/images/classy/icons/text-plain.png);}.file--application-pdf{background-image:url(/core/themes/claro/images/classy/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/core/themes/claro/images/classy/icons/application-x-executable.png);}.file--audio{background-image:url(/core/themes/claro/images/classy/icons/audio-x-generic.png);}.file--video{background-image:url(/core/themes/claro/images/classy/icons/video-x-generic.png);}.file--text{background-image:url(/core/themes/claro/images/classy/icons/text-x-generic.png);}.file--image{background-image:url(/core/themes/claro/images/classy/icons/image-x-generic.png);}.ck-editor figure.drupal-media.ck-widget{margin:0;}.ck-content figure.drupal-media-style-align-center{margin-right:auto !important;margin-left:auto !important;}.ck-editor figure div[data-drupal-media-preview] ul{padding:0;margin:0;list-style:none;}figure.drupal-media[data-view-mode=image_petite]{width:220px;}figure.drupal-media[data-view-mode=image_moyenne]{width:480px;}figure.drupal-media[data-view-mode=image_grande]{width:800px;}.field-wrapper:has(.field-media--field-media-image) .align-left{float:left !important;}.field-wrapper:has(.field-media--field-media-image) .align-right{float:right !important;}.field-wrapper:has(.field-media--field-media-image) img{padding-top:0px;padding-bottom:16px;}.field-wrapper:has(.field-media--field-media-image) .align-left img{padding-top:0;padding-bottom:0;padding-right:16px;}.field-wrapper:has(.field-media--field-media-image) .align-right img{padding-top:0;padding-bottom:0;padding-left:16px;}@media (max-width:990px){.field-wrapper:has(.field-media--field-media-image) .media-embed-resized{width:100% !important;float:none;margin-bottom:16px;}.field-wrapper:has(.field-media--field-media-image) img{padding:0 !important;width:100%;height:auto;object-fit:contain;}}figure.drupal-media .video-taille-moyen{max-width:560px;}figure.drupal-media .video-pleine-largeur{width:100%;}figure.drupal-media{width:100%;}figure.drupal-media[data-view-mode=video_taille_moyen]{width:560px;}figure.drupal-media .video-pleine-largeur .field-media--field-media-oembed-video .field-item,figure.drupal-media .video-taille-moyen .field-media--field-media-oembed-video .field-item{position:relative;width:100%;height:0;padding-bottom:56.25%;}figure.drupal-media .video-pleine-largeur iframe,figure.drupal-media .video-taille-moyen iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.align-center:has(.video-taille-moyen),.align-right:has(.video-taille-moyen),.align-left:has(.video-taille-moyen){width:560px;}.align-right .video-taille-moyen{margin-left:16px;}.align-left .video-taille-moyen{margin-right:16px;}
.toolbar-icon-default::before{--icon:url('/themes/contrib/gin/dist/media/sprite.svg#gin-view');mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center center;mask-size:26px 26px !important;background-color:black !important;background-image:none !important;}ul.toolbar-menu li:nth-child(2) > span::before,ul.toolbar-menu li:nth-child(2) > a::before{--icon:url("/themes/contrib/gin/dist/media/sprite.svg#content-view");mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center center;mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);background-color:black !important;}ul.toolbar-menu li:nth-child(3) > span::before,ul.toolbar-menu li:nth-child(3) > a::before{--icon:url("/themes/contrib/gin/dist/media/sprite.svg#content-view");mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center center;mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);background-color:black !important;}ul.toolbar-menu li:nth-child(4) > span::before,ul.toolbar-menu li:nth-child(4) > a::before{--icon:url("/themes/contrib/gin/dist/media/sprite.svg#structure-view");mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center center;mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);background-color:black !important;}ul.toolbar-menu li:nth-child(5) > span::before,ul.toolbar-menu li:nth-child(5) > a::before{--icon:url("/themes/contrib/gin/dist/media/sprite.svg#appearance-view");mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center center;mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);background-color:black !important;}ul.toolbar-menu li:nth-child(6) > span::before,ul.toolbar-menu li:nth-child(6) > a::before{--icon:url("/themes/contrib/gin/dist/media/sprite.svg#people-new-view");mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center center;mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);background-color:black !important;}ul.toolbar-menu li:nth-child(7) > span::before,ul.toolbar-menu li:nth-child(7) > a::before{--icon:url("/themes/contrib/gin/dist/media/sprite.svg#extend-new-view");mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center center;mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);background-color:black !important;}ul.toolbar-menu li:nth-child(8) > span::before,ul.toolbar-menu li:nth-child(8) > a::before{--icon:url("/themes/contrib/gin/dist/media/sprite.svg#config-view");mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center center;mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);background-color:black !important;}ul.toolbar-menu li:nth-child(9) > span::before,ul.toolbar-menu li:nth-child(9) > a::before{--icon:url("/themes/contrib/gin/dist/media/sprite.svg#reports-view");mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center center;mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);background-color:black !important;}ul.toolbar-menu li:nth-child(10)>span::before,ul.toolbar-menu li:nth-child(10)>a::before{--icon:url("/themes/contrib/gin/dist/media/sprite.svg#structure-view");mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center center;mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);background-color:black !important;}.toolbar-icon-toolbar-menu-gestion_du_site::before{--icon:url("/modules/custom/ieb_custom/img/bx-user.svg");mask-image:var(--icon);mask-repeat:no-repeat;mask-position:center center;mask-size:var(--gin-icon-size-toolbar) var(--gin-icon-size-toolbar);}#toolbar-administration nav#toolbar-bar ul.toolbar-menu>li>ul.toolbar-menu li.menu-item--expanded::before{margin-top:3px;}#toolbar-administration nav#toolbar-bar ul.toolbar-menu>li>ul.toolbar-menu li.menu-item--expanded>span{padding-left:1rem !important;}.toolbar-menu .menu-item > a{padding:1rem 2rem;}
