.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:0;}.flickity-viewport{overflow:hidden;position:relative;height:100%;}.flickity-slider{position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing;}.flickity-button{position:absolute;background:hsla(0deg,0%,100%,0.75);border:none;color:#333;}.flickity-button:hover{background:#fff;cursor:pointer;}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f;}.flickity-button:active{opacity:0.6;}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{opacity:1;}html{font-size:13px;}body{margin:0;padding:0;font-weight:500;overflow-x:hidden;}body,h1,h2,h3,h4,h5,h6,.site-footer{font-family:"Montserrat",sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:700;}h1.title{margin-bottom:1rem;}b,strong{font-weight:bold;}img{max-width:100%;height:auto;}.color--reseaux{color:#e54f36;}.color--ressources{color:#a84e57;}.color--agenda{color:#23cbc0;}.color--blog{color:#6ec868;}.fullwidth-banner{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background-color:#e0eaeb;}.front-banner-text-content{text-align:left;}.front-banner-text-content h3{font-size:1rem !important;color:#000 !important;margin:0 !important;font-weight:500 !important;}body.espace-graine-institutionnel .brand--reseau,body.espace-graine-institutionnel .subbar{background-color:#e54f36;}body.espace-ressources-graine .brand--reseau,body.espace-ressources-graine .subbar{background-color:#a84e57;}body.espace-agenda-graine .brand--reseau,body.espace-agenda-graine .subbar{background-color:#23cbc0;}body.espace-blog-graine .brand--reseau,body.espace-blog-graine .subbar{background-color:#6ec868;}a{color:#31b7bc;}a:hover{color:#00616F;}#page a:hover,#page a:focus,#page a:active{color:inherit;}#page main a:hover,#page main a:focus,#page main a:active{color:#00616F;}.illustrationBrand{width:255px;height:120px;background-image:url("/themes/custom/graine_barrio/img/decouvrez-espaces/illustration-reseau-xl.png");background-size:255px;background-repeat:no-repeat;background-position:-1rem center;}body.espace-graine-institutionnel .illustrationBrand{background-image:url("/themes/custom/graine_barrio/img/decouvrez-espaces/illustration-reseau-xl.png");}body.espace-ressources-graine .illustrationBrand{background-image:url("/themes/custom/graine_barrio/img/decouvrez-espaces/illustration-ressources-xl.png");}body.espace-agenda-graine .illustrationBrand{background-image:url("/themes/custom/graine_barrio/img/decouvrez-espaces/illustration-agenda-xl.png");}body.espace-blog-graine .illustrationBrand{background-image:url("/themes/custom/graine_barrio/img/decouvrez-espaces/illustration-blog-xl.png");}.brand{position:relative;}.brand,.brand a,.subbar a{color:#fff;}.subbar a:hover,.subbar a:focus,.subbar a:active{text-decoration:underline;}.brand-title{margin:0;}.brand-title-top{margin-bottom:0.5rem;font-size:2.5rem;font-weight:700;line-height:1;}.brand-title-bottom{margin-bottom:0.5rem;font-size:1.625rem;line-height:1;}.brand-title-top a,.brand-title-bottom a{text-decoration:none;}.subbar .navigation{flex-wrap:wrap;font-size:0.8125rem;text-transform:uppercase;}.menu--menu-global{font-weight:700;}.menu--menu-global .nav-link:hover,.menu--menu-global .nav-link:focus,.menu--menu-global .nav-link:active,.brand-menu .nav-link:hover,.brand-menu .nav-link:focus,.brand-menu .nav-link:active{text-decoration:underline;}.menu--menu-global .nav-link--reseaux,.menu--menu-global .nav-link--reseaux:hover,.menu--menu-global .nav-link--reseaux:focus,.menu--menu-global .nav-link--reseaux:active{color:#e54f36 !important;}.menu--menu-global .nav-link--ressources,.menu--menu-global .nav-link--ressources:hover,.menu--menu-global .nav-link--ressources:focus,.menu--menu-global .nav-link--ressources:active{color:#a84e57 !important;}.menu--menu-global .nav-link--agenda,.menu--menu-global .nav-link--agenda:hover,.menu--menu-global .nav-link--agenda:focus,.menu--menu-global .nav-link--agenda:active{color:#23cbc0 !important;}.menu--menu-global .nav-link--blog,.menu--menu-global .nav-link--blog:hover,.menu--menu-global .nav-link--blog:focus,.menu--menu-global .nav-link--blog:active{color:#6ec868 !important;}#block-rubriquesinstitutionnel .nav{flex-direction:column;}body.espace-graine-institutionnel .menu--menu-global .nav-link--reseaux,body.espace-ressources-graine .menu--menu-global .nav-link--ressources,body.espace-agenda-graine .menu--menu-global .nav-link--agenda,body.espace-blog-graine .menu--menu-global .nav-link--blog{display:none;}.in-blog,.in-ressources,.in-reseau,.in-actu{display:none;}body.espace-blog-graine .in-blog{display:inline;}body.espace-ressources-graine .in-ressources{display:inline;}body.espace-graine-institutionnel .in-reseau{display:inline;}body.espace-agenda-graine .in-actu{display:inline;}.espaces,.annexe{display:flex;align-items:center;}.link-espaces{display:none;flex-shrink:0;margin:0 1.25rem;font-size:1.25rem;line-height:1;}.login-box a{display:block;}.login-box a:first-of-type{display:inline-block;background-color:#e54f36;color:#fff;font-family:"SuzeeFY-Regular";font-weight:400;letter-spacing:1px;font-size:125%;padding:0.5rem 0.9rem 0.2rem 0.9rem;border-radius:3px;white-space:nowrap;text-align:center;}.login-box a:first-of-type:hover{color:#fff;text-decoration:underline;}.login-box a:first-of-type:hover{color:#fff !important;}.login-box a:nth-child(2){font-size:0.875rem;color:#e54f36;text-decoration:underline;padding:1em 0;}.logo{width:100%;background-color:#e54f36;text-align:center;border-radius:0 0 3px 3px;}.logo-img{width:100px;margin:1rem 0;}.header-top-menu-secondaire a{display:inline-block;background-color:#ffa300;color:#fff;font-family:"SuzeeFY-Regular";font-weight:400;letter-spacing:1px;font-size:125%;padding:0.5rem 0.9rem 0.2rem 0.9rem;border-radius:3px;white-space:nowrap;text-align:center;margin-bottom:6px;}.header-top-menu-secondaire a:hover{color:#fff;text-decoration:underline;}.header-top-menu-secondaire a:hover{color:#fff !important;}#edit-search-api-fulltext{display:inline-block;width:0rem;padding:0.6rem 0.25rem 0.5rem 2.2rem;font-size:0.875rem;border:1px solid #3a3a3a;background-image:url("/themes/custom/graine_barrio/img/active-search.svg");background-size:1.25rem;background-position:0.5rem center;background-repeat:no-repeat;transition:width 0.1s linear;}.navbar{margin-top:-50px;}.navbar-toggler{margin-bottom:4px;margin-left:15px;}.navbar .navbar-toggler{border-color:#fff;}#topHeaderBurger{padding:0 15px;margin-top:15px;}#topHeaderBurger #block-menuglobal .nav,#topHeaderBurger .annexe{display:block;text-align:center;}#topHeaderBurger .region-top-header{width:100%;}#topHeaderBurger .region-top-header nav{width:100%;text-align:center;}#topHeaderBurger .btSearch{display:inline-block;vertical-align:middle;}#topHeaderBurger .btSearch a{display:block;background-image:url("/themes/custom/graine_barrio/img/active-search.svg");background-size:2rem;background-position:center;background-repeat:no-repeat;padding:0.5rem 1.2rem 0.5rem 1.2rem;text-indent:-99999px;overflow:hidden;transition:background-color 0.1s linear;border-radius:3px;}#topHeaderBurger .btSearch a:hover{background-color:#e54f36;}#topHeaderBurger .header-top-menu-secondaire,#topHeaderBurger .login-box{display:flex;flex-direction:column;width:100%;}#topHeaderBurger .header-top-menu-secondaire a,#topHeaderBurger .login-box a{text-align:center;align-self:center;width:100%;}#topHeaderBurger .header-top-menu-secondaire{margin-top:5px;}#topHeaderBurger .social{padding:0 0.5em;display:inline-block;}#topHeaderBurger .social .social-links{display:flex;justify-content:center;width:100%;}#topHeaderBurger .social .social-links a{max-width:35px;display:inline-block;}#topHeaderBurger .social .social-links div{min-width:70px;}#topHeaderBurger .login-box{padding-top:0;}#topHeaderBurger #edit-search-api-fulltext{width:100%;}#topHeaderBurger .form-inline .form-group{margin-bottom:1rem;}#topHeaderBurger .form-inline .row,#topHeaderBurger .form-inline .form-row{margin:0;}#topHeaderBurger .form-inline .form-text{margin-top:0;}.a-la-une{margin:0;}.a-la-une a{text-decoration:none;color:#fff;}.a-la-une a:hover .card .card-body{color:#fff;text-decoration:underline;}.a-la-une a .card{height:100%;border-radius:0px;background-color:#e54f36;}@media (min-width:768px){.a-la-une a .card{min-height:21.875rem;}}.a-la-une a .card .card-img-top-container{height:14rem;}.a-la-une a .card .card-img-top-container .card-img-top{object-fit:cover;max-height:none;}.a-la-une a .card.item-reseau{background-color:#e54f36;}.a-la-une a .card.item-ressource{background-color:#a84e57;}.a-la-une a .card.item-agenda{background-color:#23cbc0;}.a-la-une a .card.item-blog{background-color:#6ec868;}#views-exposed-form-custom-search-page-1 .form-actions#edit-actions,#views-exposed-form-custom-search-page-1 #edit-actions--2,#views-exposed-form-custom-search-page-1 .form-item-all-ara,.annexe #edit-actions--3{display:none;}#views-exposed-form-recherche-avancee-page-recherche-avancee .form-actions#edit-action{align-self:flex-end !important;text-align:right;align-content:flex-end;display:flex;width:100%;flex:2 2;flex-flow:column;}.path-recherche-avancee,.path-notices{}.path-recherche-avancee .resultats,.path-notices .resultats{margin-left:1.2rem;font-size:0.9rem;}.path-recherche-avancee .featured-top,.path-notices .featured-top{padding:0.5rem;background-color:#e0eaeb;border-radius:10px;margin-bottom:1rem;}.path-recherche-avancee .region-featured-top,.path-notices .region-featured-top{margin:0;align-items:center;justify-content:space-between;flex-flow:row;width:100%;min-width:100%;}.path-recherche-avancee .region-featured-top .block,.path-notices .region-featured-top .block{display:flex;align-items:end;}.path-recherche-avancee .region-featured-top .block h2,.path-notices .region-featured-top .block h2{font-size:1.2rem;margin-right:0.5em;margin-bottom:0;margin-top:3px;}.path-recherche-avancee .region-featured-top #edit-search-api-fulltext,.path-notices .region-featured-top #edit-search-api-fulltext{padding:0.25rem 1.25rem 0.25rem 2.75rem;}.path-recherche-avancee #sidebar_first aside.section,.path-notices #sidebar_first aside.section{border-color:#3a3a3a;border-radius:0.25rem;background-color:transparent;border-style:solid;border-width:1px;}.path-recherche-avancee #block-etageres,.path-notices #block-etageres{border-radius:0.25rem;}.path-recherche-avancee .sidebar .block.block-facets,.path-notices .sidebar .block.block-facets{padding:0px;margin:0px;border:0;}.path-recherche-avancee .sidebar .block.block-facets .content > div:not(.facet-empty),.path-notices .sidebar .block.block-facets .content > div:not(.facet-empty){background-color:transparent;padding:8px 15px;margin:0 0;}.path-recherche-avancee .sidebar .block.block-facets h3,.path-notices .sidebar .block.block-facets h3{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}ul.pagination{justify-content:center;list-style:none;}ul.pagination .page-link{color:#000;}ul.pagination .page-link:hover{color:#000;text-decoration:underline;}.footer{color:#fff;background-color:#e94f35;}.text-agrement{font-family:"Montserrat";font-weight:400;}.link-with-icon{display:inline-flex;align-items:center !important;}.login-icon{margin-right:2.5rem;}.etiquette{display:inline-block;padding:0.5rem;background-color:#fff;font-weight:700;border-radius:3px;}body.espace-graine-institutionnel .etiquette{color:#e94f35;}body.espace-ressources-graine .etiquette{color:#9d4656;}body.espace-agenda-graine .etiquette{color:#23cbc0;}body.espace-blog-graine .etiquette{color:#21cb4a !important;}.special{display:inline-flex;align-items:center;}.nav-link{padding:0.5rem 2rem 0.5rem 0;}.main-content{padding-top:2.5rem;padding-bottom:2.5rem;}#articles-a-la-une,#articles-recents,#articles-meme-sujet,#agenda-offres-a-la-une,#nos-espaces,#plus-loin{position:relative;margin-bottom:7.25rem;}#articles-a-la-une .card-group{display:block;}#articles-a-la-une .card-group .card-body{height:100%;padding:15px;}#articles-a-la-une .card-group .card{flex:1 0 100%;}#articles-a-la-une .card-group .card:nth-child(1) .card-img-overlay{background-color:rgba(233,79,53,0.8);}#articles-a-la-une .card-group .card:nth-child(2) .card-img-overlay{background-color:rgba(0,115,86,0.8);}#articles-a-la-une .card-group .card:nth-child(3) .card-img-overlay{background-color:rgba(110,200,104,0.8);}#articles-a-la-une .card-group .card:nth-child(4) .card-img-overlay{background-color:rgba(255,163,0,0.8);}.card{border:0;position:relative;}.card-meta{margin-bottom:0.625rem;}.card-title{margin-bottom:1rem;}.card-img-overlay{position:relative;}.card-categories{margin-top:1rem;font-size:0.9em;font-weight:300;}.card-group{width:100%;}.card-group > .card{flex:1 1 100%;background:transparent;}.card-header--sticky{position:absolute;top:0;left:0;width:calc(100% - 30px);margin:0 15px;padding:0.75rem 2.5rem;color:#fff;background-color:#014461;border-bottom:0;font-weight:700;z-index:1;}.card-header--sticky::after{content:"";position:absolute;top:1rem;left:0;width:0;height:0;border-style:solid;border-width:3rem 3rem 0 3rem;border-color:#014461 transparent transparent transparent;z-index:-1;}.card-header--sticky.emploi{background-color:#ffa300;}.card-header--sticky.emploi::after{border-color:#ffa300 transparent transparent transparent;}.card-header--sticky.volontariat{background-color:#e54f36;}.card-header--sticky.volontariat::after{border-color:#e54f36 transparent transparent transparent;}.card-header--sticky.benevolat{background-color:#6ec567;}.card-header--sticky.benevolat::after{border-color:#6ec567 transparent transparent transparent;}.card-header--sticky.stage{background-color:#378ea9;}.card-header--sticky.stage::after{border-color:#378ea9 transparent transparent transparent;}.card-a-la-une{background-color:#ccc;}.card-a-la-une,.card-a-la-une a{color:#fff;}.card-a-la-une .card-meta{text-transform:uppercase;}.card-a-la-une img{width:100%;height:100%;object-fit:cover;}.card-a-la-une .card-img-overlay{top:auto;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(255,255,255,0.8);}.card-a-la-une .card-categories .list-group{display:block;}.card-a-la-une .card-categories .list-group-item{display:inline-block;margin:0;padding:0 1em 0 0;border:0 none;background:transparent;}.card-a-la-une .card-categories .list-group-item::before{content:"#";}.card-a-la-une--small{padding:1.5rem 1rem;}#articles-recents{padding:2.5rem 2rem 0 2rem;border:2px dashed #6ec868;}.articles-recents-title{display:inline-table;position:absolute;top:0;left:50%;padding:0 1.5rem;background:#fff;color:#6ec868;font-size:1.325rem;transform:translate(-50%,-50%);}#articles-recents .card .views-field-field-image-page img{margin-bottom:1rem;}#articles-recents .card .views-field-title{margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.2;}#articles-recents .card .views-field-title a{color:#3b3b3b;}.card-recents .card-body{padding:1rem 0 0;}#nos-espaces,#plus-loin{margin-bottom:0;padding:2.5rem 0;border-top:2px dashed #000;}#nos-espaces a:hover,#nos-espaces a:focus,#nos-espaces a:active{color:#fff;}.bloc-agenda-une-top,.annonces-recentes-top{margin-top:2rem;}.row.bloc-agenda-une,.row.annonces-recentes{padding-top:52px;border-top:2px dashed #000;margin-top:-31px;}.row.bloc-agenda-une div[data-contextual-id],.row.annonces-recentes div[data-contextual-id]{display:none;}.row.bloc-agenda-une{padding-bottom:2.5rem;}.nos-espaces-title,.plus-loin-title,.annonces-recentes-title,.bloc-agenda-une-title{display:inline-table;position:absolute;top:0;left:5%;padding:0 1.5rem;background:#fff;font-size:1.5rem;transform:translate(-5%,-50%);}.card-nos-espaces{border-radius:0px;}.card-nos-espaces .card-img-top{margin:2rem auto 1rem;width:14.25rem;border-top-left-radius:10px;border-top-right-radius:10px;}.card-nos-espaces--ressources{background-color:#a84e57;}.card-nos-espaces--agenda{background-color:#00b4b3;}.card-nos-espaces--reseau{background-color:#e54f36;}.card-nos-espaces--blog{background-color:#6ec868;}.card-nos-espaces .card-body{color:#fff;text-align:center;}#plus-loin{padding-top:3.5rem;}#plus-loin a:hover{text-decoration:none;}#plus-loin .card-text{padding:3rem 4.5rem;color:#fff;font-weight:bold;height:100%;}#plus-loin .card-text.lien-ressources{background:#5F0640;}#plus-loin .card-text.lien-catalogue{background:#F6A704;}.notice-single-pagination{display:flex;justify-content:space-between;}.notice-single-pagination.right{justify-content:flex-end;}#articles-meme-sujet{margin:4rem 0;padding:2.5rem 2rem 0 2rem;border:2px dashed #6ec868;}.articles-meme-sujet-title{display:inline-table;position:absolute;top:0;left:50%;padding:0 1.5rem;background:#fff;color:#6ec868;font-size:2rem;transform:translate(-50%,-50%);}#articles-meme-sujet .card .views-field-field-image-page img{margin-bottom:1rem;}#articles-meme-sujet .card .views-field-title{margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.2;}#articles-meme-sujet .card .views-field-title a{color:#3b3b3b;}.card-recents .card-body{padding:1rem 0 0;}#agenda-offres-a-la-une{margin-top:-2.5rem;margin-bottom:5rem;padding-top:3.75rem;padding-bottom:0rem;}#agenda-offres-a-la-une a{color:#fff;}#agenda-offres-a-la-une .slider-posts .card-group > .card{flex:1 1 100%;}.card-offre-a-la-une,.card-candidature-a-la-une{color:#fff;background-position:right 1rem bottom 1rem;background-repeat:no-repeat;background-size:125px;}.card-offre-a-la-une{background-color:#59759d;background-image:url("/themes/custom/graine_barrio/img/picto-offre_emploi.png");}.card-candidature-a-la-une{background-color:#4ba985;background-image:url("/themes/custom/graine_barrio/img/picto-candidature.png");}.card-candidature-a-la-une .card-text.card-categories{text-transform:uppercase;}.card.card-a-la-une.card-agenda-aujourdhui{padding-top:34px;}.card-agenda-aujourdhui .card-img-overlay{background-color:rgba(55,142,169,0.8);}.card-agenda-a-venir .card-img-overlay{background-color:rgba(55,142,169,0.8);}#block-views-block-liste-offres-demploi .card-body,#block-views-block-liste-des-candidatures .card-body{padding:0 15px;}.card-dossier{height:100%;padding-top:1rem;padding-bottom:1rem;background-color:#666;}.card-dossier,.card-dossier a{color:#fff;}.card-dossier .card-body{display:flex;}.card-dossier .card-illustration{flex-shrink:0;flex-basis:8rem;margin-right:1.5rem;}#views-bootstrap-dossiers-page-les-dossiers .field--name-field-tags ul.links{font-size:1em;}#views-bootstrap-dossiers-page-les-dossiers .row .col{padding-top:15px;padding-bottom:15px;}#views-bootstrap-dossiers-page-les-dossiers .row .col:nth-child(8n+1) .card-dossier{background-color:#4e9d8a;}#views-bootstrap-dossiers-page-les-dossiers .row .col:nth-child(8n+2) .card-dossier{background-color:#ec725d;}#views-bootstrap-dossiers-page-les-dossiers .row .col:nth-child(8n+3) .card-dossier{background-color:#6ec567;}#views-bootstrap-dossiers-page-les-dossiers .row .col:nth-child(8n+4) .card-dossier{background-color:#007356;}#views-bootstrap-dossiers-page-les-dossiers .row .col:nth-child(8n+5) .card-dossier{background-color:#ec725d;}#views-bootstrap-dossiers-page-les-dossiers .row .col:nth-child(8n+6) .card-dossier{background-color:#4e9d8a;}#views-bootstrap-dossiers-page-les-dossiers .row .col:nth-child(8n+7) .card-dossier{background-color:#007356;}#views-bootstrap-dossiers-page-les-dossiers .row .col:nth-child(8n+8) .card-dossier{background-color:#6ec567;}.site-footer,.site-footer .nav-link{padding:0;}.site-footer .nav-link:hover,.site-footer .nav-link:focus,.site-footer .nav-link:active{text-decoration:underline;}.site-footer .nav-item{margin-left:15px;}.site-footer .nav-item + .nav-item{margin-top:0.325rem;}.site-footer .content{color:#fff;}.site-footer .block{margin:0;padding:0;border:0;}.footer-top{padding-top:3rem;padding-bottom:3rem;background-color:#ffa300;}body.espace-agenda-graine .footer-top{background-color:#23cbc0;}body.espace-blog-graine .footer-top{background-color:#6ec868;}.footer-main,.footer-bottom{text-align:center;}.footer-bottom{padding-top:1rem;padding-bottom:1rem;background-color:#e54f36;}body.espace-agenda-graine .footer-bottom{background-color:#014461;}body.espace-blog-graine .footer-bottom{background-color:#007356;}.footer-top,.footer-top a,.footer-bottom,.footer-bottom a{color:#fff;}.footer-main{background-color:#fff;}.footer-main .field--name-body{padding-top:1.5rem;padding-bottom:1.5rem;font-size:1.625rem;background:#fff;color:#000;text-align:center;}#block-listedespartenaires,#block-baseline{width:100%;}.social .etiquette{font-family:"SuzeeFY-Regular";font-weight:400;letter-spacing:1px;font-size:125%;padding:0.5rem 1.4rem;}#block-formulairenewslettersimple h3.text-agrement{font-family:"SuzeeFY-Regular";}#newsletter,#graine-mailjet-newsletter-init-form,#graine-mailjet-newsletter-init-form--2{display:flex;}#newsletter #edit-email,#newsletter #edit-email--2,#graine-mailjet-newsletter-init-form #edit-email,#graine-mailjet-newsletter-init-form #edit-email--2,#graine-mailjet-newsletter-init-form--2 #edit-email,#graine-mailjet-newsletter-init-form--2 #edit-email--2{padding:0.625rem;font-size:0.75rem;border:0;box-shadow:none;width:100%;border-radius:0;max-width:15.625rem;margin:0;}#newsletter fieldset,#graine-mailjet-newsletter-init-form fieldset,#graine-mailjet-newsletter-init-form--2 fieldset{display:flex;margin:0;padding:0;}#newsletter #edit-submit,#newsletter #edit-submit--2,#graine-mailjet-newsletter-init-form #edit-submit,#graine-mailjet-newsletter-init-form #edit-submit--2,#graine-mailjet-newsletter-init-form--2 #edit-submit,#graine-mailjet-newsletter-init-form--2 #edit-submit--2{background-color:#000;color:#fff;border-radius:0;border:0 none;height:100%;}body.espace-agenda-graine #graine-mailjet-newsletter-init-form--2 .input-submit,body.espace-agenda-graine #graine-mailjet-newsletter-init-form .input-submit{background-color:#014461;}body.espace-blog-graine #graine-mailjet-newsletter-init-form--2 .input-submit,body.espace-blog-graine #graine-mailjet-newsletter-init-form .input-submit{background-color:#ffa300;}.breadcrumb{margin:1rem 0 0;padding:1rem 0;background-color:transparent;}.breadcrumb,.breadcrumb a{color:#000;font-weight:700;}.intro{margin-top:2rem;margin-bottom:4rem;font-size:1.5rem;line-height:1.5;}.partenaires{margin:2rem 0;}.main-content [class^=col-12]{margin-bottom:30px;}.article-meta{text-transform:uppercase;font-weight:700;font-size:0.875rem;}.article-illustration{margin:-2rem 0 4rem;}.article-content{line-height:1.8;}.field--name-field-tags a{display:inline-block;padding:0.25rem 0.5rem;background:#000;color:#fff;font-size:0.85rem;text-decoration:none !important;}.field--name-body p + h2,.field--name-body p + h3,.field--name-body p + h4,.field--name-body p + h5,.field--name-body p + h6{margin-top:2rem;}.field--name-body h2,.field--name-body h3,.field--name-body h4,.field--name-body h5,.field--name-body h6{margin-bottom:1rem;}.field--name-body h5,.field--name-body h6{font-weight:400;}body.espace-graine-institutionnel .field--name-body h2{color:#e54f36;}body.espace-blog-graine .field--name-body h2{color:#6ec868;}.field--name-body h5::before{content:">";margin-right:0.5rem;}.field--name-body ul{list-style:none;padding-left:1.5rem;}.field--name-body ul li::before{content:"—";margin-right:0.5rem;}.field--name-body blockquote{position:relative;margin:4rem;color:#e94f35;font-size:1.5rem;line-height:1.5;}.field--name-body blockquote::before,.field--name-body blockquote::after{content:"";position:absolute;display:inline-block;width:3rem;height:3rem;}.field--name-body blockquote::before{top:-1rem;left:-4rem;background:url("/themes/custom/graine_barrio/img/guillemet_ouvert.svg") no-repeat center;}.field--name-body blockquote::after{bottom:-1rem;right:-1rem;background:url("/themes/custom/graine_barrio/img/guillemet_ferme.svg") no-repeat center;}p.encadre{background-color:#E8F6E7;padding:1rem 1.5rem;}p.encadre + p.encadre{padding-top:0.5rem;padding-bottom:1rem;margin-top:-1rem;}article .field--label-above{margin-top:1rem;}article .field--label-above .field__label{font-weight:bold;}.sidebar-block{margin-bottom:2rem;padding:0;}.block-tools a{color:#000;}.block-dossier{padding:1rem 1.5rem;background-color:#007356;color:#fff;}.block-dossier-illustration{margin:1rem 0;}.block-dossier-title{margin-bottom:1rem;}.block-contact{padding:1rem;border:8px solid #d3edd0;}.block-contact-title{margin:0.5rem 0;font-size:1.125rem;}.block-contact-title,.block-contact a{color:#007356;}.block-contact-illustration{margin:1rem 0;}.block-dossier{padding:1rem 1.5rem;background-color:#007356;color:#fff;}.block-dossier-illustration{margin:1rem 0;}.block-dossier-title{margin-bottom:1rem;}.block-contact{padding:1rem;border:8px solid #d3edd0;}.block-contact-title{margin:0.5rem 0;font-size:1.125rem;}.block-contact-title,.block-contact a{color:#007356;}.block-contact-illustration{margin:1rem 0;}.block-bio{padding:1rem 1.625rem;border:2px dashed #6ec868;}.block-bio-title{margin:1rem 0 2rem;font-size:1.125rem;}.block-bio-title,.block-bio a{color:#007356;}.fa-icon{display:inline-block;width:1rem;height:1rem;margin-right:0.875rem;text-align:center;}.field--name-field-tags li a::before{content:"#";}.dossier-meta{text-transform:uppercase;font-weight:700;font-size:0.875rem;}.dossier-content{display:flex;margin:3rem 0;}.dossier-illustration{flex-basis:7.5rem;width:7.5rem;margin-right:2rem;}.dossier-body{flex:1 1 0;font-size:1.5rem;line-height:1.5;}.dossier-sommaire{padding:3rem;background-color:#e8f6e7;}.dossier-sommaire--main-title{color:#31775d;font-size:3rem;}.dossier-sommaire .view-sommaire-dossier-de-blog h3{margin-top:2rem;}.dossier-sommaire .view-sommaire-dossier-de-blog h3::before{content:"—";margin-right:0.5rem;}.dossier-sommaire ul{list-style:none;list-style-position:inside;margin-left:0;padding-left:2rem;}.dossier-sommaire li{line-height:1.5;}.dossier-sommaire ul li::before{content:"•";color:#31775d;font-weight:700;display:inline-block;margin-right:0.5rem;}.dossier-sommaire li + li{margin-top:1rem;}.dossier-sommaire li strong a{color:#000;font-size:120%;}#articles-en-lien,#exemplaires-en-lien{position:relative;margin-top:8rem;margin-bottom:0;padding:2.5rem 0;border-top:2px dashed #000;}.articles-en-lien-title,.exemplaires-en-lien-title{display:inline-table;position:absolute;top:0;left:5%;padding:0 1.5rem;background:#fff;font-size:1.5rem;transform:translate(-5%,-50%);}#articles-en-lien .card .views-field-field-image-page img{margin-bottom:1rem;}#articles-en-lien .card .views-field-title{margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.2;}#articles-en-lien .card .views-field-title a{color:#3b3b3b;}.card-recents .card-body{padding:1rem 0 0;}#views-bootstrap-articles-a-la-une-block-articles-a-la-une,#views-bootstrap-candidatures-sans-webform-page-candidatures,#block-views-block-articles-a-la-une-block-articles-a-la-une{width:100%;}#block-views-block-liste-des-tags{margin:2rem 0.7rem;}#block-views-block-liste-des-tags .views-row{margin-left:0.5rem;}#block-views-block-liste-des-tags .views-row a::before{content:"#";}.agenda-aujourdhui .card-body,.agenda-a-venir .card-body{padding:0;}.flickity-viewport{width:100%;}.flickity-button{background:#8fbece;}.flickity-button:hover{background:#014461;}.flickity-button-icon{fill:white;}.flickity-prev-next-button{border-radius:0;}.flickity-prev-next-button.previous{left:0;border-top-right-radius:50%;border-bottom-right-radius:50%;}.flickity-prev-next-button.next{right:0;border-top-left-radius:50%;border-bottom-left-radius:50%;}.slider-posts .card-group .card{width:100%;height:31.25rem;margin-right:10px;}article.node--type-offre-d-emploi .field--name-field-sites *{display:inline;}article.node--type-offre-d-emploi .field--name-field-sites.field--label-above{margin-top:0;font-weight:500;}article.node--type-offre-d-emploi .field--name-field-sites .field__label{font-weight:500;}article.node--type-offre-d-emploi .field--name-field-sites .field__label::after{content:" : ";}article.node--type-offre-d-emploi .field--name-field-departement .field__label{font-weight:500;}article.node--type-offre-d-emploi .flex-line{display:flex;flex-flow:column;}article.node--type-offre-d-emploi .evenement-single-illustration .field--name-field-adresse-complete,article.node--type-offre-d-emploi .evenement-single-illustration .geolocation-map-wrapper{height:100%;}article.node--type-offre-d-emploi .evenement-single-illustration .geolocation-map-container{height:100% !important;}.evenement-single-wrapper{padding:2rem 2.5rem 0;background-color:#e0eaeb;}.evenement-single-wrapper.contextual-region{padding:5rem 2.5rem 0;}.evenement-single-type{width:calc(100% - 30px);margin-left:15px;border-radius:0;}.evenement-single-type .field--name-field-categorie .field__item{display:inline;}.evenement-single-type .field--name-field-categorie .field__item::before{content:" ●";padding-right:7px;}.evenement-single-type .field--name-field-categorie .field__item:first-child::before{display:none;}.contextual-region .evenement-single-type{width:100%;margin:0;}.evenement-single-tags.cold{padding-left:2rem;}.evenement-single-tags ul.links li{margin-right:0.5rem;padding:0.25rem 0.5rem;background-color:#014461;}.evenement-single-tags ul.links li a{color:#fff;}.evenement-single-illustration,.evenement-single-list{height:100%;}.evenement-single-illustration{background-color:#ccc;}.evenement-single-illustration.bgcover{background-size:cover !important;background-repeat:no-repeat !important;min-height:240px;}.evenement-single-illustration > img{width:100%;height:100%;max-height:400px;}.evenement-single-list{list-style:none;margin:0;padding:1rem 1.5rem;background-color:#23cbc0;}.evenement-single-list--item{display:flex;padding:0.625rem 0;}.evenement-single-list--item,.evenement-single-list--item a{color:#fff;}.evenement-single-list--item .field.field--label-inline .field__label{font-weight:500;}.evenement-single-list--item .field__item{font-weight:normal;}.evenement-single-list--item + .evenement-single-list--item{border-top:1px dashed rgba(255,255,255,0.5);}.evenement-single-title,.evenement-single-body h2,.evenement-single-body h3,.evenement-single-body h4,.evenement-single-body strong,.evenement-single-body b,.evenement-single-body a{color:#014461;}.evenement-single-author{font-size:0.875rem;}.evenement-single-body{margin-top:2rem;}.evenement-single-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:3rem;padding:2rem 0 4rem;border-top:2px dashed #e0eaeb;}.evenements-others h2{color:#014461;}.evenements-others .card{padding:15px;}.evenements-others .card .card-body{padding:2.5rem 2.5rem 1.5rem;}.evenements-others .card:nth-child(3n+1) .card-body{background-color:#014461;}.evenements-others .card:nth-child(3n+2) .card-body{background-color:#e54f36;}.evenements-others .card:nth-child(3n+3) .card-body{background-color:#378ea9;}.evenements-others .card .card-body,.evenements-others .card .card-body a{color:#fff !important;}.evenements-others .views-field-field-image-page{margin:-2.5rem;}.evenements-others .views-field-field-image-page img{margin-bottom:1.5rem !important;}.evenements-others .views-field-field-field-date{margin:2.5rem 0 0.625rem;}.evenements-others .views-field-field-type,.evenements-others .views-field-field-lieu{font-size:0.875rem;}.candidature-single-list{list-style:none;margin:0;padding:0;}.candidature-single-list--item{display:flex;padding:0.625rem 0;}.candidature-single-list--item,.candidature-single-list--item a{color:#014461;}.candidature-single-list--item + .candidature-single-list--item{border-top:1px dashed rgba(1,68,97,0.25);}.candidature-single-cv,.candidature-single-cv a{color:#e54f36;text-transform:uppercase;}.pagination-button{display:block;padding:1rem;color:#000;font-weight:700;border:1px solid #000;}form .form-type-textarea{margin-bottom:1rem !important;}.user-form,.node-form{padding:2rem 1rem;background-color:#f0f0f0;}.user-form a,.node-form a{color:#014461;}.user-form label,.node-form label{margin-bottom:0.125rem;}.user-form label.form-check,.node-form label.form-check{padding-left:0;}.user-form .form-group,.node-form .form-group{margin-bottom:1.5rem;}.user-form .col-auto .col-auto,.node-form .col-auto .col-auto{padding-left:0;padding-right:0;}.password-confirm,.password-field,.password-strength,.password-confirm-match{margin-top:0.5rem;}.user-form .password-strength__meter,.node-form .password-strength__meter{margin-top:0;margin-bottom:0.5rem;height:1rem;background-color:#fff;}.user-form .password-suggestions,.node-form .password-suggestions{margin-top:-1.125rem;margin-bottom:0.5rem;padding:0.5rem 1rem;}.user-form .password-suggestions ul,.node-form .password-suggestions ul{padding-left:1.125rem;}.user-form .text-muted,.node-form .text-muted{display:inline-block;margin-top:0.25rem;line-height:1.4;opacity:0.8;}.user-form .table .label,.node-form .table .label{margin-bottom:0;font-size:1rem;}.user-form .btn,.node-form .btn{font-size:0.8rem;}.user-form .btn-primary,.user-form .btn-primary:hover,.user-form .btn-primary:focus,.user-form .btn-primary:active,.node-form .btn-primary,.node-form .btn-primary:hover,.node-form .btn-primary:focus,.node-form .btn-primary:active{background-color:#ffa300;border-color:#ffa300;}.user-form #edit-submit,.node-form #edit-submit{font-size:1rem;letter-spacing:0.5px;padding:0.625rem 1.125rem;background-color:#e54f36;border-color:#e54f36;text-transform:uppercase;}.user-form details,.node-form details{padding:1rem 1.5rem;background-color:#e6e6e6;border:1px solid #ccc;}.user-form summary + .details-wrapper,.node-form summary + .details-wrapper{margin-top:1rem;}.tabledrag-handle{background:transparent !important;}.tabledrag-toggle-weight,.link-edit-summary{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;font-size:0.8rem;background-color:#ffa300;border-color:#ffa300;color:#fff !important;}.form-item-field-adresse-0-address-address-line2{margin-top:-1.5rem;}article.notice .notice-single-list{list-style:none;margin:0;padding:1rem 1.5rem;background-color:#a84e57;}article.notice .notice-single-list .notice-single-list--item{display:flex;padding:0.625rem 0;}article.notice .notice-single-list .notice-single-list--item,article.notice .notice-single-list .notice-single-list--item a{color:#fff;}article.notice .notice-single-list .notice-single-list--item + article.notice .notice-single-list .notice-single-list--item{border-top:1px dashed rgba(255,255,255,0.5);}article.notice ul.thesauri{padding-left:8px;list-style-position:inside;}article.notice ul.thesauri li{font-size:0.8rem;}article.notice ul.thesauri li:hover{font-weight:bold;cursor:pointer;}article.notice ul.thesauri li a{color:inherit;text-decoration:none;}article.notice .notice-single-tags.cold{padding-top:1rem;padding-left:30px;}#exemplaires-en-lien{margin-top:1rem;margin-bottom:0;padding:1rem;border-top-width:1px;}#exemplaires-en-lien h2{font-size:1.1rem;padding:0.6rem;}#etageres{margin:2rem 0 3rem;}#etageres .card-wrapper{margin:0.5rem 0;}#etageres .card-wrapper .card{background:#544595;border-radius:0;border:0 none;height:100%;}#etageres .card-wrapper .card .card-header{border:0 none;height:120px;}#etageres .card-wrapper .card .card-body{padding:0;display:flex;}#etageres .card-wrapper .card .card-body a{padding:1.25rem;color:#fff;}#etageres .card-wrapper.etagere-bas .card{background:#efe5ed;}#etageres .card-wrapper.etagere-bas .card-body{background:transparent;}#etageres .card-wrapper.etagere-bas .card-body a{color:#5b0840;}.espace-ressources-graine #articles-recents{border:0 none;padding:2.5rem 0 0 0;border-top:2px dashed #000;}.espace-ressources-graine #articles-recents .articles-recents-title{left:20%;color:#000;}.espace-ressources-graine #articles-recents li.list-group-item{height:100%;min-height:300px;width:28%;margin-right:20px;border:0 none;border-radius:0;border-right:1px solid #b2b2b2;background:transparent;counter-increment:carousel-cell;text-align:center;}.espace-ressources-graine #articles-recents li.list-group-item a{color:#000;font-weight:bold;}.espace-ressources-graine #articles-recents .flickity-prev-next-button{height:84px;}.espace-ressources-graine #articles-recents .flickity-button{background-color:#b2b2b2;}.webform-submission-form{padding:2rem 0 2.5rem 0;background-color:#e0eaeb;}.webform-submission-form fieldset{padding:0 1.5rem;}.webform-submission-form fieldset label{margin-bottom:0;}.webform-submission-form .form-group{margin-bottom:1.25rem;}.webform-submission-form .form-actions{margin-top:2.5rem;padding:0 2.5rem;}.webform-submission-form .form-actions .btn-primary{background-color:#014461;border-color:#014461;}.webform-progress{padding:0.05rem 1rem;background-color:#ffa300;}.webform-submission-form .webform-progress{margin-top:-2rem;margin-bottom:2rem;}.webform-progress .progress-step.is-active .progress-marker{background-color:#014461;}.webform-element-description{padding:0;margin-top:0.125rem;font-size:0.8rem;}.webform-confirmation{padding:2.5rem;background-color:#e0eaeb;}.webform-submission-form .checkbox.form-check{display:flex;padding-left:0.75rem;margin-bottom:1.25rem;}.webform-submission-form .checkbox.form-check .form-check-input{position:relative;margin-top:0.5rem;margin-left:1rem;}.card-offre-emploi--teaser{padding:5rem 2.5rem 2.5rem;background-color:#e0eaeb;}.card-offre-emploi--teaser .card-header--sticky{margin:0;width:100%;}.card-offre-emploi--teaser .card-body{padding:0;}.card-offre-emploi--teaser .card-title a{color:#014461;}.card-offre-emploi--teaser .card-content{display:flex;flex-wrap:wrap;margin:-0.5rem;color:#014461;font-size:0.9rem;}.card-offre-emploi--teaser .card-content > *{flex:1 0 50%;padding:0.5rem;}.card-offre-emploi--teaser .card-intro{margin-bottom:2rem;padding-bottom:1rem;color:#014461;border-bottom:2px dashed #6d98a8;}.card-offre-emploi--teaser .card-text > p + p{padding-top:1rem;border-top:2px dashed #6d98a8;}.path-rechercher .views-element-container{margin-left:-15px;margin-right:-15px;}.path-rechercher .view-header{margin-bottom:2rem;}.path-rechercher .groupe{flex:0 0 100%;margin-bottom:2rem;padding-top:2rem;}.path-rechercher .groupe .item-list{position:relative;}.path-rechercher.espace-graine-institutionnel .groupe.graine_institutionnel,.path-rechercher.espace-blog-graine .groupe.blog_graine,.path-rechercher.espace-agenda-graine .groupe.agenda_graine{order:-1;flex:1 1 auto;}.path-rechercher .groupe h3{display:inline-flex;align-items:center;position:absolute;top:0;left:5%;margin-bottom:1rem;padding:0 0.5rem 0 0;background:#fff;font-size:1.25rem;transform:translate(-5%,-50%);}.path-rechercher .groupe h3::before{content:"";width:50px;height:50px;margin-right:0.25rem;background-size:50px;background-repeat:no-repeat;}.path-rechercher .groupe.graine_institutionnel h3{color:#e54f36;}.path-rechercher .groupe.graine_institutionnel h3::before{background-image:url("/themes/custom/graine_barrio/img/bulle-reseau.svg");}.path-rechercher .groupe.agenda_graine h3{color:#23cbc0;}.path-rechercher .groupe.agenda_graine h3::before{background-image:url("/themes/custom/graine_barrio/img/bulle-agenda.svg");}.path-rechercher .groupe.blog_graine h3{color:#6ec868;}.path-rechercher .groupe.blog_graine h3::before{background-image:url("/themes/custom/graine_barrio/img/bulle-blog.svg");}.path-rechercher .groupe.ressources_graine h3{color:#a84e57;}.path-rechercher .groupe.ressources_graine h3::before{background-image:url("/themes/custom/graine_barrio/img/bulle-ressources.svg");}.path-rechercher .groupe .recherche-avancee{float:right;color:#3b3b3b;font-size:0.875rem;}.path-rechercher .groupe .recherche-avancee::before{content:">";margin-right:0.25rem;}.search-list{display:flex;flex-wrap:wrap;padding-top:2rem !important;border-top:2px dashed #000;}.search-list--item{flex:1 0 100%;padding:1rem 2rem !important;word-break:break-word;}.search-list--item:first-child{padding-top:2rem !important;}.search-list--item:last-child{padding-bottom:2rem !important;}.search-list--item + .search-list--item .search-list--item-block{padding-top:2rem;border-top:2px dashed #000;}.search-list--item.graine_institutionnel{background-color:#fdedcc;}.search-list--item.agenda_graine{background-color:#cdf1f1;}.search-list--item.blog_graine{background-color:#e3f4e2;}.search-list--item.ressources_graine{background-color:#efdddd;}.search-list--item-block{display:flex;}.search-list--item-block--illustration > *{display:block;flex:0 0 6rem;width:6rem;margin-right:1.5rem;}.search-title{font-size:1.4rem;}.search-title a{color:#3b3b3b;}.search-auteur{margin-bottom:1rem;font-size:0.95em;color:#6c757d;}.search-list--item-block .search-title .surtitre{display:inline;}.search-list--item-block .search-title .surtitre a{font-weight:400;}.search-body p{margin-bottom:0;}.graine_institutionnel .search-list,.graine_institutionnel .search-list--item-block{border-color:#e54f36 !important;}.agenda_graine .search-list,.agenda_graine .search-list--item-block{border-color:#23cbc0 !important;}.blog_graine .search-list,.blog_graine .search-list--item-block{border-color:#6ec868 !important;}.ressources_graine .search-list,.ressources_graine .search-list--item-block{border-color:#a84e57 !important;}#views-exposed-form-recherche-avancee-page-recherche-avancee .form-item-espace-commun{width:100%;margin-bottom:1rem;}#views-exposed-form-recherche-avancee-page-recherche-avancee .form-item-created-min,#views-exposed-form-recherche-avancee-page-recherche-avancee .form-item-created-max{max-width:50%;}#views-exposed-form-recherche-avancee-page-recherche-avancee fieldset{align-self:flex-end;}#views-exposed-form-recherche-avancee-page-recherche-avancee #edit-search-api-fulltext,#views-exposed-form-recherche-avancee-page-recherche-avancee .form-item-search-api-fulltext{width:100%;margin-bottom:0.5rem;}.path-recherche-avancee.espace-blog-graine .search-list--item-block,.path-recherche-avancee .search-list--item-block,.path-decryptage .search-list--item-block,.path-entretien .search-list--item-block,.path-tribune .search-list--item-block,.path-temoignage .search-list--item-block{border-color:#6ec868;}.path-recherche-avancee.espace-blog-graine .view-header,.path-recherche-avancee.espace-blog-graine .view-filters,.path-recherche-avancee .view-header,.path-recherche-avancee .view-filters,.path-decryptage .view-header,.path-decryptage .view-filters,.path-entretien .view-header,.path-entretien .view-filters,.path-tribune .view-header,.path-tribune .view-filters,.path-temoignage .view-header,.path-temoignage .view-filters{margin-left:-15px;margin-right:-15px;}.path-recherche-avancee.espace-blog-graine .view-header,.path-recherche-avancee .view-header,.path-decryptage .view-header,.path-entretien .view-header,.path-tribune .view-header,.path-temoignage .view-header{text-align:center;margin-bottom:1.5rem;}.path-recherche-avancee.espace-blog-graine .view-filters,.path-recherche-avancee .view-filters,.path-decryptage .view-filters,.path-entretien .view-filters,.path-tribune .view-filters,.path-temoignage .view-filters{margin-bottom:1.875rem;}.path-recherche-avancee.espace-blog-graine .search-list,.path-recherche-avancee .search-list,.path-decryptage .search-list,.path-entretien .search-list,.path-tribune .search-list,.path-temoignage .search-list{padding-top:0 !important;border:0 !important;}.path-recherche-avancee.espace-blog-graine .sidebar .block,.path-recherche-avancee .sidebar .block,.path-decryptage .sidebar .block,.path-entretien .sidebar .block,.path-tribune .sidebar .block,.path-temoignage .sidebar .block{background-color:transparent;border-color:#3a3a3a;border-radius:0.25rem;}.path-recherche-avancee.espace-blog-graine .search-list--item,.path-recherche-avancee .search-list--item{background-color:#e3f4e2;}.path-recherche-avancee.espace-graine-institutionnel .search-list--item{background-color:#fdedcc;}.path-recherche-avancee.espace-graine-institutionnel .search-list--item-block{border-color:#e54f36;}.path-recherche-avancee.espace-agenda-graine .search-list--item{background-color:#cdf1f1;}.path-recherche-avancee.espace-agenda-graine .search-list--item-block{border-color:#23cbc0;}.path-recherche-avancee.espace-blog-graine .search-list,.path-decryptage .search-list,.path-entretien .search-list,.path-tribune .search-list,.path-temoignage .search-list{border-top:0 none;}.facets-widget-checkbox ul{margin:1rem 0 0;padding:0;list-style:none;}.facets-widget-checkbox .facet-item{display:flex;align-items:center;margin-top:0.5rem;}.facets-widget-checkbox .facet-item label{margin-bottom:0;margin-left:0.5rem;}.adherent-single-illustration,.adherent-single-list{height:100%;}.adherent-single-illustration{background-color:#ccc;}.adherent-single-illustration > img{width:100%;height:100%;object-fit:cover;}.adherent-single-list{list-style:none;margin:0;padding:1rem 1.5rem;background-color:#ffa300;}.adherent-single-list--item{display:flex;padding:0.625rem 0;}.adherent-single-list--item,.adherent-single-list--item a{color:#fff;}.adherent-single-list--item p{margin-bottom:0;}.adherent-single-list--item + .adherent-single-list--item{border-top:1px dashed rgba(255,255,255,0.5);}.adherent-single-body,.adherent-single-sidebar{margin-top:2rem;}.adherent-single-sidebar{padding-left:2rem;border-left:2px dashed #ffa300;}.adherent-single-sidebar .field--name-field-tags ul.links{font-size:1rem;}.adherent-single-sidebar .field--name-field-tags ul.links li{float:none;}.adherent-single-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:3rem;padding:2rem 0 4rem;border-top:2px dashed #e0eaeb;}#views-exposed-form-candidatures-sans-webform-page-candidatures,#views-exposed-form-agenda-actualites-page-agenda,#views-exposed-form-agenda-actualites-page-actualites,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi{padding:1rem;background-color:#e0eaeb;border-radius:10px;}#views-exposed-form-candidatures-sans-webform-page-candidatures .form-row,#views-exposed-form-agenda-actualites-page-agenda .form-row,#views-exposed-form-agenda-actualites-page-actualites .form-row,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi .form-row{justify-content:space-between;justify-content:flex-start;}#views-exposed-form-candidatures-sans-webform-page-candidatures .form-row .js-form-item,#views-exposed-form-agenda-actualites-page-agenda .form-row .js-form-item,#views-exposed-form-agenda-actualites-page-actualites .form-row .js-form-item,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi .form-row .js-form-item{margin:0;width:100%;}#views-exposed-form-candidatures-sans-webform-page-candidatures .form-row .js-form-item:first-child,#views-exposed-form-agenda-actualites-page-agenda .form-row .js-form-item:first-child,#views-exposed-form-agenda-actualites-page-actualites .form-row .js-form-item:first-child,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi .form-row .js-form-item:first-child{color:#e54f36;}#views-exposed-form-candidatures-sans-webform-page-candidatures .form-check,#views-exposed-form-agenda-actualites-page-agenda .form-check,#views-exposed-form-agenda-actualites-page-actualites .form-check,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi .form-check{padding-top:0.425rem;}#views-exposed-form-candidatures-sans-webform-page-candidatures .form-text,#views-exposed-form-agenda-actualites-page-agenda .form-text,#views-exposed-form-agenda-actualites-page-actualites .form-text,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi .form-text{margin:0;}#views-exposed-form-candidatures-sans-webform-page-candidatures label,#views-exposed-form-candidatures-sans-webform-page-candidatures input,#views-exposed-form-candidatures-sans-webform-page-candidatures select,#views-exposed-form-agenda-actualites-page-agenda label,#views-exposed-form-agenda-actualites-page-agenda input,#views-exposed-form-agenda-actualites-page-agenda select,#views-exposed-form-agenda-actualites-page-actualites label,#views-exposed-form-agenda-actualites-page-actualites input,#views-exposed-form-agenda-actualites-page-actualites select,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi label,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi input,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi select{display:inline;}#views-exposed-form-candidatures-sans-webform-page-candidatures .js-form-item,#views-exposed-form-candidatures-sans-webform-page-candidatures select,#views-exposed-form-agenda-actualites-page-agenda .js-form-item,#views-exposed-form-agenda-actualites-page-agenda select,#views-exposed-form-agenda-actualites-page-actualites .js-form-item,#views-exposed-form-agenda-actualites-page-actualites select,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi .js-form-item,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi select{width:100%;max-width:100%;padding:0.375rem 0.275rem;}#views-exposed-form-candidatures-sans-webform-page-candidatures #edit-actions,#views-exposed-form-agenda-actualites-page-agenda #edit-actions,#views-exposed-form-agenda-actualites-page-actualites #edit-actions,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi #edit-actions{margin:0;margin-top:0.25em;max-width:5.25rem;align-self:baseline !important;}#views-exposed-form-candidatures-sans-webform-page-candidatures #edit-actions > button,#views-exposed-form-agenda-actualites-page-agenda #edit-actions > button,#views-exposed-form-agenda-actualites-page-actualites #edit-actions > button,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi #edit-actions > button{background-color:#014461;}#views-exposed-form-candidatures-sans-webform-page-candidatures input[type=checkbox],#views-exposed-form-candidatures-sans-webform-page-candidatures input[type=radio],#views-exposed-form-agenda-actualites-page-agenda input[type=checkbox],#views-exposed-form-agenda-actualites-page-agenda input[type=radio],#views-exposed-form-agenda-actualites-page-actualites input[type=checkbox],#views-exposed-form-agenda-actualites-page-actualites input[type=radio],#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi input[type=checkbox],#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi input[type=radio]{margin-left:0;}#views-exposed-form-candidatures-sans-webform-page-candidatures .chosen-container-single,#views-exposed-form-agenda-actualites-page-agenda .chosen-container-single,#views-exposed-form-agenda-actualites-page-actualites .chosen-container-single,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi .chosen-container-single{background:transparent;border:0 none;}#views-exposed-form-candidatures-sans-webform-page-candidatures#views-exposed-form-candidatures-sans-webform-page-candidatures .js-form-item-combine,#views-exposed-form-candidatures-sans-webform-page-candidatures#views-exposed-form-candidatures-sans-webform-page-candidatures .js-form-item-combine input,#views-exposed-form-agenda-actualites-page-agenda#views-exposed-form-candidatures-sans-webform-page-candidatures .js-form-item-combine,#views-exposed-form-agenda-actualites-page-agenda#views-exposed-form-candidatures-sans-webform-page-candidatures .js-form-item-combine input,#views-exposed-form-agenda-actualites-page-actualites#views-exposed-form-candidatures-sans-webform-page-candidatures .js-form-item-combine,#views-exposed-form-agenda-actualites-page-actualites#views-exposed-form-candidatures-sans-webform-page-candidatures .js-form-item-combine input,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi#views-exposed-form-candidatures-sans-webform-page-candidatures .js-form-item-combine,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi#views-exposed-form-candidatures-sans-webform-page-candidatures .js-form-item-combine input{max-width:18rem;}.page--actualites .view-content{margin:0 -1.5rem;}.page--actualites .views-row{margin:1.5rem;padding:2.5rem 2.5rem 1.5rem;background-color:#378ea9;}.page--actualites .views-row,.page--actualites .views-row a{color:#fff !important;}.page--actualites .views-row .views-field-field-image-page{margin:-2.5rem;}.page--actualites .views-row .views-field-field-image-page img{margin-bottom:1.5rem !important;}.page--actualites .views-row .views-field-uid,.page--actualites .views-row .views-field-changed{display:inline-block;margin:2.5rem 0 0.625rem;font-size:0.875rem;}.page--actualites .views-row .views-field-changed::before{content:", le ";}.page--actualites .views-row .views-field-title{margin-top:2rem;margin-bottom:2rem;font-size:1.25rem;font-weight:700;line-height:1.2;}.page--agenda h3{display:flex;align-items:center;width:100%;margin:2rem 1.5rem;color:#014461;font-size:3rem;white-space:nowrap;}.page--agenda h3::before,.page--agenda h3::after{content:"";border-top:2px dashed #000;}.page--agenda h3::before{width:6.25rem;margin-right:1rem;}.page--agenda h3::after{width:100%;margin-left:1rem;}.page--agenda .views-row{margin:1.5rem;background-color:#378ea9;}.page--agenda .views-row,.page--agenda .views-row a{color:#fff !important;}.page--agenda .views-row .views-field-field-image-page{margin:-2.5rem;}.page--agenda .views-row .views-field-field-image-page img{margin-bottom:1.5rem !important;}.page--agenda .views-row .views-field-field-field-date{margin:2.5rem 0 0.625rem;}.page--agenda .views-row .views-field-title{margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.2;}.page--agenda .views-row .views-field-field-type,.page--agenda .views-row .views-field-field-lieu{font-size:0.875rem;}.page--agenda .views-row,.page--actualites .views-row{padding:0;margin-left:0;margin-right:0;width:100%;}@media (min-width:768px){.page--agenda .views-row,.page--actualites .views-row{width:48%;margin-left:1%;margin-right:1%;}}@media (min-width:992px){.page--agenda .views-row,.page--actualites .views-row{width:30%;margin-left:1%;margin-right:1%;}}.text-formatted.field > table tr{background:none;border:0 none;}.text-formatted.field > table td,.text-formatted.field > table th{border:0 none;}@media (min-width:992px){html{font-size:14px;}.topbar .container-lg{max-width:960px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}#block-rubriquesinstitutionnel .nav{flex-direction:inherit;}.brand-title,.brand-menu{margin-left:15px;}.navbar{margin-top:0;}#topHeaderBurger{padding:0;margin-top:0;}#topHeaderBurger #block-menuglobal .nav,#topHeaderBurger .annexe{display:flex;}#topHeaderBurger .espaces{align-self:start;margin-top:1.5em;}#topHeaderBurger .header-top-menu-secondaire,#topHeaderBurger .login-box,#topHeaderBurger .social,#topHeaderBurger .form-inline,#topHeaderBurger .btSearch{align-self:start;margin-top:1.5em;width:auto;}#topHeaderBurger .annexe{padding-left:0;}#topHeaderBurger #block-menuglobal .nav,#topHeaderBurger .annexe{flex-direction:inherit;}#topHeaderBurger #block-menuglobal .nav-link{padding:0 0.1rem;}#topHeaderBurger #edit-search-api-fulltext{width:0;}#topHeaderBurger #edit-search-api-fulltext:focus{width:14.5rem;position:absolute;}#topHeaderBurger .header-top-menu-secondaire{flex-direction:inherit;}#topHeaderBurger .header-top-menu-secondaire a{flex-grow:1;margin-right:5px;}#topHeaderBurger .login-box a{width:auto;}#topHeaderBurger .login-box a:nth-child(2){padding:0.2em 0;}.topbar{padding-top:0.5rem;}.logo{width:auto;border-radius:3px 3px 0 0;}.menu--menu-global .nav-link-with-icon{display:flex;align-items:center;}.menu--menu-global .nav-link-with-icon::before{content:"";width:30px;height:30px;background-size:30px;margin-right:0.25rem;background-repeat:no-repeat;}.menu--menu-global .nav-link--reseaux::before{background-image:url("/themes/custom/graine_barrio/img/bulle-reseau.svg");}.menu--menu-global .nav-link--ressources::before{background-image:url("/themes/custom/graine_barrio/img/bulle-ressources.svg");}.menu--menu-global .nav-link--agenda::before{background-image:url("/themes/custom/graine_barrio/img/bulle-agenda.svg");}.menu--menu-global .nav-link--blog::before{background-image:url("/themes/custom/graine_barrio/img/bulle-blog.svg");}.brand{padding:1.25rem 0;}.social-links{margin-right:0.75rem;}.card-group > .card{flex:1 0 0%;}.card-img-overlay{position:absolute;}#articles-a-la-une .card-group{display:flex;flex-wrap:wrap;}#articles-a-la-une .card-group .card:nth-child(1),#articles-a-la-une .card-group .card:nth-child(4){flex:1 0 33%;}#articles-a-la-une .card-group .card:nth-child(2),#articles-a-la-une .card-group .card:nth-child(3){flex:1 0 66%;}#articles-a-la-une .card-group .card:nth-child(2) .card-img-overlay,#articles-a-la-une .card-group .card:nth-child(3) .card-img-overlay{top:0;left:auto;width:21rem;}.card-a-la-une{height:31.25rem;}.card-nos-espaces{min-height:21.875rem;}.article-content{display:flex;}.article-body{flex:1 1 0;max-width:100%;margin-right:2.5rem;}.article-sidebar{flex:0 0 25%;max-width:25%;padding-left:1.5rem;font-size:0.85rem;}.footer-top [class^=col] + [class^=col]{border-left:2px dashed #fff;}#block-views-block-liste-des-tags{margin:0 1rem;}.path-rechercher .groupe{flex:0 0 50%;}.path-decryptage .sidebar,.path-entretien .sidebar,.path-tribune .sidebar,.path-temoignage .sidebar,.path-recherche-avancee .sidebar{padding-top:6.5rem;}}@media (min-width:1024px){.subbar .navigation{margin-bottom:-1.25rem;}.menu--topbar{display:flex;}.menu--menu-global{padding:0;}.login-box{margin-bottom:0;}.brand{padding:1.75rem 0;}.article-illustration{height:36rem;}.article-illustration > img{width:100%;height:100%;object-fit:cover;}.card-agenda-a-venir .card-img-overlay{top:0;left:auto;width:21rem;}.card-a-la-une--small{padding:1.5rem 6rem 2.5rem 1.25rem;}.card-agenda-aujourdhui .card-img-overlay,.card-agenda-a-venir .card-img-overlay{padding:2.5rem;}}@media (min-width:1200px){.topbar .container-lg{max-width:1280px;}.menu--menu-global .nav-link-with-icon::before{width:50px;height:50px;background-size:50px;}#topHeaderBurger .espaces{align-self:start;margin-top:1em;}html{font-size:16px;}.container{max-width:1280px;}.logo-img{width:150px;}.link-espaces{display:block;}}@media (min-width:992px) and (max-width:1200px){.social{display:none !important;}}.node--type-page-a-section-paragraph{scroll-behavior:smooth;}.teaser-team-card{max-width:352px;color:white;margin:auto;}.teaser-team-card-wrapper{margin:0 0 3rem 0;}@media only screen and (max-width:768px){.teaser-team-card{margin:0 auto 3rem auto;}.teaser-team-card-wrapper{margin:0;}}.teaser-card-top{position:relative;min-height:22rem;padding:1.8rem;display:flex;flex-direction:column;cursor:pointer;}.teaser-card-top::after{content:"";position:absolute;bottom:0;display:block;width:1.6rem;height:1.6em;transform:translateY(0.78rem) rotate(45deg);background-color:inherit;}.teaser-card-top > div{cursor:initial;}.teaser-card-bottom{height:13rem;transition:height 0.1s linear;overflow:hidden;}@media only screen and (max-width:1200px){.teaser-card-bottom{min-height:20rem;}}@media only screen and (max-width:992px){.teaser-card-bottom{min-height:12rem;}}.teaser-card-bottom-body{padding:1rem 1.8rem 0rem 1.8rem;display:block;width:100%;overflow-wrap:break-word;word-wrap:break-word;text-overflow:ellipsis;height:100%;overflow:hidden;font-size:1rem;}@media only screen and (max-width:1200px){.teaser-card-bottom-body{font-size:1.15rem;}}.teaser-card-fullname{font-weight:bold;font-size:110%;margin-top:1rem;}.teaser-card-fonction{font-size:100;}.teaser-card-contact{font-size:80%;margin-top:auto;}.teaser-team-card a{color:white;text-decoration:none;font-weight:bold;}.teaser-team-card a:active{color:white;text-decoration:none;}.teaser-team-card a:focus{color:white;text-decoration:none;}.teaser-team-card a:hover{color:black;text-decoration:none;}.teaser-team-card-wrapper:nth-of-type(6n+1) .teaser-card-top{background:#f5a704;}.teaser-team-card-wrapper:nth-of-type(6n+1) .teaser-card-bottom{background:#e54f36;}.teaser-team-card-wrapper:nth-of-type(6n+2) .teaser-card-top{background:#6ec567;}.teaser-team-card-wrapper:nth-of-type(6n+2) .teaser-card-bottom{background:#007356;}.teaser-team-card-wrapper:nth-of-type(6n+3) .teaser-card-top{background:#ad4e56;}.teaser-team-card-wrapper:nth-of-type(6n+3) .teaser-card-bottom{background:#5f0543;}.teaser-team-card-wrapper:nth-of-type(6n+4) .teaser-card-top{background:#01b9b9;}.teaser-team-card-wrapper:nth-of-type(6n+4) .teaser-card-bottom{background:#024560;}.teaser-team-card-wrapper:nth-of-type(6n+5) .teaser-card-top{background:#b5252e;}.teaser-team-card-wrapper:nth-of-type(6n+5) .teaser-card-bottom{background:#f6a605;}.teaser-team-card-wrapper:nth-of-type(6n) .teaser-card-top{background:#32765d;}.teaser-team-card-wrapper:nth-of-type(6n) .teaser-card-bottom{background:#6ec567;}.teaser-card-picture-wrapper{position:relative;width:40%;}.teaser-card-picture{border-radius:50%;overflow:hidden;width:8rem;height:8rem;}.teaser-card-picture > img{min-width:100%;min-height:100%;cursor:initial;}.view-partenaires > div{margin-right:5rem;}.view-partenaires img{width:100%;height:auto;}.paragraph-pasection-page-title{margin-bottom:0.8rem;margin-top:-2rem;}.paragraph-pasection-content > p{margin-bottom:2.5rem;}.paragraph-colonnes blockquote{display:block;margin-top:2.5rem;margin-bottom:2.5rem;color:#e54f36;font-size:2rem;padding-left:0;margin-left:0;}.paragraph-nav-on-click{display:flex;flex-direction:column;background:#f1f1f1;width:100%;padding:0.5rem 0 0.5rem 0;}.paragraph-nav-on-click > .paragraph-nav-item{display:flex;margin-left:auto;margin-right:auto;flex-direction:row;justify-content:space-between;width:96%;text-decoration:none;color:black;font-size:1.1rem;}.paragraph-nav-on-click > .paragraph-nav-item > span{padding:0.7rem 0 0.7rem 0;}.paragraph-nav-on-click > .paragraph-nav-item:not(:last-child){border-bottom:1px solid lightgray;}.paragraph-nav-on-click > .paragraph-nav-item::after{content:"⟨";transform:rotate(-90deg);font-weight:bold;font-size:120%;}.paragraph-pasection-title-wrapper{font-family:"SuzeeFY-Regular";display:block;position:relative;width:100%;height:0.1rem;margin-top:4rem;margin-bottom:4rem;background:repeating-linear-gradient(to right,grey 0,grey 10px,transparent 10px,transparent 20px);}.paragraph-pasection-title-content{background:white;display:inline-block;position:absolute;top:0;left:2.2rem;font-size:2.7rem;transform:translateY(-60%);padding-right:0.3rem;padding-left:0.1rem;}.paragraph-pasection-sub-map > .left{background:#e8614b;color:white;font-size:0.9rem;font-weight:bold;padding:3.5rem 0.5rem 3.5rem 1.5rem;}.paragraph-pasection-sub-map > .right{background:black;}#content a.btn{display:inline-block;text-decoration:none;color:white;background:#e54f36;padding:0.7rem 1rem 0.7rem 1rem;text-transform:uppercase;font-size:80%;font-weight:bold;margin:0.25rem 0 0.25rem 0.5rem;}#content a.btn:hover{text-decoration:none;color:white;}.paragraph-pasection-a-button-inline{display:inline-block;text-decoration:none;color:white;text-transform:uppercase;font-size:0.95rem;font-weight:bold;margin-top:2rem;}.paragraph-pasection-a-button-inline:hover{text-decoration:none;color:white;}.paragraph-block-lateral{margin-top:4rem;margin-left:2rem;max-width:20rem;margin-left:auto;margin-right:auto;}.paragraph-block-lateral > .style3{background:#fdedcc;margin-bottom:2rem;padding:0.5rem 0.3rem 2rem 0.3rem;}.paragraph-block-lateral > .style3 .telechargements-logo-wrapper{width:100%;display:flex;margin:1rem 0.5rem 0.5rem 1rem;}.paragraph-block-lateral > .style3 .telechargements-logo-wrapper > .telechargements-logo{display:flex;}.paragraph-block-lateral > .style3 .telechargements-logo-wrapper > .telechargements-logo > span{display:inline-block;text-transform:uppercase;font-family:"SuzeeFY-Regular";color:#f5a804;font-size:1.8rem;margin:auto;padding:0 1rem 0 1rem;}.paragraph-block-lateral > .style3 > .telechargements-logo-wrapper > .telechargements-logo > .arrow-down{width:2.5rem;height:auto;margin:auto;}.paragraph-block-lateral > .style3 .dashed-path{width:100%;height:auto;}.paragraph-block-lateral > .style3 a{text-decoration:none;color:#de5533;display:block;font-weight:bold;font-size:1rem;margin:0.5rem 1rem 0.3rem 1.5rem;}.paragraph-block-lateral > .style3 a:hover{text-decoration:none;color:#de5533;}.paragraph-block-lateral > .style3 img:first-child{width:100%;height:auto;}.paragraph-block-lateral > .style1,.article-sidebar > .style1{font-size:0.9rem;font-weight:600;border:0.16rem dashed #f5a704;padding:1.5rem 1.5rem 0.5rem 1.5rem;margin-bottom:1.8rem;}.article-sidebar > .style1{font-weight:400;}.paragraph-block-lateral > .style1 > img{width:55%;height:auto;padding-left:5%;padding-bottom:1.2rem;}.paragraph-block-lateral > .style1 .bloc-lateral-titre{color:#f5a704;font-size:120%;}.paragraph-block-lateral > .style2{border:0.7rem solid #d4edd0;padding:2rem 1rem 2rem 1.5rem;overflow-wrap:break-word;}.paragraph-block-lateral > .style2 .bloc-lateral-titre{color:#6ec567;font-size:1.8rem;font-weight:bold;padding-bottom:1rem;}.paragraph-block-lateral > .style2 ul{padding:0;list-style-type:none;}.paragraph-block-lateral > .style2 ul > li::before{content:"•";color:#6ec567;font-weight:bold;width:0.8rem;font-size:1.6rem;transform:translateY(0.1rem);padding-right:0.5rem;}.paragraph-block-lateral > .style2 ul > li{font-size:1rem;padding-left:1.05rem;text-indent:-1.05rem;}.carte-image{background-image:url("/themes/custom/graine_barrio/img/carte.png");background-size:cover;display:flex;width:100%;height:18rem;font-size:80%;}.carte-image > .text-over-map{width:40%;height:100%;margin-left:auto;display:flex;background-color:rgba(228,94,71,0.9);padding:2rem;color:white;font-size:1rem;}.carte-image > .text-over-map > div{width:100%;margin-top:auto;}.carte-interactive{display:none;}.front-banner{width:100%;height:15rem;background-size:cover;display:flex;}@media only screen and (max-width:768px){.front-banner{margin-left:0 !important;}}.front-banner{width:100vw;background-size:cover;display:flex;margin-left:-10vw;background-position:center;}.front-banner-text{display:flex;position:relative;margin:auto 0 auto auto;text-align:center;height:100%;width:45%;min-width:27rem;overflow-wrap:break-word;max-width:48rem;max-width:1280px;padding-right:10vw;}@media only screen and (max-width:768px){.front-banner-text{padding-right:0;}}@media only screen and (min-width:2400px){.front-banner-text{padding-right:25vw;max-width:100%;}}.front-banner-text::before{content:"";display:block;background-image:url("/themes/custom/graine_barrio/img/front-graine/fond-banner-text.png");background-repeat:no-repeat;background-size:cover;opacity:0.95;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1;}.front-banner-text-content{position:relative;z-index:3;margin:auto;max-width:60%;}.front-banner-text-content a{text-decoration:none;color:#e54f36;}.front-banner-text-content a:active{text-decoration:none;color:#e54f36;}.front-banner-text-content a:focus{text-decoration:none;color:#e54f36;}.front-banner-text-content a:hover{text-decoration:none;color:black;}.front-banner-text-content a::before{content:"▶ ";}.logo-valeurs-image-container{width:100%;padding-top:100%;position:relative;}.logo-valeur-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;border-radius:50%;}.logo-valeur-wrapper > img{margin:auto;max-width:80%;}.nos-actions-item{display:flex;flex-direction:column;max-width:15rem;margin:auto;}.nos-actions-item > img{height:12rem;width:auto;margin:0 auto 0 auto;}.nos-actions-item > span{font-weight:bold;margin:0 auto 2rem auto;}.front-section-title{font-size:1.7rem;transform:translateY(-50%);}.CA-background{background:#f6a704;padding:2rem 1.5rem 2rem 1.5rem;display:flex;flex-direction:column;}.CA-image-container{display:flex;}.CA-image-sizing{width:100%;padding-top:100%;position:relative;background-image:url("/themes/custom/graine_barrio/img/front-graine/CA/rond.png");background-size:cover;}.CA-image-wrapper{border-radius:50%;overflow:hidden;position:absolute;top:20%;left:20%;right:20%;bottom:20%;}.CA-image-wrapper > img{min-width:100%;min-height:100%;max-width:100%;height:auto;}.CA-text{margin-top:20px;color:white;font-weight:bold;}.text-over-map p{font-weight:bold;}.front-graine-institutionnel .card-img-top{max-width:100%;max-height:10rem;margin:0 auto 0 auto;}.card-img-top-container{display:flex;width:100%;height:10rem;}.actions-image-1-1-wrapper{width:100%;padding-top:100%;position:relative;margin-bottom:1rem;}.actions-image-1-1-wrapper > div{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;}.actions-image-1-1-wrapper > div > img{width:100%;height:auto;}.section-title-wrapper{display:block;position:relative;width:100%;height:0.1rem;margin-top:6rem;margin-bottom:1rem;background:repeating-linear-gradient(to right,grey 0,grey 10px,transparent 10px,transparent 20px);}.section-title-content{background:white;display:inline-block;position:absolute;top:0;left:2.2rem;font-size:1.4rem;font-weight:bold;transform:translateY(-50%);padding-right:0.3rem;padding-left:0.1rem;}.espaces-row a{color:white;text-decoration:none;}.espaces-row a:active{color:white;text-decoration:none;}.espaces-row a:focus{color:white;text-decoration:none;}.espaces-row a:hover{color:white;text-decoration:none;}.node--type-page-a-section-paragraph .pictoAction{display:inline-block;margin-left:6rem;margin-top:-3.3rem;margin-bottom:1rem;}.hashtags{margin-left:6rem;}@media only screen and (max-width:992px){.hashtags{margin-left:0;text-align:center;}}.hashtag{display:inline-block;padding:0.25rem 0.5rem;margin-bottom:0.625rem;background:#000;color:#fff;font-size:0.85rem;}.hashtag::before{content:"#";}@media only screen and (max-width:1200px){.hashtag{font-size:1rem;}}@media only screen and (max-width:768px){.hashtag{font-size:1.05rem;}}@media only screen and (min-width:992px){.blocslateraux{padding-left:5rem;}}@media only screen and (max-width:992px){.blocslateraux{display:flex;flex-direction:column;}.blocslateraux > div{margin-left:auto;margin-right:auto;width:100%;}}.no-height{height:0;}.no-padding{padding:0;}.smooth-scroll{scroll-behavior:smooth;}.no-padding-top{padding-top:0;}.font-x{font-family:Arial,Helvetica,sans-serif;}.flex-horizontal-center{margin-left:auto;margin-right:auto;}.center-text{text-align:center;}.node-form .alert{border:1pt solid #2b2B2B;font-style:italic;font-size:95%;margin-bottom:2rem;}.node-form .chosen-container{min-width:350px;max-width:80%;}#edit-le-lieu-de-la-mission-est-il-accessible-aux-personnes-a-mobilite::after,#edit-la-mission-est-accessible-aux-mineurs-des-16-ans-::after{content:" Oui";margin-left:20px;vertical-align:top;line-height:14px;}.agenda-actu .views-field-field-categorie .field-content{text-transform:uppercase;}.terme-recherche{margin-top:-16px;display:block;margin-bottom:20px;font-size:1.1rem;}.lire-suite{text-align:right;}body:not(.toolbar-horizontal) div[data-contextual-id]{display:none;}#block-affinerlesresultats{border:0 none;padding-top:1rem;padding-bottom:1rem;margin-bottom:0;cursor:pointer;}#block-affinerlesresultats em{transform:rotate(90deg);display:inline-block;}.nocol .view-header .resultats{display:none;}.view-notices .view-header{text-align:center;}.view-notices ul.search-list{border-top:0 none;}.view-notices li.search-list--item{clear:both;border-top:2px dashed #000;border-color:#bbb !important;padding-top:1.75rem !important;padding-bottom:2rem !important;}.view-notices li.search-list--item:first-child{border-top:0 none;}.view-notices li.search-list--item .views-field-title{font-size:1.3rem;font-weight:bold;}.view-notices li.search-list--item .views-field-title a{color:#3b3b3b;}.view-notices li.search-list--item .views-field-cover-url{float:left;margin:10px 15px 10px 0;max-width:150px;height:auto;}.view-notices li.search-list--item .views-field-nothing{font-size:0.95em;color:#6c757d;font-weight:bold;margin-bottom:1rem;}.view-notices li.search-list--item .views-field-body{font-size:0.9em;}.webform-submission-proposer-un-document-form .js-form-item-langues-de-la-publication-select{padding-left:0;margin-left:0;}.webform-submission-proposer-un-document-form #edit-lien-internet--wrapper{padding-left:0;margin-left:0;}.webform-submission-proposer-un-document-form #edit-actions{padding-left:1.5rem;}main #block-formulairenewslettersimple-2{margin-top:3rem;border:1px solid #000;padding:1rem;}main #block-formulairenewslettersimple-2 h2{margin-bottom:2rem;}main #block-formulairenewslettersimple-2 input#edit-email{border:1pt solid #bbb;height:2.25rem;}.view-articles-sur-le-meme-sujet .card-group{justify-content:space-evenly;}@media only screen and (min-width:992px){.view-articles-sur-le-meme-sujet .card-group > .card{max-width:50%;}}.actu-content-teaser > div{width:100%;}.message-warning{text-align:center;font-weight:bold;margin:0 0 2rem 0;background:pink;padding:0.5rem;}.webform-submission-form input[data-drupal-selector$=operations-remove]{border:2px solid red !important;}#ajout_contenu{list-style-type:none;}#ajout_contenu .btn.btn-secondary{border:0 none;margin-bottom:0.5rem;font-weight:500;}body{color:#3b3b3b;background:#292929;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#292929;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir=rtl] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir=rtl] .color-form .form-item label{float:right;}[dir=rtl] .color-form .color-palette .lock{right:-20px;left:0;}html{font-size:12px;}@media only screen and (min-width:768px){html{font-size:13px !important;}}@media only screen and (min-width:1200px){html{font-size:14px !important;}}#views-bootstrap-dossiers-page-les-dossiers .field--name-body *{all:unset;}.paragraph--type--colonne{margin-left:0;margin-right:0;}.view-display-id-page_carte_et_liste .grid.views-view-grid{line-height:2rem;padding-top:4rem;width:100%;}.view-display-id-page_carte_et_liste .grid.views-view-grid .views-field-title span{text-transform:uppercase;}@media screen and (min-width:768px){.view-display-id-page_carte_et_liste .grid.views-view-grid > .row > div:nth-child(3n+4){border-left:1px solid #bfbfbf;}.view-display-id-page_carte_et_liste .grid.views-view-grid > .row > div:nth-child(3n+3){border-left:1px solid #bfbfbf;}.view-display-id-page_carte_et_liste .grid.views-view-grid > .row > div:nth-child(3n+2){border-left:1px solid #bfbfbf;}#views-bootstrap-carte-adherent-page-carte-et-liwste > .row > div:not(:nth-last-child(-n+4)){padding-bottom:0.5rem;}}@media screen and (max-width:767.98px){.view-display-id-page_carte_et_liste .grid.views-view-grid > .row > div:nth-child(2n+3){border-left:1px solid #bfbfbf;}.view-display-id-page_carte_et_liste .grid.views-view-grid > .row > div:nth-child(2n+2){border-left:1px solid #bfbfbf;}#views-bootstrap-carte-adherent-page-carte-et-liwste > .row > div:not(:nth-last-child(-n+3)){padding-bottom:0.5rem;}}.view-display-id-page_carte_et_liste .grid.views-view-grid .views-field-title a{text-decoration:none !important;color:#e34f35;}.view-id-carte_adherent{height:100% !important;}.view-id-carte_adherent .view-content{height:100% !important;}#carte-adherent-page-carte .geolocation-map-container{width:100% !important;height:100% !important;}#carte-adherent-page-carte{width:100% !important;height:100% !important;}#views-exposed-form-carte-adherent-page-carte-et-liste > div{display:block !important;}.view-carte-adherent .view-filters{background:#f6a704;padding-top:2rem;padding-left:1.5rem;}.view-carte-adherent .view-filters .chosen-container-single .chosen-single div b{background:url("/themes/custom/graine_barrio/img/cropped-down-arrow-head.png") 0px 0.5rem !important;background-size:contain !important;background-repeat:no-repeat !important;}#views-exposed-form-carte-adherent-page-carte-et-liste .chosen-single{all:unset;position:relative;display:block;overflow:hidden;}#views-exposed-form-carte-adherent-page-carte-et-liste .chosen-drop{left:-1px;}.view-carte-adherent .view-filters .highlighted{background:#f6a704 !important;}#views-exposed-form-carte-adherent-page-carte-et-liste{margin-top:1rem;}#views-exposed-form-carte-adherent-page-carte-et-liste .form-row{max-width:240px;}#views-exposed-form-carte-adherent-page-carte-et-liste .form-control{border:1px solid black;border-radius:0;}.carte-rechercher-title{color:white;}.view-carte-adherent .view-filters .btn{color:white;background:black;border-radius:0;display:flex;border:none;float:right;margin-bottom:2rem;padding:7px 10px 0px 10px;}.view-carte-adherent .view-filters .btn::after{content:"";background:url("/themes/custom/graine_barrio/img/magnifying_glass.png");background-size:cover;display:block;width:1.5rem;margin-left:7px;margin-right:2px;height:1.5rem;margin-top:0.2em;margin-bottom:0.2rem;transform:translateY(-0.1rem);}.view-carte-adherent .view-filters .form-select{max-width:100%;}.view-carte-adherent .view-filters select{color:black;}.view-carte-adherent .view-filters select > option:first-child{font-weight:bold;font-style:italic;}.view-carte-adherent .view-header{min-height:330px;}.view-display-id-page_carte_et_liste .grid.views-view-grid .address{line-height:1.7rem;margin-bottom:2rem;}@media screen and (max-width:768px){.view-carte-adherent .view-filters .form-control{max-width:100% !important;width:100% !important;}#views-exposed-form-carte-adherent-page-carte-et-liste .form-row{max-width:none;width:100%;}.card-img-overlay{position:absolute;}}.view-display-id-page_carte_et_liste .grid.views-view-grid > .row{width:100%;margin:0;}.view-display-id-page_carte_et_liste .grid.views-view-grid .field-content{overflow-wrap:break-word;}@media screen and (min-width:1200px){.view-display-id-page_carte_et_liste .grid.views-view-grid > .row{width:80%;margin-left:10%;}.map-textual-results-title{width:80%;margin-left:calc(10% + 2rem);}}.leaflet-popup-content .views-field-title a{text-decoration:none !important;color:#e34f35;text-transform:uppercase;font-size:1rem;}.leaflet-popup-content p{margin:5px 0;line-height:1.3rem;}.view-display-id-page_carte_et_liste > .row:nth-child(n+2){margin-top:2rem;}.map-textual-results-title{margin-top:2rem;font-weight:401 !important;font-size:1.5rem !important;}.paragraph .col-auto{max-width:100%;width:100%;}.paragraph .row{width:100%;}.teaser-card-picture > img{min-width:100%;min-height:100%;cursor:initial;object-fit:cover;}.field--name-field-tags .links li{display:inline-block;padding:0 !important;margin-bottom:0.625rem;margin-right:0.75rem;background:#000;color:#fff !important;text-decoration:none !important;font-size:0.85rem;max-width:100%;}.article-sidebar .field--name-field-tags a{margin-bottom:0 !important;}.field--name-field-tags li .links a::before{content:"#";}.field--name-field-tags .links li a{color:#fff !important;text-decoration:none !important;overflow-wrap:break-word;max-width:100%;display:inline-block;padding:0.25rem 0.5rem;}.adherent-single-sidebar .field--name-field-tags .links li{display:list-item;padding:0 !important;margin-bottom:0;margin-right:0;background:transparent;color:#000 !important;text-decoration:none !important;font-size:1.1rem;}.adherent-single-sidebar .field--type-entity-reference ul.links,.adherent-single-sidebar .field--name-field-publics-concernes{list-style-type:disc;list-style-position:inside;margin-left:10px;}.adherent-single-sidebar .field--name-field-publics-concernes .field__item{display:list-item;}@media only screen and (max-width:1200px){.field--name-field-tags .links li{font-size:1rem;}}@media only screen and (max-width:768px){.field--name-field-tags .links li{font-size:1.05rem;}}@media only screen and (max-width:992px){.hashtags{margin-left:0 !important;}}.carte-leaf{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;}.carte-leaf,.carte-leaf .views-element-container,.carte-leaf #carte-adherent-seule-page-carte,.carte-leaf .geolocation-map-container{height:100% !important;width:100% !important;padding:0;position:relative;}.carte-wrapper{height:35rem;padding:0;overflow:hidden;margin-bottom:20px !important;}.text-over-map{position:relative;width:100%;display:flex;background-color:rgba(228,94,71,0.9);padding:1rem 2rem;color:white;font-size:1rem;margin:0;}.text-over-map > div{width:100%;margin-top:auto;}.map-accueil-link{display:none;}@media only screen and (min-width:992px){.carte-leaf{pointer-events:none;}.carte-wrapper{height:auto;min-height:21rem;}.text-over-map{position:absolute;right:0;top:0;z-index:10;width:40%;height:100%;margin:0 15px;padding:2rem;}.map-accueil-link{display:block;position:absolute;z-index:50;top:0;left:0;right:0;bottom:0;height:100%;width:100%;}.carte-wrapper{padding:0 15px;margin-bottom:30px !important;}}.no-decoration{text-decoration:none !important;}#views-exposed-form-agenda-actualites-page-actualites .form-item-field-contenu-graine-value > label{padding-left:2.25rem !important;margin-left:1.25rem !important;color:#e54f36;font-weight:bold;}#views-exposed-form-agenda-actualites-page-actualites .form-item-field-contenu-graine-value > label::before{content:"";background:#e54f36 url("/themes/custom/graine_barrio/img/picto-ae-01.png");border-radius:0.5rem;display:flex;justify-content:space-around;width:2.1rem;height:1.5rem;padding:0.25rem 0.4rem;position:absolute;left:0;top:0.3rem;background-size:1.27rem 1rem;background-repeat:no-repeat;background-position:center;}#views-exposed-form-agenda-actualites-page-actualites .form-item-field-adherent-graine-value > label{padding-left:2.25rem !important;margin-left:1.25rem !important;color:#014461;font-weight:bold;}#views-exposed-form-agenda-actualites-page-actualites .form-item-field-adherent-graine-value > label::before{content:"";background:#014461 url("/themes/custom/graine_barrio/img/picto-ae-02.png");border-radius:0.5rem;display:flex;justify-content:space-around;width:2.1rem;height:1.5rem;padding:0.25rem 0.4rem;position:absolute;left:0;top:0.3rem;background-size:1.27rem 1rem;background-repeat:no-repeat;background-position:center;}#views-exposed-form-agenda-actualites-page-agenda .form-item-field-contenu-graine-value > label{padding-left:2.25rem !important;margin-left:1.25rem !important;color:#e54f36;font-weight:bold;}#views-exposed-form-agenda-actualites-page-agenda .form-item-field-contenu-graine-value > label::before{content:"";background:#e54f36 url("/themes/custom/graine_barrio/img/picto-ae-01.png");border-radius:0.5rem;display:flex;justify-content:space-around;width:2.1rem;height:1.5rem;padding:0.25rem 0.4rem;position:absolute;left:0;top:0.3rem;background-size:1.27rem 1rem;background-repeat:no-repeat;background-position:center;}#views-exposed-form-agenda-actualites-page-agenda .form-item-field-adherent-graine-value > label{padding-left:2.25rem !important;margin-left:1.25rem !important;color:#014461;font-weight:bold;}#views-exposed-form-agenda-actualites-page-agenda .form-item-field-adherent-graine-value > label::before{content:"";background:#014461 url("/themes/custom/graine_barrio/img/picto-ae-02.png");border-radius:0.5rem;display:flex;justify-content:space-around;width:2.1rem;height:1.5rem;padding:0.25rem 0.4rem;position:absolute;left:0;top:0.3rem;background-size:1.27rem 1rem;background-repeat:no-repeat;background-position:center;}#views-exposed-form-agenda-actualites-page-agenda .js-form-type-checkbox{max-width:100% !important;overflow-wrap:break-word;}#views-exposed-form-agenda-actualites-page-agenda .js-form-type-checkbox > *{overflow-wrap:break-word !important;max-width:100% !important;}.text-agrement{font-family:"Montserrat";font-weight:400;}body.espace-graine-institutionnel .etiquette{color:#e94f35 !important;text-decoration:none !important;white-space:nowrap;}body.espace-ressources-graine .etiquette{color:#9d4656 !important;text-decoration:none !important;white-space:nowrap;}body.espace-agenda-graine .etiquette{color:#23cbc0 !important;text-decoration:none !important;white-space:nowrap;}body.espace-blog-graine .etiquette{color:#21cb4a !important;text-decoration:none !important;white-space:nowrap;}.espace-blog-graine .brand-title{display:flex;}.espace-blog-graine .brand-title-top{font-size:5rem;margin-right:1rem;margin-bottom:0;}.espace-blog-graine .brand-title-bottom{max-width:18rem;font-weight:bold;font-size:1rem;margin:20px 0;}@media only screen and (min-width:992px){.menu-unmargin-left{padding-left:0;margin-left:-2px;}}.brand .block-menu li{position:relative;}.brand .block-menu li::before{content:"";position:absolute;left:0;top:30%;bottom:30%;width:2px;background:white;}#views-exposed-form-agenda-actualites-page-actualites .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:33px;border:1px solid #bbb;border-radius:5px;color:#444;text-decoration:none;white-space:nowrap;line-height:34px;box-shadow:none !important;background:white !important;margin-top:-5px;}#views-exposed-form-agenda-actualites-page-actualites .chosen-single b{all:unset;background-image:url("/themes/custom/graine_barrio/img/chosen-sprite.png") !important;background-size:16px 33px !important;background-repeat:no-repeat !important;background-position:right;display:block;width:100%;height:100%;}#views-exposed-form-agenda-actualites-page-actualites .chosen-container .chosen-results li.highlighted{background-color:#3399ff;background-image:none;color:#fff;}#views-exposed-form-agenda-actualites-page-actualites .chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 0px 0;padding:0 0 0 0px;max-height:240px;-webkit-overflow-scrolling:touch;}.views-field-field-contenu-graine{display:none;}.teaser-card-fonction{max-height:5rem;overflow:hidden;text-overflow:ellipsis;}.teaser-card-top{cursor:initial;}.inline__links{display:inline;}.inline__links nav{display:inline-flex;}.inline__links nav > span{padding:0;}.paragraph h2{font-size:1.7rem;color:#e54f36;}.paragraph h4{font-size:1.2rem;}.paragraph--type--colonne{display:flex;flex-direction:column;}.paragraph--type--colonne .views-element-container{order:10;}.views-field-field-adherent-graine{display:none;}.page--actualites .views-row{padding:0;background:none;}.page--actualites .agenda-actu{height:100%;display:flex;flex-direction:column;overflow:hidden;}.agenda-actu{background:#378ea9;}.actu-graine{background:#e54f36;border:solid 2px #e54f36;}.adherent-graine{background:#014461;border:solid 2px #014461;}.agenda-actu .views-field-field-image-page{margin:0 !important;width:100%;height:16rem;}.agenda-actu .views-field-field-image-page img{object-fit:cover;}.agenda-actu .views-field-field-image-page *{width:100%;height:100%;}.agenda-actu .views-field-field-image-page img{object-fit:cover;height:100%;}.actu-content-teaser{flex-grow:1;padding-left:10%;padding-right:10%;position:relative;}.actu-graine .actu-content-teaser::before{content:"";background:#e54f36 url("/themes/custom/graine_barrio/img/picto-ae-01.png");border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;display:flex;justify-content:space-around;width:4.2rem;height:3rem;padding:0.5rem 0.8rem;position:absolute;right:10%;top:-3rem;background-size:2.54rem 2rem;background-repeat:no-repeat;background-position:center;}.adherent-graine .actu-content-teaser::before{content:"";background:#014461 url("/themes/custom/graine_barrio/img/picto-ae-02.png");border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;display:flex;justify-content:space-around;width:4.2rem;height:3rem;padding:0.5rem 0.8rem;position:absolute;right:10%;top:-3rem;background-size:2.54rem 2rem;background-repeat:no-repeat;background-position:center;}.node--type-equipe.node--view-mode-full img{max-height:20rem;width:auto;height:auto;margin:0 auto;}.node--type-equipe.node--view-mode-full .equipe-fonction{font-weight:bold;font-size:1.7rem;margin-bottom:2rem;}.equipe-fonction{display:block;}.node-equipe-full{display:flex;}.equipe-left{width:25%;flex-basis:25%;display:flex;}.node-equipe-full .equipe-left{display:block;}.equipe-right{width:75%;flex-basis:75%;padding-left:2rem;}.node--type-equipe.node--view-mode-full h2{font-size:1.7rem;}.espaces-row{margin:0;}#main-wrapper{padding-left:10vw;padding-right:10vw;}@media only screen and (max-width:992px){.blocslateraux{display:flex;flex-direction:column;}.blocslateraux > div{margin-left:auto;margin-right:auto;width:100%;}.paragraph-block-lateral{max-width:unset;}}.paragraph-colonnes *{word-wrap:break-word;overflow-wrap:break-word;}.front-banner{width:100vw;background-size:cover;display:flex;margin-left:-10vw;background-position:center;}@media only screen and (min-width:1024px){.fake-logo,.social{display:flex;flex-direction:column;align-items:baseline;max-width:16rem;}}@media only screen and (min-width:768px){.social-links{margin-right:0.75rem;display:flex;width:100%;}}.nav-link{padding:0.5rem 1rem;}.liste-cartes-salaries .views-row{margin-left:auto;margin-right:auto;}.teaser-card-bottom-body-text{height:80%;overflow:hidden;text-overflow:ellipsis;}.teaser-card-bottom{position:relative;}.teaser-card-read-more{position:absolute;right:8px;bottom:4px;}.top-anchor-wrapper{display:none;position:fixed;right:20px;bottom:55px;opacity:0.2;height:100px;max-height:30%;width:100px;max-width:30%;z-index:100;padding:0.25rem;transition:opacity 0.1s linear;}.top-anchor-wrapper a{width:100%;height:100%;display:block;}.top-anchor-wrapper img{max-width:100%;max-height:100%;width:auto;height:auto;}.top-anchor-wrapper:hover{opacity:1;}.node-equipe-full .field--name-field-phone > .field__label::before{content:"☎";display:inline-block;margin-right:3px;}.node-equipe-full .field--name-field-email::before{content:"✉ ";display:inline-block;margin-right:7px;}.node-equipe-full .field--name-field-urls{padding-left:17px;}.node-equipe-full .field--name-field-urls a{font-size:95%;}.node-equipe-full .field--name-field-urls .field__items{display:inline-block;}.node--type-actualite .sidebar-block.block-tools{padding:0 0.5rem 0 2rem;}.node--type-evenement .sidebar-block.block-tools{padding:0 0.5rem 0 2rem;}.page--agenda .views-row .views-field-field-image-page{margin:0;}.page--agenda .views-row .views-field-field-image-page img{margin-bottom:0 !important;}.page--agenda .views-row .views-field-field-field-date{margin:0 0 0.625rem;}.actu-content-teaser{padding-top:2.5rem;padding-bottom:1.5rem;display:block;color:white;}.actu-content-teaser > .views-field{width:100%;}.actu-content-teaser .views-field-field-field-date{margin-top:0;font-weight:bold;font-size:1.1rem;}.actu-content-teaser .views-field-title{margin-bottom:1rem;margin-top:1rem;}.actu-content-teaser .views-field-field-categorie{margin-top:auto;}.actu-content-teaser a{color:white !important;text-decoration:none !important;font-weight:bold;font-size:1.3rem;}.actu-content-teaser .views-field-uid{width:auto;}.actu-content-teaser .views-field-uid .field-content{margin-right:0.25em;}.actu-content-teaser .views-field-changed{width:auto;}.scrolled .top-anchor-wrapper{display:block;}@media only screen and (max-width:768px){.top-anchor-wrapper{display:none !important;}#main-wrapper{padding-left:0vw;padding-right:0vw;}}.display-as-block{display:block;}.fullwidth-banner > .container{padding-left:10vw;padding-right:10vw;width:100% !important;max-width:1280px !important;}.flickity-button:disabled{opacity:0;cursor:auto;pointer-events:none;}.card-a-la-une .card-img-overlay{max-height:100%;overflow:hidden;justify-content:flex-start;padding-top:110px;}.card-a-la-une .card-img-overlay.rien{padding-top:60px;padding-bottom:40px;}.card-a-la-une.card-agenda-a-venir .card-img-overlay{padding:1.5rem;padding-right:2rem;padding-top:70px;}.card-a-la-une.card-agenda-a-venir .card-img-overlay > div.card-text > p{font-size:90%;}.card-a-la-une .card-text{max-height:90px;overflow:hidden;}.view-custom-search .groupe.ressources_graine{order:3 !important;flex:1 0 50% !important;}.view-custom-search .groupe.graine_institutionnel{order:3 !important;flex:1 0 50% !important;}.view-custom-search .groupe.blog_graine{order:3 !important;flex:1 0 50% !important;}.view-custom-search .groupe.agenda_graine{order:3 !important;flex:1 0 50% !important;}.espace-ressources-graine .view-custom-search .groupe.ressources_graine{order:2 !important;flex:1 0 100% !important;}.espace-graine-institutionnel .view-custom-search .groupe.graine_institutionnel{order:2 !important;flex:1 0 100% !important;}.espace-agenda-graine .view-custom-search .groupe.agenda_graine{order:2 !important;flex:1 0 100% !important;}.espace-blog-graine .view-custom-search .groupe.blog_graine{order:2 !important;flex:1 0 100% !important;}#articles-en-lien .views-element-container.col-auto{-ms-flex:unset;flex:unset;width:unset;max-width:unset;width:100%;}.view-id-agenda_actualites.view-display-id-consultez_aussi .views-row{margin:0 3rem;}.agenda-actu{height:100%;display:flex;flex-direction:column;}.sidebar-block.block-contact{min-width:100%;}#nos-espaces{margin-bottom:0;padding:3.5rem 0 !important;border-top:2px dashed #000;}#agenda-offres-a-la-une{margin-bottom:0 !important;}.view-recherche-avancee.view-display-id-page_recherche_avancee .search-title::before{content:"";width:32px;height:32px;margin-right:0rem;background-size:32px;background-repeat:no-repeat;display:inline-block;transform:translateY(7px);}.view-recherche-avancee.view-display-id-page_recherche_avancee .agenda_graine .search-title::before{background-image:url(/themes/custom/graine_barrio/img/bulle-agenda.svg);}.view-recherche-avancee.view-display-id-page_recherche_avancee .ressources_graine .search-title::before{background-image:url(/themes/custom/graine_barrio/img/bulle-ressources.svg);}.view-recherche-avancee.view-display-id-page_recherche_avancee .blog_graine .search-title::before{background-image:url(/themes/custom/graine_barrio/img/bulle-blog.svg);}.view-recherche-avancee.view-display-id-page_recherche_avancee .graine_institutionnel .search-title::before{background-image:url(/themes/custom/graine_barrio/img/bulle-reseau.svg);}.path-recherche-avancee.espace-graine-institutionnel .search-list--item{background-color:#eaf3f4;}.view-display-id-page_recherche_notices .search-list--item{background-color:#eaf3f4;}.view-display-id-page_recherche_notices .search-list--item .views-field-title + div > span{font-size:0.95em;color:#6c757d;}.card-agenda-aujourdhui .card-no-illu{background:url("/themes/custom/graine_barrio/img/decouvrez-espaces/illustration-agenda.png");background-color:#23ccc1;background-repeat:no-repeat;background-position:top 10px right 50%;}.view-recherche-avancee.view-display-id-page_recherche_avancee .search-list,.view-recherche-avancee.view-display-id-page_recherche_avancee .search-list--item-block{border-color:#bbb !important;}#plus-loin .card-text.lien-ressources{background-position:right 1rem bottom 1rem;background-repeat:no-repeat;background-size:125px;background-image:url(/themes/custom/graine_barrio/img/picto-offre_emploi.png);}#plus-loin .card-text.lien-catalogue{background-position:right 1rem bottom 1rem;background-repeat:no-repeat;background-size:75px;background-image:url(/themes/custom/graine_barrio/img/picto-loupe.png);}.card-nos-espaces{height:100%;}#nos-espaces a{text-decoration:none !important;}.card-agenda-a-venir > a{min-height:100%;min-width:100%;}.region-job-offer,.region-job-offer div:not(.card-body):not(.card-meta):not(.card-categories){height:100%;}.region-job-application,.region-job-application div:not(.card-body):not(.card-meta):not(.card-categories){height:100%;}.front-banner-text::before{content:"";display:block;background-image:url("/themes/custom/graine_barrio/img/front-graine/fond-banner-text.png");background-repeat:no-repeat;background-size:cover;opacity:0.8 !important;top:0;left:0;bottom:0;right:0;position:absolute;z-index:1;}.teaser-team-card a,.list-group-item a{color:#fff !important;text-decoration:none;}.teaser-team-card a:hover,.list-group-item a:hover{color:#eee !important;text-decoration:none;}.card-offre-emploi--teaser a:hover{color:#008b83 !important;text-decoration:none;}.card-img-overlay a:hover,.card-content a:hover,.card-offre-a-la-une a:hover,.card-a-la-une a:hover{color:#a6d5c2 !important;text-decoration:none;}.tool-icon{padding-right:10px;}.svg-inline--fa{width:1em !important;}h1,h2,h3,h4,h5,h6{font-weight:500 !important;}h1{font-size:2.3rem !important;}h2{font-size:2.1rem !important;}h3{font-size:1.75rem !important;}.card-header--sticky{font-weight:500 !important;}.notre-selection a{color:#000 !important;font-weight:400 !important;}.notre-selection a:hover{color:#a84e57 !important;font-weight:400 !important;}.notre-selection img{margin-bottom:10px !important;min-height:180px !important;}.section-title-wrapper{margin-top:4rem !important;}.nos-actions-item{margin-bottom:-20px !important;}.upper{text-transform:uppercase;}.field--type-text-long > table{font-size:1em;}table{font-size:1em;}.table-responsive{position:relative;z-index:1;overflow-x:unset;}.path-user:not(.user-logged-in) #header,.path-user:not(.user-logged-in) .brand.brand--reseau,.path-user:not(.user-logged-in) #block-graine-barrio-breadcrumbs,.path-user:not(.user-logged-in) .site-footer,.path-user:not(.user-logged-in) nav.tabs{display:none;}.path-user:not(.user-logged-in) #edit-cas-login-link{display:block;width:30%;text-align:center;margin:30px 0 60px;background:#f07903;color:#fff;font-weight:bold;padding:10px;border-radius:10px;margin-left:35%;margin-right:35%;}.path-user:not(.user-logged-in) #user-login-form #edit-existing-user,.path-user:not(.user-logged-in) #user-login-form #edit-creating-user{border:1px solid #777;padding:20px;}.path-user:not(.user-logged-in) #user-login-form #edit-existing-user legend,.path-user:not(.user-logged-in) #user-login-form #edit-creating-user legend{padding-left:20px;}.js-form-item-field-structure-en-lien .chosen-container,.js-form-item-field-departement .chosen-container{width:100% !important;}.field.field--label-inline .field__label{font-weight:bold;}.field.field--label-inline .field__label::after{content:" : ";}#edit-body-0-format,#edit-field-biographie-0-format{display:none;}.tabledrag-toggle-weight-wrapper{display:none;}#edit-moderation-state-0{display:none;}#block-views-block-liste-offres-demploi,#block-views-block-liste-des-candidatures{min-width:100%;}#views-exposed-form-agenda-actualites-page-agenda .js-form-type-checkbox{max-width:100% !important;overflow-wrap:break-word;}#views-exposed-form-agenda-actualites-page-agenda .js-form-type-checkbox > *{overflow-wrap:break-word !important;max-width:100% !important;}#views-exposed-form-agenda-actualites-page-actualites,#views-exposed-form-offres-d-emploi-sans-webform-page-liste-offres-emploi,#views-exposed-form-agenda-actualites-page-agenda,#views-exposed-form-candidatures-sans-webform-page-candidatures{margin-bottom:0.25rem;}.view-agenda-actualites .view-header,.view-offres-d-emploi-sans-webform .view-header,.view-candidatures-sans-webform .view-header{text-align:left;margin-bottom:2rem;}.view-agenda-actualites .view-header a,.view-offres-d-emploi-sans-webform .view-header a,.view-candidatures-sans-webform .view-header a{color:#004462;}.view-agenda-actualites .view-header a:hover,.view-offres-d-emploi-sans-webform .view-header a:hover,.view-candidatures-sans-webform .view-header a:hover{color:#004462;}.view-agenda-actualites .flickity-page-dots{display:none;}.view-agenda-actualites .pagination{margin-top:30px;}.agenda-actu .views-field-field-field-date .list-group-item{background:transparent;border:0 none;}#views-exposed-form-agenda-actualites-page-agenda,#views-exposed-form-agenda-actualites-page-actualites{}#views-exposed-form-agenda-actualites-page-agenda #edit-secondary,#views-exposed-form-agenda-actualites-page-actualites #edit-secondary{width:100%;}#views-exposed-form-agenda-actualites-page-agenda #edit_field_tags_target_id_chosen .chosen-container chosen-container-multi form-select form-control,#views-exposed-form-agenda-actualites-page-actualites #edit_field_tags_target_id_chosen .chosen-container chosen-container-multi form-select form-control{width:11.5rem;}#views-exposed-form-agenda-actualites-page-agenda #edit_field_tags_target_id_chosen .chosen-search-input,#views-exposed-form-agenda-actualites-page-actualites #edit_field_tags_target_id_chosen .chosen-search-input{color:#495057;font-family:inherit;}#views-exposed-form-agenda-actualites-page-agenda #edit_field_tags_target_id_chosen .chosen-choices,#views-exposed-form-agenda-actualites-page-actualites #edit_field_tags_target_id_chosen .chosen-choices{border:1px solid #ced4da;}.boutton-publier{align-self:flex-start;width:100%;padding:2rem;background:#fdedcc;text-align:center;}@media (min-width:768px){.boutton-publier{}}.boutton-publier .button{display:inline-block;background-color:#e54f36;color:#fff;font-family:"SuzeeFY-Regular";font-weight:400;letter-spacing:1px;font-size:125%;padding:0.5rem 0.9rem 0.2rem 0.9rem;border-radius:3px;white-space:nowrap;text-align:center;width:100px;height:auto;font-weight:bold;padding:1rem;margin-bottom:1rem;display:inline-block;margin-top:1rem;}.boutton-publier .button:hover{color:#fff;text-decoration:underline;}.boutton-publier .button:hover{color:#fff !important;}.boutton-publier .texte{margin-top:1rem;color:#ffa300;font-family:"SuzeeFY-Regular";font-weight:400;letter-spacing:1px;font-size:125%;}.formation-graine{background:#008c84;border:solid 2px #008c84;}#views-exposed-form-agenda-actualites-page-agenda .form-item-field-formation-graine > label{padding-left:2.25rem !important;margin-left:1.25rem !important;color:#014461;font-weight:bold;}.formation-graine .actu-content-teaser::before{content:"";background:#008c84 url("/themes/custom/graine_barrio/img/icone-formation-graine.svg");border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;display:flex;justify-content:space-around;width:4.2rem;height:3rem;padding:0.5rem 0.8rem;position:absolute;right:10%;top:-3rem;background-size:2.54rem 2rem;background-repeat:no-repeat;background-position:center;}#views-exposed-form-agenda-actualites-page-actualites .form-item-field-formation-graine > label::before{content:"";background:#008c84 url("/themes/custom/graine_barrio/img/icone-formation-graine.svg");border-radius:0.5rem;display:flex;justify-content:space-around;width:2.1rem;height:1.5rem;padding:0.25rem 0.4rem;position:absolute;left:0;top:0.3rem;background-size:1.27rem 1rem;background-repeat:no-repeat;background-position:center;}#views-exposed-form-agenda-actualites-page-agenda .form-item-field-formation-graine > label::before{content:"";background:#008c84 url("/themes/custom/graine_barrio/img/icone-formation-graine.svg");border-radius:0.5rem;display:flex;justify-content:space-around;width:2.1rem;height:1.5rem;padding:0.25rem 0.4rem;position:absolute;left:0;top:0.3rem;background-size:1.27rem 1rem;background-repeat:no-repeat;background-position:center;}.card-offre-emploi--teaser{margin-top:2rem;}.node--type-offre-d-emploi .sidebar-block.block-tools{padding:0 0.5rem 0 2rem;}#views-bootstrap-offres-d-emploi-sans-webform-page-liste-offres-emploi{width:100%;}.evenement-single-list--item{}.evenement-single-list--item p.address{margin-bottom:0;}.evenement-single-list--item .field--type-entity-reference{margin-bottom:0;}.evenement-single-list--item.no-flex{display:block;}.evenement-single-list--item.no-flex .fa-icon{float:left;}.evenement-single-list--item.no-flex .ml{margin-left:31px;}.evenement-single-list--item .field--name-field-nom div.field__item:after{content:" • ";}.evenement-single-list--item .field--name-field-nom div.field__item:last-of-type:after{content:" ";}.evenement-single-tags .field--name-field-tags .links.field__items a{margin-bottom:0;}.label-fit-content{max-width:fit-content;width:100%;}.view-display-id-page_les_dossiers .view-pagination-mini{margin-top:2.5rem;}.view-display-id-page_les_dossiers .view-pagination-mini .page-item{margin-right:1rem;}.view-display-id-page_les_dossiers .view-pagination-mini .page-link{border-radius:0;border-color:#000;}.view-display-id-page_les_dossiers .view-pagination-mini .page-link:hover{background:transparent;text-decoration:none;cursor:default;}.view-display-id-page_les_dossiers .view-pagination-mini .page-link[rel=prev]:hover,.view-display-id-page_les_dossiers .view-pagination-mini .page-link[rel=next]:hover{background-color:#e9ecef;color:#000;text-decoration:underline;cursor:pointer;}#views-bootstrap-dossiers-page-les-dossiers .field--name-field-tags li,#views-bootstrap-dossiers-page-les-dossiers .field--name-field-tags a{background-color:transparent;display:inline;font-weight:400;margin-bottom:0.3rem;margin-right:0.2rem;}.block-contact-title{margin-bottom:2rem;}.block-dossier-title a,.block-dossier-title a.link,.block-dossier-title a.visited{color:#fff;font-weight:400;}#articles-meme-sujet .views-element-container{width:100%;}∏ #block-deveniradherent{margin-top:3rem;border:1pt solid #2b2b2b;padding:2rem 2rem 1rem 2rem;}.path-recherche-avancee aside.section .block-facets{display:none;}.path-recherche-avancee aside.section.avec-facettes #block-affinerlesresultats .field--name-body p em{transform:rotate(270deg);}.path-recherche-avancee aside.section.avec-facettes .block-facets{display:block;}#block-formulaireexposerecherche-avanceepage-recherche-avancee{margin-top:0.5rem;}.view-texte-thematique-graine{margin:1.2rem;}.row.region-top-header-form{flex-flow:column;}.login-box{align-self:flex-start;padding-top:0.25rem;}#block-lienversrechercheavancee p{margin-bottom:0;}#block-lienversrechercheavancee a{font-weight:400;font-size:0.9em;color:#2b2b2b;}#block-lienversrechercheavancee a:hover{color:#000;}.evenement-single-type .sep:last-child{display:none;}.page-node-557 #block-blocnosactions .section-title-wrapper{display:none;}.brand-title-bottom.text-agrement br:first-child{display:none;}.espace-blog-graine .brand-title-bottom.text-agrement br{display:inline;}.alert-wrapper{position:relative;max-width:100%;margin:2rem 0;}.node-form .fieldset-wrapper{padding:1rem 1.5rem 0px 1rem;background-color:#e6e6e6;border:1px solid #ccc;}.node-form .field--type-datetime fieldset{margin-bottom:0.1rem;}.node-form .js-form-item .field-edit-link{display:none;}#edit-body-format{display:none;}.liste-cartes-salaries .teaser-card-fonction .equipe-fonction:nth-child(2){font-size:0.95rem;}.liste-cartes-salaries .teaser-card-fonction .equipe-fonction:nth-child(4),.liste-cartes-salaries .teaser-card-fonction .equipe-fonction:nth-child(3){display:none;}.node--type-equipe.node--view-mode-full .equipe-right .equipe-fonction{margin-bottom:0rem;}.node--type-equipe.node--view-mode-full .equipe-right .equipe-fonction:nth-child(2){font-size:1.4rem;}.node--type-equipe.node--view-mode-full .equipe-right .equipe-fonction:nth-child(3){font-size:1.2rem;}.node--type-equipe.node--view-mode-full .equipe-right .equipe-fonction:nth-child(4){font-size:1rem;}.node--type-equipe.node--view-mode-full .equipe-right .equipe-fonction:last-child{margin-bottom:2rem;}.node--type-equipe.node--view-mode-full .equipe-right .equipe-fonction + .field{margin-top:2rem;}.search-list--item-block .search-tags{margin-top:1rem;}.search-list--item-block .search-tags .field__label{display:none;}.search-list--item-block .search-tags .field--name-field-tags{margin:0;}.search-list--item-block .search-tags a{font-size:95%;}#edit_field_tags_target_id_chosen{padding:0;}#edit_field_tags_target_id_chosen .chosen-choices{padding:0.375rem 0.75rem;}#sidebar_first .chosen-single,#sidebar_first .chosen-container-single{max-width:100%;width:100%;min-width:100%;}#views-exposed-form-notices-page-recherche-notices .form-item-search-api-fulltext{margin:0;align-self:center;}#views-exposed-form-notices-page-recherche-notices #edit-actions{margin:0;}.js-form-item-autres-auteurs-add-more-items{display:none;}.webform-submission-form .checkbox.form-check.js-form-item-document-conseille{display:none;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.form-row>fieldset,.form-row>div{padding-right:5px;padding-left:5px;flex:0 0 auto;width:auto;max-width:none;}.form-row .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}
.view-id-ressources_search .view-content.row{display:block;margin:0;}.view-id-ressources_search .views-view-grid{display:block;}.view-id-ressources_search .views-row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;}.view-id-ressources_search .views-col{width:auto !important;max-width:none !important;float:none !important;padding:0 !important;}@media (max-width:992px){.view-id-ressources_search .views-row{grid-template-columns:repeat(2,1fr);}}@media (max-width:576px){.view-id-ressources_search .views-row{grid-template-columns:1fr;}}.ressource-card{display:flex;flex-direction:column;background:#ffffff;border-radius:12px;overflow:hidden;border-left:6px solid #cccccc;box-shadow:0 1px 3px rgba(43,38,33,0.12);transition:transform 0.18s ease,box-shadow 0.18s ease;height:100%;}.ressource-card:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(43,38,33,0.18);}.ressource-card.source-formation{border-left-color:#3f9142;}.ressource-card.source-graine{border-left-color:#e8622e;}.ressource-card.source-utilisateur{border-left-color:#2f6fb3;}.ressource-card__image{display:block;width:100%;height:140px;overflow:hidden;}.ressource-card__image a,.ressource-card__image img{display:block;width:100%;height:100%;object-fit:cover;}.ressource-card__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px;flex:1 1 0%;}.ressource-card__badges{display:flex;gap:6px;flex-wrap:wrap;}.badge{display:inline-block;font-size:11px;font-weight:600;padding:3px 9px;border-radius:999px;color:#ffffff;line-height:1.4;}.badge--thematique{background:#4b3f7a;}.badge--format{background:#c98a1f;}.ressource-card__title a{font-weight:700;font-size:15px;color:#2b2b2a;line-height:1.35;text-decoration:none;}.ressource-card__title a:hover{text-decoration:underline;}.ressource-card__date{font-size:12px;color:#8a8580;font-weight:500;margin-top:auto;}#block-format-2,#block-publicconcerne,#block-thematique{display:inline-block;vertical-align:top;margin:0 12px 16px 0;}.ressource-filter-dropdown{position:relative;}.ressource-filter-dropdown summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:8px;background:#ffffff;border:1px solid #d8d3cc;border-radius:8px;padding:8px 14px;font-weight:600;font-size:14px;color:#2b2b2a;user-select:none;}.ressource-filter-dropdown summary::-webkit-details-marker{display:none;}.ressource-filter-dropdown summary::after{content:"\25BE";font-size:11px;color:#8a8580;transition:transform 0.15s ease;}.ressource-filter-dropdown[open] summary::after{transform:rotate(180deg);}.ressource-filter-dropdown[open] summary{border-color:#a34a52;}.ressource-filter-dropdown__panel{position:absolute;top:calc(100% + 6px);left:0;z-index:20;background:#ffffff;border:1px solid #e5e1da;border-radius:10px;box-shadow:0 8px 24px rgba(43,38,33,0.15);padding:12px 16px;min-width:260px;max-height:320px;overflow-y:auto;}.ressource-filter-dropdown__panel ul{margin:0;padding:0;list-style:none;}.ressource-filter-dropdown__panel .facet-item{padding:5px 0;}.ressource-filter-dropdown__panel label{display:flex;align-items:center;gap:8px;font-weight:400;font-size:14px;cursor:pointer;margin:0;}.badge--public{background:#1f7a6c;}.ressource-single{max-width:1200px;margin:0 auto;background:#ffffff;border-radius:18px;overflow:hidden;box-shadow:0 4px 24px rgba(43,38,33,0.08);border-left:10px solid #cccccc;}.ressource-single.source-formation{border-left-color:#3f9142;}.ressource-single.source-graine{border-left-color:#e8622e;}.ressource-single.source-utilisateur{border-left-color:#2f6fb3;}.ressource-single__hero{width:100%;max-height:400px;overflow:hidden;}.ressource-single__hero img{width:100%;height:100%;max-height:400px;object-fit:cover;display:block;}.ressource-single__body{padding:40px 44px 48px;display:flex;flex-direction:column;gap:28px;}.ressource-single__header{display:flex;flex-direction:column;gap:14px;}.ressource-single__title{font-size:32px;font-weight:700;color:#2b2b2a;line-height:1.25;margin:0;}.ressource-single__meta{display:flex;align-items:center;gap:10px;font-size:13px;color:#8a8580;}.ressource-single__meta-dot{width:4px;height:4px;border-radius:50%;background:#c9c3ba;display:inline-block;}.ressource-single__source-label{font-weight:600;}.source-formation .ressource-single__source-label{color:#3f9142;}.source-graine .ressource-single__source-label{color:#e8622e;}.source-utilisateur .ressource-single__source-label{color:#2f6fb3;}.ressource-single__author{display:flex;align-items:center;gap:14px;background:#f5f1ea;border-radius:14px;padding:16px 20px;}.ressource-single__author-avatar{width:48px;height:48px;border-radius:50%;background:#e8622e;color:#ffffff;font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.ressource-single__author-info{display:flex;flex-direction:column;gap:2px;}.ressource-single__author-name{font-weight:700;font-size:15px;color:#2b2b2a;}.ressource-single__author-role{font-size:13px;color:#6b6560;}.ressource-single__text{font-size:15px;color:#4a453f;line-height:1.75;}.ressource-single__text p{margin:0 0 16px;}.ressource-single__section h3{font-size:18px;color:#2b2b2a;margin:0 0 14px;}.ressource-single__gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;}.ressource-single__gallery img{width:100%;height:140px;object-fit:cover;border-radius:10px;display:block;}.ressource-single__docs,.ressource-single__links{display:flex;flex-direction:column;gap:10px;}.ressource-doc,.ressource-link{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:10px;border:1px solid #ece7de;text-decoration:none;transition:border-color 0.15s ease;}.ressource-doc:hover,.ressource-link:hover{border-color:#a34a52;}.ressource-doc__ext{width:38px;height:38px;border-radius:8px;color:#ffffff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;}.ext--pdf{background:#b23a2e;}.ext--doc{background:#2f6fb3;}.ext--generic{background:#8a8580;}.ressource-doc__info{display:flex;flex-direction:column;gap:2px;flex:1 1 0%;}.ressource-doc__name{font-weight:600;font-size:14px;color:#2b2b2a;}.ressource-doc__action{font-size:13px;font-weight:600;color:#a8434a;flex-shrink:0;}.ressource-link{justify-content:space-between;}.ressource-link__title{font-weight:600;font-size:14px;color:#2b2b2a;}.ressource-link__icon{font-size:16px;color:#8a8580;}
.breadcrumb{font-size:0.929em;}
