/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-fonjep-fonjepcopyright .content{padding:0;}#block-fonjep-fonjepcopyright .content p{color:#FFFFFF;font-size:16px;font-weight:400;line-height:24px;}
#mainheader{z-index:1;}#mainheader h1{color:#FFFFFF;font-weight:400;line-height:110%;margin-top:0;}#mainheader h1 b{font-weight:700;}.path-frontpage #mainheader h1{margin-top:20px;}#mainheader .callout{align-items:center;display:none;margin-bottom:20px;margin-top:20px;position:relative;}#mainheader .callout p{color:#FFFFFF;font-size:18px;line-height:150%;margin:0;}#mainheader.teaser .callout{display:flex;}#mainheader .keys{display:none;}.path-frontpage #mainheader .keys{display:block;}.path-frontpage #mainheader .keys img{width:100%;}#mainheader-banner picture.main{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;}#mainheader-banner picture.main img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}#mainheader-banner picture.main:before{background:rgba(0,0,0,0.5);bottom:0;content:"";left:0;position:absolute;top:0;right:0;}@media (min-width:768px){.path-frontpage picture.main{max-height:285px;}}@media (min-width:992px){.path-frontpage picture.main{max-height:289px;}}@media (min-width:1200px){.path-frontpage picture.main{max-height:291px;}}@media (min-width:1400px){.path-frontpage picture.main{max-height:294px;}}@media (max-width:767px){#mainheader h1{font-size:30px;height:200px;line-height:38px;margin-top:160px !important;}#mainheader .callout{margin-bottom:0;}#mainheader .callout p{color:#000000;margin-bottom:35px;margin-top:60px;}#mainheader .keys{display:none !important;}#mainheader-banner picture.main{max-height:none;height:390px;}}
#block-fonjep-breadcrumbs > .content{margin:40px 0 30px 0;}#block-fonjep-breadcrumbs > .content .breadcrumb .breadcrumb-item{color:#000000;}#block-fonjep-breadcrumbs > .content .breadcrumb .breadcrumb-item.active:last-child{font-weight:bold;}#block-fonjep-breadcrumbs > .content .breadcrumb .breadcrumb-item a{color:#000000;text-decoration:none;}#block-fonjep-breadcrumbs > .content .breadcrumb .breadcrumb-item a:hover{color:#0D5EFF;}#block-fonjep-breadcrumbs > .content .breadcrumb .breadcrumb-item:first-child a{background-image:url(/themes/custom/fonjep/images/pictos/home_gris_22x20.svg);background-position:0 0;background-repeat:no-repeat;padding-left:32px;}#block-fonjep-breadcrumbs > .content .breadcrumb .breadcrumb-item:first-child a:hover{background-image:url(/themes/custom/fonjep/images/pictos/home_bleu-fonce_22x20.svg);}
.node--type-edition.node--view-mode-teaser{border:1px solid #BFBFBF;margin-bottom:20px;position:relative;}.node--type-edition.node--view-mode-teaser .image{height:375px;overflow:hidden;}.node--type-edition.node--view-mode-teaser .image > div{float:none;height:100%;margin:0;width:100%;}.node--type-edition.node--view-mode-teaser .image > div img{display:block;height:100%;object-fit:cover;width:100%;}.node--type-edition.node--view-mode-teaser .node_content{background-color:#0021AF;color:#FFFFFF;padding:20px;position:relative;}.node--type-edition.node--view-mode-teaser .node_content h3{font-size:24px;line-height:28px;margin:0;padding:15px 0 15px 0;position:relative;}.node--type-edition.node--view-mode-teaser .node_content h3 a{color:#FFFFFF;text-decoration:none;}.node--type-edition.node--view-mode-teaser .node_content .infos{padding-bottom:20px;}.node--type-edition.node--view-mode-teaser .node_content .field--name-field-edt-texte-court{font-size:16px;}.node--type-edition.node--view-mode-teaser .node_content .field--name-field-edt-texte-court p{padding-bottom:60px;}.node--type-edition.node--view-mode-teaser .node_content .link{bottom:0;left:0;margin-bottom:20px;margin-left:20px;position:absolute;}.node--type-edition.node--view-mode-teaser .node_content .link a{background:#0D5EFF;color:#FFFFFF;display:block;font-size:15px;font-weight:600;line-height:19px;padding:15px 20px;text-align:center;text-decoration:none;width:100%;}.node--type-edition.node--view-mode-teaser .node_content .link a:hover{background:#000055;}.page-view-fonjep-editions .item1 .node--type-edition.node--view-mode-teaser{background:#0021AF;padding-bottom:0;}.page-view-fonjep-editions .item1 .node--type-edition.node--view-mode-teaser .image{height:100%;left:0;position:absolute;top:0;width:25%;}.page-view-fonjep-editions .item1 .node--type-edition.node--view-mode-teaser .node_content{float:right;height:100%;min-height:484px;width:75%;}.page-view-fonjep-editions .item1 .node--type-edition.node--view-mode-teaser .types-edt .type-edt{background:#0D5EFF;color:#FFFFFF;}.page-view-fonjep-editions .item1 .node--type-edition.node--view-mode-teaser .field--name-field-edt-texte-court{color:#FFFFFF;}.page-view-fonjep-editions .item1 .node--type-edition.node--view-mode-teaser .link a{background:#F3F3F3;color:#0021AF;}.page-view-fonjep-editions .item1 .node--type-edition.node--view-mode-teaser .link a:hover{background:#BFBFBF;}@media (max-width:1399px){.node--type-edition.node--view-mode-teaser .image > div img{height:auto;}}@media (max-width:767px){.node--type-edition.node--view-mode-teaser .image > div img{height:auto;}}
.node--type-evenement .types-actu,.node--type-actualite .types-actu{overflow:hidden;}.node--type-evenement .types-actu .type-actu,.node--type-actualite .types-actu .type-actu{-webkit-border-top-right-radius:17px;-webkit-border-bottom-right-radius:17px;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:17px;-moz-border-radius-bottomright:17px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:17px;border-bottom-right-radius:17px;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#0D5EFF;color:#FFFFFF;display:block;float:left;font-family:'Quicksand',sans-serif;font-size:14px;font-weight:700;line-height:21px;margin-right:10px;padding:6px 15px 7px 15px;}.page-view-views-fonjep-actualites .item1 .node--type-evenement .types-actu .type-actu,.page-view-views-fonjep-actualites .item1 .node--type-actualite .types-actu .type-actu{background:#F3F3F3;color:#0021AF;}
