.node-superlist{font-size:0}.node-superlist>*{font-size:1rem}.node-superlist article:first-child{margin-left:33.33333333%}.node-superlist article{display:inline-block;vertical-align:top;width:33.33333333%}body{margin:0}html{color:#555;font-size:1em;line-height:1.4;font-family:Roboto Condensed,sans-serif}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{max-width:100%;height:auto}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{color:#555}a{text-decoration:none;color:#4190ca}a:hover{text-decoration:underline}.container{max-width:1300px;padding:20px;margin:0 auto}.layout-container>header{background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:3;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3)}.layout-container>header .container{position:relative}.layout-container>header #logo{position:absolute;top:10px;left:20px}body.toolbar-horizontal .layout-container>header,body.toolbar-oriented .layout-container>header,body.toolbar-vertical .layout-container>header{top:39px}body.toolbar-horizontal.toolbar-tray-open .layout-container>header{top:79px}#logo img{width:100px}.layout-container>div.main{padding-top:62px}nav.menu--main{padding-left:120px;text-align:left}nav.menu--main>ul{padding:0;margin:0}nav.menu--main>ul li{list-style:none;display:inline-block;padding:0;margin:0 1.4em 0 0}nav.menu--main>ul a,nav.menu--main>ul span.link{color:#4190ca;font-size:1.2em;font-weight:700;text-transform:uppercase}nav.menu--main>ul>li{position:relative}nav.menu--main>ul>li>ul{padding:0;background-color:#fff;display:none;position:absolute;padding:15px;top:100%;left:-15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;-webkit-box-shadow:0 5px 4px rgba(0,0,0,.3);box-shadow:0 5px 4px rgba(0,0,0,.3)}nav.menu--main>ul>li>ul li{display:block;white-space:nowrap;margin:5px 0}nav.menu--main>ul>li>ul li:last-child{margin-bottom:0}nav.menu--main>ul>li:hover>ul{display:block}.open-menu{position:absolute;top:10px;right:20px}.open-menu svg{width:40px;height:40px}.front-hero{background-image:url(../images/home2.jpg);background-size:cover;background-position:50% 50%;padding-top:4em}.front-hero .sep{display:none}.front-hero .front-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.front-hero .front-content .texts{margin-right:2em;white-space:nowrap}.front-hero .front-content .images{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.front-hero .front-content .images svg{width:125px;height:125px;display:inline-block;margin-right:2em;position:relative;left:400px;opacity:0;-webkit-animation:a .5s ease 1 forwards;animation:a .5s ease 1 forwards}.front-hero .front-content .images svg:first-child{-webkit-animation-delay:.5s;animation-delay:.5s}.front-hero .front-content .images svg:nth-child(2){-webkit-animation-delay:.9s;animation-delay:.9s}.front-hero .front-content .images svg:nth-child(4){-webkit-animation-delay:1.3s;animation-delay:1.3s}.front-hero .front-content .images svg:nth-child(5){-webkit-animation-delay:1.7s;animation-delay:1.7s}.front-hero h1{color:gold;font-size:4em;margin-bottom:0;line-height:1;text-transform:uppercase}.front-hero h2{margin-top:0;color:#fff;font-size:1.5em;font-style:italic}.front-hero .slogans{position:relative;height:2.5em}.front-hero .slogans h2{white-space:wrap;position:absolute;top:0;left:0;right:0;-webkit-transition:all .3s ease;transition:all .3s ease}.front-hero .slogans h2.off{-webkit-transition:none;transition:none}.front-hero .slogans h2.prehide{top:-2em;opacity:0}.front-hero .slogans h2.hide{top:2em;opacity:0}@-webkit-keyframes a{0%{left:400px;opacity:0}to{left:0;opacity:1}}@keyframes a{0%{left:400px;opacity:0}to{left:0;opacity:1}}.layout-container>footer{background-color:gold;padding:2em 0;font-size:.875em}.layout-container>footer .credits{text-align:center}.block-page-title-block{color:#fff;background-color:#1b213f;margin:0 0 1em}.block-page-title-block,.block-page-title-block.with-image{text-align:center;position:relative}.block-page-title-block.with-image .container-wrapper{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-page-title-block.with-image .container-inside{display:inline-block;text-align:left;padding:20px 35px;border-radius:10px;background-color:#1b213f;color:#fff;font-size:1.5em}.block-page-title-block.with-image h1{font-size:2.5em;line-height:1;padding:0;color:gold}.block-page-title-block h1{font-size:3em;padding:20px;color:gold;text-align:center;margin:0}.layout-content.sidebar{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.layout-content.sidebar .region-content{grid-column:2/4}.layout-content.sidebar .region-sidebar{grid-column:1}body.frontpage .layout-content{max-width:none;padding:0;margin:0 auto}body.frontpage .layout-content .block-sponsors,body.frontpage .layout-content .block-system-main-block{max-width:1300px;padding:20px;margin:0 auto}body.frontpage .layout-content .block-keynumbers{padding:30px 20px;background-color:#1b213f;color:#fff;text-align:center}body.frontpage .layout-content .block-keynumbers .keynumber{display:inline-block;margin:1em 2em}body.frontpage .layout-content .block-keynumbers svg{width:80px;height:80px;color:gold}body.frontpage .layout-content .block-keynumbers .value-container{display:block;font-size:2.5em;margin-top:.4em;font-weight:900}body.frontpage .layout-content .block-keynumbers .title{display:block}body.frontpage .block-system-main-block .views-rows{max-width:900px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}body.frontpage .block-system-main-block .node{margin-bottom:20px}body.frontpage .block-system-main-block .node ul.links{display:none}body.frontpage .block-system-main-block .node>h2{background-color:#1b213f;display:inline-block;padding:6px 15px;margin:0}body.frontpage .block-system-main-block .node>h2 a{color:gold}body.frontpage .block-sponsors h2{text-align:center;font-size:2.5em;text-transform:uppercase;color:#4190ca}nav.tabs>ul{margin:1em 0;display:block;padding:0;text-align:center;list-style:none;font-size:0}nav.tabs>ul>li{display:inline-block;margin:0;padding:0;font-size:1rem}nav.tabs>ul>li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px;border-left:1px solid #ccc}nav.tabs>ul>li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}nav.tabs>ul a{display:block;border:1px solid #ccc;padding:.4em .75em .3em;text-decoration:none;color:#4190ca;border-left:0}nav.tabs>ul a:hover{text-decoration:none;background-color:#e8f2f9}nav.tabs>ul a.is-active,nav.tabs>ul li.is-active a{background-color:#4190ca;border-color:#4190ca;color:#fff}.pager__item--ellipsis{border:1px solid #ccc;padding:.4em .75em .3em;color:#333;border-left:0}nav.menu--navigation-homepage>ul{padding:5em 0 0;list-style:none;display:block;text-align:right}nav.menu--navigation-homepage>ul li{margin:0 0 1em}nav.menu--navigation-homepage>ul a{display:inline-block;padding:10px 20px;border-radius:200px;background-color:gold;text-decoration:none}.form-item{margin:1em 0}label{display:block;cursor:pointer;font-weight:700}label.form-required:after{content:" *";font-size:.8em;vertical-align:super;color:#a66;font-weight:700}.form-checkbox+label,.form-radio+label{display:inline-block;font-weight:400}input.form-email,input.form-number,input.form-password,input.form-tel,input.form-text,input.form-url{border:2px solid #ccc;border-radius:200px}.form-textarea,input.form-email,input.form-number,input.form-password,input.form-tel,input.form-text,input.form-url{font-size:1em;font-family:inherit;padding:8px 12px;margin:.33em 0;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.form-textarea{border:2px solid #ccc;border-radius:12px;display:block}input.error{border:1px solid #a66;background-color:#f8f2f2}.webform-submission-form .form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.webform-submission-form .form-wrapper>*{margin-right:1em}.node--type-shop .overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.6);z-index:4}.node--type-shop .overlay .inside{border:1px solid #ccc;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.23);padding:20px;background:#fff;position:fixed;top:50%;left:50%;width:400px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.node--type-shop .overlay .btn-close{position:absolute;top:10px;right:10px;width:30px;height:30px;overflow:hidden;text-indent:60px;white-space:nowrap;background:transparent url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath d='M7 6 L6 7 L14 15 L 6 23 L7 24 L15 16 L23 24 L24 23 L16 15 L24 7 L23 6 L15 14 Z' fill='#4190ca'/%3E%3C/svg%3E") no-repeat 100% 100%}.node--type-shop .overlay .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node--type-shop .overlay .field__item .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.node--type-shop .overlay .field__item .price{padding:0 10px;white-space:nowrap}.node--type-shop .command{display:inline-block;font-size:0;white-space:nowrap;border:1px solid gold}.node--type-shop .command .bt{vertical-align:middle;overflow:hidden;text-indent:60px;white-space:nowrap;display:inline-block;height:30px;width:30px;background:gold;font-size:16px;font-size:1rem}.node--type-shop .command .bt.bt-less{background:gold url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Crect x='7' y='14' width='16' height='2' fill='%23ffffff'/%3E%3C/svg%3E") no-repeat 100% 100%}.node--type-shop .command .bt.bt-more{background:gold url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Crect x='7' y='14' width='16' height='2' fill='%23ffffff'/%3E%3Crect x='14' y='7' width='2' height='16' fill='%23ffffff'/%3E%3C/svg%3E") no-repeat 100% 100%}.node--type-shop .command .bt:hover{background-color:#ccac00}.node--type-shop .command input{vertical-align:middle;display:inline-block;height:20px;font-size:16px;font-size:1rem;text-align:right;width:2em;padding:5px;border:0}.block-basket-block>h2{margin-top:0}.block-basket-block table{font-size:.875em;width:100%;border-collapse:collapse}.block-basket-block table td{padding:4px 5px}.block-basket-block table td:first-child{padding-left:0}.block-basket-block table td:last-child{padding-right:0}.block-basket-block table .price{text-align:right}.block-basket-block table .price.total{font-weight:700}.order-form .table .price{text-align:right}.order-form .table .price.total{font-weight:700}.order-form .table .total-title{text-align:right;font-weight:700;color:gold}.order-form .form-item label{padding-top:5px;display:inline-block;vertical-align:top;width:20%}.order-form .form-item input{max-width:65%}.order-form .form-item-address>div{display:inline-block;vertical-align:top;max-width:65%}.order-form .form-submit{margin-left:21%}.node-shop.node-view-full .form-type-radio,.shop-page .form-type-radio{display:inline-block;margin-right:8px}.node-shop.node-view-full .field-name-body,.node-shop.node-view-full form,.shop-page form{max-width:500px;margin:0 auto}.shop-elem{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ec7616}.shop-elem .shop-texts{margin-right:80px}.shop-elem .shop-image,.shop-elem .shop-texts{display:inline-block;width:420px;vertical-align:top}.node-shop.node-view-full header h1{display:none}.nodes-shopitems{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.node--type-shop.node--view-mode-teaser{position:relative;margin-bottom:2em;border:2px solid #4190ca}.node--type-shop.node--view-mode-teaser>h2{position:absolute;top:0;left:0;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 12px;color:#fff;text-transform:uppercase;font-weight:700;background-color:#1b213f;font-size:1.5em;margin:0}.node--type-shop.node--view-mode-teaser .field--name-body{position:absolute;bottom:0;left:5px;right:5px;background-color:hsla(0,0%,100%,.75);padding:10px 12px 16px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.node--type-shop.node--view-mode-teaser .field--name-body>:first-child{margin-top:0}.node--type-shop.node--view-mode-teaser .field--name-body>:last-child{margin-bottom:0}.node--type-shop.node--view-mode-teaser:hover .field--name-body{bottom:10px;opacity:1}.node--type-shop.node--view-mode-teaser .bt-order{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);font-weight:300;border-radius:200px;border:2px solid #4190ca}.node--type-shop.node--view-mode-teaser .bt-order:hover{background-color:#fff;color:#4190ca;text-decoration:none}.node--type-page.node--view-mode-full .field--name-body,.node--type-page.node--view-mode-full .field--name-field-texte{max-width:800px;margin:0 auto}.field--name-body>:first-child,.field--name-field-texte>:first-child{margin-top:0}.field--name-body table,.field--name-field-texte table{width:100%}.field--name-body table td,.field--name-body table th,.field--name-field-texte table td,.field--name-field-texte table th{padding:4px 10px;border-bottom:1px solid #ccc}.field--name-body table td:first-child,.field--name-body table th:first-child,.field--name-field-texte table td:first-child,.field--name-field-texte table th:first-child{padding-left:0}.field--name-body table td:last-child,.field--name-body table th:last-child,.field--name-field-texte table td:last-child,.field--name-field-texte table th:last-child{padding-right:0}.field--name-body h2,.field--name-field-texte h2{font-size:2.5em;line-height:1.1;color:#4190ca;text-transform:uppercase}.field--name-body h3,.field--name-field-texte h3{font-size:2em}.paragraph--type--chiffres-cles{margin-bottom:1em}.field--name-field-chiffre-cles{text-align:center}.field--name-field-chiffre-cles .field__item{display:inline-block;margin:0 2em 1em}.field--name-field-chiffre-cles .field__item svg{width:40px;height:40px;color:#4190ca}.field--name-field-chiffre-cles .field__item .value-container{font-size:3em;display:block}.node--type-article.node--view-mode-full .field--name-field-image{margin-bottom:1em}.node--type-article.node--view-mode-full .cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.node--type-article.node--view-mode-full .cols>*{width:48%}.node--type-article.node--view-mode-teaser .field--name-body{font-size:1.25em;padding:.7em 0}.node--type-article.node--view-mode-teaser .field--name-body>*{font-weight:inherit;font-family:inherit;color:inherit;font-size:1em;margin:0}body.page-node-type-team .layout-content{max-width:none;padding:0}.node--type-team.node--view-mode-full header{min-height:200px;position:relative}.node--type-team.node--view-mode-full .texts{position:absolute;bottom:0;left:0;right:0}.node--type-team.node--view-mode-full .texts-inside{display:inline-block;background-color:#1b213f;color:#fff;padding:20px 35px;border-radius:10px}.node--type-team.node--view-mode-full .texts-inside h1{margin:0;font-size:4em;line-height:1}.node--type-team.node--view-mode-full .texts-inside .field--name-field-categorie{font-size:1.5em}.node--type-team.node--view-mode-full .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.node--type-team.node--view-mode-full .node__content>*{width:48%}.node--type-team.node--view-mode-full .field--name-field-galerie{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.node--type-team.node--view-mode-full .field--name-field-galerie>*{width:48%}.node--type-team.node--view-mode-full .field--name-field-liens .field__item{margin:.5em 0}.node--type-team.node--view-mode-full .field--name-field-liens .field__item a{display:inline-block;background-color:#1b213f;border-radius:5px;padding:5px 10px;font-size:1.5em;color:gold}.node--type-team.node--view-mode-full .field--name-field-liens .field__item a:hover{text-decoration:none;background:#37437f}body.path-equipes .teams-teams{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:10px}body.path-equipes .teams-teams .node--type-team{position:relative;margin-bottom:10px;overflow:hidden}body.path-equipes .teams-teams .node--type-team header{position:absolute;top:25px;left:0;z-index:2}body.path-equipes .teams-teams .node--type-team .field--name-field-categorie{background:#1b213f;color:#fff;padding:5px 15px;display:inline-block}body.path-equipes .teams-teams .node--type-team h2{padding:0;margin:0}body.path-equipes .teams-teams .node--type-team h2 a{display:block;background-color:gold;color:#4190ca;padding:7px 15px}body.path-equipes .teams-teams .node--type-team h2 a:hover{text-decoration:none;background-color:#b39700}body.path-equipes .teams-teams .node--type-team img{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-filter:grayscale(100%);filter:grayscale(100%)}body.path-equipes .teams-teams .node--type-team .field--name-field-image a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,transparent 30%,rgba(0,0,0,.4) 100%);opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:none}body.path-equipes .teams-teams .node--type-team:hover img{-webkit-transform:scale(1.07);transform:scale(1.07);-webkit-filter:grayscale(0);filter:grayscale(0)}body.path-equipes .teams-teams .node--type-team:hover .field--name-field-image a:after{opacity:0}body.path-equipes .group{position:relative;padding-left:200px;margin-bottom:1.5em}body.path-equipes .group h2{position:absolute;max-width:180px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#1b213f;color:#fff;padding:7px 15px;left:0;top:0;margin:0;border-radius:5px}.team-calendar .event{padding:15px;border-radius:4px;border:1px solid #ccc;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.team-calendar .event .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1em}.team-calendar .event h3{margin:0}.team-calendar .event .bt-see-more{display:block;border-radius:5px;background-color:#1b213f;width:2em;height:2em;position:relative;overflow:hidden;white-space:nowrap;text-indent:3em}.team-calendar .event .bt-see-more:after{content:"";position:absolute;top:50%;left:8px;right:8px;height:2px;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.team-calendar .event .bt-see-more:before{content:"";position:absolute;left:50%;top:8px;bottom:8px;width:2px;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.team-calendar .event .bt-see-more:hover:after,.team-calendar .event .bt-see-more:hover:before{background-color:gold}h1,h2,h3{font-weight:900}.button,a.btn{background-color:#4190ca;display:inline-block;color:#fff;padding:10px 16px;font-size:inherit;cursor:pointer;border:0}ul.grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:1.5em 0;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}ul.grid li{width:32%;position:relative;margin-bottom:16px}ul.grid li p{margin:0}ul.grid li:before{content:"";position:absolute;top:50%;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.5))}ul.grid li strong{font-weight:400;text-align:center;position:absolute;color:#fff;bottom:10px;left:10px;right:10px}p.big{font-size:1.4em}ol.hierarchic{-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-after:1em;margin-block-end:1em;counter-reset:a}ol.hierarchic li{display:block}ol.hierarchic>li{counter-increment:a}ol.hierarchic>li:before{content:counter(a) ". ";font-weight:700}ol.hierarchic>li>ol{counter-reset:b}ol.hierarchic>li>ol>li{counter-increment:b}ol.hierarchic>li>ol>li:before{content:counter(a) "." counter(b) " ";-webkit-margin-end:.2em;margin-inline-end:.2em}ol.hierarchic>li>ol>li>ol{counter-reset:c}ol.hierarchic>li>ol>li>ol>li{counter-increment:c}ol.hierarchic>li>ol>li>ol>li:before{content:counter(a) "." counter(b) "." counter(c) " "}ol.hierarchic ol{-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:1.5em;padding-inline-start:1.5em}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(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-next,.slick-prev{position:absolute;display:block;height:40px;width:40px;white-space:nowrap;overflow:hidden;text-indent:50px;cursor:pointer;background:transparent;color:#333;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:1px solid #333;-webkit-transition:border .6s;transition:border .6s;border-radius:50%;outline:none;z-index:1}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.5}.slick-next:before,.slick-prev:before{content:"";position:absolute;top:50%;left:50%;text-indent:0;width:.7em;height:.7em;border-top:1px solid #333;border-left:1px solid #333}.slick-prev{left:0}.slick-prev:before{-webkit-transform:translate(-30%,-50%) rotate(-45deg);transform:translate(-30%,-50%) rotate(-45deg)}.slick-next{right:0}.slick-next:before{-webkit-transform:translate(-70%,-50%) rotate(135deg);transform:translate(-70%,-50%) rotate(135deg)}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-2em;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:1px solid transparent;border-radius:50px;background:rgba(0,0,0,.3);display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{background-color:hsla(0,0%,100%,.4)}.slick-dots li button:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50px;border:1px solid #fff}.slick-dots li.slick-active button{border:1px solid #fff}.slick-dots li.slick-active button:before{background-color:#fff}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;margin-bottom:1em}.slick-slider.slick-dotted{margin-bottom:3em}.slick-list{margin-left:50px;margin-right:50px}.sponsors--teaser{text-align:center;padding-left:20px;padding-right:20px}.slick-slide img{margin:0 auto}.messages{padding:20px;background:#fff;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);margin:1em 0}.messages.messages--status{color:#5277ba;background-color:#ebeff7}.messages.messages--error{color:#a66;background-color:#f8f2f2}.messages.messages--warning{color:#b08c00;background-color:#fffbed}.mobile,.tablet{display:none}@media (max-width:74em){.front-hero .front-content .images svg{width:90px;height:90px;margin-top:30px}}@media (max-width:60em){.front-hero{padding-top:0}.front-hero h1{margin-top:1.5em}.front-hero .sep{display:block;height:0}.front-hero .front-content .images svg{margin-top:0;margin-bottom:10px}body.path-equipes .teams-teams{grid-template-columns:1fr 1fr}body.path-equipes .teams-teams .node--type-team img{-webkit-filter:grayscale(0);filter:grayscale(0)}body.path-equipes .teams-teams .node--type-team .field--name-field-image a:after{display:none}.tablet{display:block}.layout-container>header .container{padding:10px}.layout-container>header #logo{position:absolute;top:10px;left:20px}#logo img{width:60px}.region-header{height:40px}.layout-container>div.main{padding-top:60px}nav.menu--main{padding-left:0;background-color:#1b213f;position:fixed;top:60px;right:-320px;width:319px;bottom:0;overflow:auto;-webkit-transition:right .3s ease;transition:right .3s ease;border-left:1px solid #4190ca}nav.menu--main>ul>li{display:block;margin:0}nav.menu--main>ul>li a,nav.menu--main>ul>li span.link{color:#fff;display:block;padding:10px 15px}nav.menu--main>ul>li a.is-active,nav.menu--main>ul>li span.link.is-active{color:gold}nav.menu--main>ul>li:hover>ul{display:none}nav.menu--main>ul>li.deployed>ul{display:block}nav.menu--main>ul>li>ul{position:static;background-color:#4190ca;padding:0;border-radius:0}nav.menu--main>ul>li>ul li{margin:0}nav.menu--main span.link-container{display:block;padding-right:40px;position:relative;border-bottom:1px solid #4190ca}nav.menu--main span.link-container a,nav.menu--main span.link-container span.link{display:block;padding:7px 12px;text-align:center;color:#fff;font-weight:700}nav.menu--main li.children>.link-container .deploy{position:absolute;right:0;top:0;bottom:0;width:40px;cursor:pointer}nav.menu--main li.children>.link-container .deploy:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-75%) rotate(-45deg);transform:translate(-50%,-75%) rotate(-45deg);width:12px;height:12px;border-left:3px solid #fff;border-bottom:3px solid #fff;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}nav.menu--main li.children.deployed>.link-container .deploy:after{-webkit-transform:translate(-50%,-25%) rotate(-225deg);transform:translate(-50%,-25%) rotate(-225deg);border-color:gold}.menu-opened nav.menu--main{right:0}body.toolbar-horizontal nav.menu--main,body.toolbar-oriented nav.menu--main,body.toolbar-vertical nav.menu--main{top:99px}body.toolbar-horizontal.toolbar-tray-open nav.menu--main{top:139px}}@media (max-width:48em){.block-page-title-block.with-image h1{font-size:1.5em}.block-page-title-block.with-image .container-inside{padding:6px 12px}.block-page-title-block h1{font-size:2em}.mobile,.node--type-article.node--view-mode-full .cols,.node--type-team.node--view-mode-full .node__content,body.frontpage .block-system-main-block .views-rows{display:block}.node--type-article.node--view-mode-full .cols>*,.node--type-team.node--view-mode-full .node__content>*{width:auto}}@media (max-width:42em){.front-hero{padding-top:0}.front-hero h1{margin-top:1em}.front-hero .sep{display:none}.front-hero .front-content{display:block}.front-hero .front-content .texts{margin-right:0}.front-hero .front-content .images svg{margin-top:0;margin-bottom:0}}@media (max-width:35em){.front-hero h1{font-size:2.5em}.front-hero .front-content .images svg{width:60px;height:60px;margin-right:5px}.front-hero .front-content .images svg:last-child{margin-right:0}body.path-equipes .teams-teams{display:block}body.path-equipes .teams-teams .node--type-team{max-width:425px;margin-left:auto;margin-right:auto}}