/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-organisationoperations .groupmedia-create-document{display:none;}
.node-profession-edit-form .description strong,.node-rubrique-edit-form .description strong,.group-organisation-edit-form .description strong,.field--type-image .seven-details__description strong,.field--type-file .seven-details__description strong,.field--name-field-media .description strong,.field--type-datetime .description strong{color:#35b16e;}.node-profession-edit-form .description em,.node-rubrique-edit-form .description em,.group-organisation-edit-form .description em,.field--type-image .seven-details__description em,.field--type-file .seven-details__description em,.field--name-field-media .seven-details__description em{color:red;font-style:normal;font-weight:bold;}
.popup-content{padding:22px 0;font-size:14px;font-size:0.875rem;line-height:19.17808px;}.popup-content.eu-cookie-compliance-content #popup-text{margin-top:0;}.popup-content.eu-cookie-compliance-content #popup-text > p{font-weight:400;font-size:14px;font-size:0.875rem;line-height:19.17808px;}.popup-content.eu-cookie-compliance-content #popup-buttons{margin:0;}.popup-content.eu-cookie-compliance-content button{margin-top:5px;}.popup-content.eu-cookie-compliance-content button.find-more-button{font-weight:600;color:#337ab7;}.popup-content.eu-cookie-compliance-content button.agree-button{background-color:#337AB7;border-color:#337AB7;color:#fff;background-image:none !important;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;font-weight:400;border-radius:0;}.popup-content.eu-cookie-compliance-content button.agree-button:hover{border-color:#085A8E;color:#fff;background-color:#085A8E;}.popup-content.eu-cookie-compliance-content button.agree-button:focus,.popup-content.eu-cookie-compliance-content button.agree-button:not(.disabled).active{border-color:#6DA6CB !important;color:#fff !important;background-color:#6DA6CB !important;}.popup-content.eu-cookie-compliance-content button.decline-button{display:none !important;}
.js-pager__items.pager .paragraph.image-galerie-medias .pager__item a,.js-pager__items.pager .paragraph.image .pager__item a,.paragraph.image-galerie-medias .field-link a,.paragraph.image-galerie-medias .js-pager__items.pager .pager__item a,.paragraph.image .field-link a,.paragraph.image .js-pager__items.pager .pager__item a,.paragraph.image-galerie-medias .relative > div .file > a,.paragraph.image .relative > div .file > a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;font-size:.8rem;padding:.5rem;background-color:hsla(0,0%,100%,0);transition:background-color .5s ease;}.paragraph.image-galerie-medias article.contextual-region,.paragraph.image article.contextual-region{position:static;}.js-pager__items.pager .paragraph.image-galerie-medias .pager__item a>span,.js-pager__items.pager .paragraph.image .pager__item a>span,.paragraph.image-galerie-medias .field-link a>span,.paragraph.image-galerie-medias .js-pager__items.pager .pager__item a>span,.paragraph.image .field-link a>span,.paragraph.image .js-pager__items.pager .pager__item a>span,.paragraph.image-galerie-medias .relative > div .file > a>span,.paragraph.image .relative > div .file > a>span{visibility:hidden;}.paragraph.image-galerie-medias .relative > div .file > a,.paragraph.image .relative > div .file > a{color:transparent;}.js-pager__items.pager .paragraph.image-galerie-medias .pager__item a:after,.js-pager__items.pager .paragraph.image .pager__item a:after,.paragraph.image-galerie-medias .field-link a:after,.paragraph.image-galerie-medias .js-pager__items.pager .pager__item a:after,.paragraph.image .field-link a:after,.paragraph.image .js-pager__items.pager .pager__item a:after,.paragraph.image-galerie-medias .relative > div .file > a:after,.paragraph.image .relative > div .file > a:after{cursor:pointer;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZD0iTTI4LjUgMEgyMWMtLjggMC0xLjUuNy0xLjUgMS41UzIwLjIgMyAyMSAzaDMuOWwtMTEgMTAuOWMtLjYuNi0uNiAxLjUgMCAyLjEuNS41IDEuNi41IDIuMSAwTDI3IDUuMVY5YzAgLjguNyAxLjUgMS41IDEuNVMzMCA5LjggMzAgOVYxLjVjMC0uOC0uNy0xLjUtMS41LTEuNXoiLz48cGF0aCBkPSJNMjguNSAxNi41Yy0uOCAwLTEuNS43LTEuNSAxLjV2OUgzVjNoOWMuOCAwIDEuNS0uNyAxLjUtMS41UzEyLjggMCAxMiAwSDEuNUMuNyAwIDAgLjcgMCAxLjV2MjdjMCAuOC43IDEuNSAxLjUgMS41aDI3Yy44IDAgMS41LS43IDEuNS0xLjVWMThjMC0uOC0uNy0xLjUtMS41LTEuNXoiLz48L3N2Zz4=);background-size:50%;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;position:absolute;bottom:0;right:inherit;left:50%;margin-left:-1rem !important;font-size:1.5rem;border-radius:100%;margin:.5rem;color:#fff;background-color:#fff;transition:background-color .5s ease;}.js-pager__items.pager .paragraph.image-galerie-medias .pager__item a:hover,.js-pager__items.pager .paragraph.image .pager__item a:hover,.paragraph.image-galerie-medias .field-link a:hover,.paragraph.image-galerie-medias .js-pager__items.pager .pager__item a:hover,.paragraph.image .field-link a:hover,.paragraph.image .js-pager__items.pager .pager__item a:hover,.paragraph.image-galerie-medias .relative > div .file > a:hover,.paragraph.image .relative > div .file > a:hover{background-color:hsla(0,0%,100%,.25);}.paragraph.image-galerie-medias .field-image img,.paragraph.image .field-image img{max-height:85vh;width:auto;}
.js .adminimal .field--widget-entity-reference-paragraphs .dropbutton-multiple .dropbutton-widget{position:static !important;}.tabledrag-handle .handle{padding:0.42em 0.5em !important;}.paragraph ul.contextual-links li a[href*="clone"]{display:none !important;}
.list-links li{border-top:none;}.list-links li .field-link{border-top:1px solid var(--color-grey-lighter);}.list-links li .file{display:block;}.list-links li .file > a{border-top:1px solid var(--color-grey-lighter);display:block;padding:.5rem 0;color:var(--color-grey-original);font-family:poppinssemibold;}.list-links li .file > a:before{content:">";display:inline-block;vertical-align:middle;color:var(--color-custom-original);margin-right:.5rem;text-align:center;font-family:poppinssemibold;}
.paragraph.nos-ecoles{max-width:1000px;margin-left:auto;margin-right:auto;}.paragraph.nos-ecoles ul{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.paragraph.nos-ecoles ul li{flex:0 0 50%;max-width:50%;position:relative;width:100%;padding-left:15px;padding-right:15px;padding-bottom:15px;}
