@import url("https://fonts.googleapis.com/css2?family=Platypi:ital,wght@0,300..800;1,300..800&display=swap");*{padding:0;margin:0}.site-container{overflow:hidden}html{font-family:"Platypi", serif;font-size:16px;color:#232323;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html.no-scroll{overflow:hidden}body{background:#fbfaf4;font-family:"Platypi", serif;font-size:16px;color:#232323}h1,h2,h3,h4,h5,h6,p,li{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style:none;padding:0;margin:0}img,svg{display:block;max-width:100%;height:auto}img[src$=".svg"]{width:100%}input[type="text"],input[type="tel"],input[type="email"],input[type="date"],input[type="search"],input[type="password"],textarea,select{font-family:"Platypi", serif;border:1px solid #232323}.bt{position:relative;-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;display:inline-block;text-align:center;line-height:1;overflow:hidden}.bt span{position:relative;display:inline-block}.bt:before{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;content:"";position:absolute;bottom:0;left:0;height:100%;width:0%}.bt:hover{text-decoration:none}.bt:hover:before{width:100%}.bt-icon span:after{content:"";position:absolute;top:50%;background-repeat:no-repeat;background-position:center center;background-size:cover}.bt-icon-before span:after{left:0}.bt-icon-after span:after{right:0}.bt-size-0{height:56px;font-size:20px;padding:14px 24px;border-radius:28px}.bt-size-0.bt-icon span:after{margin-top:-9px;height:24px;width:24px}.bt-size-0.bt-icon-before span{padding-left:30px}.bt-size-0.bt-icon-after span{padding-right:30px}.bt-style-0{border-width:1px;border-style:solid;border-color:#fff;color:#fff}.bt-style-0.bt-icon-left span:after{background-image:url(../../img/left-0.svg)}.bt-style-0.bt-icon-right span:after{background-image:url(../../img/right-0.svg)}.bt-style-0.bt-icon-plus span:after{background-image:url(../../img/plus-0.svg)}.bt-style-0.bt-icon-external span:after{background-image:url(../../img/external-0.svg)}.bt-style-0:before{background:#fff}.bt-style-0:hover{color:#232323}.bt-style-0:hover.bt-icon-left span:after{background-image:url(../../img/left-1.svg)}.bt-style-0:hover.bt-icon-right span:after{background-image:url(../../img/right-1.svg)}.bt-style-0:hover.bt-icon-plus span:after{background-image:url(../../img/plus-1.svg)}.bt-style-0:hover.bt-icon-external span:after{background-image:url(../../img/external-1.svg)}.bt-style-1{border-width:1px;border-style:solid;border-color:#232323;color:#232323}.bt-style-1.bt-icon-left span:after{background-image:url(../../img/left-1.svg)}.bt-style-1.bt-icon-right span:after{background-image:url(../../img/right-1.svg)}.bt-style-1.bt-icon-plus span:after{background-image:url(../../img/plus-1.svg)}.bt-style-1.bt-icon-external span:after{background-image:url(../../img/external-1.svg)}.bt-style-1:before{background:#232323}.bt-style-1:hover{color:#fff}.bt-style-1:hover.bt-icon-left span:after{background-image:url(../../img/left-0.svg)}.bt-style-1:hover.bt-icon-right span:after{background-image:url(../../img/right-0.svg)}.bt-style-1:hover.bt-icon-plus span:after{background-image:url(../../img/plus-0.svg)}.bt-style-1:hover.bt-icon-external span:after{background-image:url(../../img/external-0.svg)}.h-with-decorator,.home-introduction .t h1{position:relative;font-size:40px;padding-bottom:30px;margin-bottom:60px}.h-with-decorator:before,.home-introduction .t h1:before{position:absolute;content:"";bottom:0;left:0;width:100px;height:3px;background-color:#232323}.ff1{font-family:"Platypi", serif}.fc0{color:#fff !important}.bgc0{background-color:#fff !important}.fc1{color:#232323 !important}.bgc1{background-color:#232323 !important}.fc2{color:#373737 !important}.bgc2{background-color:#373737 !important}.fc3{color:#0d2c59 !important}.bgc3{background-color:#0d2c59 !important}.fc4{color:#2b4e82 !important}.bgc4{background-color:#2b4e82 !important}.fc5{color:#5477ab !important}.bgc5{background-color:#5477ab !important}.fc6{color:#8daad6 !important}.bgc6{background-color:#8daad6 !important}.fc7{color:#cfe2ff !important}.bgc7{background-color:#cfe2ff !important}.fc8{color:#fbfaf4 !important}.bgc8{background-color:#fbfaf4 !important}.fc9{color:#F2F0E5 !important}.bgc9{background-color:#F2F0E5 !important}.fc10{color:#868686 !important}.bgc10{background-color:#868686 !important}.fc11{color:#c8c8c8 !important}.bgc11{background-color:#c8c8c8 !important}.mw-100{max-width:100% !important}.mw-95{max-width:95% !important}.mw-90{max-width:90% !important}.mw-85{max-width:85% !important}.mw-80{max-width:80% !important}.mw-75{max-width:75% !important}.mw-70{max-width:70% !important}.mw-65{max-width:65% !important}.mw-60{max-width:60% !important}.mw-55{max-width:55% !important}.mw-50{max-width:50% !important}.mw-45{max-width:45% !important}.mw-40{max-width:40% !important}.mw-35{max-width:35% !important}.mw-30{max-width:30% !important}.mw-25{max-width:25% !important}.mw-20{max-width:20% !important}.mw-15{max-width:15% !important}.mw-10{max-width:10% !important}.mw-5{max-width:5% !important}.mw-0{max-width:0% !important}header{position:relative;z-index:2;padding:10px 0}header .logo{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;float:left;max-width:75px}.display-mobile-menu{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;position:absolute;display:block;right:20px;top:35px;margin-left:-20px;text-decoration:none;background:none;width:30px;height:30px}.display-mobile-menu span{display:block;border:2px solid #373737}.display-mobile-menu span:first-of-type{margin-top:2px}.display-mobile-menu span+span{margin-top:5px}.mobile-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(251, 250, 244, 0.95);z-index:100}.mobile-menu .close-mobile-menu{cursor:pointer;display:block;position:absolute;right:20px;top:30px;width:30px;height:30px;background:url(../../img/close-2.svg) no-repeat center center;background-size:30px 30px;margin-left:-15px}.mobile-menu .logo{position:absolute;left:30px;top:10px;display:block;width:75px}.mobile-menu .logo path{fill:#373737}.mobile-menu .t{position:relative;height:116px}.mobile-menu .c{overflow:auto;text-align:left}.mobile-menu .c>ul>li{border-bottom:1px solid rgba(55, 55, 55, 0.1);padding:10px 0}.mobile-menu ul{text-align:left;padding-top:30px}.mobile-menu li a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;font-size:20px;color:#373737;display:block;text-decoration:none}.mobile-menu li a:hover{color:#5477ab}.mobile-menu li+li{margin-top:20px}.header-page{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;height:400px}.header-page .o{position:absolute;width:100%;height:100%}.header-page .credits{position:absolute;right:0;bottom:0}.header-page .t{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}.header-page .t h1,.header-page .t .title{color:#fff}.header-page .t h1{font-size:44px}.header-page .t .intro{color:#fff;font-size:18px;line-height:30px}.header-page.header-page-simple{height:158px;background-color:#F2F0E5}.header-page.header-page-simple .t h1,.header-page.header-page-simple .t .title{font-size:36px;color:#232323}.header-page.header-page-with-nav .title{float:left}.header-page.header-page-with-nav .nav-previous-next{float:right;padding-top:22px}.header-page.header-page-with-nav .nav-previous-next .back{display:none}.header-page.header-page-with-nav .nav-previous-next .n .previous,.header-page.header-page-with-nav .nav-previous-next .n .next{text-indent:-9999px;overflow:hidden}.nav-previous-next .back{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;float:left;background-image:url(../../img/left-0.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:left 2px;text-decoration:none;color:#fff;line-height:20px;height:20px;padding-left:30px;padding-right:20px;margin-right:20px;border-right:1px solid #fff}.nav-previous-next .back:hover{opacity:0.6}.nav-previous-next .n em{font-style:normal}.nav-previous-next .n .previous,.nav-previous-next .n .next{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;float:left;text-decoration:none;background-repeat:no-repeat;background-size:20px 20px;color:#fff;line-height:20px;height:20px}.nav-previous-next .n .previous{background-image:url(../../img/left-0.svg);background-position:left 2px;padding-left:30px}.nav-previous-next .n .next{background-image:url(../../img/right-0.svg);background-position:right 2px;padding-right:30px}.nav-previous-next .n .next{float:right}.nav-previous-next .n a.previous:hover,.nav-previous-next .n a.next:hover{opacity:0.6}.nav-previous-next .n span.previous,.nav-previous-next .n span.next{opacity:0.25}.nav-previous-next .back+.n{float:right}.nav-previous-next .back+.n .next{padding-left:20px;margin-left:20px;border-left:1px solid #fff}.nav-previous-next-1 .back{background-image:url(../../img/left-1.svg);color:#232323;border-right-color:#232323}.nav-previous-next-1 .n .previous{background-image:url(../../img/left-1.svg);color:#232323}.nav-previous-next-1 .n .next{background-image:url(../../img/right-1.svg);color:#232323}.nav-previous-next-1 .back+.n .next{border-left-color:#232323}.nav-previous-next-2 .back{background-image:url(../../img/left-2.svg);color:#373737;border-right-color:#373737}.nav-previous-next-2 .n .previous{background-image:url(../../img/left-2.svg);color:#373737}.nav-previous-next-2 .n .next{background-image:url(../../img/right-2.svg);color:#373737}.nav-previous-next-2 .back+.n .next{border-left-color:#373737}.nav-previous-next-3 .back{background-image:url(../../img/left-3.svg);color:#0d2c59;border-right-color:#0d2c59}.nav-previous-next-3 .n .previous{background-image:url(../../img/left-3.svg);color:#0d2c59}.nav-previous-next-3 .n .next{background-image:url(../../img/right-3.svg);color:#0d2c59}.nav-previous-next-3 .back+.n .next{border-left-color:#0d2c59}.nav-previous-next-4 .back{background-image:url(../../img/left-4.svg);color:#2b4e82;border-right-color:#2b4e82}.nav-previous-next-4 .n .previous{background-image:url(../../img/left-4.svg);color:#2b4e82}.nav-previous-next-4 .n .next{background-image:url(../../img/right-4.svg);color:#2b4e82}.nav-previous-next-4 .back+.n .next{border-left-color:#2b4e82}.nav-previous-next-5 .back{background-image:url(../../img/left-5.svg);color:#5477ab;border-right-color:#5477ab}.nav-previous-next-5 .n .previous{background-image:url(../../img/left-5.svg);color:#5477ab}.nav-previous-next-5 .n .next{background-image:url(../../img/right-5.svg);color:#5477ab}.nav-previous-next-5 .back+.n .next{border-left-color:#5477ab}.nav-previous-next-6 .back{background-image:url(../../img/left-6.svg);color:#8daad6;border-right-color:#8daad6}.nav-previous-next-6 .n .previous{background-image:url(../../img/left-6.svg);color:#8daad6}.nav-previous-next-6 .n .next{background-image:url(../../img/right-6.svg);color:#8daad6}.nav-previous-next-6 .back+.n .next{border-left-color:#8daad6}.nav-previous-next-7 .back{background-image:url(../../img/left-7.svg);color:#cfe2ff;border-right-color:#cfe2ff}.nav-previous-next-7 .n .previous{background-image:url(../../img/left-7.svg);color:#cfe2ff}.nav-previous-next-7 .n .next{background-image:url(../../img/right-7.svg);color:#cfe2ff}.nav-previous-next-7 .back+.n .next{border-left-color:#cfe2ff}.nav-previous-next-8 .back{background-image:url(../../img/left-8.svg);color:#fbfaf4;border-right-color:#fbfaf4}.nav-previous-next-8 .n .previous{background-image:url(../../img/left-8.svg);color:#fbfaf4}.nav-previous-next-8 .n .next{background-image:url(../../img/right-8.svg);color:#fbfaf4}.nav-previous-next-8 .back+.n .next{border-left-color:#fbfaf4}.nav-previous-next-9 .back{background-image:url(../../img/left-9.svg);color:#F2F0E5;border-right-color:#F2F0E5}.nav-previous-next-9 .n .previous{background-image:url(../../img/left-9.svg);color:#F2F0E5}.nav-previous-next-9 .n .next{background-image:url(../../img/right-9.svg);color:#F2F0E5}.nav-previous-next-9 .back+.n .next{border-left-color:#F2F0E5}.nav-previous-next-10 .back{background-image:url(../../img/left-10.svg);color:#868686;border-right-color:#868686}.nav-previous-next-10 .n .previous{background-image:url(../../img/left-10.svg);color:#868686}.nav-previous-next-10 .n .next{background-image:url(../../img/right-10.svg);color:#868686}.nav-previous-next-10 .back+.n .next{border-left-color:#868686}.nav-previous-next-11 .back{background-image:url(../../img/left-11.svg);color:#c8c8c8;border-right-color:#c8c8c8}.nav-previous-next-11 .n .previous{background-image:url(../../img/left-11.svg);color:#c8c8c8}.nav-previous-next-11 .n .next{background-image:url(../../img/right-11.svg);color:#c8c8c8}.nav-previous-next-11 .back+.n .next{border-left-color:#c8c8c8}.home-introduction{position:relative;height:calc(90vh - 116px);background-repeat:no-repeat;background-position:bottom center;background-size:cover}.home-introduction .o{position:absolute;height:100%;width:100%}.home-introduction .t{position:absolute;height:100%;width:100%;display:flex;align-items:center}.home-introduction .t h1,.home-introduction .t p{color:#fff}.home-introduction .t h1{margin-bottom:30px;font-size:40px}.home-introduction .t h1:before{background-color:#fff}.home-introduction .t p{font-size:18px}.home-introduction .credits{position:absolute;right:0;bottom:0}.photo-credits{color:rgba(255, 255, 255, 0.75);font-size:10px;padding:5px 10px}.fifty-fifty{position:relative}.fifty-fifty .bg .v,.fifty-fifty .bg .color{max-width:100%}.fifty-fifty .bg .color{height:100%}.fifty-fifty .bg .vc{position:relative;overflow:hidden}.fifty-fifty .bg .v{-webkit-transform:translateZ(0);-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out;aspect-ratio:1.5;background-repeat:no-repeat;background-position:center center;background-size:cover}.fifty-fifty .bg .credits{position:absolute;right:0;bottom:0}.fifty-fifty .bg .color{background:#fbfaf4}.fifty-fifty .t{position:relative}.fifty-fifty .t p{line-height:30px}.fifty-fifty .t h3{font-size:20px}.fifty-fifty .t .items li{padding-left:30px;background:url(../../img/right-1.svg) no-repeat left 4px;background-size:20px}.fifty-fifty .t .items li a{text-decoration:none}.fifty-fifty .t .items li+li{margin-top:20px}.fifty-fifty.with-hover:hover .bg .v{-webkit-transform:translateZ(0);-webkit-transition:all 30s ease-out;-moz-transition:all 30s ease-out;-ms-transition:all 30s ease-out;-o-transition:all 30s ease-out;transition:all 30s ease-out;-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}.fifty-fifty.home-unit .bg .color{background:#232323}.fifty-fifty.home-unit .t{background:#232323}.fifty-fifty.home-unit .t .h-with-decorator:before,.fifty-fifty.home-unit .t .home-introduction .t h1:before,.home-introduction .t .fifty-fifty.home-unit .t h1:before{background:#fff}.fifty-fifty.home-unit .t h2,.fifty-fifty.home-unit .t p,.fifty-fifty.home-unit .t .items a{color:#fff}.fifty-fifty.home-team .bg .color{background:#232323}.fifty-fifty.home-team .t{background:#232323}.fifty-fifty.home-team .t .h-with-decorator:before,.fifty-fifty.home-team .t .home-introduction .t h1:before,.home-introduction .t .fifty-fifty.home-team .t h1:before{background:#fff}.fifty-fifty.home-team .t h2,.fifty-fifty.home-team .t p,.fifty-fifty.home-team .t .items a{color:#fff}.fifty-fifty.tools .bg .color{background:#232323}.fifty-fifty.tools .t{background:#232323}.fifty-fifty.tools .t .h-with-decorator:before,.fifty-fifty.tools .t .home-introduction .t h1:before,.home-introduction .t .fifty-fifty.tools .t h1:before{background:#fff}.fifty-fifty.tools .t h2,.fifty-fifty.tools .t p,.fifty-fifty.tools .t .items a{color:#fff}.fifty-fifty.tools .t .items li{background-image:url(../../img/right-0.svg)}.fifty-fifty.tools .t .items li p{opacity:0.6}.team-avatars li{position:relative;display:inline-block}.team-avatars li img{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.team-avatars li a{display:block;border-radius:50%;border:3px solid #fff;width:100px;height:100px;overflow:hidden;-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.team-avatars li a:hover{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.team-avatars li a:hover img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.team-avatars li+li{margin-left:-35px}.team-avatars li.all a{text-indent:-9999px;overflow:hidden;background:#373737 url(../../img/plus-0.svg) no-repeat center center;background-size:32px 32px;text-align:center;line-height:75px;text-decoration:none;border:none}.team-item{text-align:center}.team-item .v{display:block;max-width:190px;margin:0 auto 30px auto;border-radius:50%;overflow:hidden}.team-item .v img{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.team-item h2{font-size:26px}.team-item h2 a{color:#232323;text-decoration:none}.team-item:hover img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.team-header{position:relative;background:#373737}.team-header .o{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../../img/mosaiques-blanc.png) no-repeat center center;background-size:cover;opacity:0.05}.team-header .container{position:relative}.team-header .v img{border-radius:50%}.team-header h1{color:#fff;font-size:36px}.team-header h2{color:#fff;font-size:26px}.team-header p{color:#fff;margin-top:10px}.team-header p a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;display:inline-block;height:20px;line-height:20px;background-position:left center;background-repeat:no-repeat;background-size:20px;padding-left:30px}.team-header p a:hover{opacity:0.8}.team-header p.email a{background-image:url(../../img/email-5.svg);color:#5477ab}.team-header p.url a{background-image:url(../../img/external-6.svg);color:#8daad6}.team-header p.phone a{background-image:url(../../img/phone-0.svg);color:#fff;text-decoration:none}.nav-tabs li{display:inline-block;vertical-align:top;background:#F2F0E5;padding-left:1px}.nav-tabs li a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;display:flex;align-items:center;text-align:center;color:#232323;text-decoration:none;padding:0 30px;font-size:18px;height:98px;max-width:270px}.nav-tabs li a:hover{background:#fbfaf4}.nav-tabs li a.active{font-weight:bold;background:#fbfaf4}.tabs-content .tab-title{padding-bottom:30px}.tabs-content article+.tab-title{padding-top:30px;border-top:1px solid #c8c8c8}.push-external-links .introduction{line-height:30px}.push-external-links .introduction p{margin-bottom:30px}.push-external-links .item{height:100%}.push-external-links .item .v{position:relative;aspect-ratio:1.5;overflow:hidden}.push-external-links .item .v .i{-webkit-transform:translateZ(0);-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-ms-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out;position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.push-external-links .item .v .credits{position:absolute;bottom:0;right:0}.push-external-links .item .t .description{line-height:30px}.push-external-links .item .bt.active{display:none}.push-external-links.trainings{background:#232323}.push-external-links.trainings .h-with-decorator,.push-external-links.trainings .home-introduction .t h1,.home-introduction .t .push-external-links.trainings h1{color:#fff}.push-external-links.trainings .h-with-decorator:before,.push-external-links.trainings .home-introduction .t h1:before,.home-introduction .t .push-external-links.trainings h1:before{background:#fff}.push-external-links.trainings .introduction{color:#fff}.push-external-links.trainings .item h3,.push-external-links.trainings .item .description{color:#fff}.push-external-links.trainings .item-0{background:rgba(255, 255, 255, 0.25)}.push-external-links.trainings .item-1{background:rgba(255, 255, 255, 0.2)}.push-external-links.trainings .item-2{background:rgba(255, 255, 255, 0.15)}.push-external-links.trainings .item-3{background:rgba(255, 255, 255, 0.1)}.push-external-links.themes{background:#F2F0E5}.push-external-links.themes .item-0{background:rgba(255, 255, 255, 0.8)}.push-external-links.themes .item-1{background:rgba(255, 255, 255, 0.6)}.push-external-links.themes .item-2{background:rgba(255, 255, 255, 0.4)}.push-external-links.themes .item-3{background:rgba(255, 255, 255, 0.2)}.network .v{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;display:flex;align-items:center;aspect-ratio:1.5;margin-bottom:20px;width:100%;overflow:hidden;min-width:0;min-height:0}.network .v img{display:block;margin:auto;width:100%;height:100%;object-fit:contain}.network h3{text-align:center}.network a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:#232323;text-decoration:none}.network a:hover{color:#868686}.network a:hover .v{-moz-transform:scale(1.25);-o-transform:scale(1.25);-ms-transform:scale(1.25);-webkit-transform:scale(1.25);transform:scale(1.25)}.infinite-scroll-status{display:none;text-align:center}.next-posts{display:none}.article-item .v{aspect-ratio:1.5;overflow:hidden;margin-bottom:10px}.article-item .v a{width:100%;height:100%;display:flex;align-items:center;text-align:center}.article-item .v img{display:block;-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;margin:auto}.article-item:hover .v img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.article-item h2{font-size:22px;margin-bottom:15px}.article-item h2 a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:#232323;text-decoration:none}.article-item h2 a:hover{color:#868686}.article-item h3{border-left:2px solid #868686;padding-left:10px;font-size:16px;color:#868686;margin-bottom:15px}.article-item p{font-size:14px;line-height:22px;color:#868686}.article-item p.cats{margin-bottom:10px}.article-item p.cats a{text-decoration:none}.article-item p a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:#868686}.article-item p a:hover{color:#232323}.bgc9 .article-item .v.placeholder{border:1px solid rgba(35, 35, 35, 0.1)}.single-post .article-header h1,.single-program .article-header h1{font-size:36px}.single-post .article-header h2,.single-program .article-header h2{font-size:24px;color:#5477ab;padding-left:20px;border-left:2px solid #5477ab}.single-post .article-meta,.single-program .article-meta{padding:20px;background:#F2F0E5;border-bottom:5px solid #c8c8c8}.single-post .article-meta p,.single-program .article-meta p{font-size:16px}.single-post .article-meta p+p,.single-program .article-meta p+p{margin-top:20px}.single-post .article-meta a,.single-program .article-meta a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:#232323}.single-post .article-meta a:hover,.single-program .article-meta a:hover{opacity:0.6}.single-post .article-header .cats a{font-size:18px;color:#5477ab;text-decoration:none}.single-post .article-date-author{border-top:1px solid #F2F0E5;border-bottom:1px solid #F2F0E5;font-size:14px}.single-post .article-date-author a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:#232323}.single-post .article-date-author a:hover{opacity:0.6}.program-item{border-top:2px solid #868686;padding-top:20px;padding-bottom:60px}.program-item h2{font-size:18px;margin-bottom:15px}.program-item h2 a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:#868686;text-decoration:none}.program-item h2 a:hover{color:#232323}.program-item h2.h3,.program-item h3{font-size:26px;margin-bottom:15px}.program-item h2.h3 a,.program-item h3 a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:#232323;text-decoration:none}.program-item h2.h3 a:hover,.program-item h3 a:hover{color:#868686}.program-item p{font-size:14px;line-height:22px;color:#868686}.program-item p a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:#868686}.program-item p a:hover{color:#232323}.single-program .article-header .is-active{font-size:18px;color:#5477ab;text-decoration:none}.filters{padding:30px 0;background:#F2F0E5}.filters h3{display:none}.filters li{display:inline-block;margin-right:25px}.filters a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;font-size:20px;color:#232323;text-decoration:none}.filters a:hover,.filters a.active{color:#5477ab}.filters span{opacity:0.1}.filters ul+ul{margin-top:10px}.filters ul+ul li{margin-right:15px}.filters ul+ul li a{font-size:16px;color:#868686}.related-articles h3{font-size:22px}.related-articles h3 a{color:#5477ab}.related-articles li{background:url(../../img/right-1.svg) no-repeat left 4px;background-size:20px;padding-left:30px}.related-articles li a{color:#232323;text-decoration:none}.related-articles li+li{margin-top:20px}.related-articles a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.related-articles a:hover{opacity:0.5}.calendar-responsive{position:relative;width:100%;padding-bottom:75%;height:0;overflow:hidden}.calendar-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}footer{position:relative;background-color:#0d2c59}footer .o{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../../img/mosaiques.png) no-repeat center center;background-size:cover;opacity:0.2}footer .container{position:relative}footer .baseline h2{color:#fff;font-size:40px}footer .baseline h2 span{font-size:22px;font-weight:100}footer .introduction,footer .contact{border-left:2px solid rgba(255, 255, 255, 0.2);color:#fff;line-height:30px}footer .introduction a,footer .contact a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:#fff;text-decoration:none}footer .introduction a:hover,footer .contact a:hover{color:rgba(255, 255, 255, 0.5)}footer .links img{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;display:block;max-width:150px;max-height:50px;margin:0 auto}footer .links li+li{margin-left:30px}footer .links a:hover img{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}footer .contact h3{font-size:26px}footer .footerline{color:#fff}footer .footerline a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;color:#fff;text-decoration:none}footer .footerline a:hover{color:rgba(255, 255, 255, 0.5)}@import url("https://fonts.googleapis.com/css2?family=Platypi:ital,wght@0,300..800;1,300..800&display=swap");.rte>*+*,.editor-styles-wrapper>*+*{margin-top:50px}.rte>*+.frm_forms,.editor-styles-wrapper>*+.frm_forms{margin-top:22px}.rte *+p,.rte *+ul,.rte *+.tw-button,.editor-styles-wrapper *+p,.editor-styles-wrapper *+ul,.editor-styles-wrapper *+.tw-button{margin-top:30px}.rte *+h2,.rte *+h3,.editor-styles-wrapper *+h2,.editor-styles-wrapper *+h3{margin-top:50px}.rte h1,.editor-styles-wrapper h1{font-size:36px;line-height:42px;margin-bottom:30px}.rte h2,.editor-styles-wrapper h2{font-size:28px;line-height:36px;margin-bottom:30px}.rte h3,.editor-styles-wrapper h3{margin-bottom:30px;color:#2b4e82;font-size:24px;line-height:36px;margin-bottom:30px}.rte h4,.editor-styles-wrapper h4{margin-bottom:30px;font-size:20px;line-height:36px;margin-bottom:20px;margin-top:0 !important}.rte p,.editor-styles-wrapper p{font-size:16px;line-height:30px;color:#232323;margin-bottom:30px}.rte p.intro,.editor-styles-wrapper p.intro{margin-bottom:30px;font-size:20px;line-height:36px;margin-bottom:20px;margin-top:0 !important}.rte a,.editor-styles-wrapper a{color:#5477ab}.rte b,.rte strong,.editor-styles-wrapper b,.editor-styles-wrapper strong{font-weight:bold}.rte ol,.rte ul,.editor-styles-wrapper ol,.editor-styles-wrapper ul{padding-left:0;margin-left:0;margin-bottom:30px}.rte ol li,.rte ul li,.editor-styles-wrapper ol li,.editor-styles-wrapper ul li{list-style:none;line-height:30px;padding-left:20px;margin-left:0}.rte ol li::marker,.rte ul li::marker,.editor-styles-wrapper ol li::marker,.editor-styles-wrapper ul li::marker{content:none}.rte ol li+li,.rte ul li+li,.editor-styles-wrapper ol li+li,.editor-styles-wrapper ul li+li{margin-top:20px}.rte ol li li+li,.rte ul li li+li,.editor-styles-wrapper ol li li+li,.editor-styles-wrapper ul li li+li{margin-top:0}.rte ol,.editor-styles-wrapper ol{counter-reset:item}.rte ol li,.editor-styles-wrapper ol li{position:relative;counter-increment:item;display:block;padding-left:60px}.rte ol li:before,.editor-styles-wrapper ol li:before{content:counter(item);font-size:28px;position:absolute;top:0;left:0;width:40px;color:#2b4e82;text-align:center;display:inline-block}.rte ul li,.editor-styles-wrapper ul li{position:relative}.rte ul li:before,.editor-styles-wrapper ul li:before{content:"";display:block;position:absolute;top:11px;left:0;width:8px;height:8px;background-color:#2b4e82;border-radius:50%}.rte table,.editor-styles-wrapper table{width:100%;border-collapse:collapse}.rte table thead,.editor-styles-wrapper table thead{border:none !important}.rte table thead th,.editor-styles-wrapper table thead th{border:none;border-bottom:3px solid #232323}.rte table tr+tr,.editor-styles-wrapper table tr+tr{border-top:1px solid #232323}.rte table th,.editor-styles-wrapper table th{width:50%}.rte table th,.rte table td,.editor-styles-wrapper table th,.editor-styles-wrapper table td{font-weight:300;text-align:left;vertical-align:top;padding:10px;padding-left:0}.rte .clr,.editor-styles-wrapper .clr{clear:both}.rte figure.aligncenter,.editor-styles-wrapper figure.aligncenter{width:100% !important;text-align:center}.rte figure.aligncenter img,.editor-styles-wrapper figure.aligncenter img{display:block;margin-left:auto;margin-right:auto}.rte figcaption,.editor-styles-wrapper figcaption{display:block;font-size:14px;font-style:italic;color:#232323;margin-top:10px}.filet{border-top:1px solid #232323 !important;margin-bottom:50px}.tw-focus{background:#0d2c59;padding:50px;border-radius:0 50px;overflow:hidden}.tw-focus img{display:block}.tw-focus h3{display:block;color:#fff;font-size:20px;text-transform:uppercase;font-weight:300;margin-bottom:10px}.tw-focus h2{font-size:20px;color:#2b4e82;margin-bottom:20px}.tw-focus p{font-size:17px;line-height:1.5;margin:0 !important}.tw-focus .bt{color:#fff;margin-top:20px}.tw-focus .bt:hover{color:#2b4e82}*+.tw-focus{margin-top:50px}.tw-button+.tw-button{margin-top:20px}.alignleft,.alignright{margin-left:0;margin-right:0}.wp-block-buttons{margin-top:30px}.wp-block-button__link{-webkit-transform:translateZ(0);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;text-transform:uppercase;text-align:center;border-radius:6px;text-transform:none;font-size:16px;padding:8px 30px;background:#2b4e82;border:1px solid #2b4e82;color:#fff !important}.wp-block-button__link:hover{text-decoration:none;background:none;color:#2b4e82 !important}.alignleft,.alignright,.aligncenter,.wp-block-image,.wp-block-buttons,.wp-block-gallery{margin-bottom:50px}.wp-block-table{margin-top:0 !important;border-left:5px solid #2b4e82;padding-left:20px}.wp-block-table table,.wp-block-table td,.wp-block-table tr{border:none}.wp-block-separator{border:none;border-top:1px solid #232323 !important}.tw-sc-cta-cols .item{padding:0 5%;text-align:center}.tw-sc-cta-cols p{font-size:22px;margin:0}.tw-sc-cta-cols .bt{color:#fff !important}.tw-sc-cta-cols .bt-style-1:hover{color:#2b4e82 !important}.wp-block-quote{position:relative;padding-left:40px;font-style:italic;margin-top:30px;margin-bottom:50px}.wp-block-quote:before{content:"";position:absolute;top:0;left:0;height:100%;width:5px;border-radius:3px;background:#2b4e82}@media only screen and (min-width:576px){.tw-sc-cta-cols .column+.column:before{content:"";opacity:0.5;display:block;position:absolute;width:15px;height:26px;left:-7px;top:50%;margin-top:-13px}}@media only screen and (min-width:768px){.alignleft,.alignright{max-width:50%}.alignleft{float:left;margin:50px !important;margin-left:0 !important}.alignright{float:right;margin:50px !important;margin-right:0 !important}}@import url("https://fonts.googleapis.com/css2?family=Platypi:ital,wght@0,300..800;1,300..800&display=swap");@media only screen and (min-width:576px){.mw-sm-100{max-width:100% !important}.mw-sm-95{max-width:95% !important}.mw-sm-90{max-width:90% !important}.mw-sm-85{max-width:85% !important}.mw-sm-80{max-width:80% !important}.mw-sm-75{max-width:75% !important}.mw-sm-70{max-width:70% !important}.mw-sm-65{max-width:65% !important}.mw-sm-60{max-width:60% !important}.mw-sm-55{max-width:55% !important}.mw-sm-50{max-width:50% !important}.mw-sm-45{max-width:45% !important}.mw-sm-40{max-width:40% !important}.mw-sm-35{max-width:35% !important}.mw-sm-30{max-width:30% !important}.mw-sm-25{max-width:25% !important}.mw-sm-20{max-width:20% !important}.mw-sm-15{max-width:15% !important}.mw-sm-10{max-width:10% !important}.mw-sm-5{max-width:5% !important}.mw-sm-0{max-width:0% !important}}@import url("https://fonts.googleapis.com/css2?family=Platypi:ital,wght@0,300..800;1,300..800&display=swap");@media only screen and (min-width:768px){.mw-md-100{max-width:100% !important}.mw-md-95{max-width:95% !important}.mw-md-90{max-width:90% !important}.mw-md-85{max-width:85% !important}.mw-md-80{max-width:80% !important}.mw-md-75{max-width:75% !important}.mw-md-70{max-width:70% !important}.mw-md-65{max-width:65% !important}.mw-md-60{max-width:60% !important}.mw-md-55{max-width:55% !important}.mw-md-50{max-width:50% !important}.mw-md-45{max-width:45% !important}.mw-md-40{max-width:40% !important}.mw-md-35{max-width:35% !important}.mw-md-30{max-width:30% !important}.mw-md-25{max-width:25% !important}.mw-md-20{max-width:20% !important}.mw-md-15{max-width:15% !important}.mw-md-10{max-width:10% !important}.mw-md-5{max-width:5% !important}.mw-md-0{max-width:0% !important}.header-page .t h1{font-size:50px}.header-page.header-page-with-nav .nav-previous-next .back{display:block}.header-page.header-page-with-nav .nav-previous-next .n .previous,.header-page.header-page-with-nav .nav-previous-next .n .next{text-indent:0}.home-introduction .t h1{font-size:70px;margin-bottom:60px}.home-introduction .t p{font-size:24px}.single-post .article-header h1,.single-program .article-header h1{font-size:46px}}@import url("https://fonts.googleapis.com/css2?family=Platypi:ital,wght@0,300..800;1,300..800&display=swap");@media only screen and (min-width:992px){.mw-lg-100{max-width:100% !important}.mw-lg-95{max-width:95% !important}.mw-lg-90{max-width:90% !important}.mw-lg-85{max-width:85% !important}.mw-lg-80{max-width:80% !important}.mw-lg-75{max-width:75% !important}.mw-lg-70{max-width:70% !important}.mw-lg-65{max-width:65% !important}.mw-lg-60{max-width:60% !important}.mw-lg-55{max-width:55% !important}.mw-lg-50{max-width:50% !important}.mw-lg-45{max-width:45% !important}.mw-lg-40{max-width:40% !important}.mw-lg-35{max-width:35% !important}.mw-lg-30{max-width:30% !important}.mw-lg-25{max-width:25% !important}.mw-lg-20{max-width:20% !important}.mw-lg-15{max-width:15% !important}.mw-lg-10{max-width:10% !important}.mw-lg-5{max-width:5% !important}.mw-lg-0{max-width:0% !important}header .logo{max-width:106px}header .menu ul{padding-top:50px}.sticky-header{-webkit-transform:translateZ(0);-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;-ms-transition:all 0.15s ease-out;-o-transition:all 0.15s ease-out;transition:all 0.15s ease-out;position:fixed;top:-50px;left:0;width:100%;background:#fbfaf4;box-shadow:0 0 20px rgba(35, 35, 35, 0.1);visibility:hidden;padding:10px 0;z-index:100}.sticky-header.stuck{visibility:visible;top:0}.sticky-header .logo{float:left;max-width:50px}.sticky-header .menu ul{padding-top:15px}.menu ul{text-align:right}.menu li{display:inline-block}.menu li+li{margin-left:40px}.menu li.active a{color:#2b4e82}.menu a{-webkit-transform:translateZ(0);-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;font-size:18px;color:#232323;text-decoration:none}.menu a:hover{color:#2b4e82}.tax-lavue-team .menu li.team-menu-item a,.single-team .menu li.team-menu-item a{color:#2b4e82}.category .menu li.blog-menu-item a,.tag .menu li.blog-menu-item a,.tax-mosaiques-publication .menu li.blog-menu-item a,.tax-lavue-publication .menu li.blog-menu-item a,.tax-lavue-evt .menu li.blog-menu-item a,.single-post .menu li.blog-menu-item a{color:#2b4e82}.single-program .menu li.program-menu-item a{color:#2b4e82}.home-introduction{height:calc(100vh - 156px)}.fifty-fifty{position:relative}.fifty-fifty .bg{position:absolute;width:100%;height:100%}.fifty-fifty .bg .row,.fifty-fifty .bg .vc,.fifty-fifty .bg .v,.fifty-fifty .bg .color{height:100%}.fifty-fifty .bg .v{aspect-ratio:0}.fifty-fifty .t{background:none !important}footer .links img{max-width:200px;max-height:75px}}@import url("https://fonts.googleapis.com/css2?family=Platypi:ital,wght@0,300..800;1,300..800&display=swap");@media only screen and (min-width:1140px){.mw-xl-100{max-width:100% !important}.mw-xl-95{max-width:95% !important}.mw-xl-90{max-width:90% !important}.mw-xl-85{max-width:85% !important}.mw-xl-80{max-width:80% !important}.mw-xl-75{max-width:75% !important}.mw-xl-70{max-width:70% !important}.mw-xl-65{max-width:65% !important}.mw-xl-60{max-width:60% !important}.mw-xl-55{max-width:55% !important}.mw-xl-50{max-width:50% !important}.mw-xl-45{max-width:45% !important}.mw-xl-40{max-width:40% !important}.mw-xl-35{max-width:35% !important}.mw-xl-30{max-width:30% !important}.mw-xl-25{max-width:25% !important}.mw-xl-20{max-width:20% !important}.mw-xl-15{max-width:15% !important}.mw-xl-10{max-width:10% !important}.mw-xl-5{max-width:5% !important}.mw-xl-0{max-width:0% !important}footer .o{background-size:80%}}@import url("https://fonts.googleapis.com/css2?family=Platypi:ital,wght@0,300..800;1,300..800&display=swap");@media only screen and (min-width:1400px){.mw-xxl-100{max-width:100% !important}.mw-xxl-95{max-width:95% !important}.mw-xxl-90{max-width:90% !important}.mw-xxl-85{max-width:85% !important}.mw-xxl-80{max-width:80% !important}.mw-xxl-75{max-width:75% !important}.mw-xxl-70{max-width:70% !important}.mw-xxl-65{max-width:65% !important}.mw-xxl-60{max-width:60% !important}.mw-xxl-55{max-width:55% !important}.mw-xxl-50{max-width:50% !important}.mw-xxl-45{max-width:45% !important}.mw-xxl-40{max-width:40% !important}.mw-xxl-35{max-width:35% !important}.mw-xxl-30{max-width:30% !important}.mw-xxl-25{max-width:25% !important}.mw-xxl-20{max-width:20% !important}.mw-xxl-15{max-width:15% !important}.mw-xxl-10{max-width:10% !important}.mw-xxl-5{max-width:5% !important}.mw-xxl-0{max-width:0% !important}}