@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;500;700&display=swap";/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@keyframes bump{0%{transform:scale(1)}50%{transform:scale(1.05)}75%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes updown{0%{transform:translate(-50%,-1px)}50%{transform:translate(-50%,5px)}to{transform:translate(-50%,-1px)}}@keyframes dringdring{0%{transform:translate(3px,-3px) scale(1.5)}75%{transform:translate(1px,-1px) scale(1.2)}to{transform:translate(3px,-3px) scale(1.5)}}@keyframes slideDown{0%{transform:translateY(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes AppearAndSlideDown{0%{transform:translateY(-50px);opacity:0;display:block}to{transform:translate(0);opacity:1}}@keyframes appearSlow{0%{transform:scale(0);opacity:0;display:block}80%{opacity:.3}to{transform:scale(1);opacity:1}}@keyframes AppearAndSlideDown2{0%{transform:translateY(-50px);opacity:0;display:block}80%{opacity:.5}to{transform:translate(0);opacity:1}}@keyframes slideDownNoOpac{0%{transform:translateY(-50px)}to{transform:translate(0)}}@keyframes BGslideRightToLeft{0%{background-position:200px center;opacity:0}to{background-position:center center;opacity:1}}@keyframes BGslideRightToLeftParal{0%{background-position:1000px top}to{background-position:center top}}@keyframes slideRightToLeft{0%{transform:translate(100%);opacity:0}20%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideLeftToRight{0%{transform:translate(-100%);opacity:0}30%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes rotate1{0%{transform:translate(-50%,50%) rotate(0)}to{transform:translate(-50%,50%) rotate(360deg)}}@keyframes rotate2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scaleDownHide{0%{transform:scale(1)}99%{transform:scale(0)}to{display:none}}@keyframes dash{to{stroke-dashoffset:-1000}}@keyframes leftToRight{0%{transform:translate(0)}50%{transform:translate(25px)}to{transform:translate(0)}}@keyframes animationSignal{0%{opacity:0;transform:scale(0)}1%{opacity:.25}20%{opacity:.25}60%{transform:scale(1);opacity:0}}html{scroll-behavior:"smooth";overflow-x:hidden;overflow-y:scroll}body{font-family:Roboto,sans-serif;overflow-x:hidden;font-weight:400;margin:0;font-size:16px;background:#fff;line-height:26px}body:not(.mce-content-body){min-height:100vh}.content_page{margin-top:113px}section.ariane+.container .content_page{margin-top:0}body.scrolled .content_page{margin-top:67px}h1{font-size:30px;line-height:1.2}@media screen and (min-width:769px){h1{font-size:40px;line-height:46px}}h2{font-size:28px;line-height:1;font-family:Roboto,sans-serif;font-weight:700}@media screen and (min-width:500px){h2{font-size:28px}}h3{font-size:30px;line-height:1.2;font-weight:700}@media screen and (min-width:769px){h3{font-size:40px;line-height:1}}h4{font-size:40px;line-height:1;font-family:Roboto,sans-serif;font-weight:700}h5{font-weight:600;font-size:20px;font-family:Roboto,sans-serif}strong{font-weight:600}section{position:relative}section h1.main,section h2.main,section h3,section h4.main,section h5.main,section h6.main{text-align:center;margin-top:0;padding-top:40px;position:relative}section h3:after{position:absolute;left:50%;transform:translate(-50%);content:"";bottom:-20px;width:20px;height:4px;background:#000;z-index:1}section.section--line h1,section.slogos h1{position:relative}section.section--line h1:after,section.slogos h1:after{position:absolute;left:50%;transform:translate(-50%);content:"";bottom:-20px;width:20px;height:4px;background:#000;z-index:1}section:not(.acf--header):not(.section--line){padding-bottom:50px}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.bg--black{background:#000}div.wrap.container{min-height:calc(100vh - 555px)}p:empty{display:none!important}h3+p{margin-top:20px}.container{max-width:100%;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.col-xl-12{flex:0 0 100%;max-width:100%}.blue--text{color:#97d3ff}.full--width{width:100%;padding-right:15px;padding-left:15px}@media screen and (max-width:700px){.full--width.text-picture{padding-right:0;padding-left:0}}.full--height{height:calc(100vh - 113px)}.section--bgfull{padding:0!important}*{box-sizing:border-box}section:not(.full--width){max-width:1440px;margin:0 auto}.w-1440{max-width:1440px;margin:0 auto}@media screen and (min-width:1301px){.w-1440{padding:0 90px}}.w-1050{max-width:1050px;margin:0 auto;width:95%;line-height:26px}ol{list-style-type:none;counter-reset:li;padding:0}ol li{font-weight:400;font-size:18px;line-height:21px;transition:all .2s;position:relative;display:flex;align-items:center}ol li:before{counter-increment:li;content:counter(li,decimal-leading-zero);margin-right:3.5%;font-weight:700;font-size:18px;line-height:21px}ol li:hover:after{transition:all .5s;left:92%}.list--ol li{position:relative;padding-left:30px;line-height:26px;font-weight:700}.list--ol li:before{position:absolute;left:0;top:2px}a.player{display:block;margin:20px auto;width:70px;height:70px;position:relative;text-indent:-5000px;text-decoration:none;border:2px solid #fff;border-radius:50%}@media screen and (min-width:700px){a.player{width:110px;height:110px}}@media screen and (max-height:550px){a.player{width:70px;height:70px}}a.player:before{display:block;content:"";position:absolute;top:50%;transform:translate(-50%,-50%);left:calc(50% + 2px);width:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #fff}@media screen and (min-width:700px){a.player:before{left:calc(50% + 5px);width:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:20px solid #fff}}a.player:hover{animation:bump 1s linear infinite}.store{position:fixed;width:100%;left:0;bottom:0;z-index:5000;background:#000000b3;top:0;opacity:1;transition:all .5s}.store a.close{position:absolute;width:30px;height:30px;display:block;right:50%;top:-40px;border-radius:50%;background:url(/app/themes/default-bd/resources/assets/images/pictos/close--white.svg) no-repeat center center/contain;text-indent:-5000px;opacity:1;transform:translate(50%);transition:all 1s}@media screen and (min-width:745px){.store a.close{right:-40px;top:0;transform:translate(0)}}.store a.close:hover{transform:translate(0) rotate(-180deg);transition:all 1s}.store div.around{width:85%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}.store div.frame{position:absolute;top:50%;left:0;width:100%;height:0;padding-top:56.25%;transform:translateY(-50%);background:#000}.store div.frame.frame-gallery{position:relative;top:inherit;transform:none}.store div.frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}div[id^=tns].tns-outer{position:relative;padding-top:84px!important}div[id^=tns] .tns-item{height:100%;margin:0;position:relative;background-position:center center;background-size:auto 100%;background-repeat:no-repeat;transition:all .5s}div[id^=tns] .tns-item.landscape{background-size:auto 100%}div[id^=tns] .tns-item.landscape:hover,div[id^=tns] .tns-item:hover{background-size:auto 120%}div[id^=tns] .tns-item p{font-size:16px;line-height:26px;font-weight:400}div[id^=tns] button[data-action=stop],div[id^=tns] button[data-action=start]{display:none}div[id^=tns] .tns-controls{position:absolute;z-index:1;top:50%;left:0;width:100%;transform:translateY(-50%)}div[id^=tns] .tns-controls button{position:absolute;text-indent:-5000px;border:none;height:30px;width:30px;outline:none;transition:all .3s;display:none}@media screen and (min-width:700px){div[id^=tns] .tns-controls button{display:block}}div[id^=tns] .tns-controls button:hover{width:30px}div[id^=tns] .tns-controls button[data-controls=prev]{left:-14%;background:url(/app/themes/default-bd/dist/images/pictos/prevLgWhite.png) no-repeat 10px center/auto 18px}div[id^=tns] .tns-controls button[data-controls=prev]:hover{transition:all .5s;background-position:left center}@media screen and (min-width:450px){div[id^=tns] .tns-controls button[data-controls=prev]{left:-7%}}@media screen and (min-width:700px){div[id^=tns] .tns-controls button[data-controls=prev]{left:-45px}}@media screen and (min-width:800px){div[id^=tns] .tns-controls button[data-controls=prev]{left:-65px}}div[id^=tns] .tns-controls button[data-controls=next]{right:-14%;background:url(/app/themes/default-bd/dist/images/pictos/nextLgWhite.png) no-repeat -20px center/auto 18px}div[id^=tns] .tns-controls button[data-controls=next]:hover{background-position:right center;transition:all .5s}@media screen and (min-width:450px){div[id^=tns] .tns-controls button[data-controls=next]{right:-7%}}@media screen and (min-width:700px){div[id^=tns] .tns-controls button[data-controls=next]{right:-45px}}@media screen and (min-width:800px){div[id^=tns] .tns-controls button[data-controls=next]{right:-65px}}.flex{display:flex}.flex.col--3 div,.flex.col--3 li{flex:0 0 33.33%}.li--button a,.button,span.buttons a{display:inline-block;font-size:12px;line-height:1;padding:13px 37px 13px 20px;font-weight:600;text-decoration:none!important;box-shadow:none;transition:all .5s;text-transform:uppercase;border:5px solid #fff;color:#fff;margin-bottom:15px;position:relative;margin-right:15px}@media screen and (min-width:500px){.li--button a,.button,span.buttons a{font-size:15px}}.li--button a:after,.button:after,span.buttons a:after{content:"";position:absolute;width:15px;height:15px;right:10px;top:50%;transform:translateY(-50%);transition:all .3s;overflow:hidden;background:url(/app/themes/default-bd/dist/images/pictos/ArrowRight-lg.png) no-repeat center right/auto auto}.li--button a a,.button a,span.buttons a a{color:#fff;text-decoration:none}.li--button a.button--yellow,.button.button--yellow,span.buttons a.button--yellow{background:#ffb700}.li--button a:hover,.button:hover,span.buttons a:hover,.li--button a:hover a,.button:hover a,span.buttons a:hover a{transition:all .3s;background:#fff;color:#000}.li--button a:hover:after,.button:hover:after,span.buttons a:hover:after{width:18px;right:5px;transition:all .2s;background:url(/app/themes/default-bd/dist/images/pictos/ArrowRight-lg-black.png) no-repeat center right/auto auto}.li--button a[style*="color: #000000"]:after,.button[style*="color: #000000"]:after,span.buttons a[style*="color: #000000"]:after{background:url(/app/themes/default-bd/dist/images/pictos/ArrowRight-lg-black.png) no-repeat center right/auto auto}.li--button a[style*="color: #000000"]:hover,.button[style*="color: #000000"]:hover,span.buttons a[style*="color: #000000"]:hover{background:#fff}.li--button a.a--download,.button.a--download,span.buttons a.a--download{padding-left:70px!important;padding-right:20px;background:none;position:relative}.li--button a.a--download:before,.li--button a.a--download:after,.button.a--download:before,.button.a--download:after,span.buttons a.a--download:before,span.buttons a.a--download:after{position:absolute;content:"";display:inline-block;z-index:2}.li--button a.a--download:before,.button.a--download:before,span.buttons a.a--download:before{width:20px;height:22px;left:37px;bottom:15px;animation:updown 1s linear infinite;background:url(/app/themes/default-bd/dist/images/pictos/download-top.svg) no-repeat center center/contain}.li--button a.a--download:after,.button.a--download:after,span.buttons a.a--download:after{width:33px;height:14px;left:20px;bottom:5px;background:url(/app/themes/default-bd/dist/images/pictos/download-bottom.svg) no-repeat center center/contain}.li--button a.a--tel,.button.a--tel,span.buttons a.a--tel{padding-left:55px!important;padding-right:20px;position:relative;background:none}.li--button a.a--tel:before,.li--button a.a--tel:after,.button.a--tel:before,.button.a--tel:after,span.buttons a.a--tel:before,span.buttons a.a--tel:after{position:absolute;content:"";display:inline-block;z-index:2}.li--button a.a--tel:before,.button.a--tel:before,span.buttons a.a--tel:before{width:8.6px;height:8.6px;left:30px;bottom:21px;animation:dringdring 2s linear infinite;background:url(/app/themes/default-bd/dist/images/pictos/tel-1.svg) no-repeat center center/contain}.li--button a.a--tel:after,.button.a--tel:after,span.buttons a.a--tel:after{width:19px;height:19px;left:20px;bottom:10px;background:url(/app/themes/default-bd/dist/images/pictos/tel-2.svg) no-repeat center center/contain}span.button[style*="color: #000000"] a{color:#000}span.buttons.buttonx1 a{margin-right:0}p span.buttons{margin-left:-10px}p span.buttons.buttonx1{margin-left:0;padding:0 10px 0 0}p[style*="text-align: center"] span.buttons{padding:0 10px!important}#sendeform:after{display:none}span.buttons{padding:0 10px}span.buttons.black a:after{background:url(/app/themes/default-bd/dist/images/pictos/ArrowRight-lg-black.png) no-repeat center right/auto auto}span.buttons.black a{border:5px solid #000;color:#000}span.buttons.black a:hover:after{background:url(/app/themes/default-bd/dist/images/pictos/ArrowRight-lg.png) no-repeat center right/auto auto}span.buttons.black a:hover{transition:all .5s;color:#fff;background:#000}body.mce-content-body span.buttons.white a{border-color:#ccc;color:#ccc;background-image:url(/app/themes/default-bd/dist/images/pictos/arrow-right-ccc.svg)}.imgTranslateRelative,.thematiques.list--formations ul.flex li>div:nth-child(1) img,.thematiques ul.flex li>div:nth-child(1) img{position:relative;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}ol{list-style:none;counter-reset:custom-counter}ol li{counter-increment:custom-counter}ol li:before{content:counter(custom-counter) ". ";font-weight:700}.bgfull,.acf--header .visuel{position:relative;width:100%;height:100%;z-index:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:all .25s;animation:BGslideRightToLeft 1.5s ease}.bgfull img,.acf--header .visuel img{width:100%;height:auto;position:relative;top:0;left:50%;transform:translate(-50%);display:block}@media screen and (min-width:500px){.bgfull img,.acf--header .visuel img{min-height:inherit;max-width:100%}}body.single .bgfull,body.single .acf--header .visuel,.acf--header body.single .visuel,body.home .bgfull,body.home .acf--header .visuel,.acf--header body.home .visuel{animation:none}.text_color_primary{color:#33f}.text_color_secondary{color:#3919d8}div.small p{font-size:14px;line-height:18px;font-weight:400;color:#828282}div.small a{color:#828282;text-decoration:underline}.nopad{padding:0}body.home h2{font-size:30px;line-height:1.2;font-weight:700;text-align:center;padding-top:40px;position:relative;margin-bottom:30px;margin-top:0}@media screen and (min-width:769px){body.home h2{font-size:40px;line-height:1}}body.home h2:after{position:absolute;left:50%;transform:translate(-50%);content:"";bottom:-20px;width:20px;height:4px;background:#000;z-index:1}body.home .col--content h2{padding-top:0}.menu--top{display:flex;justify-content:space-between;align-items:center;padding:10px 0;min-height:46px}.menu--top a{color:#fff}.menu--top a.brand img{max-width:140px;height:auto}.nav--network{list-style:none;margin:0;padding:0;display:flex;align-items:center}.nav--network li{display:inline-block;padding:0 3px;line-height:20px}.nav--network li:last-child(){padding-right:0!important}.nav--network li a{text-align:left;text-indent:-5000px;display:inline-block;width:20px;height:20px}.nav--network li a[href*="x.com"]{background:url(/app/themes/default-bd/dist/images/pictos/X-white.svg) no-repeat center center/15px 15px}.nav--network li a[href*="x.com"]:hover{background-image:url(/app/themes/default-bd/dist/images/pictos/X-white-hover.svg)}.nav--network li a[href*=linkedin]{background:url(/app/themes/default-bd/dist/images/pictos/linkedin.svg) no-repeat center 1.5px/15px 15px}.nav--network li a[href*=linkedin]:hover{background-image:url(/app/themes/default-bd/dist/images/pictos/linkedin-hover.svg)}.nav--network li a[href*=facebook]{background:url(/app/themes/default-bd/dist/images/pictos/facebook.svg) no-repeat center center/15px 15px}.nav--network li a[href*=facebook]:hover{background-image:url(/app/themes/default-bd/dist/images/pictos/facebook-hover.svg)}.nav--network li.wpml-ls-item{line-height:20px;padding:0 5px 0 30px}.nav--network li.wpml-ls-item a{text-indent:initial;text-decoration:none;font-size:14px;line-height:14px;width:inherit;height:inherit;font-weight:300}.nav--network li.wpml-ls-item a:hover{text-decoration:underline}.nav--network li.wpml-ls-item+.wpml-ls-item{position:relative;padding-left:6px}.nav--network li.wpml-ls-item+.wpml-ls-item:before{position:absolute;left:0;height:12px;top:5px;width:1px;background:#fff;content:"";z-index:1;display:block}.nav--network li.wpml-ls-item.wpml-ls-current-language .wpml-ls-native{font-weight:500}.mainmenu{position:relative;z-index:10;margin-top:0;background:#fff;transition:all .5s}.mainmenu .menu-main{transition:all .5s;align-items:center}.mainmenu .menu-main a.brand{margin:20px 0}.mainmenu .menu-main a.brand img{height:22px;width:auto}.nav-primary{top:59px;display:none;width:100%;transition:width 1s,right 1s,top 5s;background:none}.nav-primary li{flex:0 0 100%}.nav-primary li.homelink{display:none}.nav-primary ul.nav{display:flex;flex-wrap:wrap;padding-left:0;margin:0;list-style:none;align-items:center}.nav-primary ul.nav li.magcom,.nav-primary ul.nav li.localplanet{line-height:inherit}.nav-primary ul.nav li.magcom a,.nav-primary ul.nav li.localplanet a{display:inline-block;text-indent:-5000px}.nav-primary ul.nav li.localplanet a{height:34px;width:106px;background:url(/app/themes/default-bd/dist/images/membre-local-planet.svg) no-repeat center top/contain!important}.nav-primary ul.nav li.localplanet a:hover{background:url(/app/themes/default-bd/dist/images/membre-local-planet-hover.svg) no-repeat center top/contain!important}.nav-primary ul.nav li.localplanet.current_page_item a{background:url(/app/themes/default-bd/dist/images/membre-local-planet-hover.svg) no-repeat center top/contain!important}.nav-primary ul.nav li.magcom a{height:28px;width:122px;background:url(/app/themes/default-bd/dist/images/mag-com-locale.svg) no-repeat center top/contain!important}.nav-primary ul.nav li.magcom a:hover{background:url(/app/themes/default-bd/dist/images/mag-com-locale-hover.svg) no-repeat center top/contain!important}.nav-primary ul.nav li.magcom.current_page_item a{background:url(/app/themes/default-bd/dist/images/mag-com-locale-hover.svg) no-repeat center top/contain!important}@media screen and (min-width:1400px){.nav-primary{top:inherit;right:inherit;width:inherit;display:block}.nav-primary.opened{top:inherit;right:inherit;width:inherit}.nav-primary.opened li,.nav-primary li{flex:inherit}}@media screen and (max-width:1400px){.nav-primary{position:absolute;background:#fff}}.nav-primary ul.nav>li{padding:2rem 1rem 0;position:relative}@media screen and (min-width:1400px){.nav-primary ul.nav>li{padding:0 1rem;line-height:66px}}.nav-primary ul.nav>li.li--button{padding-top:1rem;padding-bottom:0}.nav-primary ul.nav>li.li--button a{padding:11px 25px;margin-bottom:0}.nav-primary ul.nav>li:last-child(){padding-right:0}.nav-primary ul.nav>li>a{font-weight:500;font-size:14px;text-decoration:none}.nav-primary ul.nav>li>a[href^=tel]{background:#00c4b3}@media screen and (min-width:1400px){.nav-primary ul.nav>li>a{color:#000!important;font-size:14px}}.nav-primary ul.nav>li.current-menu-item:not(.li--button)>a,.nav-primary ul.nav>li.current_page_item:not(.li--button)>a,.nav-primary ul.nav>li.current-menu-ancestor>a,.nav-primary ul.nav>li.current-menu-parent>a,.nav-primary ul.nav>li.current_page_parent>a,.nav-primary ul.nav>li.current_page_ancestor>a{color:#fff!important;border:none;background:#97d3ff}@media screen and (min-width:1400px){.nav-primary ul.nav>li.current-menu-item:not(.li--button)>a,.nav-primary ul.nav>li.current_page_item:not(.li--button)>a,.nav-primary ul.nav>li.current-menu-ancestor>a,.nav-primary ul.nav>li.current-menu-parent>a,.nav-primary ul.nav>li.current_page_parent>a,.nav-primary ul.nav>li.current_page_ancestor>a{color:#33f!important;background:none}}@media screen and (max-width:768px){.nav-primary ul.nav>li.current-menu-item:not(.li--button) ul.sub-menu,.nav-primary ul.nav>li.current_page_item:not(.li--button) ul.sub-menu,.nav-primary ul.nav>li.current-menu-ancestor ul.sub-menu,.nav-primary ul.nav>li.current-menu-parent ul.sub-menu,.nav-primary ul.nav>li.current_page_parent ul.sub-menu,.nav-primary ul.nav>li.current_page_ancestor ul.sub-menu{display:block}}.nav-primary ul.nav>li:hover>a{color:#33f!important;text-decoration:none}body.single-post nav.nav-primary a[href*=actualites]{color:#33f!important}header.banner{position:fixed;z-index:100;width:100%;top:0;background-color:#fff}header.banner section.row{transition:all .5s;justify-content:space-between;position:relative;padding-bottom:0}header.banner ul.sub-menu{display:none;position:relative;opacity:1;box-shadow:inherit!important;flex-wrap:wrap;list-style:none;background:#000;justify-content:left;padding:10px 0 20px;border-top:1px solid #eeeeee;margin-top:0}@media screen and (min-width:1400px){header.banner ul.sub-menu{display:block;position:absolute;top:100%;left:0;opacity:0;padding:0;margin-top:0;width:15em;z-index:-1;height:0;overflow:hidden}}header.banner ul.sub-menu li{line-height:14px;position:relative;opacity:0;transform:translateY(13px)}header.banner ul.sub-menu li a{position:relative;display:block}header.banner ul.sub-menu a{font-size:18px;font-weight:400;color:#fff!important;position:relative;transition:all .5s;padding:.5rem}@media screen and (min-width:1400px){header.banner ul.sub-menu a{text-decoration:none;color:#c9c9c9!important;padding:.5rem;font-size:12px;transition:all .5s;position:relative;display:inline-block}}header.banner ul.sub-menu a:hover{color:#fff!important;background:#313233!important}header.banner ul.sub-menu a:hover{color:#000;transition:all .2s}header.banner ul.sub-menu li:nth-of-type(1) a:before{width:0}header.banner ul.sub-menu li.current_page_item a{color:#000}header.banner li.menu-item-has-children:hover .sub-menu{display:block;opacity:1;z-index:2;height:inherit;overflow:visible;padding:10px;box-shadow:0 26px 24px #0006;pointer-events:auto}header.banner li.menu-item-has-children:hover .sub-menu li{opacity:1;transition:transform .65s cubic-bezier(.2,.8,.25,1),opacity .65s cubic-bezier(.2,.8,.25,1);transform:translate(0)}li.mhover ul.sub-menu{pointer-events:auto}li.mhover ul.sub-menu li{opacity:1;transition:transform .65s cubic-bezier(.2,.8,.25,1),opacity .65s cubic-bezier(.2,.8,.25,1);transform:translate(0)}#sitecontent{transition:transform 1s;z-index:10;position:relative;background:#fff}#sitecontent #insidecontent{position:relative}#bgmenu{position:fixed;z-index:1;width:100%;height:100vh;top:0;left:0;background:linear-gradient(145deg,#33f,#33f);opacity:0}#bgmenu a#closemenu{text-indent:-5000px;text-align:left;display:inline-block;width:40px;height:40px;position:fixed;top:50px;right:50px;background:url(/app/themes/default-bd/dist/images/pictos/__close.svg) no-repeat center center/contain;transition:transform 1s ease-out,opacity 1s ease-out;margin:-25px;opacity:0;z-index:20}#bgmenu a#closemenu:hover{transform:rotate(-180deg)}#bgmenu #menumobile{position:fixed;width:390px;max-width:98%;right:0;top:0;z-index:5;padding-left:60px;padding-right:60px;height:100vh;overflow-y:auto;overflow-x:hidden;display:flex;align-items:center}@media screen and (max-width:768px)and (orientation:landscape){#bgmenu #menumobile{overflow-y:scroll;overflow-x:hidden}}#bgmenu #menumobile .nav--network{display:block}#bgmenu #menumobile .nav--network .wpml-ls-item+.wpml-ls-item{padding-left:9px}#bgmenu #menumobile .nav--network .wpml-ls-item+.wpml-ls-item:before{height:14px;top:3px}#bgmenu #menumobile .nav-primary{transform:translate(390px);transition:transform 1s ease-out;display:block;background:none;position:relative;top:inherit;margin:auto 0}@media screen and (max-width:768px)and (orientation:landscape){#bgmenu #menumobile .nav-primary{top:59px}}#bgmenu #menumobile .nav-primary li{flex:0 0 100%}@media screen and (max-width:768px)and (orientation:landscape){#bgmenu #menumobile .nav-primary li{padding-top:1rem}}#bgmenu #menumobile .nav-primary li a{color:#fff!important;font-size:16px;display:inline-block}@media screen and (min-width:600px){#bgmenu #menumobile .nav-primary li a{font-size:18px}}#bgmenu #menumobile .nav-primary li ul.sub-menu{max-height:0;overflow:hidden;list-style:none;padding-left:20px;transition:max-height 1s cubic-bezier(.215,.61,.355,1),padding .25s cubic-bezier(.215,.61,.355,1)}#bgmenu #menumobile .nav-primary li ul.sub-menu li{padding:1rem 0 0}#bgmenu #menumobile .nav-primary li ul.sub-menu li a{text-decoration:none}@media screen and (min-width:1400px){#bgmenu #menumobile .nav-primary li.magcom,#bgmenu #menumobile .nav-primary li.localplanet{line-height:66px}}#bgmenu #menumobile .nav-primary li.localplanet a{background:url(/app/themes/default-bd/dist/images/MembreLocalPlanet2.png) no-repeat center center/contain!important}#bgmenu #menumobile .nav-primary li.magcom a{background:url(/app/themes/default-bd/dist/images/mag-com-locale-white.svg) no-repeat center top/contain!important}#bgmenu #menumobile .nav-primary li.homelink{display:inline-block}#bgmenu #menumobile .nav-primary li.current-menu-item>a,#bgmenu #menumobile .nav-primary li.current-menu-ancestor>a,#bgmenu #menumobile .nav-primary li.current-menu-parent>a,#bgmenu #menumobile .nav-primary li.current_page_parent>a,#bgmenu #menumobile .nav-primary li.current_page_ancestor>a,#bgmenu #menumobile .nav-primary li.current_page_item>a{background:none;text-decoration:underline!important}#bgmenu #menumobile .nav-primary li.current-menu-item.localplanet a,#bgmenu #menumobile .nav-primary li.current-menu-item.magcom a,#bgmenu #menumobile .nav-primary li.current-menu-ancestor.localplanet a,#bgmenu #menumobile .nav-primary li.current-menu-ancestor.magcom a,#bgmenu #menumobile .nav-primary li.current-menu-parent.localplanet a,#bgmenu #menumobile .nav-primary li.current-menu-parent.magcom a,#bgmenu #menumobile .nav-primary li.current_page_parent.localplanet a,#bgmenu #menumobile .nav-primary li.current_page_parent.magcom a,#bgmenu #menumobile .nav-primary li.current_page_ancestor.localplanet a,#bgmenu #menumobile .nav-primary li.current_page_ancestor.magcom a,#bgmenu #menumobile .nav-primary li.current_page_item.localplanet a,#bgmenu #menumobile .nav-primary li.current_page_item.magcom a{border-bottom:1px solid #fff}#bgmenu #menumobile .nav-primary li.menu-item-has-children>a{width:90%;max-width:150px;position:relative}#bgmenu #menumobile .nav-primary li.menu-item-has-children>a:after{content:"";display:inline-block;position:absolute;background:url(/app/themes/default-bd/dist/images/pictos/__down.svg) no-repeat right center/15px auto;width:15px;height:15px;right:0;top:50%;transform:translateY(-50%) rotate(0);transition:all .3s}#bgmenu #menumobile .nav-primary li.menu-item-has-children.open-submenu>a:after{transform:translateY(-50%) rotate(180deg);transition:all .5s}#bgmenu #menumobile .nav-primary li.menu-item-has-children.open-submenu ul.sub-menu{max-height:400px}#bgmenu #menumobile .nav-primary ul.nav{margin-bottom:20px}#bgmenu #menumobile .nav--network{padding-left:1rem;margin-bottom:50px}body.preopened,body.preopened #sitecontent{overflow:hidden}body.preopened #bgmenu{opacity:1}body.opened #sitecontent{transform:scale(.84) translate(-93vw) translateZ(0)!important}@media screen and (min-width:500px){body.opened #sitecontent{transform:scale(.835) translate(-466px) translateZ(0)!important}}body.opened header.banner section.row{padding:0!important}body.opened #bgmenu a#closemenu{opacity:1;transition:opacity 1s ease-out,transform 1s ease-out}body.opened #bgmenu #menumobile .nav-primary{transform:translate(0);transition:transform 1s ease-out}body.scrolled .mainmenu{margin-top:-46px}body.scrolled .mainmenu .menu-main{height:46px}@media screen and (min-width:1400px){body.scrolled .mainmenu .menu-main{height:auto}}body.scrolled .mainmenu .menu-main a.brand{margin:10px 0}body.scrolled #menuToggle{top:15px;transition:all .5s}@media screen and (min-width:769px){body.scrolled #menuToggle{top:10px}}body.scrolled header.banner{box-shadow:0 2px 24px #0006}body.scrolled .nav-primary:not(.opened) ul.nav>li{min-height:inherit}body.scrolled .full--height{height:calc(100vh - 66px)}@media screen and (min-width:1400px)and (max-width:1000px){body.scrolled section.anchor-group{top:73px}}#mobilemenu{position:absolute;right:-150%;width:100%}#menuToggle{display:block;position:fixed;top:65px;right:20px;z-index:200;width:20px;height:12px;background:url(/app/themes/default-bd/dist/images/pictos/menu.svg) no-repeat center center/contain;-webkit-user-select:none;user-select:none}@media screen and (min-width:769px){#menuToggle{width:40px;height:22px;top:60px}}@media screen and (min-width:1400px){#menuToggle{display:none!important}}.v--mobile #menuToggle,.v--mobile #menumobile{display:block}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span{display:none;width:33px;height:2px;margin-bottom:6px;position:relative;background:#000;border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(1){transform-origin:0% 100%}section.anchor-group{position:fixed;top:60px;left:15px;width:100%;z-index:10;padding:0 15px;background:#000;display:none}@media screen and (min-width:769px){section.anchor-group{display:block}}@media screen and (min-width:1400px){section.anchor-group{top:80px}}section.anchor-group div.anchors_group{width:100%;margin:0 auto;max-width:1280px;transition:all .5s}@media screen and (min-width:1400px){section.anchor-group div.anchors_group{padding:0}}@media screen and (min-width:1000px){section.anchor-group div.anchors_group{padding:0 80px}}section.anchor-group div.anchors_group ul{margin:0;padding:0;list-style:none}section.anchor-group div.anchors_group ul li{display:inline-block;padding:20px 0}@media screen and (min-width:960px){section.anchor-group div.anchors_group ul li{padding:27px 0 28px}section.anchor-group div.anchors_group ul li a{font-size:20px!important;line-height:23px!important}}section.anchor-group div.anchors_group ul li+li{padding-left:3.47%}section.anchor-group div.anchors_group ul li a{color:#fff;font-size:16px;line-height:18px;display:inline-block;text-decoration:none}section.anchor-group div.anchors_group ul li a.active{font-weight:700}section.anchor-group+.wrapper{margin-top:0}@media screen and (min-width:960px){section.anchor-group+.wrapper{margin-top:80px}}@media screen and (min-width:769px){section.anchor-group+.wrapper{margin-top:64px}}section.ariane{padding-top:0;padding-bottom:0!important;margin-top:107px}section.ariane .bcrumb ul{list-style:none;padding:0;margin:0}section.ariane .bcrumb ul li{display:inline-block}footer.content-info{background-color:#000;position:relative;width:100%;color:#000}footer.content-info a{color:#fff}footer.content-info section.row{background:#000;padding-bottom:15px}footer.content-info section.row .column--footer{width:100%;max-width:1280px;margin:0 auto}footer.content-info section.row .column--footer div.line{width:100%;display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap}@media screen and (min-width:1400px){footer.content-info section.row .column--footer div.line{flex-wrap:nowrap}}footer.content-info section.row .column--footer div.line div[class^=column--]{color:#fff;font-size:14px}footer.content-info section.row .column--footer div.line div[class^=column--] p{margin:0}footer.content-info section.row .column--footer div.line div[class^=column--] ul{list-style:none;margin:0 0 0 -5px;padding:0}footer.content-info section.row .column--footer div.line div[class^=column--] ul li{padding:0 5px}footer.content-info .inside{display:flex;text-align:left;width:100%;flex-wrap:wrap;justify-content:center}@media screen and (min-width:900px){footer.content-info .inside{justify-content:left}}footer.content-info .inside a.brand{flex:0 0 100%;max-width:100%;text-align:center}@media screen and (min-width:900px){footer.content-info .inside a.brand{flex:0 0 30%;max-width:30%}}@media screen and (min-width:540px){footer.content-info .inside a.brand{text-align:left}}footer.content-info .inside div.column--footer{flex:0 0 100%;max-width:100%;text-align:left;padding-top:22px;display:flex;flex-wrap:wrap;justify-content:space-between;color:#fff}footer.content-info .inside div.column--footer div.logo_footer{text-align:center;flex:0 0 100%;max-width:100%}footer.content-info .inside div.column--footer div.logo_footer img{max-width:240px;height:auto}@media screen and (min-width:900px){footer.content-info .inside div.column--footer div.logo_footer{text-align:left;width:35%;flex:0 0 35%}}footer.content-info .inside div.column--footer div.socialmedia{justify-content:center}@media screen and (min-width:540px){footer.content-info .inside div.column--footer div.socialmedia{justify-content:left}}@media screen and (min-width:900px){footer.content-info .inside div.column--footer{padding-top:60px;text-align:left}}footer.content-info .inside div.column--footer div.line{width:100%;flex:0 0 100%;display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;margin-top:50px}@media screen and (min-width:900px){footer.content-info .inside div.column--footer div.line{width:65%;flex:0 0 65%;margin-top:0}}@media screen and (min-width:769px){footer.content-info .inside div.column--footer div.line{flex-wrap:nowrap}}footer.content-info .inside div.column--footer div.line div[class^=column--]{flex:0 0 100%;max-width:100%;text-align:left;padding:0 10%;margin-bottom:15px;font-weight:300}@media screen and (min-width:500px){footer.content-info .inside div.column--footer div.line div[class^=column--]{text-align:left;flex:0 0 50%;max-width:50%;padding:0 20px 0 0}}@media screen and (min-width:650px){footer.content-info .inside div.column--footer div.line div[class^=column--]{text-align:left;flex:0 0 25%;max-width:25%}}footer.content-info .inside div.column--footer div.line div[class^=column--]>ul{padding-top:15px!important;padding-bottom:15px!important}footer.content-info .inside div.column--footer div.line div[class^=column--]>ul:before,footer.content-info .inside div.column--footer div.line div[class^=column--]>ul:after{position:absolute;left:0;height:5px;width:25px;background:#fff;content:""}footer.content-info .inside div.column--footer div.line div[class^=column--]>ul:before{top:0}footer.content-info .inside div.column--footer div.line div[class^=column--]>ul:after{bottom:0}footer.content-info .inside div.column--footer div.line div[class^=column--]>ul+ul,footer.content-info .inside div.column--footer div.line div[class^=column--]>ul+p{padding-top:15px!important}footer.content-info .inside div.column--footer div.line div[class^=column--]>ul+ul:before,footer.content-info .inside div.column--footer div.line div[class^=column--]>ul+p:before{display:none}footer.content-info .inside div.column--footer div.line div[class^=column--] p a{display:inline-block}footer.content-info .inside div.column--footer div.line div[class^=column--] p a+a{margin-left:5px}footer.content-info .inside div.column--footer div.line div[class^=column--] ul{list-style:none;padding:0;margin:0;position:relative}footer.content-info .inside div.column--footer div.line div[class^=column--] ul li{padding:0;line-height:1.6}footer.content-info .inside div.column--footer div.line div[class^=column--] ul li a{color:#fff;text-decoration:none;transition:all .5s;position:relative;display:inline-block;font-weight:500;font-size:14px;line-height:18px}footer.content-info .inside div.column--footer div.line div[class^=column--] ul li a:hover{transform:translate(10px);transition:all .3s}footer.content-info .inside div.column--footer div.line div[class^=column--] ul li strong{font-weight:500}footer.content-info .inside div.column--footer div.line div[class^=column--] ul li ul li{margin-top:0}footer.content-info .inside div.column--footer div.line div[class^=column--] ul li ul li a{font-weight:300}footer.content-info .inside div.column--footer div.line div[class^=column--] ul li+li{margin-top:12px}footer.content-info .inside div.column--footer div.line div[class^=column--] ul.rs li a:hover{transform:inherit}.cookiesbanner{bottom:0;display:none;width:100%;background-color:#fff;z-index:100;text-align:center;box-shadow:5px 2px 10px -2px #fff;position:fixed;left:0;box-shadow:0 9px 30px #00000080;padding:14px 0;font-size:12px;font-weight:700}@media screen and (min-width:600px){.cookiesbanner{text-align:left;padding:34px 0;font-size:14px}}.cookiesbanner .container{width:90%;max-width:1280px;margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}@media screen and (min-width:600px){.cookiesbanner .container{flex-wrap:nowrap;justify-content:left}}.cookiesbanner .justify-center{justify-content:center}.cookiesbanner.block{display:block}.cookiesbanner button{margin:1rem 1rem 0;border:5px solid #000;padding:10px;background:none;cursor:pointer;font-size:12px;font-weight:700;color:#000;transition:all .5s ease-in-out}@media screen and (min-width:600px){.cookiesbanner button{margin:5px 1rem;font-size:14px}}.cookiesbanner button:hover{background:#000;color:#fff;transition:all .3s ease-in-out}.cookiesbanner button:after{display:none}.acf--header .in-header{padding-top:6%;padding-bottom:6%;display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 107px)}.acf--header .container{position:relative;min-height:100%}.acf--header svg{position:absolute;top:0;left:0;z-index:1;overflow:visible}.acf--header svg path{animation:dash 15s linear infinite}.acf--header svg text,.acf--header svg circle{font-size:30px!important;fill:#333}.acf--header svg.static{width:100%}.acf--header a.scrolldown{position:absolute;z-index:2;left:50%;bottom:10%;transform:translate(-50%);width:60px;height:60px;display:inline-block;text-indent:-5000px;background:url(/app/themes/default-bd/dist/images/pictos/scrolldown.svg) no-repeat center center/40px auto;animation:updown 1.5s linear infinite}@media screen and (min-width:769px){.acf--header a.scrolldown{bottom:3%}}.acf--header div.in-header{width:100%;max-width:1440px;text-align:center;background-repeat:no-repeat;position:relative;background-position:center}.acf--header h1{line-height:1;color:#fff}.acf--header h1 span{font-size:40px;line-height:1;display:block}@media screen and (min-width:500px){.acf--header h1 span{font-size:60px}}@media screen and (min-width:769px){.acf--header h1 span{font-size:80px}}.acf--header h1 span:nth-of-type(1){font-weight:500;text-transform:none}.acf--header h1 span:nth-of-type(2){font-weight:100;margin-bottom:20px}.acf--header p.cta{padding-top:5px;display:flex;justify-content:center;flex-wrap:wrap;margin-top:40px;transform:translatey(100px);opacity:0;padding-left:15px}@media screen and (min-width:769px){.acf--header p.cta{flex-wrap:nowrap}}.acf--header p.cta.animated{transform:translatey(0);opacity:1;transition:all 1.5s ease-in-out}.acf--header p.cta a{margin-bottom:15px}.acf--header p.cta a:nth-of-type(1){margin-right:15px}.acf--header img{width:100%;height:auto}.acf--header .visuel{color:#fff;position:absolute}.acf--header .visuel.paral{animation:BGslideRightToLeftParal 1.5s ease,step-start,cubic-bezier(.1,.7,1,.1)}@media screen and (min-width:600px){.acf--header .visuel{background-size:cover}}@media screen and (min-width:800px){.acf--header .visuel{background-size:cover}}.acf--header .visuel.full--height{height:calc(100vh - 60px);padding-top:0;background-size:cover}@media screen and (max-width:650px){.acf--header .visuel.full--height{background-position:center center!important}}@media screen and (min-width:1400px){.acf--header .visuel.full--height{height:calc(100vh - 108px)}}.acf--header .text{color:#fff;font-size:16px;line-height:22px;font-weight:400;padding:4%}.acf--header .text>div{display:flex;flex-wrap:wrap;max-width:1280px;margin:0 auto;padding-left:0;padding-right:0;justify-content:space-between}.acf--header .text>div .prez{margin-left:auto;margin-right:auto}@media screen and (max-width:650px){.acf--header .text>div .prez br{display:none}}@media screen and (min-width:769px){.acf--header .text{font-weight:500;font-size:20px;line-height:24px;padding:4% 4.8%}}@media screen and (min-width:1100px){.acf--header .text{font-weight:500}}.acf--header .text p{margin:0}.acf--header .text p+p{margin-top:20px}.acf--header .text.with--anchornav div.prez{max-width:100%}@media screen and (min-width:769px){.acf--header .text.with--anchornav div.prez{max-width:40.76%}}.acf--header .text .anchors{width:100%;margin-top:5%}@media screen and (min-width:769px){.acf--header .text .anchors{max-width:49.23%;margin-top:0}}.single-formation .acf--header{margin-bottom:60px}.single-formation h2.text-center{text-align:left!important;width:100%}.single-formation div.citation{margin:80px auto 0}@media screen and (min-width:769px){.single-formation div.citation{margin:144px auto 124px}}.single-formation div.howto h2{width:100%}section.section--line+.acf--header{margin-top:100px}section.full--width .keynumber--svg{max-width:1280px;margin:0 auto;padding:40px 0 20px}@media screen and (min-width:760px){section.full--width .keynumber--svg{padding:3% 0 2%}}.section--line{padding-top:35px;padding-bottom:30px;position:relative;z-index:5}@media screen and (min-width:500px){.section--line{padding-top:40px;padding-bottom:40px}}.section--line.animated{animation:slideDown 1s linear}.section--line.noopac.animated{animation:slideDownNoOpac 1s linear}.section--line h2{margin:0 auto 10px;position:relative}.section--line h2.with--desc:before{height:90%}.section--line h2 p{font-size:20px;line-height:24px;font-weight:500;padding:35px 0}body.single .section--line.animated{animation:none}.row.line{margin-top:0;max-width:1440px;margin-left:auto;margin-right:auto;padding:15px 0}@media screen and (min-width:1301px){.row.line{padding:15px 90px}}.row.line+.row.line{margin-top:0}.row.line .col{padding:0}.row.line .col h3{font-size:18px;margin:0;line-height:1.5;text-align:left;padding-top:0}.row.line .col h3:after{display:none}.row.line .col h3+p{margin-top:10px}.row.line._line_2_offsetscol{max-width:800px;margin-right:0;padding:25px 0}@media screen and (min-width:769px){.row.line._line_2_offsetscol{margin-right:14.91%}}.row.line._line_2_offsetscol>div{width:100%;flex:0 0 100%;padding:0 40px 0 20px;border-left:1px solid #97D3FF}@media screen and (min-width:600px){.row.line._line_2_offsetscol>div{width:50%;flex:0 0 50%}}.row.line._line_2_offsetscol>div h4{color:#97d3ff;font-size:26px;line-height:32px;font-weight:400}.row.line._line_2_offsetscol>div h4+p{margin-bottom:0}@media screen and (min-width:550px){.row.line._line_2_offsetscol>div h4{font-size:36px;line-height:40px}}.row.line._line_2_offsetscol>div:nth-of-type(1) h4+p,.row.line._line_2_offsetscol>div:nth-of-type(2) h4+p,.row.line._line_2_offsetscol>div:nth-of-type(3) h4+p{padding-bottom:30px}@media screen and (min-width:600px){.row.line._line_2_offsetscol>div:nth-of-type(1) h4+p,.row.line._line_2_offsetscol>div:nth-of-type(2) h4+p{padding-bottom:30px}.row.line._line_2_offsetscol>div:nth-of-type(3) h4+p,.row.line._line_2_offsetscol>div:nth-of-type(4) h4+p{padding-bottom:0}}h2+.row.line{margin-top:50px}.row{justify-content:space-between}.row[class*=l__] h1,.row[class*=l__] h3,.row[class*=l__] h4{margin:0;line-height:1.2!important}.row[class*=l__] h1+p,.row[class*=l__] h3+p,.row[class*=l__] h4+p{margin-top:10px}.row[class*=l__] h2{margin:0;line-height:1.2!important}.row[class*=l__] h2+p{margin-top:10px}.row[class*=l__] h4{font-size:14px;line-height:1.2}.row[class*=l__] div[class*=col--]{margin-bottom:20px}.row[class*=l__] div[class*=col--] p{padding-top:0}.row.l__1-3-2-3>div:nth-of-type(1){width:100%;flex:0 0 100%;padding-right:0}@media screen and (min-width:769px){.row.l__1-3-2-3>div:nth-of-type(1){width:33%;flex:0 0 33%}}.row.l__1-3-2-3>div:nth-of-type(2){width:100%;flex:0 0 100%}@media screen and (min-width:769px){.row.l__1-3-2-3>div:nth-of-type(2){width:67%;flex:0 0 67%;padding-left:10px}}.row.l__1-3-2-3>div:nth-of-type(3),.row.l__1-3-2-3>div:nth-of-type(4){display:none}.row.l__2-3-1-3>div:nth-of-type(1){width:100%;flex:0 0 100%;padding-right:0}@media screen and (min-width:769px){.row.l__2-3-1-3>div:nth-of-type(1){width:67%;flex:0 0 67%;padding-left:10px}}.row.l__2-3-1-3>div:nth-of-type(2){width:100%;flex:0 0 100%}@media screen and (min-width:769px){.row.l__2-3-1-3>div:nth-of-type(2){width:33%;flex:0 0 33%;padding-left:10px}}.row.l__2-3-1-3>div:nth-of-type(3),.row.l__2-3-1-3>div:nth-of-type(4){display:none}.row.l__1-2-1-2{justify-content:space-between}.row.l__1-2-1-2>div{width:100%;flex:0 0 100%}@media screen and (min-width:769px){.row.l__1-2-1-2>div{width:48%;flex:0 0 48%}}.row.l__1-2-1-2>div:nth-of-type(3),.row.l__1-2-1-2>div:nth-of-type(4){display:none}.row.l__1-3>div:nth-of-type(1){width:100%;flex:0 0 100%;padding-right:0}@media screen and (min-width:769px){.row.l__1-3>div:nth-of-type(1){width:30.33%;flex:0 0 30.33%;padding-right:13.67px}}.row.l__1-3>div:nth-of-type(2){width:100%;flex:0 0 100%;padding-left:0;padding-right:0}@media screen and (min-width:769px){.row.l__1-3>div:nth-of-type(2){width:30.33%;flex:0 0 30.33%;padding-left:6.835px;padding-right:6.835px}}.row.l__1-3>div:nth-of-type(3){width:100%;flex:0 0 100%;padding-left:0}@media screen and (min-width:769px){.row.l__1-3>div:nth-of-type(3){width:30.33%;flex:0 0 30.33%;padding-left:13.67px}}.row.l__1-3>div:nth-of-type(4){display:none}.row.l__1-4>div:nth-of-type(1){width:100%;flex:0 0 100%;padding-right:0}@media screen and (min-width:769px){.row.l__1-4>div:nth-of-type(1){width:48%;flex:0 0 48%;padding-right:13.67px}}@media screen and (min-width:1400px){.row.l__1-4>div:nth-of-type(1){width:22%;flex:0 0 22%;padding-right:13.67px}}.row.l__1-4>div:nth-of-type(2){width:100%;flex:0 0 100%;padding-left:0;padding-right:0}@media screen and (min-width:769px){.row.l__1-4>div:nth-of-type(2){width:48%;flex:0 0 48%;padding-left:6.835px;padding-right:6.835px}}@media screen and (min-width:1400px){.row.l__1-4>div:nth-of-type(2){width:22%;flex:0 0 22%;padding-left:6.835px;padding-right:6.835px}}.row.l__1-4>div:nth-of-type(3){width:100%;flex:0 0 100%;padding-left:0;padding-right:0}@media screen and (min-width:769px){.row.l__1-4>div:nth-of-type(3){width:48%;flex:0 0 48%;padding-left:6.835px;padding-right:6.835px}}@media screen and (min-width:1400px){.row.l__1-4>div:nth-of-type(3){width:22%;flex:0 0 22%;padding-left:6.835px;padding-right:6.835px}}.row.l__1-4>div:nth-of-type(4){width:100%;flex:0 0 100%;padding-left:0}@media screen and (min-width:769px){.row.l__1-4>div:nth-of-type(4){width:48%;flex:0 0 48%;padding-left:13.67px}}@media screen and (min-width:1400px){.row.l__1-4>div:nth-of-type(4){width:22%;flex:0 0 22%;padding-left:13.67px}}.row.l__3-3>div:nth-of-type(1){width:100%;flex:0 0 100%}.row.l__3-3>div:nth-of-type(2){display:none}.row.l__3-3>div:nth-of-type(3){display:none}.row.l__3-3>div:nth-of-type(4){display:none}.row.keysnumbers{justify-content:space-evenly}.row.keysnumbers div.col{max-width:309px}.row._490__750{justify-content:space-between}@media screen and (max-width:1400px){.row._490__750 div{max-width:100%!important;width:100%;flex:0 0 100%!important}}.row.nopad div[class*=col--]{padding-left:0!important;padding-right:0!important}div.block--text{padding:0}@media screen and (min-width:769px){div.block--text{padding:30px 20px}}div.block--text h3{font-size:24px;font-weight:700;line-height:35px;margin-bottom:30px}div.block--text p{line-height:26px}div.block--text p a{color:#97d3ff}div.block--image100 p{margin:0}.block--quote{color:#fff;padding:5% 50px 2% 20px;background:#97d3ff}@media screen and (min-width:769px){.block--quote{padding:100px 50px 80px 20px}}.block--quote p:nth-child(1){font-weight:700;font-size:21px;line-height:26px;margin-bottom:35px;position:relative;z-index:2}.block--quote p:nth-child(1):before,.block--quote p:nth-child(1):after{display:inline-block}.block--quote p:nth-child(1):before{content:"“";padding-right:5px}.block--quote p:nth-child(1):after{content:"”";padding-left:5px}.block--quote p:nth-child(2){font-weight:700;font-size:14px;line-height:18px}.block--quote p:nth-child(3){font-weight:400}.keynumber{color:#2d2d2d;display:flex;flex-wrap:wrap;justify-content:space-evenly}.keynumber h5{font-weight:700;font-size:24px;line-height:26px;margin-bottom:35px;flex:0 0 92%}@media screen and (min-width:769px){.keynumber h5{margin-bottom:5px}}.keynumber p{font-weight:400;font-size:16px;line-height:23px;flex:0 0 45%;max-width:45%;margin-bottom:25px;text-align:center;padding:0 10px}@media screen and (min-width:500px){.keynumber p{margin-bottom:0;flex:0 0 45%;max-width:45%}}@media screen and (min-width:769px){.keynumber p{margin-bottom:0;flex:0 0 25%}}.keynumber p+p{margin-top:0}.keynumber p strong,.keynumber p img{font-weight:700;font-size:56px;line-height:122px;display:block;text-align:center;color:#000}@media screen and (min-width:500px){.keynumber p strong,.keynumber p img{font-size:86px}}.keynumber p em{font-style:normal}.keynumber p strong{height:152px;font-weight:600;padding-top:5px}.keynumber p strong img{position:relative;height:122px}.keynumber p:nth-child(4n+1) strong{background:url(/app/themes/default-bd/dist/images/ellipse-1.svg) no-repeat top center/auto 130px}.keynumber p:nth-child(4n+2) strong{background:url(/app/themes/default-bd/dist/images/ellipse-2.svg) no-repeat top center/auto 136px}.keynumber p:nth-child(4n+3) strong{background:url(/app/themes/default-bd/dist/images/ellipse-3.svg) no-repeat top center/auto 139px}.keynumber p:nth-child(4n+4) strong{background:url(/app/themes/default-bd/dist/images/ellipse-4.svg) no-repeat top center/auto 139px}@media screen and (max-width:500px){.keynumber p strong{background-size:contain!important}}.keynumber.animated em{animation:AppearAndSlideDown2 1.5s linear;display:inline-block;position:relative}.video--yt p{display:block;width:100%;height:0;padding-top:56.25%!important;position:relative;margin:0}.video--yt p iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.socialmedia{display:flex;justify-content:space-between;align-items:center;width:100%}div.socialmedia img{min-width:26px;height:auto;margin:0 10px;filter:grayscale(1) brightness(2);transition:all .5s}div.socialmedia a{transition:all .5s;opacity:1}div.socialmedia a:hover img{filter:grayscale(0) brightness(1);transition:all .2s}div.socialmedia a:nth-of-type(1) img{margin-left:0}div.link_line{text-align:right}div.link_line a{font-weight:700;font-family:Roboto,sans-serif;line-height:24px;padding-right:40px;display:inline-block;color:#97d3ff!important;text-decoration:none!important;background:url(/app/themes/default-bd/dist/images/pictos/circle_chevron_right-blue.svg) no-repeat right center/24px auto}.block--video{width:100%}.block--video video{width:100%;height:auto}.thematiques h2{text-align:center}.thematiques ul.flex{width:100%;flex-wrap:wrap;justify-content:center;list-style:none;max-width:1301px;margin:50px auto 35px;padding:0}.thematiques ul.flex li{flex:0 0 96%;max-width:96%;margin-bottom:calc(1.85% + 50px);position:relative}@media screen and (min-width:500px){.thematiques ul.flex li{flex:0 0 80%;max-width:80%}}@media screen and (min-width:769px){.thematiques ul.flex li{flex:0 0 32.1%;max-width:32.1%;margin-bottom:calc(1.85% + 22px)}}.thematiques ul.flex li:nth-child(3n+2){margin:0 1.85% 1.85%;margin-bottom:calc(1.85% + 50px)}@media screen and (min-width:769px){.thematiques ul.flex li:nth-child(3n+2){margin-bottom:calc(1.85% + 22px)}}.thematiques ul.flex li>div:nth-child(1){display:block;overflow:hidden;height:100%;position:relative}.thematiques ul.flex li>div:nth-child(1) img{transition:all .5s}.thematiques ul.flex li div.infos{position:absolute;z-index:3;top:0;left:0;bottom:0;width:100%;font-family:Roboto,sans-serif;color:#fff;font-size:32px;font-weight:400}@media screen and (min-width:1400px){.thematiques ul.flex li div.infos{font-size:42px}}.thematiques ul.flex li div.infos span{display:inline-block;line-height:1;position:absolute;bottom:25px;left:20px;transition:all .5s}.thematiques ul.flex li div.infos a{display:block;position:absolute;top:0;left:0;bottom:0;width:100%;z-index:3;color:#fff}.thematiques ul.flex li div.infos em.picto{background-position:center center;background-size:contain;display:inline-block;width:94px;height:94px;position:absolute;top:-22px;left:20px;transition:all .5s}.thematiques ul.flex li:hover img{transition:all .3s;transform:translate(-50%,-50%) scale(1.1)!important}.thematiques ul.flex li:hover span{transform:translate(20px);transition:all .5s}.thematiques ul.flex li:hover em.picto{transform:rotate(360deg);transition:all .3s}.thematiques p.cta{text-align:center}.thematiques p.cta a.button{font-size:15px;padding:21px 25px}@media screen and (min-width:500px){.thematiques p.cta a.button{font-size:18px}}.thematiques.list--formations{margin-bottom:27px}.thematiques.list--formations ul.flex li{margin-bottom:30px;background:#f8f8f8}.thematiques.list--formations ul.flex li>div:nth-child(1){height:0;padding-top:172px}.thematiques.list--formations ul.flex li>div:nth-child(1) img{transition:all .5s;position:absolute}.thematiques.list--formations ul.flex li div.infos{position:relative;background:#f8f8f8;padding:15px}.thematiques.list--formations ul.flex li div.infos h5{min-height:37px;position:relative;padding-right:50px}.thematiques.list--formations ul.flex li div.infos h5 em{position:absolute;display:inline-block;right:0;top:0;width:37px;height:37px;background:url(/app/themes/default-bd/dist/images/pictos/arrow-left.png) no-repeat center center;border-radius:100%;transition:all .5s}.thematiques.list--formations ul.flex li div.infos span{position:relative;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;left:inherit;bottom:inherit;line-height:23px}.thematiques.list--formations ul.flex li div.infos a{position:relative;color:#000;text-decoration:none!important}.thematiques.list--formations ul.flex li:hover img{transition:all .3s;transform:translate(-50%,-50%) scale(1.1)!important}.thematiques.list--formations ul.flex li:hover span{transform:none;transition:all .5s}.thematiques.list--formations ul.flex li:hover h5 em{transform:translate(5px);transition:all .3s}.anim--svg{margin-bottom:70px}.anim--svg svg.ellipse{position:relative;min-width:100%;min-height:100%;z-index:0;height:auto;width:auto;left:50%;transform:translate(-50%)}.anim--svg .paragraph{position:absolute;max-width:50%;z-index:10;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-family:arial;text-align:center;padding-top:5%}.anim--svg .svgtext{position:absolute;left:50%;top:-10px;transform:translate(-55%);min-width:2112px}.anim--svg .svgtext text{font-size:25px;font-family:Roboto,sans-serif}@media screen and (min-width:500px){.anim--svg .svgtext text{font-size:30px}}@media screen and (min-width:500px){.anim--svg .svgtext{top:0}}.anim--svg .banner--content{position:absolute;text-align:center;width:80%;max-width:450px;left:50%;top:0;transform:translate(-50%);z-index:5;height:100%;padding-top:190px}@media screen and (min-width:769px){.anim--svg .banner--content{max-width:846px;padding-top:250px}}.anim--svg .banner--content p.cta{position:absolute;bottom:0;width:100%;text-align:center;margin:0}.anim--svg .banner--content p.cta a{transform:translateY(50%)}.anim--svg .banner--content p.cta a:hover{transform:translateY(calc(50% + 4px))}.video-desc{padding-top:1rem}.video-desc h5{margin:0 0 1rem}.cadre{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff}.cadre.cadre-video{width:90vw;max-width:1200px}.cadre.cadre-video>div{padding:1.25rem}.cadre.dark{background:#000}.cadre.dark a.close{background:url(/app/themes/default-bd/dist/images/pictos/__close-border-white.svg) no-repeat center center/cover}.cadre img{max-height:calc(90vh - 3.5rem);max-width:80vw;height:auto;width:auto;margin:1.75rem;float:left;pointer-events:none;-webkit-user-select:none;user-select:none}.cadre a.close{top:6px;right:6px;width:45px;height:45px;background:url(/app/themes/default-bd/dist/images/pictos/__close-border.svg) no-repeat center center/cover;transform:none}section.sliders .tns-horizontal.tns-subpixel>.tns-item.testimonial{vertical-align:middle}section.sliders{padding-top:50px;text-align:center}section.sliders.gallery{text-align:left;padding-bottom:5rem;line-height:1.625}section.sliders.gallery div[id^=tns].tns-outer{padding-top:1rem!important}section.sliders.gallery .tns-controls{top:initial;bottom:-18px;display:block}section.sliders.gallery .tns-controls button[data-controls=prev]{left:-12px;display:block}section.sliders.gallery .tns-controls button[data-controls=next]{right:-12px;display:block}section.sliders.gallery .tns-nav{text-align:center;bottom:-40px;position:absolute;left:50%;transform:translate(-50%)}section.sliders.gallery .tns-nav button{border-radius:100%;height:12px!important;width:12px!important;padding:0;outline:none;border:none;background-color:#d8d8d8}section.sliders.gallery .tns-nav button+button{margin-left:1rem}section.sliders.gallery .tns-nav button.tns-nav-active{background-color:#828282!important}section.sliders.gallery.gallery-light .tns-controls button[data-controls=prev]{background-image:url(/app/themes/default-bd/dist/images/pictos/prevLg.png)}section.sliders.gallery.gallery-light .tns-controls button[data-controls=next]{background-image:url(/app/themes/default-bd/dist/images/pictos/nextLg.png)}section.sliders.gallery.gallery-dark{background-color:#000;color:#fff}section.sliders.gallery.gallery-dark .tns-nav button{background-color:#333}section.sliders.gallery .gallery_slide .gal{display:flex;flex-wrap:wrap;gap:1.6%}section.sliders.gallery .gallery_slide .gal .th{flex:0 0 23.8%;max-width:23.8%;height:0;padding-top:23.8%;position:relative;overflow:hidden;margin-bottom:1.6%}section.sliders.gallery .gallery_slide .gal .th img{max-width:700px;width:auto;max-height:700px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.sliders.gallery .gallery_slide .gal .th:before{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:#00000080;content:"";z-index:2;cursor:pointer}section.sliders.gallery .gallery_slide .gal .th:after{display:none;position:absolute;width:25%;height:25%;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/app/themes/default-bd/dist/images/pictos/eye.svg) no-repeat center center/cover;content:"";z-index:4;cursor:pointer}section.sliders.gallery .gallery_slide .gal .th:hover:before,section.sliders.gallery .gallery_slide .gal .th:hover:after{display:block}@media screen and (max-width:600px){section.sliders.gallery .gallery_slide .gal .th{flex:0 0 47.6%;max-width:47.6%;padding-top:47.6%;margin-bottom:4.8%}}@media screen and (max-width:600px){section.sliders.gallery .gallery_slide .gal{gap:4.8%}section.sliders.gallery .gallery_slide .gal .th img{max-width:70vw;width:auto;max-height:70vw;height:auto}}section.sliders.gallery .slider-video .gallery_slide .gal{gap:1.3333%}section.sliders.gallery .slider-video .gallery_slide .gal .vid{flex:0 0 32%;max-width:32%;font-size:1rem;margin-bottom:1.333%}section.sliders.gallery .slider-video .gallery_slide .gal .vid h5{font-size:1rem;margin-top:0;margin-bottom:.3rem}section.sliders.gallery .slider-video .gallery_slide .gal .vid .th{width:100%;max-width:initial;height:0;padding-top:60%;position:relative;overflow:hidden;margin-bottom:10px}section.sliders.gallery .slider-video .gallery_slide .gal .vid .th img{max-width:700px;width:auto;max-height:700px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.sliders.gallery .slider-video .gallery_slide .gal .vid .th:before{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:#00000080;content:"";z-index:2;cursor:pointer}section.sliders.gallery .slider-video .gallery_slide .gal .vid .th:after{display:block;position:absolute;width:90px;height:90px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/app/themes/default-bd/dist/images/pictos/__play_light.svg) no-repeat center center/cover;content:"";z-index:4;cursor:pointer}section.sliders.gallery .slider-video .gallery_slide .gal .vid .th:hover:before{display:block}section.sliders.gallery .slider-video .gallery_slide .gal .vid .th:hover:after{background:url(/app/themes/default-bd/dist/images/pictos/__play_dark.svg) no-repeat center center/cover}@media screen and (max-width:600px){section.sliders.gallery .slider-video .gallery_slide .gal .vid{flex:0 0 100%;max-width:100%}section.sliders.gallery .slider-video .gallery_slide .gal .vid .th img{max-width:70vw;width:auto;max-height:70vw;height:auto}}section.sliders .slider--outer{margin:0 auto;width:calc(100% - 60px)}section.sliders .slider--outer.text-intro{width:initial;padding-right:12%}@media screen and (min-width:700px){section.sliders .slider--outer.mw--621{max-width:621px!important}}@media screen and (min-width:700px){section.sliders .slider--outer.mw--450{max-width:70.75%!important}}section.sliders .slider--outer.mw--450 [data-controls=prev]{left:-45px}@media screen and (min-width:880px){section.sliders .slider--outer.mw--450 [data-controls=prev]{left:-65px}}section.sliders .slider--outer.mw--450 [data-controls=next]{right:-45px}@media screen and (min-width:880px){section.sliders .slider--outer.mw--450 [data-controls=next]{right:-65px}}@media screen and (min-width:769px){section.sliders.slogos{padding-left:90px;padding-right:90px}}section.sliders.slogos .tns-outer{padding-top:30px!important}section.sliders.slogos span.buttons{margin-top:55px;display:block;opacity:0;transform:translateY(50px)}section.sliders.slogos span.buttons.animated{opacity:1;transform:translate(0);transition:all 1.3s ease}section.sliders.slogos .logos{transition-timing-function:ease-out}section.sliders.slogos .logos .tns-item{text-align:center}section.sliders.slogos .logos .tns-item:hover img{filter:grayscale(0%);opacity:1}section.sliders.slogos .logos img{height:80px;width:auto;max-width:140px;transition:filter .45s cubic-bezier(.3,.4,.1,1),opacity .45s cubic-bezier(.3,.4,.1,1);filter:grayscale(100%);opacity:.55}section.sliders.slogos .tns-controls button{height:30px;width:30px}@media screen and (min-width:767px){section.sliders.slogos .tns-controls button{height:30px;width:30px}}section.sliders.slogos .tns-controls button[data-controls=prev]{background-size:auto 30px;background:url(/app/themes/default-bd/dist/images/pictos/prevLg.png) no-repeat 10px center/auto 18px}@media screen and (min-width:767px){section.sliders.slogos .tns-controls button[data-controls=prev]{left:-65px}section.sliders.slogos .tns-controls button[data-controls=prev]:hover{background-position:left center}}section.sliders.slogos .tns-controls button[data-controls=next]{background-size:auto 30px;background:url(/app/themes/default-bd/dist/images/pictos/nextLg.png) no-repeat -20px center/auto 18px}@media screen and (min-width:767px){section.sliders.slogos .tns-controls button[data-controls=next]{right:-65px}section.sliders.slogos .tns-controls button[data-controls=next]:hover{background-position:right center}}section.sliders.block--news{width:100%;margin-left:0;padding:0 5% 50px}section.sliders.block--news .tns-outer{padding-top:30px!important}section.sliders.block--news span.buttons{margin-top:55px;display:block;opacity:0;transform:translateY(50px)}section.sliders.block--news span.buttons.animated{opacity:1;transform:translate(0);transition:all 1.3s ease}section.sliders.block--news .snews{transition-timing-function:ease-out}section.sliders.block--news .snews .tns-item{text-align:left}section.sliders.block--news .snews .tns-item a{text-decoration:none}section.sliders.block--news .snews .tns-item a.readmore{color:#000;font-size:14px;font-weight:700;background:url(/app/themes/default-bd/dist/images/pictos/arrow-right-black.svg) no-repeat 95% center/15px auto;padding-right:23px;transition:all .5s}section.sliders.block--news .snews .tns-item a.readmore:hover{transition:all .3s;color:#fff;background:url(/app/themes/default-bd/dist/images/pictos/arrow-right.svg) no-repeat 95% center/15px auto}section.sliders.block--news .snews .tns-item span.infos{font-size:14px;font-weight:400}section.sliders.block--news .snews .tns-item h5{font-size:24px;line-height:26px;margin-top:0}section.sliders.block--news .tns-controls{top:110%}@media screen and (min-width:767px){section.sliders.block--news .tns-controls{top:50%}}section.sliders.block--news .tns-controls button{height:30px;width:30px}@media screen and (min-width:767px){section.sliders.block--news .tns-controls button{height:30px;width:30px}}section.sliders.block--news .tns-controls button[data-controls=prev]{left:0%}@media screen and (min-width:767px){section.sliders.block--news .tns-controls button[data-controls=prev]{left:-45px}}section.sliders.block--news .tns-controls button[data-controls=next]{right:0%}@media screen and (min-width:767px){section.sliders.block--news .tns-controls button[data-controls=next]{right:-45px}}section.sliders.block--news[style*="background: #ffffff"] .snews .tns-item a.readmore:hover{color:#000;opacity:.7;background:url(/app/themes/default-bd/dist/images/pictos/arrow-right-black.svg) no-repeat 95% center/15px auto}section.sliders .testimonials{text-align:center;transition-timing-function:ease-out}section.sliders .testimonials div.has-bg{width:200px;height:auto;background-repeat:no-repeat;background-position:center;background-size:contain;margin-bottom:33px;height:70px;display:inline-block}section.sliders .testimonials span{display:block;font-weight:400}section.sliders .testimonials span:nth-of-type(1){font-weight:700;font-size:18px;text-transform:uppercase}section.sliders.temoignages{padding:0}section.sliders.temoignages .inside{max-width:100%;padding-left:0;padding-right:0}@media screen and (min-width:1301px){section.sliders.temoignages .inside{max-width:1440px;padding-left:90px;padding-right:90px}}@media screen and (min-width:700px){section.sliders.temoignages{padding:0}}section.sliders.temoignages h2{width:100%;text-align:center}section.sliders.temoignages h2:empty{display:none}section.sliders.temoignages .tns-outer{padding-top:65px!important;padding-bottom:85px!important}section.sliders.temoignages .tns-visually-hidden{left:50%;transform:translate(-50%);bottom:40px;font-size:14px}section.sliders.temoignages .testimonial-x-1 .tns-visually-hidden{display:none}@media screen and (max-width:700px){section.sliders.temoignages .tns-controls{bottom:60px;top:inherit;transform:inherit}section.sliders.temoignages .tns-controls button{display:block}section.sliders.temoignages .tns-controls button[data-controls=prev]{left:0}section.sliders.temoignages .tns-controls button[data-controls=next]{right:0}}section.sliders.temoignages .row{align-items:center}section.sliders.temoignages .row .col--left,section.sliders.temoignages .row .col--right{width:100%;padding:0}@media screen and (min-width:1000px){section.sliders.temoignages .row .col--left .slider--outer .tns-controls,section.sliders.temoignages .row .col--right .slider--outer .tns-controls{top:50%}}@media screen and (min-width:700px){section.sliders.temoignages .row .col--left,section.sliders.temoignages .row .col--right{width:50%}}@media screen and (min-width:700px){section.sliders.temoignages .row .col--right{width:50.5%}}section.sliders.temoignages .row .col--left{text-align:left;color:#000;background:#fff;padding:30px 30px 30px 0}@media screen and (min-width:700px){section.sliders.temoignages .row .col--left{width:49.5%;background:none}}section.sliders.temoignages .row .col--left p{padding-left:15px}@media screen and (min-width:1301px){section.sliders.temoignages .row .col--left p{padding-left:0}}.details{display:flex;margin-bottom:90px;align-items:flex-start;flex-wrap:wrap;justify-content:space-evenly}@media screen and (min-width:769px){.details{justify-content:space-between}}.details .objectifs{margin-top:50px;flex:0 0 100%}@media screen and (min-width:500px){.details .objectifs{flex:0 0 80%}}@media screen and (min-width:769px){.details .objectifs{flex:0 0 48.78%}}@media screen and (min-width:900px){.details .objectifs{max-width:650px}}.detail{flex:0 0 100%;background:#e5f4ff;padding:22px}@media screen and (min-width:500px){.detail{flex:0 0 80%}}@media screen and (min-width:769px){.detail{flex:0 0 40.7%}}.detail p{margin:0;display:flex}.detail p+p span:after{position:absolute;width:118%;left:0;top:0;content:"";height:2.2px;background:#97d3ff}.detail span{width:50%;display:inline-block;padding:15px 0;position:relative}.detail span:nth-of-type(1){font-weight:600}.detail span font{display:inline-block;position:absolute;left:0;top:0;transform:translate(-50%,-8px);z-index:3;width:139px;height:84px;background:url(/app/themes/default-bd/dist/images/pictos/etiquette.svg) no-repeat center center/contain;font-weight:600;font-size:20px;text-align:center}.detail span em{position:absolute;z-index:4;color:#fff;font-style:normal;width:100%;transform:translate(-50%,80%) rotate(-10deg)}.detail span span{opacity:0;padding:0}.objectifs ul,.highlight ul,.howto ul{list-style:none;padding:0}.objectifs ul li,.highlight ul li,.howto ul li{position:relative;padding-left:17px;line-height:32px}.objectifs ul li:before,.highlight ul li:before,.howto ul li:before{position:absolute;content:"";left:0;top:12px;display:inline-block;width:8px;height:8px;z-index:2;background:#00c4b3;border-radius:100%}.objectifs h3,.highlight h3,.howto h3{margin-bottom:50px}.highlight{background:#d4f5f2;width:100%;max-width:1062px;margin:0 auto;padding:3.35% 8.43%;position:relative;z-index:3}.highlight h3{margin-bottom:20px}.highlight ul li:before{background:#fe5100}.highlight p{margin-top:0}div.text--right-bold{text-align:right;font-weight:600}div.text--right-bold p{margin-bottom:0}.chapters{overflow:hidden}.chapters h2{width:100%}.chapters ul{list-style:none;max-width:907px;padding:0;margin:0 auto}.chapters ul li{display:flex;justify-content:space-between;align-items:flex-start;left:-100%;opacity:0;position:relative;margin-bottom:40px}@media screen and (min-width:769px){.chapters ul li{align-items:center;margin-bottom:15px}}.chapters ul li h4{font-weight:700;font-size:27px;color:#fe5100}.chapters ul li div:nth-of-type(1){flex:0 0 22.49%;max-width:204px;text-align:center;font-size:62px;font-weight:600}@media screen and (min-width:769px){.chapters ul li div:nth-of-type(1){font-size:155px}}.chapters ul li div:nth-of-type(2){flex:0 0 69.12%;max-width:627px}.chapters ul li.animated{left:0;transition:left 1.5s,opacity 2.5s ease-out;opacity:1}.chapters ul li:nth-child(2n){left:100%;flex-direction:row-reverse}.chapters ul li:nth-child(2n).animated{left:0}.chapters ul li:nth-child(4n+1) div:nth-of-type(1){background:url(/app/themes/default-bd/dist/images/ellipse-5.svg) no-repeat center center/contain}.chapters ul li:nth-child(4n+2) div:nth-of-type(1){background:url(/app/themes/default-bd/dist/images/ellipse-6.svg) no-repeat center center/contain}.chapters ul li:nth-child(4n+3) div:nth-of-type(1){background:url(/app/themes/default-bd/dist/images/ellipse-7.svg) no-repeat center center/contain}.chapters ul li:nth-child(4n+4) div:nth-of-type(1){background:url(/app/themes/default-bd/dist/images/ellipse-8.svg) no-repeat center center/contain}.chapters p.cta{text-align:center;margin-top:40px}.chapters p.cta a.button{background:#00c4b3;color:#fff}.contact .chapters ul li{margin-bottom:50px;align-items:flex-start;justify-content:left}.contact .chapters ul li h4{font-weight:700;font-size:27px;color:#fe5100}.contact .chapters ul li div:nth-of-type(1){font-size:61px;line-height:88px}.contact .chapters ul li div:nth-of-type(2){padding-left:20px;padding-top:20px}.contact .chapters ul li:nth-child(2n){flex-direction:row}.howto{transform:translate(15px)}@media screen and (min-width:600px){.howto{transform:none}}.howto .flex{flex-wrap:wrap}@media screen and (min-width:600px){.howto .flex{flex-wrap:nowrap}}.howto svg{position:absolute;top:0;left:0;z-index:1;overflow:visible;display:none}.howto svg path{animation:dash 15s linear infinite}.howto svg text,.howto svg circle{font-size:30px!important;fill:#333}@media screen and (min-width:600px){.howto svg{display:block}}.howto .flex{align-items:flex-start;position:relative;width:100%}.howto .visuel{z-index:2;flex:0 0 50%;position:relative}@media screen and (min-width:600px){.howto .visuel{flex:0 0 32.5%}}.howto .visuel img{max-width:100%;height:auto}.howto .texte{z-index:1;flex:0 0 100%;max-width:100%}@media screen and (min-width:600px){.howto .texte{transform:translate(-100px);flex:0 0 73.5%;max-width:73.5%}}@media screen and (min-width:1400px){.howto .texte{flex:0 0 57.5%;max-width:57.5%}}.howto .texte>div:nth-of-type(1){background:#f8f8f8;padding:154px 5% 64px;margin-top:-120px}@media screen and (min-width:600px){.howto .texte>div:nth-of-type(1){margin-top:120px}}@media screen and (min-width:769px){.howto .texte>div:nth-of-type(1){padding:64px 27px 64px 108px}}.howto h2{margin-bottom:40px}.howto ul li:before{background:#fe5100}.bloc--contact{display:flex}.bloc--contact .picto{position:relative;background:#fe5100;border-radius:100%;z-index:5;width:110px;height:110px;flex:0 0 110px;transform:translate(25px,-65px)}@media screen and (min-width:600px){.bloc--contact .picto{width:139px;height:139px;flex:0 0 139px;transform:translate(25px,-30px)}}.bloc--contact .picto span{display:block;position:absolute;left:0;top:0;bottom:0;width:100%}.bloc--contact .picto span:nth-of-type(1){background:url(/app/themes/default-bd/dist/images/pictos/origami.png) no-repeat center center/50px auto}@media screen and (min-width:600px){.bloc--contact .picto span:nth-of-type(1){background-size:65px auto}}.bloc--contact .picto span:nth-of-type(2){background:url(/app/themes/default-bd/dist/images/pictos/contacter-default-bd.png) no-repeat center center/104px auto;animation:rotate2 8s linear infinite}.bloc--contact .picto span:nth-of-type(2):hover{animation-play-state:paused}@media screen and (min-width:600px){.bloc--contact .picto span:nth-of-type(2){background-size:128px auto}}.bloc--contact .cta{background:#97d3ff;padding:53px 15px 23px 65px;flex:0 0 100%;transform:translate(-110px)}@media screen and (min-width:600px){.bloc--contact .cta{transform:translate(-31px,-10px);padding:23px 15px 23px 85px;flex:0 0 85.32%}}.bloc--contact .cta h3{margin-bottom:20px}.bloc--contact .cta a{color:#000;background:#fff}.all--formations h2{width:100%;text-align:left}.all--formations .cat_form{display:flex;flex-wrap:wrap}.all--formations .cat_form span{font-weight:600;font-size:20px;display:inline-block;margin-right:3%;flex:0 0 100%;width:100%;margin-bottom:15px}@media screen and (min-width:500px){.all--formations .cat_form span{flex:inherit;width:auto}}.all--formations .cat_form span label{position:relative;padding-left:40px;line-height:30px;cursor:pointer}.all--formations .cat_form span label em{display:inline-block;position:absolute;width:30px;height:30px;left:0;top:0;border:4px solid}.all--formations .cat_form span label em img{opacity:0;position:absolute;bottom:4px;left:4px}.all--formations .cat_form span input[type=checkbox]{opacity:0;position:absolute}.all--formations .cat_form span input[type=checkbox]:checked+label em img{opacity:1;transition:opacity 1s}.all--formations ul.flex{max-width:1280px;margin-bottom:0;justify-content:center}.all--formations ul.flex:nth-of-type(1){margin-top:35px}.all--formations ul.flex li.lazycheck.animated{animation:AppearAndSlideDown 1s linear}.all--formations ul.flex:empty{display:none}.all--formations ul.flex:empty+.anim--svg{display:none}.all--formations .anim--svg{position:relative;margin-bottom:90px;padding-top:0}body.nos-formations .acf--header h1{color:#2d2d2d}body.nos-formations .acf--header:nth-of-type(1){min-height:550px}body.nos-formations .acf--header:nth-of-type(1) .visuel{min-height:calc(100vh - 66px);padding-top:0}@media screen and (min-width:600px){body.nos-formations .acf--header:nth-of-type(1) .visuel{padding-top:25.19%;min-height:550px}}.rich_text{width:95%;max-width:845px;margin:0 auto}.rich_text p:empty{margin-bottom:0}.rich_text h2{width:100%}.rich_text .button+.button{margin-left:22px}.rich_text .form--newsletter{text-align:center}.rich_text .form--newsletter span input[type=text]{padding:10px 20px;max-width:80%;width:80%;background:none;border:1px solid #000;color:#000}.rich_text .form--newsletter span button{border:1px solid #000;line-height:34px;top:-1px}.rich_text .form--newsletter span label{display:inline-block}.figure-caption,.wp-caption-text,.wp-caption-dd{font-weight:300;font-size:16px;line-height:16px;margin-left:0;margin-top:4px;padding-left:5px;color:#333;border-left:2px solid #FB4A26}div.__qa{width:98%;max-width:845px;margin:0 auto}.accordion{margin:20px auto}.accordion h4{padding-left:35px;background:url(/app/themes/default-bd/dist/images/pictos/__plus.svg) no-repeat left 1px;cursor:pointer;min-height:32px;font-size:20px;line-height:29px;margin-bottom:0;padding-top:0;text-align:left;margin-top:5px}.accordion div{padding:0 0 0 35px;line-height:0;overflow:hidden;transition:all .3s linear;color:#fff}.accordion div p{margin-top:0!important}.accordion>div p:empty{display:none}.accordion h4.open{background:url(/app/themes/default-bd/dist/images/pictos/_moins.svg) no-repeat left 1px}.accordion h4.open+div{line-height:1.5;padding-top:1em;padding-bottom:1em;transition:all .3s linear;color:#000}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-viewport .flickity-slider{position:absolute;width:100%;height:100%}.flickity-prev-next-button{width:45px;height:45px;bottom:-5px;top:inherit}.flickity-prev-next-button.previous{left:10px;background:url(/app/themes/default-bd/dist/images/pictos/nav--flickity--button-prev.svg) no-repeat center center/cover}.flickity-prev-next-button.next{right:inherit;left:41px;background:url(/app/themes/default-bd/dist/images/pictos/nav--flickity--button.svg) no-repeat center center/cover}.flickity-prev-next-button svg{display:none}div.gallery figure{width:100%}div.gallery figure img{width:100%;height:auto}.readmore .custom--hr{margin:5px auto 20px}.readmore h5{font-weight:700;font-size:27px;line-height:38px}.readmore ul{list-style:none;padding:0;margin:0}.readmore ul li{border:2.4px solid #f0f0f0;margin-bottom:18px;transition:all .5s linear}.readmore ul li:hover{border:2.4px solid #3333ff;transition:all .3s linear}.readmore ul li a{display:block;padding:20px;font-size:18px;line-height:20px;color:#2d2d2d;text-decoration:none}.readmore ul li.doc a{display:flex;padding:0}@media screen and (max-width:600px){.readmore ul li.doc a{align-items:center}}.readmore ul li.doc span{display:inline-block;flex:1}.readmore ul li.doc span:nth-of-type(1){flex:0 0 77%;max-width:77%;text-align:left;padding:20px}@media screen and (max-width:600px){.readmore ul li.doc span:nth-of-type(1){flex:0 0 55%}}.readmore ul li.doc span:nth-of-type(2){text-align:right;font-size:13px;line-height:60px;font-weight:300;color:#2d2d2d}@media screen and (max-width:600px){.readmore ul li.doc span:nth-of-type(2){min-width:50px}}.readmore ul li.doc span:nth-of-type(3){flex:0 0 6%;max-width:6%;background:url(/app/themes/default-bd/dist/images/pictos/ico--doc.svg) no-repeat 4px center;min-height:50px}@media screen and (max-width:600px){.readmore ul li.doc span:nth-of-type(3){min-width:40px}}.readmore ul li.doc span:nth-of-type(4){flex:0 0 8%;max-width:8%;border-left:2.4px solid #f0f0f0;transition:all .5s linear;background:url(/app/themes/default-bd/dist/images/pictos/ico--download-primary.svg) no-repeat center center}@media screen and (max-width:600px){.readmore ul li.doc span:nth-of-type(4){min-height:65px;min-width:50px}}.readmore ul li.doc:hover span:nth-of-type(4){border-left:2.4px solid #3333ff;transition:all .3s linear}.readmore ul li.doc.pdf span:nth-of-type(3){background:url(/app/themes/default-bd/dist/images/pictos/ico--pdf.svg) no-repeat 4px center}body.error404 div.wrap.container main.main{display:flex;align-items:center;min-height:calc(100vh - 286px);justify-content:center;background:url(/app/themes/cci/dist/images/404.jpg) no-repeat center center/cover}body.error404 div.wrap.container main.main div.not--found{text-align:center;width:90%;max-width:750px;color:#000;padding-bottom:60px}body.error404 div.wrap.container main.main div.not--found p{font-weight:700;font-size:30px;line-height:36px;font-family:Roboto,sans-serif}@media screen and (min-width:768px){body.error404 div.wrap.container main.main div.not--found p{font-size:48px;line-height:55px}}@media screen and (min-width:1400px){body.error404 div.wrap.container main.main{min-height:calc(100vh - 322px)}}@media screen and (min-width:900px){body.error404 div.wrap.container main.main{min-height:calc(100vh - 555px)}}@media screen and (orientation:landscape)and (max-width:768px){body.error404 div.wrap.container main.main{min-height:80vh}}.inside{margin:0 auto;max-width:1280px}section.animated .contact .col--right{transform:translate(0);transition:transform 1.5s ease-out}@media screen and (min-width:768px){section.animated .contact .col--right{transform:translate(0);transition:transform 1.5s ease-out}}.contact--block{padding:0}@media screen and (min-width:750px){.contact--block{padding:0 15px 15px}}.contact--block .contact.inside{align-items:center}@media screen and (min-width:769px){.contact--block .contact.inside{flex-direction:row}}@media screen and (min-width:1280px){.contact--block .contact.inside{padding:0 10px}}.contact--block .contact.inside .row{padding:0 15px}.contact--block .contact .col--left,.contact--block .contact .col--right{width:100%;flex:0 0 100%;padding:0 15px}@media screen and (min-width:750px){.contact--block .contact .col--left,.contact--block .contact .col--right{width:50%;flex:0 0 50%;padding:0}}.contact--block .contact .col--left.txtblock--none,.contact--block .contact .col--right.txtblock--none{width:100%;flex:0 0 100%;padding:0 15px;margin:0 auto}@media screen and (min-width:750px){.contact--block .contact .col--left.txtblock--none,.contact--block .contact .col--right.txtblock--none{width:80%;flex:0 0 80%;padding:0}}.contact--block .contact .col--left{overflow:hidden;background:#fff}.contact--block .contact .col--left h1{margin-bottom:60px;position:relative;display:flex;justify-content:space-between}.contact--block .contact .col--left h1:before{position:absolute;left:0;top:65%;display:block;content:"__";max-width:25px;overflow:hidden}.contact--block .contact .col--left h1:after{display:none}.contact--block .contact .col--left .pr{position:relative;padding-right:0}@media screen and (min-width:750px){.contact--block .contact .col--left .pr{padding-right:11.56%}}.contact--block .contact .col--left h1,.contact--block .contact .col--left h2,.contact--block .contact .col--left h3,.contact--block .contact .col--left h4,.contact--block .contact .col--left h5,.contact--block .contact .col--left h6{position:relative;display:flex;justify-content:space-between}.contact--block .contact .col--left h1 span.rs,.contact--block .contact .col--left h2 span.rs,.contact--block .contact .col--left h3 span.rs,.contact--block .contact .col--left h4 span.rs,.contact--block .contact .col--left h5 span.rs,.contact--block .contact .col--left h6 span.rs{white-space:nowrap}.contact--block .contact .col--left h1 span.rs a,.contact--block .contact .col--left h2 span.rs a,.contact--block .contact .col--left h3 span.rs a,.contact--block .contact .col--left h4 span.rs a,.contact--block .contact .col--left h5 span.rs a,.contact--block .contact .col--left h6 span.rs a{display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-size:contain;background-position:center center;text-indent:-5000px;text-align:left;transition:opacity .5s,transform 1s ease-out;opacity:1;line-height:10px;transform:translate(150px)}.contact--block .contact .col--left h1 span.rs a.animated:nth-of-type(1),.contact--block .contact .col--left h2 span.rs a.animated:nth-of-type(1),.contact--block .contact .col--left h3 span.rs a.animated:nth-of-type(1),.contact--block .contact .col--left h4 span.rs a.animated:nth-of-type(1),.contact--block .contact .col--left h5 span.rs a.animated:nth-of-type(1),.contact--block .contact .col--left h6 span.rs a.animated:nth-of-type(1){transition:transform .5s ease-out;transform:translate(0);transition-delay:2s;transition-property:transform}.contact--block .contact .col--left h1 span.rs a.animated:nth-of-type(2),.contact--block .contact .col--left h2 span.rs a.animated:nth-of-type(2),.contact--block .contact .col--left h3 span.rs a.animated:nth-of-type(2),.contact--block .contact .col--left h4 span.rs a.animated:nth-of-type(2),.contact--block .contact .col--left h5 span.rs a.animated:nth-of-type(2),.contact--block .contact .col--left h6 span.rs a.animated:nth-of-type(2){transition:transform 1s ease-out;transform:translate(0);transition-delay:2s;transition-property:transform}.contact--block .contact .col--left h1 span.rs a.animated:nth-of-type(3),.contact--block .contact .col--left h2 span.rs a.animated:nth-of-type(3),.contact--block .contact .col--left h3 span.rs a.animated:nth-of-type(3),.contact--block .contact .col--left h4 span.rs a.animated:nth-of-type(3),.contact--block .contact .col--left h5 span.rs a.animated:nth-of-type(3),.contact--block .contact .col--left h6 span.rs a.animated:nth-of-type(3){transition:transform 1.5s ease-out;transform:translate(0);transition-delay:2s;transition-property:transform}.contact--block .contact .col--left h1 span.rs a.animated:nth-of-type(4),.contact--block .contact .col--left h2 span.rs a.animated:nth-of-type(4),.contact--block .contact .col--left h3 span.rs a.animated:nth-of-type(4),.contact--block .contact .col--left h4 span.rs a.animated:nth-of-type(4),.contact--block .contact .col--left h5 span.rs a.animated:nth-of-type(4),.contact--block .contact .col--left h6 span.rs a.animated:nth-of-type(4){transition:transform 2s ease-out;transform:translate(0);transition-delay:2s;transition-property:transform}.contact--block .contact .col--left h1 span.rs a.animated:hover,.contact--block .contact .col--left h2 span.rs a.animated:hover,.contact--block .contact .col--left h3 span.rs a.animated:hover,.contact--block .contact .col--left h4 span.rs a.animated:hover,.contact--block .contact .col--left h5 span.rs a.animated:hover,.contact--block .contact .col--left h6 span.rs a.animated:hover{opacity:.7;transition:opacity .3s}.contact--block .contact .col--right{color:#fff;padding-top:50px;padding-bottom:30px}@media screen and (min-width:750px){.contact--block .contact .col--right{padding-top:0;padding-bottom:0}}.contact--block .contact .col--right h2 p{font-size:28px;line-height:30px;font-weight:700;padding-top:0;margin:0}.contact--block .contact .col--right p{padding-left:0;text-align:center}@media screen and (min-width:500px){.contact--block .contact .col--right p{padding-left:18%;text-align:left}}.contact--block #form{display:flex;flex-wrap:wrap;justify-content:space-between;color:#828282}.contact--block #form span.button{background:none;padding:13px 20px;margin-top:50px}.contact--block div.sendf{padding:15px 0 20px;text-align:center;width:100%}@media screen and (min-width:500px){.contact--block div.sendf{text-align:left;padding-left:18%}}@media screen and (min-width:750px){.contact--block div.sendf{padding-left:0}}.contact--block div.sendf span.button{background-image:none!important}.contact--block div.sendf span.button:after{display:none}.contact--block div.sendf a#sendcontactform:after{display:none}.contact--block span.line{display:inline-block;width:100%;margin-top:38px;position:relative}@media screen and (min-width:500px){.contact--block span.line{margin-top:28px}}@media screen and (min-width:1400px){.contact--block span.line{margin-top:44px}}.contact--block span.line.w50{width:100%}@media screen and (min-width:500px){.contact--block span.line.w50{width:48%}}@media screen and (min-width:768px){.contact--block span.line.w50{width:100%}}@media screen and (min-width:1400px){.contact--block span.line.w50{width:48%}}.contact--block span.line.w31{width:100%}@media screen and (min-width:500px){.contact--block span.line.w31{width:31%}}.contact--block span.line em{position:absolute;bottom:-17px;left:0;transform:none;font-size:12px;z-index:0;font-style:normal;opacity:.7;transition:all .5s ease-in-out 0s}.contact--block span.line em:empty{bottom:50%;transform:translate(0)}.contact--block span.line.cmsg em:empty{top:15px;transform:none}.contact--block span.line input[type=text],.contact--block span.line textarea{z-index:1;width:100%;border:none;border-bottom:1px solid #828282;padding:0 10px 0 0;line-height:30px;background:none;transition:all .5s;outline:none;color:#828282;font-size:16px;resize:none}.contact--block span.line input[type=text]::placeholder,.contact--block span.line textarea::placeholder{color:#828282}.contact--block span.line input[type=text]:focus,.contact--block span.line textarea:focus{transition:all .3s;color:#000;border:1px solid #000;font-weight:400}.contact--block span.line textarea{min-height:inherit;line-height:20px;padding:0 0 15px;font-family:Roboto,sans-serif}.contact--block span.line.check{font-size:14px;line-height:16px;font-weight:400;align-items:flex-start;display:flex}.contact--block span.line.check input[type=checkbox]{height:11px;width:11px;border:1px solid #828282;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding:0;margin-right:5px;position:relative;outline:none;cursor:pointer}.contact--block span.line.check input[type=checkbox]:checked:before{position:absolute;left:1px;top:1px;z-index:3;height:7px;width:7px;content:"";background:#828282}.contact--block span.line.check+span.check{margin-top:10px}.contact--block span.line label{width:calc(100% - 25px);cursor:pointer}.contact--block span.line.error input[type=text],.contact--block span.line.error textarea{border:1px solid #e20134}.contact--block span.line.error label{color:#e20134}.contact--block #answer{display:none;width:100%}.contact--block #answer.visible{display:block}.contact--block #answer.error span{color:#e20134}.contact--block #answer.ok{padding:20px 0}.contact--block #answer h2{margin-top:0;color:#fff}figure,img[class*=wp-image]{max-width:100%;height:auto}.expert .entries{display:flex;justify-content:center;flex-wrap:wrap;padding-top:25px}.expert .entries a.button{position:absolute;bottom:20px;left:10%}.expert .entries a.button:hover{color:#000!important}.expert .entries>div{margin-bottom:5%;position:relative;cursor:pointer;color:#fff;overflow:hidden}@media screen and (min-width:600px){.expert .entries>div{margin-bottom:1.6%}}.expert .entries>div h3{font-size:28px;margin:25px auto;text-align:left;padding-top:0}.expert .entries>div h3:after{display:none}@media screen and (min-width:1020px){.expert .entries>div h3{font-size:28px;margin:25px auto}}.expert .entries>div div.pict{background-size:cover;background-position:center center;position:absolute;top:0;z-index:0;display:block;width:100%;bottom:0;left:0;margin:0;transition:all .5s}.expert .entries>div a.button:after{left:79.5%}.expert .entries>div:hover div.pict{transform:scale(1.1);transition:all .5s}.expert .entries>div:hover a.button:after{width:18px}.expert .entries>div+div{margin-left:0}@media screen and (min-width:600px){.expert .entries>div+div{margin-left:1.6%}}.expert .entries>div a.linkbox{position:absolute;top:0;bottom:0;left:0;display:block;width:100%}.expert .entries>div>div{display:block;text-decoration:none;padding:0 5% 5%;position:relative;z-index:1;min-height:calc(100% - 50px)}@media screen and (min-width:600px){.expert .entries>div>div{padding:0 10% 5%}}.expert .entries>div>div p{font-size:18px;font-weight:500;padding-bottom:70%}.expert .entries.entry-x-2>div,.expert .entries.entry-x-1>div{width:49.2%}.expert .entries.entry-x-2>div+div,.expert .entries.entry-x-1>div+div{margin-left:1.6%}.expert .entries.entry-x-3>div,.expert .entries.entry-x-6>div{width:90%}.expert .entries.entry-x-3>div:nth-of-type(3),.expert .entries.entry-x-6>div:nth-of-type(3){margin-left:0}.expert .entries.entry-x-3>div:nth-of-type(4),.expert .entries.entry-x-6>div:nth-of-type(4){margin-left:0}.expert .entries.entry-x-3>div:nth-of-type(5),.expert .entries.entry-x-6>div:nth-of-type(5){margin-left:0}@media screen and (min-width:600px){.expert .entries.entry-x-3>div,.expert .entries.entry-x-6>div{width:45%}.expert .entries.entry-x-3>div:nth-of-type(4),.expert .entries.entry-x-6>div:nth-of-type(4){margin-left:1.55%}}@media screen and (min-width:830px){.expert .entries.entry-x-3>div,.expert .entries.entry-x-6>div{width:32.3%}.expert .entries.entry-x-3>div:nth-of-type(3),.expert .entries.entry-x-3>div:nth-of-type(5),.expert .entries.entry-x-6>div:nth-of-type(3),.expert .entries.entry-x-6>div:nth-of-type(5){margin-left:1.55%}.expert .entries.entry-x-3>div:nth-of-type(4),.expert .entries.entry-x-6>div:nth-of-type(4){margin-left:0%!important}}.expert .entries.entry-x-3>div+div,.expert .entries.entry-x-6>div+div{margin-left:0}@media screen and (min-width:600px){.expert .entries.entry-x-3>div+div,.expert .entries.entry-x-6>div+div{margin-left:1.55%}}.expert .entries.entry-x-4>div{width:90%}@media screen and (min-width:600px){.expert .entries.entry-x-4>div{width:45%}}@media screen and (min-width:1000px){.expert .entries.entry-x-4>div{width:23.8%}}.expert .entries.entry-x-4>div:nth-of-type(3){margin-left:0}@media screen and (min-width:1000px){.expert .entries.entry-x-4>div:nth-of-type(3){margin-left:1.6%}}.expert .entries.entry-x-5>div{width:90%}.expert .entries.entry-x-5>div:nth-of-type(3){margin-left:0}.expert .entries.entry-x-5>div:nth-of-type(4){margin-left:0}.expert .entries.entry-x-5>div:nth-of-type(5){margin-left:0}@media screen and (min-width:600px){.expert .entries.entry-x-5>div{width:45%}.expert .entries.entry-x-5>div:nth-of-type(4){margin-left:1.55%}}@media screen and (min-width:830px){.expert .entries.entry-x-5>div{width:32.3%}.expert .entries.entry-x-5>div:nth-of-type(4){margin-left:0}.expert .entries.entry-x-5>div:nth-of-type(3),.expert .entries.entry-x-5>div:nth-of-type(5){margin-left:1.55%}}.expert .entries.entry-x-5>div+div{margin-left:0}@media screen and (min-width:600px){.expert .entries.entry-x-5>div+div{margin-left:1.55%}}section.text-picture{padding-bottom:0!important}section.text-picture .flex{align-items:center}section.text-picture .flex.order-right .colsx2{flex-direction:row-reverse}section.text-picture .flex.order-right .colsx2 .text{padding:10% 5% 80px;max-width:100%}@media screen and (min-width:700px){section.text-picture .flex.order-right .colsx2 .text{max-width:50vw}}@media screen and (min-width:1301px){section.text-picture .flex.order-right .colsx2 .text{padding:95px 90px 80px}}section.text-picture .flex.order-right .colsx2 .text.s-pad{padding:35px 15px 30px}@media screen and (min-width:1301px){section.text-picture .flex.order-right .colsx2 .text.s-pad{padding:35px 90px 30px}}section.text-picture .flex.order-full .colsx2{display:flex;flex:0 0 100%}section.text-picture .flex.order-full .colsx2>div.text{flex:0 0 100%;max-width:100%}section.text-picture .flex.order-full .colsx2>div.text.s-pad{padding:35px 15px 30px}@media screen and (min-width:1301px){section.text-picture .flex.order-full .colsx2>div.text.s-pad{padding:35px 90px 30px}}section.text-picture .flex.order-full .colsx2>div.picture{display:none}section.text-picture .flex.order-left .colsx2>div.text.s-pad{padding:35px 15px 30px}@media screen and (min-width:1301px){section.text-picture .flex.order-left .colsx2>div.text.s-pad{padding:35px 90px 30px}}section.text-picture .inner{max-width:1440px;margin:0 auto}section.text-picture .inner.colsx2{display:flex;flex:0 0 100%;flex-wrap:wrap}@media screen and (min-width:700px){section.text-picture .inner.colsx2{flex-wrap:nowrap}}section.text-picture .inner.colsx2>div{flex:0 0 100%;max-width:100%;position:relative}@media screen and (min-width:700px){section.text-picture .inner.colsx2>div{flex:0 0 50%;max-width:50%}}section.text-picture .inner.colsx2>div img{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}section.text-picture .inner.colsx2>div.text{padding:10% 15px 20px;max-width:100%}@media screen and (min-width:700px){section.text-picture .inner.colsx2>div.text{max-width:50vw;padding:10% 15px 40px 0}}@media screen and (min-width:769px){section.text-picture .inner.colsx2>div.text{max-width:50vw;padding:10% 15px 80px 0}}@media screen and (min-width:1301px){section.text-picture .inner.colsx2>div.text{padding:95px 90px 80px}}section.text-picture .inner.colsx2>div.picture{overflow:hidden;width:100%;flex:0 0 100%;max-width:inherit;position:relative;background-size:cover;background-position:center center}@media screen and (min-width:700px){section.text-picture .inner.colsx2>div.picture{max-width:50vw;flex:0 0 50vw}}section.text-picture .inner.colsx2>div.picture.mh500{min-height:500px}section.text-picture .inner h1{margin-top:0;margin-bottom:35px;position:relative}section.text-picture .inner h1:before{position:absolute;left:0;top:65%;display:block;content:"__";max-width:25px;overflow:hidden}section.text-picture .inner h3{font-size:18px;line-height:26px;text-align:left;padding-top:0}section.text-picture .inner h3:after{display:none}section.text-picture .inner p{font-size:16px;line-height:1.5}section.text-picture .inner:not(.colsx2){padding:95px 0 80px}@media screen and (min-width:1301px){section.text-picture .inner:not(.colsx2){padding:95px 90px 80px}}section.text-picture.text-accordion{padding-top:30px;padding-bottom:30px!important}section.text-picture.text-accordion h2{margin-top:0}section.text-picture.text-accordion div.visuel{padding:40px;text-align:center}section.text-picture.text-accordion div.colsx2{align-items:center}section.text-picture.text-accordion div.text{padding:0 40px!important}section.text-picture.text-accordion img{min-width:inherit!important;min-height:inherit!important;width:auto!important;height:auto!important;position:relative!important;left:inherit!important;top:inherit!important;transform:inherit!important;max-width:100%}section.text-picture.text-accordion div.flex:nth-child(odd) div.colsx2{flex-direction:row-reverse}section.text-picture.text-accordion[style*="background-color: #000000"] .accord--question:before{background:url(/app/themes/default-bd/dist/images/pictos/closed-white.svg) no-repeat center center/contain}section.text-picture.text-accordion[style*="background-color: #000000"] .accord--question:hover:before{background:url(/app/themes/default-bd/dist/images/pictos/closed_hover_white.svg) no-repeat center center/contain}section.text-picture.text-accordion[style*="background-color: #000000"] .accord--question.open:before{background:url(/app/themes/default-bd/dist/images/pictos/opened_white.svg) no-repeat center center/contain}section.text-picture.text-accordion[style*="background-color: #000000"] .accord--question.open+.accord--answer{color:#fff}section.text-picture.text-accordion[style*="background-color: #000000"] .accord--answer{color:#000}.accord--question{cursor:pointer;font-weight:700;padding-left:2rem;position:relative}.accord--question:before{position:absolute;content:"";display:block;top:0;left:0;z-index:1;width:25px;height:25px;background:url(/app/themes/default-bd/dist/images/pictos/closed.svg) no-repeat center center/contain}.accord--question:hover:before{background:url(/app/themes/default-bd/dist/images/pictos/closed_hover.svg) no-repeat center center/contain}.accord--question.open:before{background:url(/app/themes/default-bd/dist/images/pictos/opened_black.svg) no-repeat center center/contain}.accord--question p{margin:.4rem 0!important;padding-top:0!important}.accord--question.open+.accord--answer{line-height:1.5;padding-top:5px;padding-bottom:5px;transition:all .3s linear;color:#000;height:auto}.accord--answer{padding:0 0 0 2rem;padding-top:0;padding-bottom:0;line-height:0;overflow:hidden;transition:all .3s linear;color:#fff;height:0}.accord--answer p{margin:.25rem 0;padding-top:0!important}#tinymce .accord--answer{line-height:inital;overflow:visible;height:auto}section.team{padding:0}section.team .members-line{display:flex;flex-wrap:wrap}section.team .members-line div.member{flex:0 0 100%;width:100%;display:none;position:relative;height:0;padding-top:100%;background-size:cover;background-position:top center;overflow:hidden}@media screen and (min-width:750px){section.team .members-line div.member{display:block}}section.team .members-line div.member.lazycheck{display:block;cursor:pointer}@media(pointer:coarse){section.team .members-line div.member.lazycheck>div{transform:translate(0);opacity:1;transition:transform .7s ease-out,opacity 1s ease-out;background:#00000080;padding:10px;width:100%;left:0;bottom:0}}section.team .members-line div.member.lazycheck:hover:after{opacity:1;transition:opacity 1s ease-out}section.team .members-line div.member.lazycheck:hover>div{transform:translate(0);opacity:1;transition:transform .7s ease-out,opacity 1s ease-out}@media screen and (min-width:750px){section.team .members-line div.member{padding-top:33%}}section.team .members-line div.member:after{display:block;content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;opacity:0;transition:opacity .5s}section.team .members-line div.member>div{position:absolute;bottom:50px;transition:transform .7s,opacity 1s;opacity:0;transform:translateY(150px);width:94%;left:3%;z-index:2;color:#fff}section.team .members-line div.member>div:after{display:block;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1;background:url(/app/themes/default-bd/dist/images/pictos/arrow-right.svg) no-repeat center center/40px auto;width:40px;height:40px}@media(pointer:coarse){section.team .members-line div.member>div:after{right:10px}}section.team .members-line div.member>div h4{font-size:25px;line-height:1.1;margin:0;font-weight:700}@media screen and (min-width:800px){section.team .members-line div.member>div h4{font-size:30px}}section.team .members-line div.member>div h4+p{margin:0}section.team .members-line div.member>div div{display:none}@media screen and (min-width:750px){section.team .members-line.membersx2 div.member{flex:0 0 50%;width:50%}}@media screen and (min-width:750px){section.team .members-line.membersx3 div.member{flex:0 0 33%;width:33%}}@media screen and (min-width:750px){section.team .members-line.membersx3 div.member:nth-of-type(2){flex:0 0 34%;width:34%}}.portrait{position:fixed;left:0;top:0;margin-left:150vw;width:100%;height:100vh;overflow:auto;z-index:100;display:flex;background:#f2f2f2;opacity:0;transition:all .8s ease-out;cursor:none}.portrait #closecard{position:fixed;border:2px solid #3919d8;border-radius:100%;width:45px;height:45px;z-index:100;opacity:0;background:url(/app/themes/default-bd/dist/images/pictos/__close-color2.svg) no-repeat center center/20px 20px}.portrait #closecard .blur{display:none;background:#fff3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:43px;width:43px;position:absolute;top:0;left:0;z-index:-1;border-radius:100%}.portrait .presentation{width:100%;flex:0 0 100%;padding:3% 10%;margin:auto 0;font-size:18px;line-height:1.7;color:#555;max-height:100vh;overflow:auto}@media screen and (min-width:700px){.portrait .presentation{width:50%;flex:0 0 50%}}.portrait .presentation h4{margin:0;color:#000}.portrait .presentation h4+p{margin-top:0;font-weight:700}.portrait .presentation strong{color:#3919d8}.portrait .presentation .nth2{border-top:solid 1px #3919d8;margin-top:30px;padding:25px 0;cursor:default}.portrait .presentation .nth2 a{text-align:left;width:20px;height:20px;text-decoration:none;display:inline-block;background-position:center center;background-size:contain;background-repeat:no-repeat;color:#3919d8}.portrait .presentation .nth2 a[href*=facebook]{text-indent:-5000px;background-image:url(/app/themes/default-bd/dist/images/pictos/facebook-color2.svg)}.portrait .presentation .nth2 a[href*=linkedin]{text-indent:-5000px;background-image:url(/app/themes/default-bd/dist/images/pictos/linkedin-color2.svg)}.portrait .presentation .nth2 a[href*=twitter]{text-indent:-5000px;background-image:url(/app/themes/default-bd/dist/images/pictos/x-color2.svg)}.portrait .presentation .nth2 a+a{margin-left:5px}.portrait .photo{background-size:cover;background-position:center top;width:50%;flex:0 0 50%;height:100%;display:none}@media screen and (min-width:700px){.portrait .photo{display:block}}.portrait.visible{margin-left:0;transition:all 1s ease-out;opacity:1}.portrait.visible #closecard.hide{opacity:0!important;transition:opacity .5s ease-out}@media(pointer:coarse){.portrait.visible #closecard{opacity:1!important;top:20px!important;left:auto;right:30px!important;transition:opacity 1s;transform:none!important}}ul.allnews{padding:0;margin:0 auto;list-style:none;width:98%;max-width:1045px;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:660px){ul.allnews{justify-content:space-between}}@media screen and (min-width:900px){ul.allnews{justify-content:initial}}ul.allnews li{border:1px solid;display:flex;flex-wrap:wrap;flex:0 0 100%;max-width:100%;margin-bottom:3%;background:#f5f5f5;text-align:left;position:relative;opacity:0;transform:scale(0)}@media(pointer:coarse){ul.allnews li{opacity:1;transform:scale(1);transition:none}}@media screen and (min-width:500px){ul.allnews li{flex:0 0 80%;max-width:80%}}@media screen and (min-width:660px){ul.allnews li{flex:0 0 48%;max-width:48%}}@media screen and (min-width:900px){ul.allnews li{margin-left:.81%;margin-right:.81%;margin-bottom:1.62%;flex:0 0 31.67%;max-width:31.67%}}ul.allnews li.animated{opacity:1;transform:scale(1);transition:opacity 1s ease-out,transform 1s ease-out}ul.allnews li>a{position:absolute;z-index:10;width:100%;height:100%}ul.allnews li .ovh{overflow:hidden;position:relative;top:-1px;left:-1px;min-height:250px}ul.allnews li.col-50-50 .ovh{height:250px;width:100%}ul.allnews li .text{position:relative;padding:65px 15px}@media screen and (min-width:768px){ul.allnews li .text{padding:95px 30px}}ul.allnews li .picture{min-height:250px;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:transform .75s}ul.allnews li .picture img{max-width:100%;height:auto;float:left}ul.allnews li .picture div{width:calc(100% + 2px);position:relative;overflow:hidden;left:-1px;top:-1px}ul.allnews li:hover .picture{transform:scale(1.15)}ul.allnews li:not(.colx1--citation){border-color:#bdbdbd!important}ul.allnews li[class^=colx2--]{flex:0 0 100%;max-width:100%}@media screen and (min-width:500px){ul.allnews li[class^=colx2--] .ovh{height:calc(100% + 2px)}}@media screen and (min-width:900px){ul.allnews li[class^=colx2--]{margin-left:.81%;margin-right:.81%;margin-bottom:1.62%;flex:0 0 64.96%;max-width:64.96%}}ul.allnews li[class^=colx2--]>div{width:100%;flex:0 0 100%}ul.allnews li[class^=colx2--]>div.ovh{width:calc(100% + 2px);left:1px;flex:0 0 calc(100% + 2px);top:-1px}ul.allnews li[class^=colx2--]>div.ovh .picture{height:100%}@media screen and (min-width:500px){ul.allnews li[class^=colx2--]>div{width:50%!important;flex:0 0 50%!important}ul.allnews li[class^=colx2--]>div.picture{height:calc(100% + 2px)}}ul.allnews li[class^=colx2--] .text{display:table;padding:60px 15px}ul.allnews li[class^=colx2--] .text>div{display:table-cell;vertical-align:middle}@media screen and (min-width:500px){ul.allnews li[class^=colx2--] .text{padding:120px 15px}}@media screen and (min-width:768px){ul.allnews li[class^=colx2--] .text{padding-left:30px;padding-right:30px}}@media screen and (min-width:660px)and (max-width:900px){ul.allnews li[class^=colx2--] .text{padding-top:60px;padding-bottom:60px}}ul.allnews li[class^=colx2--] .picture>div{min-height:calc(100% + 2px);top:-1px;left:inherit;width:calc(100% + 1px)}ul.allnews li[class^=colx2--] .picture>div img{position:absolute;min-width:100%;height:auto;min-height:101%;width:auto;max-width:inherit;top:50%;left:50%;transform:translate(-50%,-50%)}ul.allnews li[class*=colx2--img-left]>div.ovh{left:-1px;top:-1px}ul.allnews li[class*=colx2--img-left]>div.ovh .picture{height:100%}ul.allnews li[class*=colx2--img-left]>div.picture{left:-1px}ul.allnews li[class^=colx1--]{display:block}ul.allnews li[class^=colx1--]>.ovh{height:250px}ul.allnews li[class^=colx1--]>div{width:calc(100% + 2px);flex:0 0 calc(100% + 2px);top:-1px;left:-1px}ul.allnews li[class*=-right]{flex-direction:row-reverse}ul.allnews li[class*=-bottom] .text>div,ul.allnews li[class*=-right] .text>div{margin:auto 0}ul.allnews li[class*=-bottom] .picture{order:2;height:inherit;top:inherit;position:absolute;width:100%;left:0;bottom:0}ul.allnews li[class*=-bottom] .picture>div{bottom:-1px;top:inherit}ul.allnews li[class*=-bottom] .ovh{overflow:hidden;position:relative;top:inherit;left:-1px;min-height:250px;bottom:-1px}ul.allnews li .category{position:absolute;top:30px;left:15px;font-size:10px;line-height:26px;display:inline-block;text-transform:uppercase;font-weight:700;z-index:20;width:calc(100% - 30px)}@media screen and (min-width:768px){ul.allnews li .category{left:30px;line-height:16px;width:calc(100% - 50px)}}ul.allnews li .category a{text-decoration:none;color:#828282}ul.allnews li .category a:hover{color:#33f!important}@media screen and (min-width:768px){ul.allnews li .category{left:30px}}ul.allnews li p{color:#828282;font-size:16px;line-height:26px}ul.allnews li h5{margin-top:15px;margin-bottom:10px}ul.allnews li h5 a{color:#333;font-size:22px;line-height:26px;text-decoration:none}ul.allnews li .meta-date{color:#33f;font-size:14px;font-weight:400;display:block}ul.allnews li.colx1--citation .text{margin:auto 0;padding-bottom:20px}ul.allnews li.colx1--citation .category a,ul.allnews li.colx1--citation p,ul.allnews li.colx1--citation h5 a,ul.allnews li.colx1--citation .meta-date{color:inherit}ul.allnews li.colx1--citation .ovh{width:55%;height:0;min-height:inherit;padding-top:55%;border-radius:100%;margin:40px 0 20px;transform:scale(1);transition:transform .75s}ul.allnews li.colx1--citation .ovh img{position:absolute;top:50%;left:50%;max-height:100%;width:auto;height:auto;transition:transform .75s;transform:translate(-50%,-50%) scale(1)}ul.allnews li.colx1--citation .mask{position:absolute;width:100%;height:100%;padding-top:0;top:0;transition:transform .75s;border-radius:100%;overflow:hidden}ul.allnews li.colx1--citation .mask img{position:absolute;top:50%;left:50%;max-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}ul.allnews li.colx1--citation .quote{text-align:right;padding-top:40px}ul.allnews li.colx1--citation:hover img:not(:root:root){transform:scale(1.1) translate(-45%,-45%)}body.archive .archive-header{padding-top:50px;padding-bottom:70px;color:#fff}body.archive .archive-header h1{margin:0;position:relative}body.archive .archive-header h1:before{position:absolute;left:0;top:45%;display:block;content:"__";max-width:25px;overflow:hidden}body.archive section.archive-news{padding:0 5% 50px}body.archive .listing{padding:60px 0;margin:0 auto;width:98%;max-width:1045px;display:flex;flex-wrap:wrap;flex-direction:column-reverse}@media screen and (min-width:1000px){body.archive .listing{flex-direction:row}}body.archive .listing .list--cat{width:100%;max-width:350px;margin:0 2%}@media screen and (min-width:1000px){body.archive .listing .list--cat{margin:0;width:33%}}body.archive .listing .list--cat a{text-decoration:none}body.archive .listing .list--cat p:nth-of-type(1){font-size:14px;line-height:26px;color:#828282;font-weight:700;margin-top:0}body.archive .listing .list--cat ul{list-style:none;padding:0;margin:0;max-width:80%}body.archive .listing .list--cat ul li{padding-top:6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}body.archive .listing .list--cat ul li span{display:inline-block;font-size:8px;line-height:26px;width:26px;border-radius:100%;background-color:#f2f2f2;color:#4f4f4f;text-align:center}body.archive .listing .list--cat ul li a.current{text-decoration:underline}body.archive .listing .list--cat ul>li a{font-size:18px;line-height:26px;color:#000;font-weight:500;max-width:90%}body.archive .listing .list--cat ul ul{max-width:100%;flex:0 0 100%}body.archive .listing .list--cat ul ul li a{font-size:14px;line-height:18px;color:#828282;font-weight:400}body.archive .listing .list--cat.fixed{position:static;width:auto;background:#fff}@media screen and (min-width:1000px){body.archive .listing .list--cat.fixed{position:fixed;top:95px;z-index:5;width:26%;max-height:80vh;overflow:auto;padding-bottom:20px}}@media screen and (min-width:1000px){body.archive .listing .list--cat.fixed{width:25%}}body.archive .listing .list--cat.fixed>ul{max-width:90%}@media screen and (min-width:1000px){body.archive .listing .list--cat.fixed+ul.allnews{margin-left:33%}}@media screen and (min-width:1000px){body.archive .listing .list--cat.fixed.abs{position:absolute;top:inherit;bottom:40px}}body.archive .listing ul.allnews{max-width:100%}@media screen and (min-width:1000px){body.archive .listing ul.allnews{max-width:66.98%}}body.archive .listing ul.allnews li{flex:0 0 100%;max-width:100%;margin-bottom:3%}@media screen and (min-width:500px){body.archive .listing ul.allnews li{flex:0 0 80%;max-width:80%}}body.archive .listing ul.allnews li[class^=colx2--]{flex:0 0 100%;max-width:100%;margin-left:0;margin-right:0;margin-bottom:3%}@media screen and (min-width:900px){body.archive .listing ul.allnews li[class^=colx2--]{margin-left:.81%;margin-right:.81%;margin-bottom:1.62%;flex:0 0 97.5%;max-width:97.5%}body.archive .listing ul.allnews li[class^=colx2--] div.text{padding-top:100px;padding-bottom:30px}}body.archive .listing ul.allnews li[class^=colx2--] div.text{padding:100px 15px}@media screen and (min-width:660px){body.archive .listing ul.allnews li[class^=colx2--] div.text{padding:100px 15px}}@media screen and (min-width:768px){body.archive .listing ul.allnews li[class^=colx2--] div.text{padding-left:30px;padding-right:30px}}@media screen and (min-width:660px){body.archive .listing ul.allnews li{flex:0 0 48%;max-width:48%}}body.archive .no--post{font-weight:700;font-size:20px;font-style:italic}section.citation .content{width:100%;padding:30px 13% 30px 30px;align-items:center;flex-wrap:wrap;justify-content:space-around}@media screen and (min-width:500px){section.citation .content{flex-wrap:nowrap;justify-content:inherit}}section.citation .content .quote{width:36px;flex:0 0 36px}section.citation .content .mask{position:relative;width:147px;height:147px;border-radius:100%;overflow:hidden;margin:0 20px;flex:0 0 147px}section.citation .content .mask:empty{width:10px;height:10px;margin:0 20px;flex:0 0 10px}@media screen and (min-width:500px){section.citation .content .mask:empty+.text{flex:0 0 calc(100% - 66px);width:calc(100% - 66px)}}section.citation .content .mask img{position:absolute;top:50%;left:50%;max-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}@media screen and (min-width:500px){section.citation .content .text{flex:0 0 calc(100% - 213px);width:calc(100% - 213px)}}section.citation .content .text p{margin:5px auto!important}section.citation .content .text p:nth-of-type(1){font-size:18px;line-height:26px;font-weight:700}section.citation .content .text p:nth-of-type(2){font-size:14px;line-height:22px;font-weight:400}.section--line h3{padding-top:0}.section--line h4{font-size:18px;line-height:26px;font-weight:700}.section--line p{margin-bottom:0;margin-top:0;padding-top:15px}.section--line p+p{margin-top:15px;padding-top:0;padding-bottom:15px}.other--posts .content{flex-wrap:wrap}.other--posts h4{margin-bottom:10px}.other--posts ul.articles{flex:0 0 100%;display:flex;flex-wrap:wrap;padding:0!important;list-style:none}.other--posts ul.articles li{flex:0 0 98%;width:98%;padding:0 0 30px}.other--posts ul.articles li a{font-size:22px;line-height:26px;font-weight:700;text-decoration:none}.other--posts ul.articles li a:hover svg{animation:leftToRight 1s infinite ease-out}@media screen and (min-width:480px){.other--posts ul.articles li{flex:0 0 50%;width:50%;padding:0 10% 68px 0}}section.interview{padding-top:25px;padding-bottom:25px!important}section.interview .content{flex-wrap:wrap;justify-content:space-evenly;width:100%}@media screen and (min-width:1400px){section.interview .content{justify-content:space-evenly}}section.interview .profil{flex:0 0 20%;width:20%;text-align:center;margin:2%;min-width:200px}@media screen and (min-width:1400px){section.interview .profil{margin:0;min-width:inherit}}section.interview .quote{flex:0 0 100%;width:100%;text-align:center;margin-top:20px}section.interview .mask{position:relative;width:80%;height:0;padding-top:80%;border-radius:100%;overflow:hidden;margin:0 auto}section.interview .mask:empty{width:10px;height:10px;margin:0 20px;flex:0 0 10px}section.interview .mask.pointer{cursor:pointer}section.interview .mask img{position:absolute;top:50%;left:50%;max-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}.text--encart{border:2px solid;border-color:#33f;padding:20px 30px}.text--encart p{margin:10px auto;display:inline-block;line-height:26px}.section--ebook{margin-bottom:50px;padding-bottom:0!important}.ebook{width:96%;max-width:845px;margin:0 auto;align-items:center;padding:0 0 40px;flex-wrap:wrap}@media screen and (min-width:600px){.ebook{flex-wrap:nowrap;padding:40px 0}}.ebook h2{position:relative;font-size:30px!important}.ebook h2:after{display:none}.ebook .text{width:100%;flex:0 0 100%;padding-top:50px;text-align:center}@media screen and (min-width:600px){.ebook .text{width:inherit;flex:inherit;padding-top:0;text-align:left}}.ebook .text p:nth-of-type(1){margin-top:0;margin-bottom:70px}.ebook .button{background:none;padding-top:8px;padding-right:20px}.ebook .button svg{position:relative;top:4px;transform:translate(8px);transition:transform .5s}.ebook .button:hover svg{transform:translate(12px);transition:transform .5s}.eform{width:100%;flex:0 0 100%}@media screen and (min-width:600px){.eform{width:63%;flex:0 0 63%}}.eform.ok{width:100%;flex:0 0 100%}.eform #__answer{display:none}.eform #__answer.visible{display:block;margin-bottom:50px}.eform #__answer.error{color:#e20134;font-weight:700}.eform{color:#828282}.eform span.field,.eform span.notice{display:inline-block;width:100%;position:relative}@media screen and (min-width:600px){.eform span.field,.eform span.notice{width:90%;max-width:406px}}.eform span.field input[type=text],.eform span.field input[type=email],.eform span.notice input[type=text],.eform span.notice input[type=email]{display:inline-block;width:100%;background:none;font-family:Roboto,sans-serif;font-weight:400;border:none;border-bottom:1px solid #000000;outline:none;padding:5px 0;font-size:16px}.eform span.field input[type=text]::placeholder,.eform span.field input[type=email]::placeholder,.eform span.notice input[type=text]::placeholder,.eform span.notice input[type=email]::placeholder{color:#828282}.eform span.field+span.field,.eform span.notice+span.field{margin-top:50px}.eform span.field em,.eform span.notice em{position:absolute;left:0;bottom:0;color:#bdbdbd;font-size:12px;transform:translateY(-30px);transition:opacity 2s;opacity:1}.eform span.field em:empty,.eform span.notice em:empty{opacity:0}.eform span.field.check,.eform span.notice.check{font-size:14px;line-height:16px;font-weight:400;align-items:flex-start;display:flex}.eform span.field.check input[type=checkbox],.eform span.notice.check input[type=checkbox]{height:11px;width:11px;border:1px solid #828282;appearance:none;-moz-appearance:none;-webkit-appearance:none;padding:0;margin-right:5px;position:relative;outline:none;cursor:pointer}.eform span.field.check input[type=checkbox]:checked:before,.eform span.notice.check input[type=checkbox]:checked:before{position:absolute;left:1px;top:1px;z-index:3;height:7px;width:7px;content:"";background:#828282}.eform span.field.check+span.check,.eform span.notice.check+span.check{margin-top:10px}.eform span.field label,.eform span.notice label{width:calc(100% - 25px);cursor:pointer}.eform span.field.error input[type=text],.eform span.field.error input[type=email],.eform span.field.error textarea,.eform span.notice.error input[type=text],.eform span.notice.error input[type=email],.eform span.notice.error textarea{border:1px solid #e20134}.eform span.field.error label,.eform span.notice.error label{color:#e20134}.eform span.notice{text-align:right;color:#bdbdbd;font-size:14px;line-height:18px;margin-top:10px}.awards{margin-top:50px}.awards>.line>.flex{width:100%;align-items:center}.awards>.line>.flex.list--awards{align-items:initial;flex-wrap:wrap}@media screen and (min-width:830px){.awards>.line>.flex.list--awards{flex-wrap:nowrap}}.awards>.line>.flex.list--awards ul{list-style:none;padding:0;margin:50px 10% 0;width:80%}.awards>.line>.flex.list--awards ul li{font-size:16px;line-height:26px;position:relative;margin-bottom:40px;padding-left:15px}.awards>.line>.flex.list--awards ul li:before{content:"";position:absolute;left:-12.5%;top:2px;width:20px;height:20px;background:url(/app/themes/default-bd/dist/images/pictos/star-circle-blue.svg) no-repeat center center/contain;transform:translate(10px)}.awards>.line>.flex.list--awards ul li span:nth-of-type(1){color:#33f;font-weight:500;font-size:18px;margin-right:10px}.awards>.line>.flex.list--awards .awards--cat{position:relative}.awards>.line>.flex.list--awards .awards--cat:before{position:absolute;height:100%;width:1px;background:#e0e0e0;content:"";top:63px;left:20px}.awards .award--cat{text-align:center}.awards .award--cat img{max-width:90%;height:auto}.awards--cat{flex:0 0 100%;padding-top:50px}.awards--cat:nth-of-type(1){padding-top:0}@media screen and (min-width:830px){.awards--cat{flex:1;padding-top:0}}.awards--cat.hide .award--cat{display:block}@media screen and (min-width:830px){.awards--cat.hide .award--cat{display:none}}.awards--cat.sm--hide{display:none}@media screen and (min-width:830px){.awards--cat.sm--hide{display:block}}section.block--map{padding-bottom:50px}section.block--map .osm{padding-top:30px;padding-left:10px;padding-right:10px}div.maps{width:100%;justify-content:space-between;flex-wrap:wrap}div.maps.map-x-1{justify-content:center}div.maps .map{width:100%;margin-bottom:30px}@media screen and (min-width:550px){div.maps .map{width:49%}}div.maps .map .osm_map{width:100%;height:220px}div.maps .map .osm_map .leaflet-marker-icon{overflow:visible;background-color:transparent;border:none}div.maps .map .osm_map .animated-dot{width:20px;height:20px;left:-9px;top:-5px;position:relative}div.maps .map .osm_map .animated-dot .middle-dot{background-color:#33f!important;width:16px;height:16px;border-radius:30px;position:absolute;left:2px;top:2px;transform-origin:50% 50%;animation-fill-mode:forwards;animation-iteration-count:infinite}div.maps .map .osm_map .animated-dot .signal,div.maps .map .osm_map .animated-dot .signal2{background-color:#33f!important;width:180px;pointer-events:none;height:180px;border-radius:200px;position:absolute;left:-80px;top:-80px;opacity:0;animation:animationSignal cubic-bezier(0,.55,.55,1) 2s;animation-delay:0s;animation-iteration-count:1;animation-fill-mode:none;transform-origin:50% 50%;animation-fill-mode:forwards;animation-delay:.78s;animation-iteration-count:infinite}div.maps .map .osm_map .animated-dot .signal2{animation-delay:1s}div.maps .map .infos{padding-top:20px;line-height:26px}div.maps .map .infos h2{margin:0 auto}@media screen and (min-width:600px){div.maps .map .infos h2{margin:10px auto 30px}}div.maps .map .infos a{color:#33f;text-decoration:none}div.maps.map-x-3 .map{width:100%}@media screen and (min-width:600px){div.maps.map-x-3 .map{width:48%}}@media screen and (min-width:850px){div.maps.map-x-3 .map{width:32%}}div.maps.map-x-4 .map{width:100%}@media screen and (min-width:600px){div.maps.map-x-4 .map{width:48%}}@media screen and (min-width:850px){div.maps.map-x-4 .map{width:24%}}.text_color_primary a{color:#33f}.customers--logos .filters{padding-top:60px;text-align:center}.customers--logos .filters ul{list-style:none;width:100%;padding:0}.customers--logos .filters ul li{display:inline-block;padding:0 20px;margin-bottom:10px}.customers--logos .filters ul li a{color:#828282;text-decoration:none;font-size:14px}.customers--logos .filters ul li.active a{font-weight:700;color:#000}.customers--logos .filters ul li+li{border-left:1px solid #E0E0E0}.customers--logos .logos{transition-timing-function:ease-out}.customers--logos .logos .grid{width:100%;list-style:none;padding:0;margin:30px 0 60px}.customers--logos .logos .grid-item{height:150px;width:45%;margin:.5% 2.5%;text-align:center;padding:10px;position:relative}@media screen and (min-width:500px){.customers--logos .logos .grid-item{height:150px;width:30%;margin:1.66%}}@media screen and (min-width:650px){.customers--logos .logos .grid-item{height:150px;width:20%;margin:2.5%}}@media screen and (min-width:1045px){.customers--logos .logos .grid-item{height:180px;width:14%;margin:1.33%}}.customers--logos .logos .grid-item:hover>div,.customers--logos .logos .grid-item:hover>a{filter:grayscale(0%);opacity:1}.customers--logos .logos .grid-item>div,.customers--logos .logos .grid-item>a{display:block;text-decoration:none;background-position:center center;background-size:contain;background-repeat:no-repeat;width:100%;height:100%;filter:grayscale(100%);transition:filter .45s cubic-bezier(.3,.4,.1,1)}.customers--logos .logos img{display:none;height:80px;width:auto;max-width:140px;transition:filter .45s cubic-bezier(.3,.4,.1,1);filter:grayscale(100%);opacity:1}.text-exerg{display:flex;border:1px solid #000;justify-content:space-between;flex-wrap:wrap}.text-exerg.right{flex-direction:column-reverse}@media screen and (min-width:500px){.text-exerg.right{flex-direction:row-reverse}}.text-exerg>div.c--left{padding:40px 40px 10px;width:100%;flex:0 0 100%}@media screen and (min-width:500px){.text-exerg>div.c--left{width:70%;flex:0 0 70%}}@media screen and (min-width:650px){.text-exerg>div.c--left{width:50%;flex:0 0 50%}}.text-exerg>div.c--left>div{position:relative}@media screen and (min-width:500px){.text-exerg>div.c--left>div{top:50%;transform:translateY(-50%)}}.text-exerg>div.c--right{width:100%;flex:0 0 100%}@media screen and (min-width:500px){.text-exerg>div.c--right{width:30%;flex:0 0 30%}}@media screen and (min-width:650px){.text-exerg>div.c--right{width:50%;flex:0 0 50%}}.text-exerg>div.c--right>div{width:100%;height:100%;position:relative;overflow:hidden}.text-exerg>div.c--right>div img{position:relative;min-width:100%;min-height:100%;display:block;width:auto;height:auto;left:50%;transform:translate(-50%)}section.text-picture .flex.order-left .inner.colsx2 h2,section.text-picture .flex.order-left .inner.colsx2 p,section.text-picture .flex.order-right .inner.colsx2 h2,section.text-picture .flex.order-right .inner.colsx2 p{margin:0}section.text-picture .flex.order-left .inner.colsx2 h2,section.text-picture .flex.order-right .inner.colsx2 h2{margin-bottom:20px}section.text-picture .flex.order-left .inner.colsx2>div.text,section.text-picture .flex.order-right .inner.colsx2>div.text{padding:30px 15px;margin:auto}@media screen and (min-width:769px){section.text-picture .flex.order-left .inner.colsx2>div.text,section.text-picture .flex.order-right .inner.colsx2>div.text{padding:50px 90px}}iframe[src*=youtube]{max-width:100%}.btn--back{border:1px solid #BDBDBD;border-radius:30px;line-height:28px;padding-left:32px;padding-right:12px;background:url(/app/themes/default-bd/dist/images/pictos/back-news.svg) no-repeat 12px center/15px auto;color:#4f4f4f;display:inline-block;text-decoration:none;transition:all .5s}.btn--back:hover{transition:all .3s;border:1px solid #3333ff;background:url(/app/themes/default-bd/dist/images/pictos/back-news-blue-primary.svg) no-repeat 12px center/15px auto;color:#33f}section.key--number .col--title{flex:0 0 100%;width:100%;text-align:center;padding-bottom:30px!important}@media screen and (min-width:769px){section.key--number .col--title{flex:0 0 30%;width:30%;padding-right:25px!important;padding-bottom:0!important}}@media screen and (min-width:900px){section.key--number .col--title{flex:0 0 22%;width:22%}}section.key--number .col--title *{margin:0;text-align:center}@media screen and (min-width:769px){section.key--number .col--title *{text-align:initial}}section.key--number .col--title h1{position:relative}section.key--number .col--title h1:after{position:absolute;left:50%;transform:translate(-50%);content:"";width:20px;height:4px;background:#000;z-index:1;bottom:-10px}@media screen and (min-width:769px){section.key--number .col--title h1:after{left:0;transform:translate(0)}}section.key--number .row.line[class*=l__]{width:100%;flex:0 0 100%;padding:0}@media screen and (min-width:769px){section.key--number .row.line[class*=l__]{padding-bottom:15px}}section.key--number .row.line[class*=l__].l__3-3{justify-content:space-evenly}section.key--number .row.line[class*=l__].l__3-3 div.col[class*=col--]{width:90%;flex:0 0 90%;padding-right:0;margin-bottom:40px}section.key--number .row.line[class*=l__].l__1-2-1-2 div.col[class*=col--]{width:48%;flex:0 0 48%;padding:0}@media screen and (max-width:550px){section.key--number .row.line[class*=l__].l__1-2-1-2 div.col[class*=col--]{width:90%;flex:0 0 90%;padding-bottom:0;margin-bottom:40px}}@media screen and (max-width:550px){section.key--number .row.line[class*=l__].l__1-2-1-2{justify-content:space-evenly}}section.key--number .row.line[class*=l__].l__1-3 div.col[class*=col--]{width:30.33%;flex:0 0 30.33%;padding-right:13.67px}@media screen and (max-width:769px){section.key--number .row.line[class*=l__].l__1-3 div.col[class*=col--]{text-align:center;padding:0}}@media screen and (max-width:600px){section.key--number .row.line[class*=l__].l__1-3 div.col[class*=col--]{width:48%;flex:0 0 48%;padding-bottom:25px}}@media screen and (max-width:500px){section.key--number .row.line[class*=l__].l__1-3 div.col[class*=col--]{width:90%;flex:0 0 90%;padding-bottom:0;margin-bottom:40px}}@media screen and (max-width:600px){section.key--number .row.line[class*=l__].l__1-3{justify-content:space-evenly}}@media screen and (min-width:769px){section.key--number .row.line[class*=l__].l__1-4 div.col[class*=col--]{padding:0}}@media screen and (max-width:769px){section.key--number .row.line[class*=l__].l__1-4 div.col[class*=col--]{width:48%;flex:0 0 48%;text-align:center}}@media screen and (max-width:450px){section.key--number .row.line[class*=l__].l__1-4 div.col[class*=col--]{width:90%;flex:0 0 90%;margin-bottom:40px}}@media screen and (max-width:450px){section.key--number .row.line[class*=l__].l__1-4{justify-content:space-evenly}}@media screen and (min-width:769px){section.key--number .row.line[class*=l__]{width:70%;flex:0 0 70%}}@media screen and (min-width:900px){section.key--number .row.line[class*=l__]{width:78%;flex:0 0 78%}}@media screen and (min-width:769px){section.key--number .row.line[class*=l__]+.row.line{padding-top:15px}}section.key--number .row.line[class*=l__]+.row.line{margin-right:0}.form--newsletter div.answer{display:none}.form--newsletter span{display:block;position:relative}.form--newsletter span span.error{color:#c00;display:none;font-weight:400;font-size:12px;line-height:14px}.form--newsletter span span.error.show{display:block}.form--newsletter span+span{padding-top:5px}.form--newsletter span input[type=text]{border:none;background:#4f4f4f;color:#fff;padding:3px 5px;font-family:Roboto,sans-serif;outline:none;max-width:140px}.form--newsletter span button{border:1px solid #fff;color:#fff;background:#000;font-size:9px;font-weight:700;position:relative;top:-2px;line-height:18px;cursor:pointer}.form--newsletter span label{font-weight:400;font-size:14px;color:#828282;padding-left:20px;line-height:18px;display:block;position:relative;cursor:pointer}.form--newsletter span label a{font-weight:400!important;font-size:14px!important;color:#828282!important;transform:none!important}.form--newsletter span label:before{position:absolute;content:"";left:0;top:3px;width:12px;height:12px;background:#000;border:1px solid #4F4F4F;z-index:2}.form--newsletter span label:after{position:absolute;content:"";left:2px;top:5px;width:10px;height:10px;background:#33f;z-index:3;transform:scale(0);transition:all .3s}.form--newsletter span input[type=checkbox]{position:absolute;left:0;top:5px;opacity:0}.form--newsletter span input[type=checkbox]:checked+label:after{transform:scale(1)}.form--newsletter.ok div.answer{display:block}.form--newsletter.ok span{display:none}.store.popin{opacity:1;display:none;opacity:0}.store.popin.visible{display:block;opacity:1;transition:opacity .7s ease-in-out}.store.popin.hidden{opacity:0;transition:all .7s ease-in-out}div#notification{position:fixed;height:100vh;width:100%;z-index:5000;top:0;left:0}div#notification p.title_popin{margin:0 0 .75rem;font-weight:700;font-size:1.375rem}div#notification>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:800px}div#notification>div .popin-text{max-height:80vh;overflow-y:auto}div#notification>div .popin-text>div{padding:4rem 3rem 3rem}@media screen and (min-height:500px)and (min-width:600px){div#notification>div .popin-text>div{padding:8.75rem 3rem 3rem}}div#notification>div a.clickclose{position:absolute;width:32px;height:32px;display:block;text-indent:-5000px;background:url(/app/themes/default-bd/dist/images/pictos/__close-border.svg) no-repeat center center/contain;top:10px;right:30px}@media screen and (min-height:500px)and (min-width:600px){div#notification>div a.clickclose{width:52px;height:52px;top:24px;right:30px}}div#notification>div a.clickclose.white{background:url(/app/themes/default-bd/dist/images/pictos/__close-border-white.svg) no-repeat center center/contain}div#notification>div p.cta{text-align:center;padding-top:3rem;margin:0}div#notification>div p{margin:0}@media screen and (min-width:600px){div#notification.with-picture>div{display:flex}div#notification.with-picture>div>div{flex:1}div#notification.with-picture>div>div.picture{background-repeat:no-repeat;background-size:cover;background-position:center center}}div.share{max-width:1020px;margin:0 auto;text-align:center}div.share:nth-of-type(1){padding:2rem 15px 0}@media screen and (min-width:1301px){div.share:nth-of-type(1){padding:2rem 90px 0}}div.share:nth-of-type(2){padding:1rem 15px 2rem}@media screen and (min-width:1301px){div.share:nth-of-type(2){padding:1rem 90px 2rem}}div.share a{display:inline-block;width:30px;height:30px;text-indent:-5000px;text-align:left;border:1px solid;border-radius:50%;color:#828282;margin:0 .25rem;background-repeat:no-repeat;background-position:center center}div.share a:hover{color:#33f}div.share a[data-media=facebook]{background-size:16px auto;background-image:url(/app/themes/default-bd/dist/images/pictos/facebook-82.svg)}div.share a[data-media=facebook]:hover{background-image:url(/app/themes/default-bd/dist/images/pictos/facebook-hover.svg)}div.share a[data-media=linkedin]{background-size:16px auto;background-image:url(/app/themes/default-bd/dist/images/pictos/linkedin-82.svg)}div.share a[data-media=linkedin]:hover{background-image:url(/app/themes/default-bd/dist/images/pictos/linkedin-hover-2.svg)}div.share a[data-media=twitter]{background-size:16px auto;background-image:url(/app/themes/default-bd/dist/images/pictos/x-82.svg)}div.share a[data-media=twitter]:hover{background-image:url(/app/themes/default-bd/dist/images/pictos/x-hover.svg)}section[style*="padding-top: 0;"] h3{font-size:28px;margin:0 auto 25px;text-align:left;padding-top:0}section[style*="padding-top: 0;"] h3:after{display:none}@media screen and (min-width:1020px){section[style*="padding-top: 0;"] h3{font-size:28px;margin:0 auto 25px}}.poll{border:1px solid #000;padding:0 2rem 2rem}.poll ul{list-style:none}.poll ul li{padding:.3rem;display:flex;justify-content:space-between}.poll ul li span{min-width:50%;position:relative;padding:.2rem}.poll ul li span font{cursor:pointer}.poll ul li span:before{display:block;content:"";position:absolute;z-index:-1;left:0;top:0;height:100%;width:50%;background:#ccc}body.single section.text-picture .inner h1{margin:30px auto;text-align:center}@media screen and (min-width:769px){body.single section.text-picture .inner h1{max-width:65.71%}}body.single section.text-picture .inner h1:before{display:none}body.single section.text-picture .inner div.text{padding:48px 2%}@media screen and (min-width:660px){body.single section.text-picture .inner div.text{padding:48px 90px}}body.single .section--line{padding-top:15px;padding-bottom:15px}body.single .section--line .row{max-width:1020px;line-height:26px}body.single .section--line .row p{margin:20px auto}body.single .section--line .row ul{padding-left:35px}body.single .meta-title-cat{text-align:center;text-transform:uppercase;font-size:10px!important;font-weight:700}body.single .meta-postdate{font-size:14px!important;text-align:center}body.single section.back--news{padding-top:0;padding-bottom:0}body.single section.back--news .row{justify-content:flex-end}body#tinymce{margin:12px!important}#acf-editor-41_ifr body#tinymce{margin:12px auto!important;max-width:845px}.custom--hr{width:100%;height:2px;margin:30px 0;background:#33f;display:block}.block--image100{width:100%}.block--image100 img{width:100%;height:auto}h3+.custom--hr{margin-top:0}.mediumtext{font-size:24px;line-height:29px}.pink ul{margin:0;padding:0;list-style:none}.pink ul li{padding-left:17px;position:relative}.pink ul li:before{position:absolute;left:0;top:8px;content:"";display:inline-block;width:7px;height:7px;background:#ff73d2;border-radius:100%}.pink.orange ul{padding-left:50px}.pink.orange ul li:before{background:#fe5100}div.keynumber--rt,.rich_text div.keynumber--rt{background:#00c4b3;max-width:48%;color:#fff;padding:40px 40px 50px}@media screen and (max-width:450px){div.keynumber--rt,.rich_text div.keynumber--rt{max-width:100%;float:none!important;margin:0 0 30px!important}}div.keynumber--rt.left,.rich_text div.keynumber--rt.left{float:left;margin-right:2%}div.keynumber--rt.right,.rich_text div.keynumber--rt.right{float:right;margin-left:2%}div.keynumber--rt p,.rich_text div.keynumber--rt p{font-weight:400;font-size:80px;line-height:80px;text-align:center;margin-bottom:10px;padding:0;font-family:Roboto,sans-serif}div.keynumber--rt p a,.rich_text div.keynumber--rt p a{font-size:16px;line-height:23px;color:#fff;text-decoration:underline!important;font-weight:300}div.keynumber--rt p+p,.rich_text div.keynumber--rt p+p{font-weight:300;font-size:42px;line-height:1}div.keynumber--rt p+p+p,.rich_text div.keynumber--rt p+p+p{text-transform:uppercase;margin-bottom:43px;font-family:Roboto,sans-serif}div.block--keynumber{display:flex;align-items:flex-start}.clear--both{display:block;clear:both;width:100%;height:5px}.clear--both-50{display:block;clear:both;width:100%;height:50px}div.citation{margin:100px auto 60px;width:100%;max-width:1080px;padding:0 0 28px 130px;background-size:100px auto;background-position:left top;background-image:url(/app/themes/default-bd/dist/images/pictos/quote--orange.png);background-repeat:no-repeat}@media screen and (min-width:769px){div.citation{padding:28px 26px 28px 210px;background-size:auto auto;background-position:left center}}div.citation h3{min-height:60px;font-size:28px}@media screen and (min-width:769px){div.citation h3{font-size:43px;min-height:inherit}}div.citation p{width:calc(100% + 130px);transform:translate(-130px)}@media screen and (min-width:769px){div.citation p{transform:none;width:100%}}div.citation.animated{animation:slideDown .5s linear}.video--yt p,.video--yt .wpview{display:block;width:100%;height:0;padding-top:56.25%;position:relative;margin:0}.video--yt p iframe,.video--yt .wpview iframe{position:absolute;top:0;left:0;width:100%;height:100%}.didyouknow{position:relative;width:100%;padding-top:50px;margin-bottom:-70px}.didyouknow p:nth-child(1){position:absolute;left:0;top:0;z-index:2}.didyouknow p:nth-child(1) img{animation:rotate2 8s linear infinite}.didyouknow p:nth-child(1) img:hover{animation-play-state:paused}.didyouknow p:nth-child(2){width:87.33%;margin-left:12.67%;display:block;margin-bottom:0}.didyouknow p:nth-child(2) img{width:100%;height:auto}.didyouknow p:nth-child(3){width:87.33%;margin-left:0;display:block;padding:5%;font-size:20px;line-height:28px;transform:translateY(-50%);background:linear-gradient(258.51deg,#97d3ffbf 16.57%,#97d3ff5e 79.53%);mix-blend-mode:normal;box-shadow:0 4px 34px #0f48720d;-webkit-backdrop-filter:blur(74px);backdrop-filter:blur(74px)}.logo--text{display:flex;overflow:hidden;flex-wrap:wrap;justify-content:space-evenly}@media screen and (min-width:1400px){.logo--text{justify-content:inherit}}.logo--text .elem{flex:0 0 48%}@media screen and (min-width:600px){.logo--text .elem{flex:0 0 32%}}@media screen and (min-width:1400px){.logo--text .elem{flex:1}}.logo--text .elem p{text-align:center;line-height:26px}.logo--text .elem p a{text-indent:-5000px;text-align:left;display:inline-block;width:21px;height:21px;background-image:url(/app/themes/default-bd/dist/images/pictos/circlePlus.svg);background-size:contain;transition:all .5s}.logo--text .elem p a:hover{transition:all .3s;background-image:url(/app/themes/default-bd/dist/images/pictos/circlePlus-hover.svg)}.intro{font-size:18px;font-weight:700}.intro p{margin-bottom:0!important}.intro p+p{padding-bottom:0!important}.accord--question{font-weight:700;padding-left:2rem;position:relative}.accord--question:before{position:absolute;content:"";display:block;top:0;left:0;z-index:1;width:25px;height:25px;background:url(/app/themes/default-bd/dist/images/pictos/closed.svg) no-repeat center center/contain}
