@charset "UTF-8";.block-views-blockarticle-block-1,.block-views-blockarticle-block-2,.block-views-blockarticle-block-3,.block-views-blockbibliotheque-block-1,.block-views-blockbibliotheque-block-1 .view-content,.block-views-blockresultats-block-1,.field--name-field-video,.node--type-article .field--name-body,.node--type-page .field--name-body,.node--type-partenaire,.node--type-resultat .field--name-body,.page-node-type-article .page-title,.page-node-type-resultat .page-title,.paragraph--type--equipe .field--name-field-membres,.paragraph--type--services .field--name-field-service,.paragraph--type--texte-centre .field--name-field-body,.path-frontpage .block-system-main-block .node--type-page .field--name-body,.path-search .region-content,.pdf-reader-embed,.pdf-reader-google,.view-partenaire.view-display-id-block_1 .view-content,.view-partenaire.view-display-id-block_2,.view-partenaire.view-display-id-block_2 .view-content,footer .copyright,footer p,header .container{margin-right:auto;margin-left:auto;max-width:1850px;width:calc(100% - 64px)}@media (max-width:1199px){.block-views-blockarticle-block-1,.block-views-blockarticle-block-2,.block-views-blockarticle-block-3,.block-views-blockbibliotheque-block-1,.block-views-blockbibliotheque-block-1 .view-content,.block-views-blockresultats-block-1,.field--name-field-video,.node--type-article .field--name-body,.node--type-page .field--name-body,.node--type-partenaire,.node--type-resultat .field--name-body,.page-node-type-article .page-title,.page-node-type-resultat .page-title,.paragraph--type--equipe .field--name-field-membres,.paragraph--type--services .field--name-field-service,.paragraph--type--texte-centre .field--name-field-body,.path-frontpage .block-system-main-block .node--type-page .field--name-body,.path-search .region-content,.pdf-reader-embed,.pdf-reader-google,.view-partenaire.view-display-id-block_1 .view-content,.view-partenaire.view-display-id-block_2,.view-partenaire.view-display-id-block_2 .view-content,footer .copyright,footer p,header .container{width:calc(100% - 32px)}}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f6f6f6;background-image:none;border:none;border-radius:5px;color:#707070;display:block;font-family:"Barlow Semi Condensed",arial,sans-serif;padding:16px 32px}input:focus[type=email],input:focus[type=password],input:focus[type=search],input:focus[type=tel],input:focus[type=text]{outline:0}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{color:rgba(112,112,112,.5);opacity:1}input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{color:rgba(112,112,112,.5);opacity:1}input:disabled[type=email],input:disabled[type=password],input:disabled[type=search],input:disabled[type=tel],input:disabled[type=text],input[readonly][type=email],input[readonly][type=password],input[readonly][type=search],input[readonly][type=tel],input[readonly][type=text]{background-color:#f6f6f6;opacity:1}input:disabled[type=email],input:disabled[type=password],input:disabled[type=search],input:disabled[type=tel],input:disabled[type=text]{color:#d9dbdc;cursor:pointer}.block-views-blockarticle-block-1 .views-field-view-node a,.block-views-blockresultats-block-1 .views-field-view-node a,.btn,.node--type-article .event .field--name-field-lien-de-reservation a,.node--type-partenaire .field--name-field-url a,.path-user .user-login-form .form-submit,.path-user .user-pass .form-submit,.search-form .button{border:none;cursor:pointer;display:inline-block;font-family:"Barlow Semi Condensed",arial,sans-serif;padding:4px 16px 6.4px;text-align:center;text-decoration:none;transition:all ease-in .2s}.block-views-blockarticle-block-1 .views-field-view-node a,.block-views-blockresultats-block-1 .views-field-view-node a,.btn--primary,.node--type-article .event .field--name-field-lien-de-reservation a,.node--type-partenaire .field--name-field-url a,.path-user .user-login-form .form-submit,.path-user .user-pass .form-submit,.search-form .button{background:#82ba27;border-radius:5px;color:#fdfdfd}.block-views-blockarticle-block-1 .views-field-view-node a:focus,.block-views-blockarticle-block-1 .views-field-view-node a:hover,.block-views-blockresultats-block-1 .views-field-view-node a:focus,.block-views-blockresultats-block-1 .views-field-view-node a:hover,.btn--primary:focus,.btn--primary:hover,.node--type-article .event .field--name-field-lien-de-reservation a:focus,.node--type-article .event .field--name-field-lien-de-reservation a:hover,.node--type-partenaire .field--name-field-url a:focus,.node--type-partenaire .field--name-field-url a:hover,.path-user .user-login-form .form-submit:focus,.path-user .user-login-form .form-submit:hover,.path-user .user-pass .form-submit:focus,.path-user .user-pass .form-submit:hover,.search-form .button:focus,.search-form .button:hover{color:#21141e;background:#f8f3eb}.btn--secondary{background:#21141e;border-radius:5px;color:#fdfdfd}.btn--secondary:focus,.btn--secondary:hover{background:#21141e;color:#fdfdfd}.btn--outline{background:0 0;border:1px solid #21141e;border-radius:5px;color:#21141e}.btn--outline:focus,.btn--outline:hover{background:#f8f3eb}@font-face{font-family:icofont;font-weight:400;font-style:normal;src:url(../fonts/icofont.woff) format("woff"),url(../fonts/icofont.woff2) format("woff2")}.icon[class*=' icon-'],.icon[class^=icon-]{display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-facebook::before{content:""}.icon-next::before{content:""}.icon-prev::before{content:""}.icon-clock::before{content:""}.icon-next-long::before{content:""}.icon-prev-long::before{content:""}.icon-search::before{content:""}.icon-document::before{content:""}.icon-notif::before{content:""}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}body{color:#707070;font-family:"Barlow Semi Condensed",arial,sans-serif;line-height:1.6}body *{box-sizing:border-box}body.-has-sidebar{overflow:hidden}h1{color:#2a2e31;font-family:"Barlow Semi Condensed",georgia,serif;font-size:3.6rem;font-weight:400;line-height:1.2;margin-top:0;text-shadow:0 0 12px rgba(33,20,30,.2)}.field--name-body h1:last-child{margin-bottom:0}h2{color:#21141e;font-family:"Barlow Semi Condensed",georgia,serif;font-size:2.8rem;font-weight:700;line-height:1.35;margin-bottom:12px;margin-top:0}h3{color:#21141e;font-family:"Barlow Semi Condensed",arial,sans-serif;font-size:2rem;font-weight:300;line-height:1.35;margin-top:0}p{margin:0 auto 16px}strong{color:#21141e;font-weight:500}a{color:#21141e;text-decoration:none}a:hover{text-decoration:underline}a.btn:hover{text-decoration:none}img{display:block;height:auto;max-width:100%}ol li::marker{font-weight:800}@keyframes slidein{from{transform:translateY(-100%)}to{transform:translateY(0)}}.layout-container{position:relative}body:not(.path-frontpage):not(.path-user) .layout-container{padding-top:129px;position:relative}@media (max-width:699px){body:not(.path-frontpage):not(.path-user) .layout-container{padding-top:77px}}.path-user .layout-container{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.path-user .layout-container main{flex:1 1 auto}header{background:#fdfdfd;box-shadow:0 4px 8px rgba(33,20,30,.2);padding:32px 0;position:absolute;top:0;width:100%;z-index:150}@media (max-width:699px){header{padding:16px 0}}.path-user header{padding:0}header .container{display:grid;grid-template-columns:auto 1fr auto}@media (max-width:1199px){.path-frontpage header .container{position:relative}.path-frontpage header .container:after{background:#fdfdfd;content:"";display:block;height:5px;left:16px;position:absolute;right:-16px;top:53px}}@media (max-width:699px){.path-frontpage header .container:after{right:32px;top:52px}}.path-frontpage header{align-items:center;background:0 0;box-shadow:none;display:flex;z-index:150}.path-frontpage header:after,.path-frontpage header:before{background:#fdfdfd;content:"";display:block;flex:1 1 auto;height:5px}@media (max-width:699px){.path-frontpage header:after,.path-frontpage header:before{display:none}}.path-frontpage header:before{margin-left:64px}@media (min-width:2150px){.path-frontpage header:before{margin-left:96px}}.path-frontpage header:after{margin-right:64px;margin-left:16px}@media (min-width:2150px){.path-frontpage header:after{margin-right:96px}}.has-header-fixed:not(.path-frontpage) header{animation:.2s linear forwards slidein;background:#fdfdfd;left:0;padding:16px 0;position:fixed;top:0;width:100%;z-index:500}.has-header-fixed:not(.path-frontpage).toolbar-horizontal.toolbar-fixed header{top:79px}.block-system-branding-block{align-items:center;display:flex;gap:8px}.block-system-branding-block .site-logo{border-right:1px solid #d9dbdc;display:block;flex:0 0 100px;margin-right:16px;padding-right:16px;width:100px}@media (max-width:699px){.block-system-branding-block .site-logo{flex:0 0 70px;margin-right:0;padding-right:8px;width:70px}}.block-system-branding-block .site-logo img{height:auto;width:100%}.block-system-branding-block .logo-interreg{flex:0 0 240px;width:240px}@media (max-width:699px){.block-system-branding-block .logo-interreg{flex:0 0 170px;width:170px}}@media (min-width:2150px){.block-system-branding-block .logo-interreg{flex:0 0 300px;width:300px}}.path-frontpage .block-system-branding-block{background:#fdfdfd;border-radius:100px;padding:16px 32px}@media (max-width:699px){.path-frontpage .block-system-branding-block{padding:16px 24px}}.site-logo{display:block}.site-logo img{display:block;max-height:100%}.region-header{z-index:100}.region-primary-menu{margin-right:12px;z-index:600}@media (min-width:2150px){.region-primary-menu{margin-right:0}}@media (min-width:1200px){.region-primary-menu{align-items:center;align-self:center;display:flex;justify-content:center}}@media (max-width:1199px){.region-primary-menu{background:rgba(130,186,39,.9);bottom:0;bottom:env(safe-area-inset-bottom);display:none;grid-template-columns:1fr auto;grid-template-rows:1fr auto;max-width:320px;padding:16px 24px;position:fixed;right:-16px;text-align:center;top:0;transition:all ease-in .4s;width:80vw}.-is-toggle-menu .region-primary-menu{display:grid;opacity:1}.region-primary-menu nav{grid-column:1/span 2}}.search-block-form{position:relative}@media (max-width:1199px){.search-block-form{margin-right:8px}}@media (min-width:1200px){.search-block-form{align-items:center;display:flex}}.search-block-form:after{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;align-items:center;display:flex;height:40px;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:40px}.path-frontpage .search-block-form:after{color:#fdfdfd}.search-block-form .form-submit{background:0 0;border:0;cursor:pointer;font-size:0;height:40px;width:40px}@media (max-width:1199px){.search-block-form form{display:flex}}@media (max-width:1199px){.search-block-form form div{display:block;width:100%}}@media (max-width:1199px){.search-block-form form .form-actions{width:40px}}.search-block-form .form-search{line-height:40px;padding:0 16px}@media (min-width:992px){.search-block-form .form-search{line-height:normal;padding:16px 0;position:absolute;top:0;right:40px;transition:all ease-in .2s;width:0}}.search-block-form .form-search.active{padding:16px;outline:2px solid #d9dbdc;width:400px}.menu--main{align-items:center;display:flex;flex:1 1 auto;justify-content:center}@media (min-width:992px){.path-frontpage .menu--main:after,.path-frontpage .menu--main:before{background:#fdfdfd;content:"";display:block;flex:1 1 auto;height:5px}}.path-frontpage .menu--main:before{margin-right:16px}.path-frontpage .menu--main:after{margin-left:16px}.menu--main .menu{margin:0;padding:0}@media (min-width:992px){.menu--main .menu{align-items:center;display:flex;gap:32px;justify-content:center}}.menu--main li{list-style:none;padding:0}.menu--main li.menu-item--active-trail>a{font-weight:600;position:relative}.menu--main li.menu-item--active-trail>a:after{background:#82ba27;content:"";display:block;height:3px;left:50%;margin:8px auto;position:absolute;transform:translateX(-50%);width:40px}.menu--main a{display:block;font-size:1.3rem;position:relative;text-transform:uppercase}@media (max-width:1199px){.menu--main a{color:#fdfdfd}}.menu--main a:hover{text-decoration:none}.path-frontpage .menu--main a{color:#fdfdfd}.menu--main a.is-active{font-weight:600;position:relative}.menu--main a.is-active:after{background:#82ba27;content:"";display:block;height:3px;left:50%;margin:8px auto;position:absolute;top:100%;transform:translateX(-50%);width:40px}.menu--main .menu-item--expanded:hover a:after{background:0 0;content:"";display:block;height:20px;left:50%;margin:0;position:absolute;top:100%;transform:translateX(-50%);width:40px}@media (min-width:1200px){.menu--main .menu-item--expanded:hover .menu{display:block;opacity:1;pointer-events:all;transform:translateY(10px)}}.menu--main .menu-item--expanded .menu{background:#fdfdfd;border-radius:8px;box-shadow:3px 1px 10px rgba(33,20,30,.3);display:block;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:translateY(0);transition:all ease-in .3s}@media (max-width:1199px){.menu--main .menu-item--expanded .menu{opacity:1;pointer-events:all;position:relative}}.menu--main .menu-item--expanded .menu a{color:#21141e;display:block;font-size:1.1rem;padding:8px 16px}.menu--main .menu-item--expanded .menu a.is-active:after{display:none}.menu--main .menu-item--expanded .menu a:hover{background:#f8f3eb}.tabs{left:0;position:fixed;top:50%;transform:translateY(-50%);z-index:500}.tabs .tabs{margin:0;padding:0}.tabs .tabs li{list-style:none}.tabs .tabs a{background:#d9dbdc;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#2a2e31;display:block;margin-bottom:2px;padding:12px 16px 12px 8px;width:100%}.tabs .tabs a.is-active{background:#82ba27;color:#fdfdfd;padding-left:24px;width:calc(100% + 16px)}.language-switcher-language-url{align-items:center;display:flex;gap:8px}.language-switcher-language-url:before{background:#21141e;content:"";display:block;height:16px;width:1px}.path-frontpage .language-switcher-language-url:before{background:#fdfdfd}.language-switcher-language-url .links{margin:0;padding:0}.language-switcher-language-url .links li{list-style:none}.language-switcher-language-url .links li.is-active{display:none}.language-switcher-language-url .links a{font-size:1.3rem;text-transform:uppercase}.path-frontpage .language-switcher-language-url .links a{color:#fdfdfd}.mobile-nav{align-self:flex-start;background:0 0;border:none;cursor:pointer;display:none;justify-self:flex-end;margin:16px 0}@media (max-width:1199px){.mobile-nav{display:block}}.navicon{background:#2a2e31;border:none;border-radius:16px;display:block;height:4px;position:relative;transition:background .2s ease-out;width:32px}.path-frontpage .navicon{background:#fdfdfd}.navicon:after,.navicon:before{background:#2a2e31;border-radius:16px;content:'';display:block;height:100%;left:0;position:absolute;transition:all .2s ease-out;width:100%}.path-frontpage .navicon:after,.path-frontpage .navicon:before{background:#fdfdfd}.navicon:before{top:10px}.navicon:after{top:-10px}.active>.navicon{background:0 0}.active>.navicon:after,.active>.navicon:before{top:0}.active>.navicon:before{transform:rotate(-45deg)}.active>.navicon:after{transform:rotate(45deg)}footer{background:#21141e;border-top:3px solid #82ba27;color:#fdfdfd;margin-top:32px;padding:16px;text-align:center}footer p{margin:0 auto}footer #block-resicow-textefooter{margin:0 auto;max-width:800px}footer #block-resicow-textefooter img{margin:32px auto}footer .copyright{border-top:1px solid #fdfdfd;margin-top:32px;padding:16px 0 0}.btn--primary.-has-icon{align-items:center;display:inline-flex;gap:8px}.btn--secondary.-has-icon{align-items:center;display:inline-flex;gap:8px}input[type=search]{line-height:50px;padding:0 32px;width:100%}input[type=email],input[type=password],input[type=tel],input[type=text]{background:0 0;border-bottom:1px solid #2a2e31;border-radius:0;margin-bottom:16px;padding:12px 0;width:100%}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]::-moz-placeholder{color:rgba(112,112,112,.5);opacity:1}input[type=number]::placeholder{color:rgba(112,112,112,.5);opacity:1}textarea{border:1px solid #2a2e31;border-radius:10px;color:#707070;display:block;font-family:"Barlow Semi Condensed",arial,sans-serif;height:200px;margin-bottom:16px;padding:16px;width:100%}textarea.address{border:none;border-bottom:1px solid #21141e;border-radius:0;height:75px;padding:16px 0}textarea::-moz-placeholder{color:rgba(112,112,112,.5);opacity:1}textarea::placeholder{color:rgba(112,112,112,.5);opacity:1}textarea:focus{outline:0}textarea:disabled,textarea[readonly]{background-color:#f6f6f6;opacity:1}textarea:disabled{color:#d9dbdc;cursor:pointer}.item-radio input{display:none}.item-radio label{align-items:center;display:flex}.item-radio label:before{border:3px solid #fdfdfd;border-radius:50%;box-shadow:0 0 0 1px #21141e;content:"";display:block;height:12px;margin-right:16px;width:12px}.item-radio input:checked+label:before{background:#21141e}.search-form{background:#21141e;border-radius:30px;margin:16px auto 48px;padding:16px 32px}.search-form .form-item-keys{margin-right:16px}.search-form .form-item-keys>label{color:#fdfdfd;display:block;font-size:2rem;margin-bottom:16px}.search-form .form-search{line-height:normal;padding:16px}.search-form .button{padding:16px}.search-form summary{color:#fdfdfd;cursor:pointer;font-size:1.3rem}.search-form .details-wrapper{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);grid-auto-flow:row dense}.search-form .details-wrapper fieldset{background:rgba(253,253,253,.05);border:none}.search-form .details-wrapper fieldset fieldset{background:0 0}.search-form .details-wrapper fieldset fieldset legend{display:none}.search-form .details-wrapper fieldset input{border-bottom-color:rgba(253,253,253,.5);color:#fdfdfd}.search-form .details-wrapper fieldset input:focus{border-bottom-color:#fdfdfd}.search-form .details-wrapper legend{color:#fdfdfd;font-size:1.2rem}.search-form .details-wrapper label{color:#fdfdfd}.search-form .action,.search-form .criterion{grid-column:1/-1}.form-type-checkbox input{display:none}.form-type-checkbox input:checked+label:before{background:#21141e}.form-type-checkbox label{align-items:center;display:flex;gap:16px}.form-type-checkbox label:before{background:#fdfdfd;border:3px solid #fdfdfd;content:"";display:block;height:10px;width:10px}.search-results{margin:0;padding:0}.search-results li{border-radius:30px;box-shadow:0 4px 8px rgba(33,20,30,.2);margin-bottom:32px;padding:32px}.breadcrumb{margin:48px auto 0;max-width:90%;text-align:center}.breadcrumb ol{display:inline;justify-content:center;margin:0;padding:0}.breadcrumb ol li{display:inline-flex;list-style:none;padding:4px 0;text-transform:uppercase}.breadcrumb ol li:after{content:">";margin:0 0 0 4px}.breadcrumb ol li:last-child:after{display:none}.path-user{background:#f6f6f6}.path-user .region-content{background:#fdfdfd;box-shadow:0 0 20px rgba(33,20,30,.1);margin:50px auto;max-width:600px;padding:32px}.path-user h1{font-size:32px;text-align:center}.path-user .login-form__submit{text-align:center}.path-user .login-form__help_actions{text-align:center}.path-user .login-form__help_actions a{border-color:#82ba27;color:#82ba27}.path-user .user-login-form .form-submit,.path-user .user-pass .form-submit{margin:16px auto}.path-user .user-login-form label,.path-user .user-pass label{display:none}@keyframes popin{from{opacity:0;transform:translateY(-64px)}to{opacity:1;transform:translateY(0)}}.block-new-content-banner-block .new-content-banner-wrapper{animation:.3s .2s linear forwards popin;background:#fdfdfd;border-radius:16px;bottom:32px;box-shadow:0 6px 16px rgba(33,20,30,.2);opacity:0;padding:32px 32px 32px 24px;position:fixed;right:32px;z-index:500}.block-new-content-banner-block .close{align-items:center;background:#82ba27;border:none;border-radius:50%;color:#fdfdfd;display:flex;height:20px;justify-content:center;padding:8px;position:absolute;right:8px;top:8px;width:20px}.block-new-content-banner-block .close:hover{cursor:pointer}.block-new-content-banner-block a{align-items:center;display:flex;gap:16px}.block-new-content-banner-block a:hover{text-decoration:none}.block-new-content-banner-block a:before{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;color:#82ba27;font-size:1.8rem}@media (min-width:992px){.block-views-blockbibliotheque-block-1 .form--inline{display:flex;justify-content:flex-end}}.block-views-blockbibliotheque-block-1 .form--inline .form-item{float:none;max-width:100%}.block-views-blockbibliotheque-block-1 .form--inline ul{display:flex;margin:0;padding:0}@media (max-width:991px){.block-views-blockbibliotheque-block-1 .form--inline ul{margin-bottom:16px;max-width:100%;overflow-x:auto;padding-bottom:16px}}@media (min-width:992px){.block-views-blockbibliotheque-block-1 .form--inline ul:after{content:'|';margin:0 8px}}.block-views-blockbibliotheque-block-1 .form--inline ul li{align-items:center;display:flex;list-style:none}.block-views-blockbibliotheque-block-1 .form--inline ul li:after{background:#21141e;border-radius:50%;content:"";display:block;height:4px;margin:0 8px;width:4px}.block-views-blockbibliotheque-block-1 .form--inline ul li:last-child:after{display:none}.block-views-blockbibliotheque-block-1 .form--inline ul a{text-transform:uppercase;white-space:nowrap}.block-views-blockbibliotheque-block-1 .form--inline ul a.bef-link--selected{font-weight:600}.block-views-blockbibliotheque-block-1 .form--inline .form-submit{display:none}.block-views-blockbibliotheque-block-1 .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.block-views-blockbibliotheque-block-1 .view-content h3{grid-column:1/-1;margin-top:48px}.block-views-blockbibliotheque-block-1 .views-row{align-items:center;aspect-ratio:1/1;background:url(../images/border-partner.svg) no-repeat;background-size:cover;display:flex;justify-content:center;margin-left:-1px;margin-top:-1px}.block-views-blockbibliotheque-block-1 .views-row .views-field{max-width:100%;padding:16px}.block-views-blockbibliotheque-block-1 .views-row a{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.block-views-blockbibliotheque-block-1 .views-row a:hover{text-decoration:none}.block-views-blockbibliotheque-block-1 .views-row a:hover:before{color:#82ba27}.block-views-blockbibliotheque-block-1 .views-row a:before{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;display:block;font-size:2.8rem;text-align:center;margin:auto auto 16px}[class*=block-parallaxe_]{aspect-ratio:4/1;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;width:100%}.paragraph--type--services{padding:32px 0}@media (min-width:700px){.paragraph--type--services{padding:96px 0}}.path-frontpage .paragraph--type--services{padding-top:0}.paragraph--type--services .field--name-field-service{counter-reset:pole;position:relative}@media (min-width:700px){.paragraph--type--services .field--name-field-service{align-items:flex-start;display:flex;justify-content:space-between}}.path-frontpage .paragraph--type--services .field--name-field-service{gap:80px;justify-content:center}@media (min-width:700px){.paragraph--type--services .field--name-field-service:before{background-image:repeating-linear-gradient(to right,#21141e 0,#21141e 50%,transparent 50%,transparent 100%);background-position:left top;background-repeat:repeat-x;background-size:20px 3px;content:'';display:block;height:2px;margin-left:calc(-50vw + 50%);position:absolute;top:70px;width:100vw;z-index:-1}}.path-frontpage .paragraph--type--services .field--name-field-service:before{display:none}.paragraph--type--service{margin:32px auto;max-width:400px;text-align:center;width:90%}@media (min-width:700px){.paragraph--type--service{margin:0 16px}}.path-frontpage .paragraph--type--service{max-width:none;width:100%}.paragraph--type--service img{background:#fdfdfd;display:block;margin:0 auto 16px;max-width:140px}@media (min-width:700px){.path-frontpage .paragraph--type--service img{max-width:180px}}.paragraph--type--service .field--name-field-title{color:#21141e;font-size:2.3rem;font-weight:700;line-height:1.2;margin-bottom:32px}.path-frontpage .paragraph--type--service .field--name-field-title{font-size:1.8rem;max-width:240px;margin:0 auto 32px;text-transform:uppercase}.paragraph--type--service .field--name-field-title:before{counter-increment:pole;display:block;font-size:.9rem;font-weight:400;margin:32px 0 16px;text-decoration:underline;text-transform:uppercase}.lang-nl .paragraph--type--service .field--name-field-title:before{content:"nl Pôle #" counter(pole)}.lang-fr .paragraph--type--service .field--name-field-title:before{content:"Pôle #" counter(pole)}.lang-de .paragraph--type--service .field--name-field-title:before{content:"Pol #" counter(pole)}.path-frontpage .paragraph--type--service .field--name-field-title:before{display:none}.paragraph--type--texte-centre{text-align:center;padding:80px 0}.paragraph--type--texte-centre .field--name-field-body{max-width:800px}.paragraph--type--texte-centre .field--name-field-body ul{text-align:left}.path-frontpage .paragraph--type--texte-centre h2{font-size:3.6rem;font-weight:400}.path-frontpage .paragraph--type--texte-centre h2 strong{font-weight:800}.path-frontpage .paragraph--type--texte-centre h2:before{content:"Projet";display:block;font-size:1rem;text-decoration:underline;text-transform:uppercase}.paragraph--type--texte-centre.highlighted{background:#21141e;color:#fdfdfd;position:relative}.paragraph--type--texte-centre.highlighted:before{background-image:repeating-linear-gradient(to right,#21141e 0,#21141e 50%,transparent 50%,transparent 100%);background-position:left top;background-repeat:repeat-x;background-size:20px 3px;content:'';display:block;height:2px;position:absolute;top:-2px;width:100%}.paragraph--type--texte-centre.highlighted:after{background-image:repeating-linear-gradient(to right,#21141e 0,#21141e 50%,transparent 50%,transparent 100%);background-position:left top;background-repeat:repeat-x;background-size:20px 3px;bottom:-2px;content:'';display:block;height:2px;position:absolute;width:100%;z-index:100}.paragraph--type--texte-centre.highlighted h2{color:#fdfdfd;font-weight:700}.paragraph--type--texte-centre.highlighted h3{color:#fdfdfd}.paragraph--type--texte-centre.highlighted+.paragraph--type--block{background-color:#21141e;margin-top:-42px;padding:0 0 80px;position:relative;z-index:200}.paragraph--type--texte-centre.highlighted+.paragraph--type--block:after{background-image:repeating-linear-gradient(to right,#21141e 0,#21141e 50%,transparent 50%,transparent 100%);background-position:left top;background-repeat:repeat-x;background-size:20px 3px;bottom:-2px;content:'';display:block;height:2px;position:absolute;width:100%;z-index:100}@media (min-width:700px){.paragraph--type--image-texte{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:700px) and (max-width:991px){.paragraph--type--image-texte{grid-template-columns:1fr 2fr}}.paragraph--type--image-texte img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media (min-width:700px) and (max-width:991px){.paragraph--type--image-texte img{aspect-ratio:1/2}}.paragraph--type--image-texte p{margin:0 0 16px}.paragraph--type--image-texte .field--name-field-body{display:flex;flex-direction:column;justify-content:center;padding:16px}@media (min-width:700px){.paragraph--type--image-texte .field--name-field-body{padding:0 48px}}.paragraph--type--image-texte .field--name-field-body>*{max-width:800px}.paragraph--type--image-texte h2{font-weight:700;margin-bottom:8px}.paragraph--type--image-texte li{margin-bottom:16px}.paragraph--type--equipe .field--name-field-membres{margin:80px auto}@media (min-width:700px){.paragraph--type--equipe .field--name-field-membres{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}}.paragraph--type--equipe .field--name-field-membres>.field__item{max-width:350px}@media (max-width:699px){.paragraph--type--equipe .field--name-field-membres>.field__item{margin:20px auto}}.paragraph--type--membre{background:#fdfdfd;border-radius:10px;box-shadow:0 4px 8px rgba(33,20,30,.2);margin-top:91px;padding:0 32px 32px;text-align:center}.paragraph--type--membre img{border-radius:50%;margin:0 auto -59px;max-width:150px;transform:translateY(-75px)}.paragraph--type--membre .field--name-field-title{color:#21141e;font-size:2rem;font-weight:700}.paragraph--type--membre .btn--primary{margin-top:32px}.paragraph--type--membre .btn--primary:after{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;font-size:10px;margin-left:16px}.paragraph--type--header{position:relative}.paragraph--type--header:after{background:0 0;background:linear-gradient(0deg,rgba(33,20,30,.5) 0,transparent 30%);bottom:0;content:"";display:block;pointer-events:none;position:absolute;top:0;width:100%}.paragraph--type--header picture{display:block;height:100vh}.paragraph--type--header picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.node--type-page .field--name-body{margin-bottom:32px;max-width:900px;text-align:center}@media (min-width:700px){.node--type-page .field--name-body{margin-bottom:80px}}.page-node-3 .node--type-page .field--name-body{margin-bottom:0}.node--type-page .field--name-body p{color:#21141e;font-size:1.2rem}.path-frontpage .block-system-main-block .node--type-page .field--name-body{border:5px solid #fdfdfd;border-radius:30px;border-bottom:0;border-top:0;display:flex;flex-direction:column;height:calc(100vh - 140px);justify-content:flex-end;left:50%;max-width:calc(100% - 64px);padding:96px 64px;position:absolute;text-align:left;top:77px;transform:translateX(-50%);z-index:100}@media (min-width:2150px){.path-frontpage .block-system-main-block .node--type-page .field--name-body{height:calc(100vh - 156px);max-width:calc(100% - 128px);top:85px}}@media (max-width:699px){.path-frontpage .block-system-main-block .node--type-page .field--name-body{height:calc(100vh - 108px);max-width:calc(100% - 32px);padding:64px 32px;top:68px}}.path-frontpage .block-system-main-block .node--type-page .field--name-body:after,.path-frontpage .block-system-main-block .node--type-page .field--name-body:before{border-top:5px solid #fdfdfd;content:"";display:block;height:30px;position:absolute;width:32px}.path-frontpage .block-system-main-block .node--type-page .field--name-body:before{border-left:5px solid #fdfdfd;border-top-left-radius:30px;left:-5px;top:0}.path-frontpage .block-system-main-block .node--type-page .field--name-body:after{border-right:5px solid #fdfdfd;border-top-right-radius:30px;right:-5px;top:0}.path-frontpage .block-system-main-block .node--type-page .field--name-body h1,.path-frontpage .block-system-main-block .node--type-page .field--name-body p{color:#fdfdfd;font-weight:500;margin:0;max-width:700px}.path-frontpage .block-system-main-block .node--type-page .field--name-body h1{font-weight:800;margin-bottom:16px}.path-frontpage .block-system-main-block .node--type-page .field--name-body p{font-size:1.6rem}.path-frontpage .block-system-main-block .node--type-page .field--name-body .content-footer{align-items:center;bottom:0;display:flex;left:-5px;position:absolute;right:-5px;text-align:right;transform:translateY(50%);width:auto}.path-frontpage .block-system-main-block .node--type-page .field--name-body .content-footer:after,.path-frontpage .block-system-main-block .node--type-page .field--name-body .content-footer:before{border-bottom:5px solid #fdfdfd;content:'';display:block;height:30px;transform:translateY(-50%)}.path-frontpage .block-system-main-block .node--type-page .field--name-body .content-footer:before{border-left:5px solid #fdfdfd;border-bottom-left-radius:30px;flex:1 1 auto}.path-frontpage .block-system-main-block .node--type-page .field--name-body .content-footer:after{border-right:5px solid #fdfdfd;border-bottom-right-radius:30px;flex:0 0 64px}@media (max-width:699px){.path-frontpage .block-system-main-block .node--type-page .field--name-body .content-footer:after{flex:1 1 auto}}.path-frontpage .block-system-main-block .node--type-page .field--name-body .content-footer .btn--outline{-webkit-backdrop-filter:blur(2px) brightness(110%);backdrop-filter:blur(2px) brightness(110%);border-color:#fdfdfd;border-width:3px;border-radius:30px;color:#fdfdfd;font-size:1.3rem;font-weight:500;padding-left:32px;padding-right:32px;text-transform:uppercase}.path-frontpage .block-system-main-block .node--type-page .field--name-body .content-footer .btn--outline:focus,.path-frontpage .block-system-main-block .node--type-page .field--name-body .content-footer .btn--outline:hover{color:#82ba27}.node--type-partenaire .field--name-field-image{margin:32px auto;max-width:400px}.node--type-partenaire .field--name-field-image img{margin:0 auto}.node--type-partenaire .field--name-body{margin:0 auto;max-width:900px;text-align:center;width:90%}.node--type-partenaire .field--name-body ol,.node--type-partenaire .field--name-body ul{text-align:left}.node--type-partenaire .field--name-field-url{margin-top:16px;text-align:center}@media (max-width:699px){.block-views-blockpartenaire-block-2{margin:0 auto;max-width:90%}}.view-partenaire.view-display-id-block_1 .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.view-partenaire.view-display-id-block_1 .views-row{align-items:center;aspect-ratio:1/1;background:url(../images/border-partner.svg) no-repeat;background-size:cover;display:flex;justify-content:center;margin-left:-1px;margin-top:-1px}.view-partenaire.view-display-id-block_1 .views-row img{max-width:180px}.view-partenaire.view-display-id-block_2{margin:112px auto}.view-partenaire.view-display-id-block_2 .view-content{display:flex}.view-partenaire.view-display-id-block_2 .views-row{align-items:center;aspect-ratio:auto;background-size:cover;display:flex;height:60px;justify-content:center;margin:0;padding:0 24px}.view-partenaire.view-display-id-block_2 .views-row *{display:block;height:100%}.view-partenaire.view-display-id-block_2 .views-row img{max-height:100%;width:auto}.view-partenaire.view-display-id-block_2 .slick-prev{left:-50px}.view-partenaire.view-display-id-block_2 .slick-prev:before{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;color:#707070}.view-partenaire.view-display-id-block_2 .slick-next{right:-50px}.view-partenaire.view-display-id-block_2 .slick-next:before{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;color:#707070}.view-partenaire.view-display-id-block_3 .view-content{align-items:center;display:flex;flex-wrap:wrap;gap:48px;justify-content:center}.view-partenaire.view-display-id-block_3 .view-content img{display:block;max-height:90px;width:auto}.block-views-blockarticle-block-1 .form--inline{display:flex;justify-content:flex-end}.block-views-blockarticle-block-1 .form--inline ul{display:flex;margin:0;padding:0}.block-views-blockarticle-block-1 .form--inline ul li{align-items:center;display:flex;list-style:none}.block-views-blockarticle-block-1 .form--inline ul li:after{background:#21141e;border-radius:50%;content:"";display:block;height:4px;margin:0 8px;width:4px}.block-views-blockarticle-block-1 .form--inline ul li:last-child:after{display:none}.block-views-blockarticle-block-1 .form--inline ul a{text-transform:uppercase}.block-views-blockarticle-block-1 .form--inline ul a.bef-link--selected{font-weight:600}.block-views-blockarticle-block-1 .form--inline .form-submit{display:none}.block-views-blockarticle-block-1 .view-content{display:grid;gap:32px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding-top:32px}.block-views-blockarticle-block-1 img{border-radius:16px;margin-bottom:16px;margin-top:-90px}.block-views-blockarticle-block-1 .views-row{border-radius:16px;box-shadow:0 8px 16px rgba(33,20,30,.2);display:flex;flex-direction:column;margin-top:90px;padding:32px}.block-views-blockarticle-block-1 .views-field-field-tags .field-content{margin-bottom:8px;text-transform:uppercase}.block-views-blockarticle-block-1 .views-field-field-tags .field-content:before{content:'- '}.block-views-blockarticle-block-1 .views-field-title{margin-bottom:16px}.block-views-blockarticle-block-1 .views-field-title a{color:#21141e;font-size:2rem;font-weight:700;line-height:1}.block-views-blockarticle-block-1 .views-field-created{display:flex;gap:4px}.block-views-blockarticle-block-1 .views-field-created:before{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;align-self:center}.block-views-blockarticle-block-1 .views-field-created time{color:#21141e;font-weight:500;margin-right:4px}.block-views-blockarticle-block-1 .views-field-view-node{align-items:flex-end;display:flex;flex:1 1 auto}.block-views-blockarticle-block-1 .views-field-view-node a{align-items:center;display:inline-flex;font-weight:700;justify-content:space-between;margin-top:32px;min-width:180px;text-align:left;text-transform:uppercase}.block-views-blockarticle-block-1 .views-field-view-node a:after{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;font-size:10px}.block-views-blockarticle-block-2{text-align:right}.block-views-blockarticle-block-2 .field-content{background:#82ba27;border-bottom-left-radius:8px;border-bottom-right-radius:8px;color:#fdfdfd;display:inline-block;font-weight:700;padding:8px 16px;text-transform:uppercase}.block-views-blockarticle-block-4{background:#21141e;padding:80px 0;position:relative}.block-views-blockarticle-block-4 .slick-track{padding:64px 0}.block-views-blockarticle-block-4:before{background-image:repeating-linear-gradient(to right,#21141e 0,#21141e 50%,transparent 50%,transparent 100%);background-position:left top;background-repeat:repeat-x;background-size:20px 3px;content:'';display:block;height:2px;position:absolute;top:-2px;width:100%}.block-views-blockarticle-block-4:after{background-image:repeating-linear-gradient(to right,#21141e 0,#21141e 50%,transparent 50%,transparent 100%);background-position:left top;background-repeat:repeat-x;background-size:20px 3px;bottom:-2px;content:'';display:block;height:2px;position:absolute;width:100%;z-index:100}.block-views-blockarticle-block-4 h2{color:#fdfdfd;margin-bottom:48px;text-align:center}.block-views-blockarticle-block-4 article{display:flex;flex-direction:column;height:100%}.block-views-blockarticle-block-4 .views-row{margin:48px 0 0;position:relative}.block-views-blockarticle-block-4 .views-row>article{background:#fdfdfd;border-radius:16px;box-sizing:border-box;position:relative}@media (min-width:992px){.block-views-blockarticle-block-4 .views-row>article{margin-left:calc(35% - 16px)}}@media (min-width:992px){.block-views-blockarticle-block-4 .views-row>article:before{content:"";display:block;padding-top:100%;width:100%}}.block-views-blockarticle-block-4 .views-row>article h3{font-size:2rem;font-weight:600;line-height:1.2;margin-bottom:16px}@media (min-width:992px){.block-views-blockarticle-block-4 .views-row>article h3{font-size:2.8rem}}.block-views-blockarticle-block-4 .views-row>article h3 a{color:#82ba27}.block-views-blockarticle-block-4 .views-row>article h3 a:hover{text-decoration:none}.block-views-blockarticle-block-4 .views-row>article .field--name-body{font-size:1rem;font-weight:400;padding-bottom:16px;text-align:left;width:100%}.block-views-blockarticle-block-4 .views-row>article .content{padding:64px 32px 32px 48px}@media (min-width:992px){.block-views-blockarticle-block-4 .views-row>article .content{left:0;padding:32px 32px 32px 48px;position:absolute;top:50%;transform:translateY(-50%)}}.block-views-blockarticle-block-4 .views-row>article .field-created{align-items:center;display:flex;font-size:.75rem;gap:4px;margin-bottom:16px;padding-bottom:16px}.block-views-blockarticle-block-4 .views-row>article .field-created i{color:#21141e;font-size:1rem;margin-right:4px}.block-views-blockarticle-block-4 .views-row>article .btn--primary:after{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;font-size:10px;margin-left:24px;vertical-align:middle}.block-views-blockarticle-block-4 .field--name-field-tags{align-items:center;display:flex;font-size:1.3rem;gap:8px;text-transform:uppercase}.block-views-blockarticle-block-4 .field--name-field-tags::before{content:"- "}.block-views-blockarticle-block-4 .field--name-field-media{border-radius:16px;overflow:hidden;z-index:70}@media (max-width:991px){.block-views-blockarticle-block-4 .field--name-field-media{margin:0 auto -32px;position:relative;width:90%;z-index:30}}@media (min-width:992px){.block-views-blockarticle-block-4 .field--name-field-media{position:absolute;left:0;max-height:90%;top:50%;transform:translateY(-50%);width:35%}}.block-views-blockarticle-block-4 .field--name-field-media img{height:100%;width:auto}@media (max-width:991px){.block-views-blockarticle-block-4 .field--name-field-media img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}}.block-views-blockarticle-block-4 .field--name-body{margin-right:32px}.block-views-blockarticle-block-4 .slick-slide{opacity:.4;transform:scale(.9);transition:all ease-in .3s}.block-views-blockarticle-block-4 .slick-slide.slick-active{opacity:1;transform:scale(1.15)}@media (min-width:700px){.block-views-blockarticle-block-4 .slick-slide{margin:0 32px}}.block-views-blockarticle-block-4 .view-footer{align-items:center;display:flex;justify-content:space-between;margin:32px auto 0;padding:0 32px;text-align:right;width:92%}@media (min-width:1550px){.block-views-blockarticle-block-4 .view-footer{width:57.5%}}@media (max-width:699px){.block-views-blockarticle-block-4 .view-footer{width:95%}}@media (min-width:700px){.block-views-blockarticle-block-4 .view-footer .slider-nav{margin-left:calc(35% - 16px)}}.block-views-blockarticle-block-4 .view-footer button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;color:#fdfdfd;cursor:pointer}.block-views-blockarticle-block-4 .view-footer a{color:#fdfdfd;text-decoration:underline;text-transform:uppercase}.block-views-blockresultats-block-1 .form--inline{display:flex;justify-content:flex-end}.block-views-blockresultats-block-1 .form--inline ul{display:flex;margin:0;padding:0}.block-views-blockresultats-block-1 .form--inline ul li{align-items:center;display:flex;list-style:none}.block-views-blockresultats-block-1 .form--inline ul li:after{background:#21141e;border-radius:50%;content:"";display:block;height:4px;margin:0 8px;width:4px}.block-views-blockresultats-block-1 .form--inline ul li:last-child:after{display:none}.block-views-blockresultats-block-1 .form--inline ul a{text-transform:uppercase}.block-views-blockresultats-block-1 .form--inline ul a.bef-link--selected{font-weight:600}.block-views-blockresultats-block-1 .form--inline .form-submit{display:none}.block-views-blockresultats-block-1 .view-content{display:grid;gap:32px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));padding-top:32px}.block-views-blockresultats-block-1 img{border-radius:16px;margin-bottom:16px;margin-top:-90px}.block-views-blockresultats-block-1 .views-row{border-radius:16px;box-shadow:0 8px 16px rgba(33,20,30,.2);display:flex;flex-direction:column;margin-top:90px;padding:32px}.block-views-blockresultats-block-1 .views-field-field-tags .field-content{margin-bottom:8px;text-transform:uppercase}.block-views-blockresultats-block-1 .views-field-field-tags .field-content:before{content:'- '}.block-views-blockresultats-block-1 .views-field-title a{color:#21141e;font-size:2rem;font-weight:700;line-height:1}.block-views-blockresultats-block-1 .views-field-created{display:flex;gap:4px;margin-bottom:16px}.block-views-blockresultats-block-1 .views-field-created:before{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;align-self:center}.block-views-blockresultats-block-1 .views-field-created time{color:#21141e;font-weight:500;margin-right:4px}.block-views-blockresultats-block-1 .views-field-view-node{align-items:flex-end;display:flex;flex:1 1 auto}.block-views-blockresultats-block-1 .views-field-view-node a{align-items:center;display:inline-flex;font-weight:700;justify-content:space-between;margin-top:32px;min-width:180px;text-align:left;text-transform:uppercase}.block-views-blockresultats-block-1 .views-field-view-node a:after{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;font-size:10px}.block-views-blockarticle-block-3{margin:128px auto;position:relative}@media (min-width:992px){.block-views-blockarticle-block-3>div{align-items:center;display:flex;justify-content:center}}.block-views-blockarticle-block-3 .pager__items{height:64px;left:50%;list-style:none;margin:0;margin-left:166px;padding:0;position:absolute;top:64px;transform:translateX(-50%);width:450px}@media (max-width:991px){.block-views-blockarticle-block-3 .pager__items{display:flex;flex-direction:row;justify-content:space-between;margin-left:auto;top:32px;width:90%}}.block-views-blockarticle-block-3 .pager__items .pager__current{display:none}.block-views-blockarticle-block-3 .pager__items a{color:#fdfdfd;font-size:0;padding:0}.block-views-blockarticle-block-3 .pager__items .pager__previous a:before{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;font-size:20px}.block-views-blockarticle-block-3 .pager__items .pager__next a:before{content:"";display:inline-block;font-family:icofont;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;font-size:20px}.block-views-blockarticle-block-3 .views-field-field-dates{color:#21141e;font-weight:800;margin-bottom:8px;text-transform:uppercase}.block-views-blockarticle-block-3 .views-field-field-dates .field-content:before{background:#21141e;border-radius:2px;content:"";display:inline-block;height:2px;margin-right:8px;vertical-align:middle;width:12px}.block-views-blockarticle-block-3 .field--name-field-media-image{margin-bottom:16px}.block-views-blockarticle-block-3 .field--name-field-media-image img{max-width:100%}.block-views-blockarticle-block-3 .views-field-title h3{font-weight:800;line-height:1.2;margin-bottom:8px}.block-views-blockarticle-block-3 .views-field-title h3 a{color:#82ba27}.calendar-view-month{background:#21141e;border-radius:16px}.calendar-view-month caption{color:#fdfdfd;font-size:2rem;line-height:1;text-transform:uppercase}.calendar-view-month thead th{background:0 0;color:#82ba27;font-size:0}.calendar-view-month thead th::first-letter{font-size:1.3rem}.calendar-view-month td{background:0 0;border:none;min-height:auto;padding:0 32px}.calendar-view-month td:hover{background:0 0}.calendar-view-month td.empty .calendar-view-day__number{background:0 0;color:#fdfdfd}.calendar-view-month td .calendar-view-day__number{align-self:center;background:#fdfdfd;color:#82ba27;font-size:1.3rem;font-weight:800;height:40px;line-height:40px;padding:0;text-align:center;width:40px}.calendar-view-month td .is-multi--first,.calendar-view-month td .is-multi--last,.calendar-view-month td .is-multi--middle{display:none}.calendar-view-month .next-month,.calendar-view-month .previous-month{background:0 0}.calendar-view-month .next-month.empty .calendar-view-day__number,.calendar-view-month .previous-month.empty .calendar-view-day__number{background:0 0;color:rgba(253,253,253,.3)}.calendar-view-month .next-month .calendar-view-day__number,.calendar-view-month .previous-month .calendar-view-day__number{background:#fdfdfd;color:#82ba27}.calendar-view-month .calendar-view-day{align-items:center;justify-content:center}@media (max-width:991px){.calendar-view-month .calendar-view-day{padding:8px 0}}.calendar-view-month .calendar-view-day:hover .calendar-view-day__number{border-radius:50%;cursor:default}.view-calendar .content{background:#fdfdfd;border-radius:30px;box-shadow:0 3px 6px rgba(33,20,30,.3);max-width:364px;overflow:hidden;padding:32px;position:absolute;top:32px}.view-calendar .content ul{list-style:none;margin:0;padding:0}.view-calendar .content li{margin:0;max-width:100%;padding:0}.view-calendar .calendar-view-table{margin-left:332px;padding:64px 48px 80px;width:726px}@media (max-width:991px){.view-calendar .calendar-view-table{margin:0 auto;max-width:100%;padding:32px 16px 32px}}@media (max-width:991px){.view-calendar .calendar-view-table tr{display:table-row}}@media (max-width:991px){.view-calendar .calendar-view-table tbody,.view-calendar .calendar-view-table thead{display:table}}@media (max-width:991px){.view-calendar .calendar-view-table .next-month,.view-calendar .calendar-view-table .previous-month,.view-calendar .calendar-view-table td,.view-calendar .calendar-view-table th{display:table-cell;padding:0;width:auto}}.slick-dots li{height:auto;width:auto}.slick-dots li button{display:block;margin:0 12px;padding:0;width:auto}.slick-dots li button:before{background:#21141e;border-radius:50%;content:"";height:12px;width:12px}.page-node-type-article .page-title{max-width:900px;text-align:center}.node--type-article .field--name-body{font-size:1.1rem;max-width:900px;padding-bottom:48px;text-align:center}.node--type-article .event{background:#21141e;color:#fdfdfd;padding:32px;text-align:center}.node--type-article .event .field--name-field-dates{font-size:2rem;font-weight:800}.node--type-article .event .field--name-field-lien-de-reservation{margin:32px auto}.node--type-article .event .field--name-field-lien-de-reservation a{font-size:1.3rem;font-weight:800}.node--type-article .event .address{font-size:1.3rem;font-weight:800}.node--type-article .event .address br{display:none}.node--type-article .event .address .country,.node--type-article .event .address .organization{display:block}.page-node-type-resultat .page-title{max-width:900px;text-align:center}.node--type-resultat .field--name-body{font-size:1.1rem;max-width:900px;padding-bottom:48px;text-align:center}@keyframes slideup{from{opacity:0;transform:translate(-50%,-100px)}to{opacity:1;transform:translate(-50%,0)}}.block-views-blockresultats-block-2{animation:.3s .2s linear forwards slideup;background:#fdfdfd;border-radius:16px;bottom:32px;box-shadow:3px 3px 10px rgba(33,20,30,.1);display:none;left:50%;opacity:0;padding:16px;position:fixed;transform:translate(-50%,-100px);width:90%;z-index:190}.field--name-field-video{max-width:800px}.pdf-reader-embed,.pdf-reader-google{text-align:center}.views-field-field-pole-concerne{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.views-field-field-pole-concerne .field-content{background:#82ba27;border-radius:4px;color:#fdfdfd;font-size:.75rem;padding:0 8px;text-transform:uppercase}
/*# sourceMappingURL=styles.css.map */
