@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,900);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{background:no-repeat 10px 17px;border:1px solid;border-width:1px 1px 1px 0;padding:15px 20px 15px 35px !important;word-wrap:break-word;overflow-wrap:break-word;}[dir="rtl"] .messages{border-width:1px 0 1px 1px;background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right;}.messages + .messages{margin-top:1.538em;}.messages__list{list-style:none;padding:0;margin:0;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;background-color:#f3faef;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-image:url(/../core/misc/icons/73b355/check.svg);-webkit-box-shadow:-8px 0 0 #77b259;box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;-webkit-box-shadow:8px 0 0 #77b259;box-shadow:8px 0 0 #77b259;margin-left:0;}.messages--warning{background-color:#fdf8ed;background-image:url(/../core/misc/icons/e29700/warning.svg);border-color:#f4daa6 #f4daa6 #f4daa6 transparent;color:#734c00;-webkit-box-shadow:-8px 0 0 #e09600;box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;-webkit-box-shadow:8px 0 0 #e09600;box-shadow:8px 0 0 #e09600;}.messages--error{background-color:#fcf4f2;color:#a51b00;background-image:url(/../core/misc/icons/e32700/error.svg);border-color:#f9c9bf #f9c9bf #f9c9bf transparent;-webkit-box-shadow:-8px 0 0 #e62600;box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;-webkit-box-shadow:8px 0 0 #e62600;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.admin-tabs{background:#0f0f0f;}ul.tabs{margin:0;border-bottom:0;overflow:auto;}ul.tabs li{display:block;float:left;margin:0;}ul.tabs li a{color:#d4d4d4;display:block;font-size:14px;font-weight:700;position:relative;margin:0;margin-left:-1px;border:0;border-radius:0;padding:0.75em 1.25em;}ul.tabs li a:hover{color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(255,255,255,0.125)),color-stop(200%,transparent));background:-webkit-linear-gradient(rgba(255,255,255,0.125) 20%,transparent 200%);background:-o-linear-gradient(rgba(255,255,255,0.125) 20%,transparent 200%);background:linear-gradient(rgba(255,255,255,0.125) 20%,transparent 200%);}ul.tabs li a.is-active,ul.tabs li a:focus{color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(255,255,255,0.25)),color-stop(200%,transparent));background:-webkit-linear-gradient(rgba(255,255,255,0.25) 20%,transparent 200%);background:-o-linear-gradient(rgba(255,255,255,0.25) 20%,transparent 200%);background:linear-gradient(rgba(255,255,255,0.25) 20%,transparent 200%);}ul.tabs li a:before,ul.tabs li a:after{position:absolute;top:20%;display:block;width:1px;height:60%;content:"";background:#5f5f5f;}ul.tabs li a:before{left:0;}ul.tabs li a:after{right:0;}ul.tabs li:first-child a{margin-left:0;}
a.language-link.switch-langue.is-active{display:none;}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;max-width:100%;min-width:320px;overflow-x:hidden;width:100%}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:iconesUL;font-style:normal;font-weight:400;src:url(/sites/premiers-peuples/themes/premiers_peuples/css/fonts/iconesUL.eot);src:url(/sites/premiers-peuples/themes/premiers_peuples/css/fonts/iconesUL.eot#iefix) format("embedded-opentype"),url(/sites/premiers-peuples/themes/premiers_peuples/css/fonts/iconesUL.ttf) format("truetype"),url(/sites/premiers-peuples/themes/premiers_peuples/css/fonts/iconesUL.woff) format("woff")}body{color:#404042;font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:400}.texte-hors-ecran{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}a{color:#01adeb}a,a:visited{cursor:pointer;text-decoration:none}a:visited{color:#2bc6fe}a:active,a:hover{color:#0180ae;text-decoration:none}h1,h2,h3,h4,h5{font-weight:700;margin:0 0 20px}h1{font-size:28px;margin-top:56px}h2{font-size:18px;margin-top:30px}h3{font-size:1.6rem}h3,h4{line-height:1.8rem}h4,h5{font-size:1.4rem}h5,h6{line-height:1.6rem}h6{font-size:1.2rem;font-weight:400;margin:0 0 20px}.layout__region~.layout__region>div:first-of-type h1{margin-top:40px}.layout ol,.layout ul{list-style-position:inside;padding-left:0}.layout ol li,.layout ul li{margin-bottom:12px}a,p,span{word-break:break-word}.layout.container{margin-left:auto;margin-right:auto;max-width:1000px;padding:16px}.layout.container img{height:auto;max-width:100%}.fond-blanc{background-color:#fff}.fond-gris{background-color:#f2f1ed}.fond-bleu{background-color:#c2dcee}.fond-brun{background-color:#8ba451}#block-realites-autochtones-content>article>div>div:last-of-type{padding-bottom:60px}.layout__region~.layout__region .type_block .clearfix:after{margin-top:30px}video{height:auto;max-width:100%}.views-infinite-scroll-content-wrapper{display:grid;grid-gap:20px;grid-auto-rows:20px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#404042;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick,.slick *,.slick-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.slick img{height:auto}.slick iframe,.slick img{border:0;max-width:100%}.slick,.slick-wrapper{max-width:100%;position:relative}.slick-initialized{overflow:visible}.slick__slider:after,.slick__slider:before{content:"";display:table}.slick__slider:after{clear:both}.draggable{cursor:-webkit-grab;cursor:grab}.draggable:active{cursor:-webkit-grabbing;cursor:grabbing}.draggable:active .slide__caption,.draggable:active a{cursor:-webkit-grabbing;cursor:grabbing;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none}.slick__slide{max-width:100%;position:absolute;visibility:hidden}.slick__slide.slide--0{position:relative}.slick-initialized .slick__slide,.unslick .slick__slide{position:relative;visibility:visible}.slick__slide:focus{border:1px solid transparent;outline:0}.unslick .slick__slide{width:100%}.slick-current{z-index:4}.grid__content,.slide__content{position:relative}.slide__content:after{clear:both;content:"";display:table}.slide__title{line-height:1.2;margin:10px 0 5px}.slide__link{margin:30px auto}.slide__caption{cursor:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;-webkit-user-select:text;user-select:text;width:100%}.is-loading .slide__caption,.slick__arrow{visibility:hidden}.slick--initialized .slick__arrow{visibility:visible}.slick--main .slide__caption{min-height:32%;padding:20px 0;z-index:3}.slick--thumbnail .slide__caption{padding:5px 6px}.slick-prev{left:0}.slick-next{right:0}.slick__arrow{bottom:auto;height:2px;left:0;margin-top:-1px;pointer-events:none;transform:translateY(-50%);width:100%}.slick-arrow,.slick__arrow{position:absolute;top:50%;z-index:2}.slick-arrow{border:0;border-radius:50%;font-size:0;height:42px;pointer-events:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:42px}.slick-arrow:active,.slick-arrow:focus{box-shadow:none;outline:0}.slick-arrow:after,.slick-arrow:before{pointer-events:none}.slick-arrow:before{color:#ff6d2c;font-size:36px;font-size:2.25rem}.slick-arrow:hover:before{color:#37465b}.slick button,.slick--thumbnail .slick__slide img{pointer-events:auto}.slick-dots li{display:inline-block;margin-bottom:5px;vertical-align:top}.slick-dots li button:before{font-size:12px;font-size:.75rem}img[data-lazy]{display:none}.slide__media{overflow:hidden;position:relative}.media__image{margin:0 auto}.slick--less .slick-track{margin-left:auto;margin-right:auto;text-align:center}.slick--less .slick-slide{display:inline-block;float:none;vertical-align:top}.slick--less .draggable{cursor:default}.slick-dotted.slick-slider{margin-bottom:0}.slick-dotted.slick-slider .slick-dots{bottom:auto;display:flex;justify-content:flex-end;line-height:0;position:absolute;right:2%;text-align:right;top:15px;z-index:400}.slick-dotted.slick-slider .slick-dots li{height:6px}.slick-dotted.slick-slider .slick-dots li button{border:none;height:6px;margin-right:5px;padding:0;position:relative;width:20px}.slick-dotted.slick-slider .slick-dots li button:before{background-color:#000;content:"";height:6px;left:0;opacity:1;position:absolute;right:0;top:0}.slick-dotted.slick-slider .slick-dots li.slick-active button:before{opacity:1}@media screen and (max-width:992px){.slick-slide{height:380px}}.slick-arrow{background-color:transparent}.slick-arrow:before{color:#404042;content:"d";font-family:iconesUL;font-size:60px;left:50%;position:absolute;text-shadow:rgba(0,0,0,.25) 0 0 10px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slick-next:before{content:"e"}@media screen and (max-width:992px){.slick img{height:100%;object-fit:cover;width:100%}}.unslick img{display:block}.slick__arrow{left:-40px;width:calc(100% + 80px)}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content{min-height:100%!important}.paragraph--type--accordeon{margin-bottom:40px}.paragraph--type--accordeon .paragraph--type--accordeon-contenu{margin-bottom:20px}.paragraph--type--accordeon .paragraph--type--accordeon-contenu .field_acc_titre{background-color:#c2dcee;cursor:pointer;font-size:16px;font-weight:600;padding:10px 0 10px 34px;position:relative}.paragraph--type--accordeon .paragraph--type--accordeon-contenu .field_acc_titre:hover{opacity:.7}.paragraph--type--accordeon .paragraph--type--accordeon-contenu .field_acc_titre:after{color:#fff;content:"+";font-size:30px;margin-top:0!important;position:absolute;right:20px;top:17px}.paragraph--type--accordeon .paragraph--type--accordeon-contenu .field_corps{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.paragraph--type--accordeon .paragraph--type--accordeon-contenu .field_corps>div{padding:1.25em}.paragraph--type--accordeon .paragraph--type--accordeon-contenu.open .field_acc_titre:after{content:"-";top:15px}.paragraph--type--slide-simple{align-items:center;display:flex;height:195px;justify-content:center;padding:0 16px}.paragraph--type--slide-simple a{display:block}.paragraph--type--slide-simple img{margin:0 auto;max-height:195px!important;width:auto}.type_block .bandeau-wrapper{position:relative}.type_block .bandeau-wrapper .bandeau-texte-wrapper{align-items:center;bottom:0;display:flex;justify-content:flex-start;left:0;margin:0 auto;max-width:1000px;position:absolute;right:0;top:0}.type_block .bandeau-wrapper .bandeau-texte-wrapper .field_texte_du_bandeau{background-color:#8ba451;color:#fff;max-width:100%;padding:30px 15px;width:450px}.type_block .bandeau-wrapper .bandeau-texte-wrapper .field_texte_du_bandeau p{font-size:20px;margin:10px 0 0;padding:0}.type_block .bandeau-wrapper .bandeau-texte-wrapper .field_texte_du_bandeau p strong{font-size:24px;font-weight:300;margin-top:0}@media screen and (min-width:768px){.type_block .bandeau-wrapper .bandeau-texte-wrapper .field_texte_du_bandeau{padding:40px 25px}.type_block .bandeau-wrapper .bandeau-texte-wrapper .field_texte_du_bandeau p{font-size:22px}.type_block .bandeau-wrapper .bandeau-texte-wrapper .field_texte_du_bandeau p strong{font-size:28px;font-weight:400}}@media screen and (min-width:1200px){.type_block .bandeau-wrapper .bandeau-texte-wrapper .field_texte_du_bandeau{font-size:35px;padding:40px 35px 50px}.type_block .bandeau-wrapper .bandeau-texte-wrapper .field_texte_du_bandeau p{font-size:22px}.type_block .bandeau-wrapper .bandeau-texte-wrapper .field_texte_du_bandeau p strong{font-size:35px}}.type_block .bandeau-wrapper .bandeau-images-wrapper{display:flex;font-size:0;justify-content:center;overflow:hidden;position:relative}.type_block .bandeau-wrapper .bandeau-images-wrapper img{height:300px;object-fit:cover}.type_block .bandeau-wrapper .bandeau-images-wrapper .field_image_gauche{display:none}.type_block .bandeau-wrapper .bandeau-images-wrapper .field_image_du_bandeau{position:relative}@media screen and (min-width:992px){.type_block .bandeau-wrapper .bandeau-images-wrapper{display:flex;font-size:0;justify-content:center;overflow:hidden;position:relative}.type_block .bandeau-wrapper .bandeau-images-wrapper img{height:auto;object-fit:fill;width:100%}.type_block .bandeau-wrapper .bandeau-images-wrapper .field_image_gauche{display:block;position:relative}.type_block .bandeau-wrapper .bandeau-images-wrapper .field_image_gauche img{direction:rtl}.type_block .bandeau-wrapper .bandeau-images-wrapper .field_image_du_bandeau{position:relative}}.type_block.texte_courant li,.type_block.texte_courant p,.type_block.texte_courant ul{font-size:18px;font-weight:400}.type_block.texte_courant .clearfix:after{clear:both;content:"";display:table;margin-top:64px}.type_block.texte_grand li,.type_block.texte_grand p,.type_block.texte_grand ul{font-size:20px;font-weight:400}.type_block.texte_grand .clearfix:after{clear:both;content:"";display:table;margin-top:64px}.type_block.texte_leger li,.type_block.texte_leger p,.type_block.texte_leger ul{font-size:16px;font-weight:300}.google-search{margin-bottom:40px}.google-search .gsc-input{padding-left:0;padding-right:0}.google-search table,.google-search td{border-bottom:0;border-right:0;border-top:0}.google-search .gsc-search-button-v2{background-color:#999;border-color:#999;cursor:pointer;height:32px;transition:all .2s linear}.google-search .gsc-search-button-v2:hover{background-color:#8ba451;border-color:#8ba451}.google-search .gsib_a,.google-search .gsib_b{height:32px;padding:0 8px}.google-search .gsst_a .gscb_a{color:#a2b870}.google-search .gsst_a .gscb_a:hover{color:#8ba451}.google-search .gsc-result-info-container{padding-left:0;padding-right:0}.google-search .gsc-above-wrapper-area-container{margin-bottom:0}.google-search .gs-webResult .gsc-expansionArea{margin-top:20px}.google-search .gs-webResult a.gs-title{color:#000;font-size:18px;text-decoration:none}.google-search .gs-webResult a.gs-title b{color:#000;font-size:18px;text-decoration:underline}.google-search .gs-webResult a.gs-titlehover{text-decoration:underline}.google-search .gs-webResult div.gs-visibleUrl-long{color:#999;font-size:14px}.google-search .gcsc-find-more-on-google,.google-search .gsc-cursor-current-page{color:#8ba451!important}.google-search .gcsc-find-more-on-google-magnifier{fill:#8ba451}.type_block.videos h2{margin-bottom:10px}.type_block.videos .videos-wrapper>div>.field__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.type_block.videos .videos-wrapper>div>.field__items>.field__item{width:100%}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte{margin:30px 0}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .video-externe-wrapper{background-color:#000;height:100%;margin-bottom:20px;overflow:hidden;position:relative;width:100%}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .video-externe-wrapper .field_image_du_video{bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity .5s linear}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .video-externe-wrapper .field_image_du_video .field__item{height:100%}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .video-externe-wrapper .field_image_du_video .field__item img{height:100%;object-fit:cover;width:100%}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .video-externe-wrapper .mask{align-items:center;background-color:rgba(0,0,0,.2);cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .5s linear;width:100%;z-index:20}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .video-externe-wrapper .mask:hover{background-color:hsla(0,0%,100%,.2)}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .video-externe-wrapper .mask svg{fill:#fff;height:50px;width:50px}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .video-externe-wrapper .ghost-element{opacity:0;pointer-events:none}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .video-externe-wrapper article .field_media_oembed_video{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .video-externe-wrapper article .field_media_oembed_video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .field_titre_du_video{font-size:18px;font-weight:600}.type_block.videos .videos-wrapper>div>.field__items>.field__item .paragraph--type--videos-avec-texte .field_sous_titre_du_video{font-size:16px}.sidebar-menu ul{list-style:none;margin:0;padding:0}.sidebar-menu ul li{margin:0}.sidebar-menu .menu-item:last-child a{border-bottom:0}.sidebar-menu .menu-item.is-parent .sub-menu a{border-bottom:1px dashed #999;padding-left:1.75em}.sidebar-menu .menu-item.is-active-ancestor{background-color:#8ba451}.sidebar-menu .menu-item.is-active-ancestor a{background-color:#eee}.sidebar-menu .menu-item.is-active-ancestor .sub-menu{border-bottom:1px dashed #999;border-top:1px dashed #999}.sidebar-menu .menu-item.is-active-ancestor .sub-menu .menu-item:last-child a,.sidebar-menu .menu-item.is-active-ancestor.is-parent>a{border-bottom:0}.sidebar-menu .menu-item a{background-color:#fff;border-bottom:1px dashed #999;color:#232323;display:block;padding:1.25em .875em;transition:background-color .125s ease-out}.sidebar-menu .menu-item a:hover{text-decoration:none}.sidebar-menu .menu-item a.is-active,.sidebar-menu .menu-item a:hover{background-color:#8ba451;color:#fff}.mobile-sidebar-menu{margin-bottom:2em}.custom-dropdown .menu-item{padding:0}.custom-dropdown a{color:#fff;display:block;padding:12px 15px;text-decoration:none}.custom-dropdown a.is-active{background-color:#232323}.mobile-sidebar-menu{display:none}.sidebar-menu-block__wrapper,aside{display:block}@media only screen and (max-width:992px){.mobile-sidebar-menu{display:block}.sidebar-menu-block__wrapper,aside{display:none}}.sidebar-menu-block__wrapper{margin-bottom:30px;margin-top:34px;padding-right:25px}.content-type-caroussel-de-logos{margin:0 30px}.content-type-caroussel-de-logos h2{font-size:26px;margin-bottom:60px;margin-top:56px;text-align:center}#container-user-login{margin:100px 0;text-align:center}.openid-connect-login-form{text-align:center}.openid-connect-login-form #edit-openid-connect-client-generic-login{background-color:#e30513;border:none;color:#fff;cursor:pointer;padding:16px 20px}.openid-connect-login-form #edit-openid-connect-client-generic-login:hover{opacity:.8}.more-link{flex:1 0 100%;margin:85px 0 0;text-align:center}.more-link a{border:1px solid #232323;box-sizing:border-box;color:#232323;display:inline-block;max-width:500px;padding:16px 30px;text-decoration:none;transition:all .2s linear;width:100%}.more-link a:hover{background-color:#8ba451;border:1px solid #8ba451;color:#fff}@media screen and (min-width:1200px){.more-link a{width:450px}}nav.pager ul{display:flex;list-style-type:none}nav.pager ul li a{background-color:#fff;border:1px solid #dfdedc;border-radius:3px;margin:5px;padding:4px 8px}nav.pager ul li a:hover{background-color:#f0f0f0}nav.pager ul li.is-active a{color:#dfdedc;cursor:default;pointer-events:none}nav.pager ul li.is-active a:hover{background-color:#fff}.actualites-bloc_teaser_actualite h2{font-size:26px;margin-bottom:66px;margin-top:74px}.actualites-bloc_teaser_actualite{margin-bottom:50px}.block-3-actualites{display:flex;flex-direction:column;flex-wrap:wrap}.block-3-actualites .views-row{margin-bottom:45px;margin-right:16px;min-height:66px;position:relative}.block-3-actualites .views-row .views-field-title{margin-left:72px}.block-3-actualites .views-row .views-field-title a{color:#000;font-size:20px;font-weight:600;transition:color .2s linear}.block-3-actualites .views-row .views-field-title a:hover{color:#8ba451}.block-3-actualites .views-row .views-field-field-date{background-color:#8ba451;color:#fff;font-size:26px;font-weight:700;left:0;padding-top:10px;position:absolute;text-align:center;top:0;width:55px}.block-3-actualites .views-row .views-field-field-date-1{background-color:#8ba451;color:#fff;font-size:16px;font-weight:700;left:0;padding-bottom:10px;position:absolute;text-align:center;top:38px;width:55px}.block-3-actualites .views-row .views-field-body{margin-left:72px}.block-3-actualites .views-row .views-field-body p{margin:0}.block-3-actualites .views-row .more-link{margin-top:45px}.block-3-actualites .more-link{margin-top:25px;text-align:left}@media screen and (min-width:768px){.block-3-actualites{display:flex;justify-content:space-between;overflow:hidden}.block-3-actualites .views-row{flex:1}}.liste-actualites{margin:60px auto;max-width:1000px;padding:0 15px}.liste-actualites .page-actualites .views-row{background-color:#999}.liste-actualites .page-actualites .views-row .content .views-field-field-date{color:#4a4a4a;font-size:12px;font-weight:700;padding:8px 8px 0}.liste-actualites .page-actualites .views-row .content .views-field-title{padding:0 8px}.liste-actualites .page-actualites .views-row .content .views-field-title a{color:#000;font-size:16px;font-weight:300;text-decoration:none}.liste-actualites .page-actualites .views-row .content img{height:auto;width:100%}.detail-actualite{display:flex;flex-direction:column;margin:60px auto;padding:0 15px}.detail-actualite>div:first-of-type{padding-right:10px}.detail-actualite>div:last-of-type{padding-left:10px}.detail-actualite h1{margin-top:12px}.detail-actualite .date{font-weight:700}.detail-actualite .partage{display:flex}.detail-actualite .partage .fb-share-button{margin-right:10px}@media screen and (min-width:768px){.detail-actualite{flex-direction:row}.detail-actualite>div{flex:1 0 50%}}.evenement-block_1 h2{font-size:26px;margin-bottom:66px;margin-top:74px}.evenement-block_1{margin-bottom:50px}.block-3-evenements{display:flex;flex-direction:column;flex-wrap:wrap}.block-3-evenements .views-row{margin-bottom:45px;margin-right:16px;min-height:66px;position:relative}.block-3-evenements .views-row .views-field-title{margin-left:72px}.block-3-evenements .views-row .views-field-title a{color:#000;font-size:20px;font-weight:600;transition:color .2s linear}.block-3-evenements .views-row .views-field-title a:hover{color:#8ba451}.block-3-evenements .views-row .views-field-field-date-de-debut{background-color:#8ba451;color:#fff;font-size:26px;font-weight:700;left:0;padding-top:10px;position:absolute;text-align:center;top:0;width:55px}.block-3-evenements .views-row .views-field-field-date-de-debut-1{background-color:#8ba451;color:#fff;font-size:16px;font-weight:700;left:0;padding-bottom:10px;position:absolute;text-align:center;top:38px;width:55px}.block-3-evenements .views-row .views-field-body{margin-left:72px}.block-3-evenements .views-row .views-field-body p{margin:0}.block-3-evenements .more-link{margin-top:25px;text-align:left}@media screen and (min-width:768px){.block-3-evenements{display:flex;justify-content:space-between;overflow:hidden}.block-3-evenements .views-row{flex:1}}.liste-evenements{margin:60px auto;max-width:1000px;padding:0 15px}.liste-evenements .page-evenements .views-row{background-color:#999}.liste-evenements .page-evenements .views-row .content .views-field-field-date-de-debut{color:#4a4a4a;font-size:12px;font-weight:700;padding:8px 8px 0}.liste-evenements .page-evenements .views-row .content .views-field-title{padding:0 8px}.liste-evenements .page-evenements .views-row .content .views-field-title a{color:#000;font-size:16px;font-weight:300;text-decoration:none}.liste-evenements .page-evenements .views-row .content img{border:1px solid #ccc;box-sizing:border-box;height:auto;width:100%}.detail-evenement{display:flex;flex-direction:column;margin:60px auto;padding:0 15px}.detail-evenement h1{margin-top:12px}.detail-evenement .date{font-weight:700}.detail-evenement .partage{display:flex}.detail-evenement .partage .fb-share-button{margin-right:10px}@media screen and (min-width:768px){.detail-evenement{flex-direction:row}.detail-evenement>div{width:75%}}.liste-ressources .views-exposed-form{border-bottom:2px solid #000;margin-bottom:25px;padding-bottom:25px}.liste-ressources .views-exposed-form .js-form-item{margin-bottom:5px}.liste-ressources .views-exposed-form .js-form-item label{display:block;margin-bottom:3px}.liste-ressources .views-exposed-form .js-form-item select{max-width:500px;width:100%}.liste-ressources .views-exposed-form input{cursor:pointer;margin-top:20px}.liste-ressources .views-row .entete .field-auteur,.liste-ressources .views-row .entete .field-title{font-weight:700}.liste-ressources .views-row .encadre{background-color:#dfdedc;display:inline-block;margin:16px 0;padding:10px}.liste-ressources .views-row .encadre span{font-weight:700}.liste-ressources .views-row .corps{border-bottom:5px solid #8ba451;margin-bottom:50px;padding-bottom:40px}.liste-oeuvres-litteraires .views-row .entete .field-illustrateur,.liste-ressources .views-row .corps .field-lien-url a{font-weight:700}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas){height:85%!important;left:5%!important;overflow-y:scroll;top:10%!important;width:90%!important}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #layout-builder-modal{max-height:none!important;padding-bottom:50px;position:relative}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #layout-builder-modal .js-form-item{margin-bottom:20px}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #layout-builder-modal .js-form-item label{display:inline-block;margin-bottom:5px}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #layout-builder-modal .js-form-item .field-multiple-table{border-collapse:collapse;margin-top:10px;width:100%}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #layout-builder-modal .js-form-item .field-multiple-table thead{background-color:#eee}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #layout-builder-modal .js-form-item .field-multiple-table thead th{padding:20px}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #layout-builder-modal .js-form-item .field-multiple-table tbody tr{border:1px solid #eee}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #layout-builder-modal .form-item__description{font-size:15px;margin-top:5px}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #layout-builder-modal input[data-drupal-selector=edit-actions-submit]{background-color:blue;border:none;color:#fff;margin-top:30px;padding:10px 20px}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #media-library-content #media-library-add-form-wrapper{border:1px solid #dfdedc;margin:20px 0;padding:20px}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #media-library-content #media-library-add-form-wrapper .form-submit{margin-top:10px}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #media-library-content #media-library-view{border:1px solid #dfdedc;margin:20px 0;padding:20px}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #media-library-content #media-library-view form{align-items:center;display:flex;justify-content:flex-start;margin:20px 0}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #media-library-content #media-library-view form .button{margin:0 20px}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #media-library-content #media-library-view table{border-collapse:collapse;width:100%}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #media-library-content #media-library-view table thead tr{background-color:#404042;color:#fff}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #media-library-content #media-library-view table thead tr th{padding:20px 0}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #media-library-content #media-library-view table tbody tr:nth-child(odd){background-color:#eee}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #media-library-content #media-library-view table tbody tr td{padding:10px}.ui-dialog.ui-widget.ui-widget-content.ui-front:not(.ui-dialog-off-canvas) #media-library-content #media-library-view .views-form .views-row{align-items:center;background-color:#eee;display:flex;flex-direction:column;justify-content:center;margin:10px;padding:20px}.user-login-form{margin:100px auto;max-width:1000px;width:100%}.user-login-form .form-item{margin:30px 0}.user-login-form .form-item label{display:block;font-weight:700}.user-login-form .form-item .form-item__description{font-size:16px}
