/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node .field--type-image,.views-field-field-image-banniere .field-content,.field--name-field-galerie-image .field__item{float:none;position:relative;margin-right:0;}.field--type-image img{margin-bottom:0;max-width:100%;height:auto;}.field--type-image a:after,.views-field-field-image-banniere .field-content a:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#050227;opacity:0;transition:all .3s ease-in-out;}.field--name-field-galerie-image .field__item a.colorbox:after{content:"";position:absolute;top:0;bottom:var(--bs-gutter-x);left:calc(var(--bs-gutter-x) * .5);right:calc(var(--bs-gutter-x) * .5);background-color:#050227;opacity:0;transition:all .3s ease-in-out;}.field--type-image a:hover:after,.views-field-field-image-banniere .field-content a:hover:after,.field--name-field-galerie-image .field__item a.colorbox:hover:after{opacity:0.6;}.node--view-mode-teaser h2 a{color:#050227;}h2{margin-top:3rem;}blockquote{margin:2.5rem 0 1rem;padding:2rem 2rem 1rem;background-color:#F9F1F2;}p.textB{font-size:1.5rem;}.sidebar .block .content{font-size:1.071em;}a{text-decoration:none;}p a,.field--type-text-with-summary li a,.field--type-text-long li a{text-decoration:none;position:relative;display:inline-block;z-index:1;}.field--type-text-with-summary li a::before,p a::before,.field--type-text-long li a::before{content:'';background-color:#F0C8CD;position:absolute;left:0;bottom:3px;width:100%;height:8px;transition:all .3s ease-in-out;z-index:-1;}p a:hover::before,.field--type-text-with-summary li a:hover::before,.field--type-text-long li a:hover::before{bottom:0;height:100%;}p a.btn:before{content:none;}.btn-check:focus + .btn,.btn:focus,.btn-check:active + .btn:focus,.btn-check:checked + .btn:focus,.btn.active:focus,.btn.show:focus,.btn:active:focus{box-shadow:none;}.btn.style-2,.print__link.print__link--pdf{color:#0C0452;border:2px solid #0C0452;background-color:transparent;padding:0.25rem 0.5rem;border-radius:0;font-size:1.071em;}.btn.style-2:hover,.btn.style-2:focus,.print__link.print__link--pdf:hover,.print__link.print__link--pdf:focus{color:White;border:2px solid #0C0452;background-color:#0C0452;}.btn.style-1{color:#fff;border:2px solid #0C0452;background-color:#0C0452;padding:0.25rem 0.5rem;border-radius:0;font-size:1.071em;}.btn.style-1:hover,.btn.style-1:focus{color:#0C0452;border:2px solid #0C0452;background-color:transparent;}.btn.style-3{color:#0C0452;border:2px solid #F0C8CD;background-color:#F0C8CD;padding:0.25rem 0.5rem;border-radius:0;font-size:1.071em;}.btn.style-3:hover,.btn.style-3:focus{color:#F0C8CD;border:2px solid #0C0452;background-color:#0C0452;}.field--name-field-sections .tabs{position:relative;}.field--name-field-sections .tabs input[name="tab-control"]{display:none;}.field--name-field-sections .tabs ul.nav li label{font-weight:bold;font-size:18px;color:#0C0452;}.field--name-field-sections .tabs ul.nav{list-style-type:none;padding-left:0;display:flex;flex-direction:row;margin-bottom:0.75rem;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;}.field--name-field-sections .tabs ul.nav > li{box-sizing:border-box;flex:1;width:33.333%;padding:0 0.75rem;text-align:center;}.field--name-field-sections .tabs ul.nav > li label{transition:all 0.3s ease-in-out;color:#F0C8CD;padding:5px auto;overflow:hidden;text-overflow:ellipsis;display:block;cursor:pointer;transition:all 0.2s ease-in-out;white-space:nowrap;-webkit-touch-callout:none;}.field--name-field-sections .tabs ul.nav > li label br{display:none;}.field--name-field-sections .tabs ul.nav > li label:hover,.field--name-field-sections .tabs ul.nav > li label:focus,.field--name-field-sections .tabs ul.nav > li label:active{outline:0;color:#0C0452;}.field--name-field-sections .tabs .slider{position:relative;width:33.3333%;transition:all 0.33s cubic-bezier(0.38,0.8,0.32,1.07);}.field--name-field-sections .tabs .slider .indicator{position:relative;width:50px;max-width:100%;margin:0 auto;height:4px;background:#0C0452;border-radius:1px;}.field--name-field-sections .tabs .content{margin-top:3rem;}.field--name-field-sections .tabs .content section{display:none;animation-name:content;animation-direction:normal;animation-duration:0.3s;animation-timing-function:ease-in-out;animation-iteration-count:1;}.field--name-field-sections .tabs
  input[name="tab-control"]:nth-of-type(1):checked
  ~ ul
  > li:nth-child(1)
  > label{cursor:default;color:#0C0452;}.field--name-field-sections .tabs input[name="tab-control"]:nth-of-type(1):checked ~ .slider{transform:translateX(0%);}.field--name-field-sections .tabs
  input[name="tab-control"]:nth-of-type(1):checked
  ~ .content
  > section:nth-child(1){display:block;}.field--name-field-sections .tabs
  input[name="tab-control"]:nth-of-type(2):checked
  ~ ul
  > li:nth-child(2)
  > label{cursor:default;color:#0C0452;}.field--name-field-sections .tabs input[name="tab-control"]:nth-of-type(2):checked ~ .slider{transform:translateX(100%);}.field--name-field-sections .tabs
  input[name="tab-control"]:nth-of-type(2):checked
  ~ .content
  > section:nth-child(2){display:block;}.field--name-field-sections .tabs
  input[name="tab-control"]:nth-of-type(3):checked
  ~ ul
  > li:nth-child(3)
  > label{cursor:default;color:#0C0452;}.field--name-field-sections .tabs input[name="tab-control"]:nth-of-type(3):checked ~ .slider{transform:translateX(200%);}.field--name-field-sections .tabs
  input[name="tab-control"]:nth-of-type(3):checked
  ~ .content
  > section:nth-child(3){display:block;}.field--name-field-sections .tabs
  input[name="tab-control"]:nth-of-type(4):checked
  ~ ul
  > li:nth-child(4)
  > label{cursor:default;color:#428bff;}.field--name-field-sections .tabs
  input[name="tab-control"]:nth-of-type(4):checked
  ~ ul
  > li:nth-child(4)
  > label
  svg{fill:#428bff;}.field--name-field-sections .tabs input[name="tab-control"]:nth-of-type(4):checked ~ .slider{transform:translateX(300%);}.field--name-field-sections .tabs
  input[name="tab-control"]:nth-of-type(4):checked
  ~ .content
  > section:nth-child(4){display:block;}@keyframes content{from{opacity:0;transform:translateY(5%);}to{opacity:1;transform:translateY(0%);}}@media (max-width:991px){.field--name-field-sections .tabs ul.nav > li label{white-space:initial;}.field--name-field-sections .tabs ul.nav > li label br{display:initial;}.field--name-field-sections .tabs ul.nav > li label svg{height:1.5em;}}@media (max-width:767px){.field--name-field-sections .tabs ul.nav > li{padding:0 0;}}@media (max-width:575px){.field--name-field-sections .tabs ul.nav > li label{padding:5px;border-radius:5px;position:relative;}.field--name-field-sections .tabs .content{margin-top:20px;}.tabs .content section h2{display:block;}.field--name-field-sections .tabs ul.nav > li{box-sizing:border-box;flex:unset;width:100%;padding:0 0.75rem;text-align:center;}.field--name-field-sections .tabs .slider{display:none;}.field--name-field-sections .tabs ul.nav > li label span{position:relative;}.field--name-field-sections .tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label span:before,.field--name-field-sections .tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label span:before,.field--name-field-sections .tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label span:before{content:"\f061";left:-30px;position:absolute;bottom:4px;font:var(--fa-font-solid);font-size:15px;}.field--name-field-sections .tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label span:after,.field--name-field-sections .tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label span:after,.field--name-field-sections .tabs input[name="tab-control"]:nth-of-type(3):checked ~ ul > li:nth-child(3) > label span:after{content:"\f060";right:-30px;position:absolute;bottom:4px;font:var(--fa-font-solid);font-size:15px;}}.viewsreference--view-title{display:none;}.table > :not(caption) > * > *{box-shadow:none;}tr{background-color:#F9F1F2;background:#F9F1F2;}.table thead tr th{background-color:#0C0452;}.table-striped > tbody > tr:nth-of-type(2n+1){color:#050227;background-color:#fff;}tr td{border:1px solid #0C0452;}#navbar-top{padding:0;}.navbar-toggler{display:none;}.navbar-expand-lg .navbar-collapse{display:flex !important;}#navbar-main{padding-top:1rem;padding-bottom:1rem;}#navbar-main > .container-fluid > .row{width:100%;align-items:center;}.navbar-brand img{max-width:200px;height:auto;}#block-navigationprincipale ul.sf-menu a,#block-navigationprincipale ul.sf-menu span.nolink{color:#0C0452 !important;padding:1em 1.125em 1em 0.5em;font-size:15px;white-space:nowrap;}#block-navigationprincipale ul.sf-menu ul{width:fit-content !important;}#block-navigationprincipale ul.sf-menu .sf-sub-indicator{height:10px;width:16px;}#block-navigationprincipale ul.sf-menu .sf-sub-indicator::after{font-size:11px;}#block-selecteurdelangue{padding-right:0;}.row.region-header-form{justify-content:center;}#superfish-main{width:fit-content;}#block-navigationprincipale > .content{display:flex;justify-content:flex-end;}ul.sf-menu a,ul.sf-menu span.nolink{color:#fff !important;}ul.sf-menu a:hover,ul.sf-menu span.nolink:hover,ul.sf-menu a:focus,ul.sf-menu span.nolink:focus,ul.sf-menu a.is-active,ul.sf-menu li.active-trail > span.nolink,#block-navigationprincipale ul.sf-menu a:hover,#block-navigationprincipale ul.sf-menu span.nolink:hover,#block-navigationprincipale ul.sf-menu a:focus,#block-navigationprincipale ul.sf-menu span.nolink:focus,#block-navigationprincipale ul.sf-menu a.is-active,#block-navigationprincipale ul.sf-menu li.active-trail > span.nolink{color:#F0C8CD !important;}#block-selecteurdelangue a.language-link,#block-selecteurdelangue-2 a.language-link{text-transform:uppercase;font-weight:700;color:#fff;}#block-selecteurdelangue a.language-link{color:#0C0452;font-size:15px;}#block-selecteurdelangue a.language-link:hover,#block-selecteurdelangue-2 a.language-link:hover,#block-selecteurdelangue a.language-link:focus,#block-selecteurdelangue-2 a.language-link:focus{color:#F0C8CD;}#block-navigationprincipale-2 .content li.sf-depth-1 > a,#block-navigationprincipale-2 .content li.sf-depth-1 > span,#block-navigationprincipale .content li.sf-depth-1 > a,#block-navigationprincipale .content li.sf-depth-1 > span{text-transform:uppercase;cursor:pointer;}#block-navigationprincipale .content li.sf-depth-1:nth-child(1) > span{padding-left:0;}#block-navigationprincipale .content li.menuparent ul{background-color:#fff;}ul.sf-menu .sf-sub-indicator{height:12px;line-height:9999px;opacity:1;overflow:hidden;position:absolute;right:0;speak:none;text-indent:-9999px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:18px;}ul.sf-menu .sf-sub-indicator::after,ul.sf-menu.sf-accordion .sf-sub-indicator::after{content:"\f107";left:0px;line-height:1;position:absolute;text-indent:0;top:0;font:var(--fa-font-solid);font-size:14px;}@media(max-width:1399px){#block-navigationprincipale,#block-selecteurdelangue{display:none !important;}.navbar-brand img{max-width:175px;height:auto;}}@media(max-width:991px){#block-accesrapide{display:none;}}.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:500px;overflow-x:hidden;overflow-y:auto;}.sidr.right{left:auto;right:-500px;}#block-sidrtriggerbuttonblock{display:none;text-align:right;width:70px;}#block-sidrtriggerbuttonblock button{position:fixed;z-index:1000;top:0;right:0;background-color:#fff;}#sidr{top:70px;}.sidr.right:hover{right:0;}#block-sidrtriggerbuttonblock.sidr-open{right:260px !important;width:70px;position:absolute;}.region-slideout-menu{background-color:#0C0452;padding:1rem 1rem 2rem;}.sf-accordion-toggle{display:none;}#superfish-main-accordion{display:block !important;left:auto !important;position:relative !important;top:auto !important;width:100% !important;height:auto !important;}#block-navigationprincipale-2{padding-top:12px;}#block-navigationprincipale-2 .content li.sf-depth-2 a{padding-left:2.25rem;}#block-selecteurdelangue-2 .nav-link{padding-left:1.5rem;}@media(max-width:1399px){#block-sidrtriggerbuttonblock{display:block;}}@media(max-width:1199px){#block-sidrtriggerbuttonblock{display:block;top:0px;position:absolute;right:0;}}@media(max-width:767px){.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:400px;overflow-x:hidden;overflow-y:auto;}.sidr.right{left:auto;right:-400px;}}@media(max-width:577px){.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:300px;overflow-x:hidden;overflow-y:auto;}.sidr.right{left:auto;right:-300px;}}#block-sidrtriggerbuttonblock .hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#fff;border:0;margin:0;overflow:visible;}#block-sidrtriggerbuttonblock .hamburger:hover{opacity:0.7;}#block-sidrtriggerbuttonblock .hamburger.is-active:hover{opacity:0.7;}#block-sidrtriggerbuttonblock .hamburger.is-active .hamburger-inner,#block-sidrtriggerbuttonblock .hamburger.is-active .hamburger-inner::before,#block-sidrtriggerbuttonblock .hamburger.is-active .hamburger-inner::after{background-color:#0c0452;}#block-sidrtriggerbuttonblock .hamburger-box{width:40px;height:24px;display:inline-block;position:relative;}#block-sidrtriggerbuttonblock .hamburger-inner{display:block;top:50%;margin-top:-2px;}#block-sidrtriggerbuttonblock .hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}#block-sidrtriggerbuttonblock .hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}#block-sidrtriggerbuttonblock .hamburger-inner::before{top:-10px;}#block-sidrtriggerbuttonblock .hamburger-inner::after{bottom:-10px;}#block-sidrtriggerbuttonblock .hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);}#block-sidrtriggerbuttonblock .hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;}#block-sidrtriggerbuttonblock .hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);}#block-sidrtriggerbuttonblock .hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);}#block-sidrtriggerbuttonblock .hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;}#block-sidrtriggerbuttonblock .hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);}#block-views-block-image-banniere-block-1 .views-field-field-image-banniere > .field-content{position:relative;height:600px;margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);overflow:hidden;}#block-views-block-image-banniere-block-1 .views-field-field-image-banniere img{position:absolute;min-width:1000%;min-height:1000%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) scale(0.1);width:auto;height:auto;}.page-node-86 #block-views-block-image-banniere-block-1 .views-field-field-image-banniere img{position:absolute;min-width:1000%;min-height:1000%;left:0;top:0;transform:scale(0.1);transform-origin:left top;width:auto;height:auto;}.page-node-87 #block-views-block-image-banniere-block-1 .views-field-field-image-banniere img,.page-node-69 #block-views-block-image-banniere-block-1 .views-field-field-image-banniere img{position:absolute;min-width:1000%;min-height:1000%;left:50%;top:0;transform:translateX(-50%) scale(0.1);transform-origin:center top;width:auto;height:auto;}.page-node-88 #block-views-block-image-banniere-block-1 .views-field-field-image-banniere img{position:absolute;min-width:1000%;min-height:1000%;left:0;top:0;transform:scale(0.1);transform-origin:left top;width:auto;height:auto;}.highlighted{position:relative;height:600px;}#block-sefq-page-title,#block-titredepageca,#block-titredepageequipe,#block-titredepagepartenaires,#block-titredepagenouvelles{position:absolute;left:0;right:0;bottom:0;}#block-sefq-page-title h1.title,#block-titredepageca h1.title,#block-titredepageequipe h1.title,#block-titredepagepartenaires h1.title,#block-titredepagenouvelles h1.title{color:white;background-color:rgba(5,2,39,0.8);padding:4.5rem 3rem;margin-bottom:0;}@media(min-width:1800px){.highlighted{position:relative;height:900px;}#block-views-block-image-banniere-block-1 .views-field-field-image-banniere > .field-content{position:relative;height:900px;margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);overflow:hidden;}}@media(max-width:991px){.highlighted{position:relative;height:500px;}#block-views-block-image-banniere-block-1 .views-field-field-image-banniere > .field-content{position:relative;height:500px;margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);overflow:hidden;}}@media(max-width:767px){.highlighted{position:relative;height:425px;}#block-views-block-image-banniere-block-1 .views-field-field-image-banniere > .field-content{position:relative;height:425px;margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);overflow:hidden;}#block-sefq-page-title h1.title,#block-titredepageca h1.title,#block-titredepageequipe h1.title,#block-titredepagepartenaires h1.title,#block-titredepagenouvelles h1.title{padding:3rem 3rem;}}.page-node-1 .splash > .highlighted > .container-fluid > .row > div{padding:0;}#block-views-block-carousel-block-1{overflow:hidden;}.views_slideshow_slide{width:100%;}#block-views-block-carousel-block-1 .slide-container{width:100%;color:#ffffff;background-repeat:no-repeat;background-size:cover;background-position-y:50%;background-position-x:50%;height:600px;background-attachment:scroll;}#block-views-block-carousel-block-1 .slide-container .color-overlay{max-width:750px;width:100%;position:absolute;top:50%;left:25%;transform:translate(-25%,-50%);background-color:rgba(5,2,39,0.7);padding:2rem;}#block-views-block-carousel-block-1{width:100%;position:relative;margin-top:-10px;}#views_slideshow_cycle_teaser_section_carousel-block_1{height:610px !important;}.views_slideshow_cycle_slide{width:100% !important;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li{text-indent:-9999px;cursor:pointer;display:inline-block;border-radius:50%;padding:0 6px;background:#0C0452;margin:0.4em;line-height:12px;width:12px;border:none;outline:none;}.node--type-slide.node--view-mode-teaser{padding-bottom:0;border-bottom:none;margin-bottom:0;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li:hover{background:#0C0452;}#block-views-block-carousel-block-1 .list-group-item + .list-group-item.active{margin-top:0.4em;border-top-width:0;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li.active{background:#0C0452;opacity:0.5;cursor:default;}#widget_pager_bottom_carousel-block_1{display:flex;flex-direction:row;padding-left:0;margin-bottom:0;justify-content:center;z-index:10;position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);}#block-views-block-carousel-block-1 .btn.style-2{color:#fff;border:2px solid #fff;background-color:transparent;padding:0.25rem 0.5rem;border-radius:0;font-size:1.071em;}#block-views-block-carousel-block-1 .btn.style-2:hover,#block-views-block-carousel-block-1 .btn.style-2:focus{color:#0C0452;border:2px solid #fff;background-color:#fff;}@media (min-width:1800px){#block-views-block-carousel-block-1 .slide-container{height:900px;}#views_slideshow_cycle_teaser_section_carousel-block_1{height:910px !important;}}@media (max-width:991px){.page-node-1 .highlighted{height:600px;}#block-views-block-carousel-block-1 .slide-container{height:600px;}#views_slideshow_cycle_teaser_section_carousel-block_1{height:610px !important;}}@media (max-width:767px){.page-node-1 .highlighted{height:450px;}#block-views-block-carousel-block-1 .slide-container{height:450px;}#views_slideshow_cycle_teaser_section_carousel-block_1{height:460px !important;}.views-slideshow-controls-bottom{z-index:10;position:relative;bottom:0;left:0;transform:none;}}@media (max-width:575px){}#block-sefq-breadcrumbs{padding-top:1rem;padding-bottom:1rem;}#block-sefq-breadcrumbs a{color:#0C0452;}.breadcrumb-item.active{color:#050227;}.breadcrumb-item + .breadcrumb-item::before{float:left;padding-right:0.5rem;color :#050227;content:"/";}.main-content{padding-top:2.5rem;padding-bottom:5rem;}.field--name-field-texte-bas-de-page{padding-top:2.5rem;}.field--name-field-texte-bas-de-page hr{margin-bottom:2.5rem;color:#F0C8CD;opacity:1;}.site-footer .block{border:none;padding:0;}.site-footer .node--view-mode-teaser{border-bottom:none;}.site-footer p a::before{content:none;}@media (min-width:851px){.site-footer__top .region{width:100%;padding:0;}}@media (min-width:560px){.site-footer__top .region{float:none;position:relative;width:100%;}}#block-logofooter img{max-width:90px;height:auto;margin-left:auto;margin-right:auto;display:block;opacity:0.8;}#block-logofooter img:hover,#block-logofooter img:focus{opacity:1;}#block-reseauxsociaux .nav{margin-left:auto;margin-right:auto;width:fit-content;}#block-reseauxsociaux .nav-link{color:white;font-size:32px;opacity:0.8;}#block-reseauxsociaux .nav-link:hover,#block-reseauxsociaux .nav-link:focus{opacity:1;}#block-reseauxsociaux .nav-link .link-text{height:0;display:block;width:0;opacity:0;}.site-footer__top h3{font-family:'Noto Sans',Helvetica Neue,Arial,Sans-serif;font-style:normal;font-size:1.5rem;margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;}@media(max-width:1199px){.site-footer__top h3{font-size:calc(1.275rem + .3vw);}}#block-quinoussommes{margin-top:6rem;}#block-quinoussommes .field--name-body h2{margin-top:5rem;}#block-quinoussommes .field--name-body{font-size:1.5rem;margin-bottom:2rem;}@media(max-width:767px){#block-quinoussommes .field--name-body{font-size:1.125rem;margin-bottom:2rem;}}#block-views-block-articles-block-3{margin-top:5rem;padding-left:0.75rem;padding-right:0.75rem;}.page-vocabulary-tags .highlighted{position:relative;height:auto;}.page-vocabulary-tags h1.title{color:#0C0452;background-color:transparent;padding:4.5rem 0 3rem;margin-bottom:0;}.node--type-article.node--view-mode-teaser h2{margin-top:0;padding-top:0;}.node--type-article.node--view-mode-teaser .field--name-body{margin-bottom:1rem;}.node--type-article.node--view-mode-teaser .article-meta{display:flex;flex-wrap:wrap;}.node--type-article.node--view-mode-teaser-accueil .article-meta{position:absolute;bottom:2rem;}.node--type-article.node--view-mode-teaser .date-pub,.node--type-article.node--view-mode-teaser-accueil .date-pub{position:relative;padding-left:2rem;padding-right:3rem;padding-bottom:0.5rem;font-size:0.95rem;}.node--type-article.node--view-mode-teaser .date-pub::before,.node--type-article.node--view-mode-teaser-accueil .date-pub::before{content:"\f073";font:var(--fa-font-regular);position:absolute;left:0;top:0;font-size:1.5rem;color:#0C0452;}.node--type-article.node--view-mode-teaser .field--name-field-tags,.node--type-article.node--view-mode-teaser-accueil .field--name-field-tags{position:relative;padding-left:2rem;font-size:0.95rem;padding-bottom:0.5rem;}.node--type-article.node--view-mode-teaser .field--name-field-tags::before,.node--type-article.node--view-mode-teaser-accueil .field--name-field-tags::before{content:"\f02c";font:var(--fa-font-regular);position:absolute;left:0;top:0;font-size:1.5rem;color:#0C0452;}.node--type-article.node--view-mode-teaser .field--name-field-tags ul.links{font-size:1rem;}.node--type-article.node--view-mode-teaser-accueil .field--name-field-tags ul.links{font-size:1rem;}.node--type-article.node--view-mode-teaser .field--name-field-tags ul.links a,.node--type-article.node--view-mode-teaser-accueil .field--name-field-tags ul.links a{text-decoration:none;position:relative;z-index:1;}.node--type-article.node--view-mode-teaser .field--name-field-tags ul.links a::before,.node--type-article.node--view-mode-teaser-accueil .field--name-field-tags ul.links a::before{content:'';background-color:#F0C8CD;position:absolute;left:0;bottom:3px;width:100%;height:8px;transition:all .3s ease-in-out;z-index:-1;}.node--type-article.node--view-mode-teaser .field--name-field-tags ul.links a:hover::before,.node--type-article.node--view-mode-teaser-accueil .field--name-field-tags ul.links a:hover::before{bottom:0;height:100%;}.node--type-article.node--view-mode-teaser .col-right{position:relative;}.node--type-article.node--view-mode-teaser .read-more-link{height:36px;}.node--type-article.node--view-mode-teaser .read-more-link .btn{position:absolute;bottom:0;left:calc(var(--bs-gutter-x) * .5);}.node--view-mode-teaser,.node--view-mode-teaser-accueil{border-bottom:1px solid #F0C8CD;margin-bottom:2rem;padding-bottom:2rem;}ul.pager__items{list-style:none;padding-left:0;}.node--type-article.node--view-mode-teaser-accueil h3{padding-top:1rem;margin-bottom:7rem;}#views-bootstrap-articles-block-3{border-bottom:1px solid #F0C8CD;margin-bottom:2rem;}#views-bootstrap-articles-block-3.row > div{position:relative;}.node--type-article.node--view-mode-teaser-accueil{border-bottom:none;}.node--type-article.node--view-mode-teaser-accueil.contextual-region{position:static;}@media(max-width:991px){.node--type-article.node--view-mode-teaser h2{padding-top:1rem;}.node--type-article.node--view-mode-teaser .read-more-link .btn{position:absolute;bottom:0;right:calc(var(--bs-gutter-x) * .5);left:unset;}}@media(max-width:767px){#views-bootstrap-articles-block-3{border-bottom:none;margin-bottom:2rem;}.node--type-article.node--view-mode-teaser-accueil{border-bottom:1px solid #F0C8CD;}.node--type-article.node--view-mode-teaser-accueil .article-meta{position:static;}.node--type-article.node--view-mode-teaser-accueil h3{padding-top:1rem;margin-bottom:1rem;}}#block-nosservices{padding:2rem;background-color:#F9F1F2;margin-top:5rem;}#block-nosservices h2{margin-top:0;}#block-nosservices .field--name-field-en-vedette{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:1rem;padding-bottom:2rem;border-bottom:1px solid #0C0452;}#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(1){padding-right:2rem;}#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(2){padding-right:2rem;padding-left:2rem;border-right:1px solid #0C0452;border-left:1px solid #0C0452;}#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(3){padding-left:2rem;}#block-nosservices .field--name-field-en-vedette > .field__item{flex-basis:33.33%;}#block-nosservices .field--name-field-en-vedette > .field__item{position:relative;}#block-nosservices .field--name-field-en-vedette > .field__item .paragraph .btn-placeholder{height:48px;}#block-nosservices .field--name-field-en-vedette > .field__item .paragraph .btn-placeholder a{position:absolute;right:2rem;bottom:1rem;}#block-nosservices .field--name-field-autres-services{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2rem;}#block-nosservices .field--name-field-autres-services > .field__item{flex-basis:19.5%;padding:0 1rem;border-right:1px solid #0C0452;position:relative;}#block-nosservices .field--name-field-autres-services > .field__item .link-placeholder{height:30px;}#block-nosservices .field--name-field-autres-services > .field__item .link-placeholder a{position:absolute;left:1rem;bottom:1rem;}#block-nosservices .field--name-field-autres-services > .field__item:nth-child(1){padding-left:0;}#block-nosservices .field--name-field-autres-services > .field__item:nth-child(5){padding-right:0;border-right:none;}@media(max-width:1199px){#block-nosservices .field--name-field-autres-services > .field__item h4{font-size:1.25rem;}}@media(max-width:991px){#block-nosservices .field--name-field-autres-services > .field__item:nth-child(1),#block-nosservices .field--name-field-autres-services > .field__item:nth-child(2),#block-nosservices .field--name-field-autres-services > .field__item:nth-child(3){flex-basis:33.33%;}#block-nosservices .field--name-field-autres-services > .field__item:nth-child(3){padding-right:0;border-right:none;}#block-nosservices .field--name-field-autres-services > .field__item:nth-child(4),#block-nosservices .field--name-field-autres-services > .field__item:nth-child(5){flex-basis:50%;margin-top:1rem;}#block-nosservices .field--name-field-autres-services > .field__item h4{font-size:calc(1.275rem + .3vw);}#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(1),#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(2){flex-basis:50%;}#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(2){border-right:none;padding-right:0;}#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(3){flex-basis:100%;padding-left:0;padding-top:2rem;}}@media(max-width:767px){#block-nosservices .field--name-field-autres-services{display:none;}#block-nosservices .field--name-field-en-vedette{border-bottom:none;padding-bottom:0;}#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(1),#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(2),#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(3){border-left:none;padding:2rem 0;border-bottom:1px solid #0C0452;flex-basis:100%;}#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(1){padding-top:0;}#block-nosservices .field--name-field-en-vedette > .field__item:nth-child(3){border-bottom:none;padding-bottom:0;}#block-nosservices .field--name-field-en-vedette > .field__item .paragraph .btn-placeholder{height:auto;text-align:right;}#block-nosservices .field--name-field-en-vedette > .field__item .paragraph .btn-placeholder a{position:static;}}.node--type-offre-d-emploi.node--view-mode-teaser-accueil h3{margin-top:0;padding-top:0;}.node--type-offre-d-emploi.node--view-mode-teaser-accueil .field--name-body{margin-bottom:1rem;}.file--application-pdf{background-image:none;padding-left:0;}.field--name-field-description-du-poste{color:#0C0452 !important;border:2px solid #0C0452;background-color:transparent;display:inline-block;}.field--name-field-description-du-poste:hover,.field--name-field-description-du-poste:focus{color:#fff !important;border:2px solid #0C0452;background-color:#0C0452;}.field--name-field-description-du-poste a{position:relative;padding:0.25rem 0.5rem;color:#0C0452 !important;display:inline-block;}.field--name-field-description-du-poste:focus a,.field--name-field-description-du-poste:hover a{color:#fff !important;}#block-views-block-offres-d-emploi-block-2 img{max-width:100%;height:auto;margin-top:2rem;}@media(max-width:991px){.node--type-offre-d-emploi.node--view-mode-teaser-accueil h3{padding-top:1rem;}}.sidebar h2{margin:0 0 0.5em;border-bottom:none;padding-bottom:5px;text-shadow:none;font-size:2rem;line-height:1.2;}#block-sefq-planificationstrategique{margin-top:5rem;margin-bottom:0;}#block-sefq-horairedesprogrammes{margin-bottom:5rem;}#block-sefq-horairedesprogrammes > .content{padding-top:30px;border-top:1px solid #0C0452;}@media(max-width:991px){#block-sefq-planificationstrategique{margin-top:0;}}.page-node-1 .featured-bottom{background-image:url('/sites/default/files/styles/image_convertie/public/bannieres/Banniere-partenaires-opt_0.jpg.webp');background-size:cover;background-position:center top;background-attachment:fixed;padding-top:4.5rem;padding-bottom:3rem;position:relative;}.page-node-1 .featured-bottom > .container{position:relative;z-index:1;}.page-node-1 .featured-bottom:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#050227;opacity:0.5;}#block-inscriptioninfolettre .field--name-body p{text-align:center;}.cookiesjsr-banner{background-color:#0C0452;padding:2em 1em 1em 1em;}@media (min-width:576px){.cookiesjsr-btn{min-height:auto;}}.cookiesjsr-btn{align-items:center;background-color:transparent;border:2px solid #fff;color:#fff;display:flex;font:inherit;justify-content:center;margin:.625em;opacity:1;padding:0.25rem 0.5rem;border-radius:0;font-size:1.071em;text-decoration:none;text-transform:none;-webkit-transform:none;transform:none;transition:all .3s ease;white-space:nowrap;width:calc(100% - 2.5em);}.cookiesjsr-btn:hover{opacity:1;-webkit-transform:none;transform:none;background-color:#fff;color:#0C0452;}.cookiesjsr-btn.important{background-color:#fff;border-color:#fff;color:#0C0452;}.cookiesjsr-btn.important:hover{background-color:transparent;color:#fff;}.cookiesjsr-layer--title,.cookiesjsr-service-group--tab,.cookiesjsr-layer--label-all{color:#050227;}.cookiesjsr-service-group.active .cookiesjsr-service-group--tab,.cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:#0C0452;}.cookiesjsr-btn.invert{background-color:#fff;border-color:#0C0452;color:#0C0452;}.cookiesjsr-btn.invert:hover{background-color:#0C0452;border-color:#0C0452;color:#fff;}.cookiesjsr-btn.important.invert{background-color:#0C0452;border-color:#0C0452;color:#fff;}.cookiesjsr-btn.important.invert:hover{background-color:transparent;border-color:#0C0452;color:#0C0452;}.cookiesjsr-links.links--row li a:hover,.cookiesjsr-links.links--row li a:focus{color:#fff;opacity:0.65;}.page-node-237 .highlighted{position:relative;height:auto;}.page-node-237 #block-sefq-page-title{position:relative;}.page-node-237 #block-sefq-page-title h1.title{color:#0C0452;background-color:transparent;padding:4.5rem 0 3rem;margin-bottom:0;}.print__wrapper.print__wrapper--pdf{text-align:right;}.page-node-240 .highlighted{position:relative;height:auto;}.page-node-240 #block-sefq-page-title{position:relative;}.page-node-240 #block-sefq-page-title h1.title{color:#0C0452;background-color:transparent;padding:4.5rem 0 3rem;margin-bottom:0;}#webform-submission-procuration-alex-boucher-node-273-add-form .form-item-date-de-naissance .form-control,#webform-submission-procuration-charline-blanchard-node-274-add-form .form-item-date-de-naissance .form-control,#webform-submission-procuration-c-langlois-fortier-node-275-add-form .form-item-date-de-naissance .form-control{width:160px;}
body{color:#050227;background:#050227;}#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:#fff;}#navbar-main{background-color:#fff;}a,.link{color:#050227;}a:hover,a:focus,.link:hover,.link:focus{color:#050227;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:#0C0452;}.nav-link:hover,.nav-link:focus{color:#1908AF;}a:active,.link:active{color:#050227;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#F9F1F2;border-color:#F9F1F2;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#050227;}.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;}
