@import"https://fonts.googleapis.com/css2?family=Anton&family=Poppins:ital,wght@0,300;0,400;0,700;1,200;1,400&display=block";*{box-sizing:border-box;margin:0;padding:0;list-style:none;border:none;background:none;text-decoration:none}a{color:inherit;text-decoration:underline}a,button{cursor:pointer}figure{margin:0}img{display:block}.color-gold .bg-color{background-color:#f3cd76}.color-gold .color,.color-gold .testimonial:after,.color-gold .testimonial:before{color:#f3cd76}.color-gold .ripple-button.colored{background:#f3cd76;color:#fff}.color-gold .ripple-button.colored>.ripple{background:#efbc47}.ripple-button.c58A6C9{background:#58a6c9}.ripple-button.c58A6C9>.ripple{background:#3a8eb4}.-debug:before{content:"";position:absolute;height:1000vh;max-width:1280px;width:100%;box-shadow:inset 0 0 0 1px red;display:block;z-index:1;left:calc(50% + 4px);transform:translateX(-50%);pointer-events:none}.-debug .wrap{box-shadow:inset 0 0 0 1px green}.-debug [class*=display][class*=-column]{box-shadow:0 0 0 1px blue}.-debug section{box-shadow:0 0 0 1px orange}html.is-clipped{overflow:hidden!important}body,html{font-family:Poppins,sans-serif;font-size:14px;color:#1e1e1e;min-height:100%}#page-category .bloc_text_image body h2.sub-title,#page-category .bloc_text_image html h2.sub-title,body #page-category .bloc_text_image h2.sub-title,body .title,html #page-category .bloc_text_image h2.sub-title,html .title{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase}body .sub-title,html .sub-title{font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase}body{overflow:hidden}.wrap{padding:0 20px;max-width:calc(1360px - 20px*2);width:calc(100% - 20px*2);margin:0 auto}.desk-hide,.hide{display:none}.voice-only{position:absolute;height:1px;left:-200vw;overflow:hidden;width:1px}.separator{height:130px;width:100%}.marginTop,.section.marginTop{margin-top:100px}.marginBottom,.section.marginBottom{margin-bottom:100px}.paddingTop,.section.paddingTop{padding-top:100px}.paddingBottom,.section.paddingBottom{padding-bottom:100px!important}.is-clickable{cursor:pointer}.no-clickable{pointer-events:none}#onetrust-consent-sdk #onetrust-banner-sdk{left:50%;right:auto;transform:translateX(-50%)}.ripple-button[role=link]:focus,.ripple-button[role=link]:focus-visible,[role=button]:focus,[role=button]:focus-visible,a:focus,a:focus-visible,button:focus,button:focus-visible{outline:thick double #1e1e1e}#ot-sdk-btn-floating .ot-floating-button__front svg{pointer-events:none}.bloc-header{padding-top:180px;padding-bottom:240px;position:relative}.bloc-header.reducted{height:600px;padding:0;display:flex;align-items:flex-end}#page-category .bloc_text_image .bloc-header.reducted h2.sub-title,.bloc-header.reducted #page-category .bloc_text_image h2.sub-title,.bloc-header.reducted .title{font-size:110px;line-height:110px}.bloc-header .wrap{color:#fff;position:relative;z-index:1}.bloc-header .wrap .logo{position:absolute;left:275px;top:-120px;transform:translateY(-50%)}#page-category .bloc_text_image .bloc-header .wrap h2.sub-title,.bloc-header .wrap #page-category .bloc_text_image h2.sub-title,.bloc-header .wrap .title{font-size:180px;line-height:180px;margin-left:-6px;display:block}#page-category .bloc_text_image .bloc-header .wrap h2.sub-title~.description,.bloc-header .wrap #page-category .bloc_text_image h2.sub-title~.description,.bloc-header .wrap .title~.description{margin-top:70px}.bloc-header .wrap .sub-title{line-height:50px;font-size:50px}.bloc-header .wrap .description{max-width:550px;font-size:1.7rem}.bloc-header .wrap .wrapper-tags .tags{align-items:center;column-gap:20px;flex:0 0 100%;margin:15px 0}.bloc-header .wrap .wrapper-tags .tags .tag{margin:15px 0}.bloc-header .wrap .wrapper-tags .tags li:not(.tag){flex:0 0 30px}.bloc-header .wrap .wrapper-tags .more-tags{cursor:pointer;flex:0 0 30px;margin-top:30px}.bloc-header .wrap .wrapper-tags .more-tags svg{height:30px;width:100%}.bloc-header .wrap .tags{display:flex;flex-wrap:wrap;margin:30px auto}.bloc-header .wrap .tags .tag{text-transform:uppercase;font-size:12px;line-height:30px;box-shadow:0 0 0 1px #fff;border-radius:20px;padding:0 25px;margin-right:20px;cursor:pointer}.bloc-header .wrap .tags .tag.is-active{background:#fff;color:#1e1e1e}.bloc-header .wrap .tags .tag.is-active.tag--all{pointer-events:none}.bloc-header .wrap .tags .tag.is-disabled{pointer-events:none;opacity:.1}.bloc-header .wrap .tags .tag.is-empty{box-shadow:none;flex:0 0 100%;margin:0}.bloc-header .categories,.bloc-header .categories ul{column-gap:30px;display:flex;flex-wrap:wrap;padding:60px 0}.bloc-header .categories ul,.bloc-header .categories ul ul{padding:0}.bloc-header .categories .category a,.bloc-header .categories ul .category a{text-decoration:none;font-size:20px}.bloc-header .background{overflow:hidden;position:absolute;top:0;height:100%!important;width:100%;object-fit:cover}.bloc-header .background img{max-width:none!important;width:auto!important}.bloc-header .columns_x2{max-width:640px;width:100%}[class*=bloc-header]{background-color:#000}[class*=bloc-header][class*=-medium]{height:600px;padding:180px 0 0;display:flex;align-items:flex-end}#page-category .bloc_text_image [class*=bloc-header][class*=-medium] .wrap h2.sub-title,[class*=bloc-header][class*=-medium] .wrap #page-category .bloc_text_image h2.sub-title,[class*=bloc-header][class*=-medium] .wrap .title{font-size:110px;line-height:110px}[class*=bloc-header] .categories~.testimonial{padding-top:0}[class*=bloc-header] .section{padding:0;min-height:auto}[class*=bloc-header] .testimonial{padding-top:50px;margin-bottom:-240px}[class*=bloc-header] .testimonial .content-article{display:flex}[class*=bloc-header] .testimonial .content-article .media{height:835.84px!important}[class*=bloc-header] .testimonial .content-article .media img{max-width:640px}[class*=bloc-header] .testimonial .content-article .content{padding-left:30px!important;margin-top:0}[class*=bloc-header] .testimonial .content-article .content .author span{display:block}.bloc_text_image{width:100%}.bloc_text_image[class*=-text-columns_x2] .content{width:600px}.bloc_text_image[class*=-text-columns_x2][class*=-media-columns_x2] .media{height:775px}.bloc_text_image[class*=-text-columns_x2][class*=-text-position_left][class*=-media-columns_x1] .content,.bloc_text_image[class*=-text-columns_x2][class*=-text-position_left][class*=-media-columns_x2] .content{width:620px}.bloc_text_image[class*=-text-columns_x3] .content{width:920px}.bloc_text_image[class*=-text-columns_x3][class*=-media-columns_x1][class*=-text-position_left] .content{width:940px}.bloc_text_image[class*=-text-position_center]{width:100%;padding:40px 0}.bloc_text_image[class*=-text-position_center] .content-bloc{justify-content:center;text-align:center;flex-direction:column}.bloc_text_image[class*=-text-position_center] .content-bloc .content{margin-right:0;width:100%}.bloc_text_image[class*=-text-position_center] .content-bloc .media{margin:0 auto}.bloc_text_image[class*=-text-position_center] .content-bloc .media img{width:100%!important}.bloc_text_image[class*=-media-columns_x1] .content-bloc .media{height:426.24px;width:320px}.bloc_text_image[class*=-media-columns_x1] .content-bloc .media img{height:auto!important;width:280px}.bloc_text_image[class*=-media-columns_x2] .media{height:640px;width:640px}.bloc_text_image[class*=-media-columns_x4] .wrap .content-bloc .media{position:relative;max-width:1280px}.bloc_text_image[class*=-media-columns_x4] .wrap .content-bloc .media img{width:100%}.bloc_text_image[class*=-media-columns_x4] .wrap .content-bloc .media .cartridge{margin-top:0;min-height:170px;position:absolute;bottom:0}.bloc_text_image[class*=-media-columns_x4] .wrap .content-bloc .media .cartridge[class*=cartridge-position_right]{right:0}.bloc_text_image[class*=-text-position_left]:not(.no-media) .content-bloc{flex-direction:row-reverse}.bloc_text_image[class*=-text-position_left]:not(.no-media) .content-bloc .content{padding-right:40px}.bloc_text_image[class*=-cta-position]{display:flex}.bloc_text_image[class*=-cta-position],.bloc_text_image[class*=-cta-position] .content-bloc{width:100%}.bloc_text_image[class*=-cta-position_center] .content-bloc .content>.wrapper-buttons{justify-content:center}.bloc_text_image[class*=-cta-position_right] .content-bloc .content>.wrapper-buttons{justify-content:flex-end}.bloc_text_image:not([class*=-text-position_left]):not([class*=-text-position_right]):not([class*=-text-position_center])[class*=-media-columns] .content-bloc .content{padding-left:40px;padding-right:40px}.bloc_text_image[class*=-text-position_right] .content-bloc .content{padding-left:0;padding-right:40px}.bloc_text_image[class*=-text-position_right][class*=-media-columns_x1] .content-bloc .content{padding-left:0}.bloc_text_image:not([class*=-media-columns_x1]):not([class*=-media-columns_x2]):not([class*=-media-columns_x3]):not([class*=-media-columns_x4]) .content-bloc{flex-direction:column}.bloc_text_image:not([class*=-media-columns_x1]):not([class*=-media-columns_x2]):not([class*=-media-columns_x3]):not([class*=-media-columns_x4]) .content-bloc .media{height:716.8px;position:relative;width:100%}.bloc_text_image:not([class*=-media-columns_x1]):not([class*=-media-columns_x2]):not([class*=-media-columns_x3]):not([class*=-media-columns_x4]) .content-bloc .media img{width:1280px}.bloc_text_image[class*=-gap] .content-bloc{align-items:flex-end}.bloc_text_image[class*=-gap] .content-bloc .content{padding-top:160px}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3][class*=text-position_right] .content-bloc .content{margin-top:600px!important}.bloc_text_image.is-align-center .content-bloc{align-items:center}.bloc_text_image .content-bloc{display:flex}.bloc_text_image .content-bloc .media img{width:calc(100% - 40px)!important}.bloc_text_image .content-bloc .content{margin-top:0!important;margin-right:20px}.bloc_text_image .content-bloc .content .picto{font-size:28px;height:28px;margin-right:10px}#page-category .bloc_text_image .content-bloc .content h2.sub-title,.bloc_text_image .content-bloc .content .title{font-size:70px;line-height:70px;margin-bottom:30px}.bloc_text_image .content-bloc .content .sub-title{font-size:30px;line-height:30px;margin-bottom:30px}.bloc_text_image .content-bloc .content .sub-title .big{font-size:50px;line-height:50px}.bloc_text_image .content-bloc .content .description p{padding-top:.2em;margin-bottom:.8em}.bloc_text_image .content-bloc .content .description h2{font-size:70px;line-height:76px;font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;margin-bottom:.4em}.bloc_text_image .content-bloc .content .description h3{font-size:30px;line-height:30px;font-weight:700;text-transform:uppercase;margin-bottom:.2em}.bloc_text_image .content-bloc .content .description h4{font-size:30px;line-height:30px;font-weight:700;text-transform:uppercase;margin-bottom:.1em}.bloc_text_image .content-bloc .content .description blockquote{font-size:30px;line-height:45px;font-style:italic;font-weight:200}.bloc_text_image .content-bloc .content .description ul{margin-left:25px}.bloc_text_image .content-bloc .content .description ul li{margin-bottom:20px;position:relative}.bloc_text_image .content-bloc .content .description ul li:before{content:"•";font-size:35px;line-height:20px;position:absolute;margin-left:-27px}.bloc_text_image .content-bloc .content .description ul li li{margin-top:20px}.bloc_text_image .content-bloc .content .description ul li li:before{content:"";box-shadow:0 0 0 1px #000;border-radius:50%;width:5px;height:5px;transform:translate(10px,7px)}.bloc_text_image .media .cartridge{width:319px;background-color:#fff;padding:40px 20px}.bloc_text_image .media .cartridge[class*=-cartridge-position_right]{right:0}.bloc_text_image .media .cartridge[class*=-cartridge-position]{bottom:0;position:absolute}.bloc_text_image .media .cartridge .ripple-button{margin-top:15px}.bloc_text_image .media .cartridge h2{font-size:70px;line-height:70px;font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;padding-top:.8em;margin-bottom:.4em}.bloc_text_image .media .cartridge h3{font-size:50px;line-height:50px;font-weight:700;text-transform:uppercase;padding-top:.8em;margin-bottom:.2em}.bloc_text_image .media .cartridge h4{font-size:30px;line-height:30px;font-weight:700;text-transform:uppercase;padding-top:.7em;margin-bottom:.1em}.bloc_text_image[class*=display-media-columns_x2-text-columns_x2][class*=text-position_left] .content-bloc .media img{width:100%!important}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3] .content-bloc .content{z-index:1;margin-top:600px}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3][class*=text-position_right] .content-bloc .content{margin-left:-320px;width:960px}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3][class*=text-position_right] .content-bloc .media img{-webkit-clip-path:polygon(0 0,100% 0,100% 70%,280px 70%,280px 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 70%,280px 70%,280px 100%,0 100%)}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3][class*=text-position_left] .content-bloc .content{margin-left:-320px}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3][class*=text-position_left] .content-bloc .media img{-webkit-clip-path:polygon(0 0,100% 0,100% 70%,280px 70%,280px 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 70%,280px 70%,280px 100%,0 100%)}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1] .content-bloc{display:flex}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1] .content-bloc .media{width:1280px;height:980.48px}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1] .content-bloc .media img{object-position:top;width:100%}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1] .content-bloc .content{margin-top:30px!important;margin-right:0;padding:20px;flex:0 0 320px}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1][class*=-text-position_right]{margin-left:-320px}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1][class*=-text-position_left]{margin-right:-320px}@media screen and (max-width:1920px){.bloc_text_image[class*=display-media-columns_x4-text-columns_x1]{width:calc(1600px - (1920px - 100vw)/2)}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1][class*=-text-position_right]{margin-left:calc(-320px + (1920px - 100vw)/2)}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1][class*=-text-position_left]{margin-right:calc(-320px + (1920px - 100vw)/2)}}.bloc_text_image .description table tr td{width:320px}@media screen and (min-width:1280px){.bloc.bloc_text_image.has-large-bkg--left,.bloc.bloc_text_image.has-large-bkg--right{width:1280px}.bloc.bloc_text_image.has-large-bkg--right .content{padding-left:100px}.bloc.bloc_text_image.has-large-bkg--left .content{padding-right:100px}}.bloc_text .content .description p{padding-top:.2em;margin-bottom:.8em}.bloc_text .content .description h2{font-size:70px;line-height:76px;font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;padding-top:.8em;margin-bottom:.4em}.bloc_text .content .description h3{font-size:50px;line-height:50px;font-weight:700;text-transform:uppercase;padding-top:.8em;margin-bottom:.2em}.bloc_text .content .description h4{font-size:30px;line-height:30px;font-weight:700;text-transform:uppercase;padding-top:.7em;margin-bottom:.1em}.bloc_text .content .description blockquote{font-size:30px;line-height:45px;font-style:italic;font-weight:200}.bloc_text .content .description ul{margin-left:25px}.bloc_text .content .description ul li{margin-bottom:20px;position:relative}.bloc_text .content .description ul li:before{content:"•";font-size:35px;line-height:20px;position:absolute;left:-27px}.bloc_text .content-bloc{max-width:1280px}.bloc_text .content-bloc .content{padding:30px}.bloc_text .content-bloc .content .sub-title{font-size:30px;line-height:30px}.bloc_text[class*=-text-columns_x1] .content-bloc .content{max-width:320px}.bloc_text[class*=-text-columns_x2] .content-bloc .content{max-width:640px}.bloc_text[class*=-text-columns_x3]{max-width:960px}.bloc_text[class*=-text-columns_x4]{max-width:1280px}.bloc_text[class*=-text-columns_x4] .content-bloc .content{padding-left:0;padding-right:0}.bloc_text[class*=-text-position_left] .content-bloc .content{text-align:left}.bloc_text[class*=-text-position_center] .content-bloc .content{text-align:center}.bloc_text[class*=-text-position_right] .content-bloc .content{text-align:right}.bloc_text[class*=-text-position_column_n1] .content-bloc .content{margin-left:0;padding-top:0;padding-left:0}.bloc_text[class*=-text-position_column_n2] .content-bloc .content{margin-left:320px;max-width:960px}.bloc_text[class*=-text-position_column_n3] .content-bloc .content{margin-left:640px;max-width:640px}.bloc_text[class*=-text-position_column_n4] .content-bloc .content{margin-left:960px;max-width:320px}.bloc_slide_number{position:relative}.bloc_slide_number .media{height:835.84px;width:640px;margin-left:640px;margin-top:-350px}.bloc_slide_number .backgroundColored{-webkit-clip-path:polygon(calc(50vw - 640px) 0,100% 0,100% 100%,calc(50vw - 640px) 100%);clip-path:polygon(calc(50vw - 640px) 0,100% 0,100% 100%,calc(50vw - 640px) 100%)}.bloc_slide_number .content{margin-left:320px}.bloc_slide_number .content>.text{font-size:50px;line-height:50px;font-weight:700;text-transform:uppercase}.bloc_slide_number .content .slides-container{display:flex}.bloc_slide_number .content .slides-container .number{font-family:Anton,sans-serif;font-size:400px;line-height:400px;width:640px}.bloc_slide_number .content .slides{max-width:320px;height:400px;position:relative;display:flex;flex-direction:column;justify-content:center}.bloc_slide_number .content .slides .slide{margin:15px 0}.bloc_slide_number .content .slides .slide .text{cursor:pointer;text-transform:uppercase;transition:all .5s ease}.bloc_slide_number .content .slides .slide.active .text{font-weight:700;font-size:30px;line-height:30px}.bloc_slide_formation{position:relative}.bloc_slide_formation .media{height:952.96px;width:640px;margin-top:-350px}.bloc_slide_formation .media img{top:350px!important}.bloc_slide_formation .backgroundColored{-webkit-clip-path:polygon(calc(50vw - 640px) 0,100% 0,100% 100%,calc(50vw - 640px) 100%);clip-path:polygon(calc(50vw - 640px) 0,100% 0,100% 100%,calc(50vw - 640px) 100%)}.bloc_slide_formation .content{margin-left:320px}.bloc_slide_formation .content h2.sub-title{font-size:2.14rem;line-height:2.14rem}.bloc_slide_formation .content h3.sub-title{font-size:1.71rem;line-height:1.71rem}.bloc_slide_formation .content .big{font-size:8.57rem;line-height:8.57rem;text-transform:uppercase;font-family:Anton,sans-serif}.bloc_slide_formation .content.content-1{margin-left:0;display:flex;flex-wrap:wrap}.bloc_slide_formation .content .infos-1{width:640px;padding:40px 20px}.bloc_slide_formation .content .infos-1 .row-2{display:flex;flex-wrap:wrap}.bloc_slide_formation .content .infos-1 .row-2 .info{width:300px;padding:40px 0 0}.bloc_slide_formation .content .infos-2{padding-top:100px}.bloc_video .background{max-height:1080px;overflow:hidden;position:relative}.bloc_video .background img{width:100%}.bloc_video .background iframe,.bloc_video .background video{width:100%;height:100%;position:absolute;top:0;display:none}.bloc_video .background .cookies-consent{background:#fff;color:#1e1e1e;padding:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bloc_video .background .cookies-consent button{border-bottom:1px solid}.bloc_video.display-full .backgroundColored{display:none}.bloc_video.display-full.paddingTop{padding-top:0!important}.bloc_video.display-full.paddingBottom{padding-bottom:0!important}.bloc_video:not(.display-full){margin-left:auto;margin-right:auto;position:relative}.bloc_video:not(.display-full) .wrap .content{position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:10}#page-category .bloc_text_image .bloc_video:not(.display-full) .wrap .content h2.sub-title,.bloc_video:not(.display-full) .wrap .content #page-category .bloc_text_image h2.sub-title,.bloc_video:not(.display-full) .wrap .content .title{display:none}.bloc_video:not(.display-full) .wrap .content .ripple-button{transform:translateY(-50%)}.bloc_video:not(.display-full) .background{height:719.36px;max-width:100vw;width:1280px}.bloc_video:not(.display-full) .background iframe,.bloc_video:not(.display-full) .background img,.bloc_video:not(.display-full) .background video{width:100%}.bloc_video:not(.display-full) .background iframe,.bloc_video:not(.display-full) .background video{width:100%;height:100%;position:absolute;top:0;display:none}.bloc_video[class*=-playing]:not([class*=-notallowed]) .background img{visibility:hidden}.bloc_video[class*=-playing]:not([class*=-notallowed]) .background iframe,.bloc_video[class*=-playing]:not([class*=-notallowed]) .background video{display:block}.bloc_video[class*=-playing] .content{display:none}.bloc_video .hytPlayerWrapOuter{bottom:0;left:0;position:absolute;right:0;top:0}.bloc_video .hytPlayerWrapOuter .hytPlayerWrap{display:inline-block;height:100%;position:relative;width:100%}.bloc_video .hytPlayerWrapOuter .hytPlayerWrap.ended:after{top:0;bottom:0;background-size:64px 64px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCI+PHBhdGggZD0iTTI1NSAxMDJWMEwxMjcuNSAxMjcuNSAyNTUgMjU1VjE1M2M4NC4xNSAwIDE1MyA2OC44NSAxNTMgMTUzcy02OC44NSAxNTMtMTUzIDE1My0xNTMtNjguODUtMTUzLTE1M0g1MWMwIDExMi4yIDkxLjggMjA0IDIwNCAyMDRzMjA0LTkxLjggMjA0LTIwNC05MS44LTIwNC0yMDQtMjA0eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==)}.bloc_video .hytPlayerWrapOuter .hytPlayerWrap.ended:after,.bloc_video .hytPlayerWrapOuter .hytPlayerWrap.paused:after{content:"";position:absolute;left:0;right:0;cursor:pointer;background-color:#000;background-repeat:no-repeat;background-position:50%}.bloc_video .hytPlayerWrapOuter .hytPlayerWrap.paused:after{top:70px;bottom:50px;background-size:40px 40px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHdpZHRoPSIxNzA2LjY2NyIgaGVpZ2h0PSIxNzA2LjY2NyIgdmlld0JveD0iMCAwIDEyODAgMTI4MCI+PHBhdGggZD0iTTE1Ny42MzUgMi45ODRMMTI2MC45NzkgNjQwIDE1Ny42MzUgMTI3Ny4wMTZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.bloc_video .hytPlayerWrapOuter .hytPlayerWrap .ytp-pause-overlay-container{display:none}[class*=_bg-bottom],[class*=_bg-top]{position:relative}[class*=_bg-bottom]:after,[class*=_bg-bottom]:before,[class*=_bg-top]:after,[class*=_bg-top]:before{content:"";display:block;position:absolute;width:200vw;height:50%;left:-100vw;z-index:-1}[class*=_bg-bottom][class*=_bg-top]:before,[class*=_bg-top][class*=_bg-top]:before{height:50%;top:0}[class*=_bg-bottom][class*=_bg-top][class*=_bg-top-padding]:before,[class*=_bg-top][class*=_bg-top][class*=_bg-top-padding]:before{padding-top:25%;margin-top:-25%}[class*=_bg-bottom][class*=_bg-bottom]:after,[class*=_bg-top][class*=_bg-bottom]:after{height:50%;bottom:0}.bloc--number{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1281px;padding-bottom:87px;width:100%}.bloc--number article .content-article .number{align-items:flex-end;display:flex;font-family:Anton,sans-serif;font-size:70px;justify-content:flex-start;align-items:baseline;line-height:1;text-transform:uppercase}.bloc--number article .content-article .number .big{flex:0 0 auto;font-size:120px;line-height:1}.bloc--number article .content-article .content{font-size:14px;line-height:24px;padding:10px 0!important;text-transform:uppercase}.bloc--number article[class*=_x1]:nth-child(2){padding-top:207px}.bloc--number article[class*=_x1]:nth-child(3){margin-left:320px;margin-right:320px}.bloc--number article[class*=_x1]:nth-child(4n+5),.bloc--number article[class*=_x1]:nth-child(4n+6){margin-right:320px}.bloc--number article[class*=_x1]:nth-child(4n+7),.bloc--number article[class*=_x1]:nth-child(4n+8){margin-left:320px}.bloc--number article:first-child .number .big,.bloc--number article:nth-child(2)[class*=_x2] .number .big{font-size:270px}.bloc--number article:nth-child(2)[class*=_x2]{padding-top:118px}.bloc--number article[class*=_full_centered] .content-article .content{margin-left:320px}[class*=bloc_columns]{width:100%;padding:40px 0}[class*=bloc_columns] .article,[class*=bloc_columns] .content-bloc{display:flex;justify-content:center}[class*=bloc_columns] .article .content-article{text-align:center;width:100%!important}[class*=bloc_columns] .article .content-article .text{padding:0 20px}[class*=bloc_columns]:not([class*=-cap]):not([class*=-timeline]) .article .content-article{text-align:left}[class*=bloc_columns]:not([class*=-cap]):not([class*=-timeline]) .article .content-article .column-title{font-weight:700;font-size:1.71rem;line-height:1.71rem;text-transform:uppercase;padding:20px;-webkit-hyphens:auto!important;-ms-hyphens:auto!important;hyphens:auto!important}[class*=bloc_columns][class*=-cap] .article .content-article .column-title{border-radius:50%;width:80px;height:80px;display:flex;align-items:center;justify-content:center;font-size:40px;margin:0 auto 30px}[class*=bloc_columns][class*=-timeline] .article .content-article .column-title{margin-bottom:30px;height:70px;display:flex;align-items:center;justify-content:center;width:100%;text-transform:uppercase;font-weight:700;position:relative}[class*=bloc_columns][class*=-timeline] .article .content-article .column-title .arrow{position:absolute;right:-15px;z-index:1}[class*=bloc_columns][class*=-timeline] .article .content-article .column-title .arrow svg{width:auto;height:25px}[class*=bloc_columns][class*=-timeline] .article:first-child .content-article .column-title{border-top-left-radius:35px;border-bottom-left-radius:35px;width:calc(100% - 25px);margin-left:25px}[class*=bloc_columns][class*=-timeline] .article:last-child .content-article .column-title{border-top-right-radius:35px;border-bottom-right-radius:35px;width:calc(100% - 25px);padding-left:25px}[class*=bloc_columns][class*=-timeline] .article:last-child .content-article .column-title .arrow{display:none}.article.testimonial .content-article .media .wave svg{width:100%}.article.testimonial .content-article .content .logo{margin-bottom:50px}.article.testimonial .content-article .content .testimonial{position:relative;font-style:italic;font-weight:200;font-size:30px;margin-bottom:50px}.article.testimonial .content-article .content .testimonial:after,.article.testimonial .content-article .content .testimonial:before{content:'"';font-size:360px;font-style:italic;position:absolute;height:0;line-height:1}.article.testimonial .content-article .content .testimonial:before{top:-15px;left:-125px}.article.testimonial .content-article .content .testimonial:after{bottom:-30px;right:-75px;transform:translateY(-100%);height:90px}.article.testimonial .content-article .content .author{margin:90px 0 30px}.article.testimonial .content-article .content .author,.article.testimonial .content-article .content .author cite{font-size:14px;font-family:Poppins,sans-serif;font-style:normal}.article.testimonial.display-column_x4_l2_r2-left .content-article .content .testimonial:after{bottom:65px}.seeNext{position:relative;padding:150px 0;color:#fff}.seeNext:before{content:"";background:linear-gradient(180deg,#000,#91277d);display:block;width:100%;height:100%;position:absolute;top:0;z-index:-1}.seeNext[class*=_gap]:before{height:calc(100% + 290px)!important;margin-top:-290px!important}.seeNext[class*=_gap] .grid{margin-top:-290px!important;height:calc(100% + 290px)}.seeNext .content{position:relative;z-index:1}.seeNext .content .logo{max-height:260px}#page-category .bloc_text_image .seeNext .content h2.sub-title,.seeNext .content #page-category .bloc_text_image h2.sub-title,.seeNext .content .title{font-size:70px;line-height:70px}#page-category .bloc_text_image .seeNext .content h2.sub-title~.description,.seeNext .content #page-category .bloc_text_image h2.sub-title~.description,.seeNext .content .title~.description{margin-top:70px}.seeNext .content .description{font-size:40px;font-weight:lighter}.seeNext .content .wrapper-buttons{padding-top:65px}.seeNext .grid{z-index:-1;background-image:linear-gradient(90deg,#000 .1em,transparent 0)}.seeNext_project{min-height:980px}@media screen and (max-width:1280px){.seeNext_project{min-height:auto;padding:100px 0}}.seeNext_project .logo{display:block;height:230px;max-width:400px;padding-bottom:30px;position:relative}.seeNext_project .content .sub-title{font-size:60px;line-height:calc(60px + 10%)}.seeNext_project .background{overflow:hidden;position:absolute;width:100%;height:100%;top:0}.seeNext_project .background picture{display:block;height:auto;min-height:980px;position:relative;width:100%}.seeNext_project .background img{box-shadow:0 0 0 1px red;filter:grayscale(1);position:absolute;width:100vw}.bloc_location{margin:40px auto;min-height:1036px}.bloc_location .content-bloc{max-width:1280px;display:flex;flex-wrap:wrap}.bloc_location .content-bloc .content{max-width:640px;padding:0 40px 40px 0}#page-category .bloc_text_image .bloc_location .content-bloc .content h2.sub-title,.bloc_location .content-bloc .content #page-category .bloc_text_image h2.sub-title,.bloc_location .content-bloc .content .title{font-size:70px;line-height:70px;font-family:Anton,sans-serif}.bloc_location .content-bloc .content .description{margin-top:40px}.bloc_location .content-bloc .campus{max-width:640px;position:relative}.bloc_location .content-bloc .campus .media{height:835.84px;position:relative;width:640px}.bloc_location .content-bloc .campus .campus-description{display:flex;font-style:normal;flex-direction:column;width:320px}.bloc_location .content-bloc .campus .campus-description .location{font-size:12px;line-height:12px;text-transform:uppercase}.bloc_location .content-bloc .campus .campus-description .name{font-size:30px;line-height:30px;font-weight:700;text-transform:uppercase;padding-top:5px}.bloc_location .content-bloc .campus .campus-description .address{padding-top:20px}.bloc_location .content-bloc .campus:nth-child(2n){margin-top:50px}.bloc_location .content-bloc .campus:nth-child(2n) .campus-description{position:absolute;right:0;padding-top:30px}.bloc_location .content-bloc .campus:nth-child(odd){margin-top:-500px}.bloc_location .content-bloc .campus:nth-child(odd) .campus-description{position:absolute;right:-320px;bottom:0;padding-left:30px}#page-category .bloc_text_image .bloc_location h2.sub-title,.bloc_location #page-category .bloc_text_image h2.sub-title,.bloc_location .title{color:#a82d91}.section>.container>header{width:100%}@media screen and (max-width:1280px){#page-category .bloc_text_image .section>.container>header>h2.sub-title,.section>.container>header>.title{padding:0 20px;max-width:1320px;width:calc(100% - 40px);margin:0 auto}}@media screen and (max-width:640px){#page-category .bloc_text_image .section>.container>header>h2.sub-title,.section>.container>header>.title{padding:0;max-width:1330px;width:calc(100% - 30px)}}.bloc_medias_list{width:100%}.bloc_medias_list .container{padding-bottom:100px}.bloc_medias_list .container .article{row-gap:50px;display:flex;flex-wrap:wrap;flex-direction:column}.bloc_medias_list .container .article .medias{display:flex;flex-flow:wrap;align-items:center;column-gap:50px;row-gap:50px}.bloc_medias_list .container .article .medias .media img{max-height:60px}.bloc_offers{width:100%}.bloc_offers .content-bloc .jobs aside{padding-right:20px}#page-category .bloc_text_image .bloc_offers .content-bloc .jobs h2.sub-title,.bloc_offers .content-bloc .jobs #page-category .bloc_text_image h2.sub-title,.bloc_offers .content-bloc .jobs .title{font-size:70px;line-height:70px}.bloc_offers .content-bloc .jobs .description{margin-top:20px}.bloc_offers .content-bloc .jobs .wrapper-buttons{flex-direction:column;flex-basis:content;row-gap:25px;display:block;min-width:75vw}.bloc_offers .content-bloc .jobs .filters .wrapper-buttons{min-width:auto;display:flex}.jobs{margin-top:120px;padding-bottom:120px;width:100%;display:flex;position:relative}.jobs:before{content:"";position:absolute;left:0;display:block;width:100vw;height:100%}.jobs .filters{position:relative}.jobs .filters .filter{margin:40px 0}.jobs .filters .filter .options{margin-top:20px}.jobs .filters .filter .options .option{margin:6px 0}.jobs .filters .filter .options .option:hover .checkbox{box-shadow:0 0 0 7px rgba(0,0,0,.05)}.jobs .filters .filter .options .option [type=checkbox]{background-color:#fff;position:absolute;left:-100vw}.jobs .filters .filter .options .option [type=checkbox]:checked~label .checkbox{background-color:#000}.jobs .filters .filter .options .option [type=checkbox]:checked~label .checkbox svg{opacity:1}.jobs .filters .filter .options .option [type=checkbox]:focus~label{outline:thick double #1e1e1e}.jobs .filters .filter .options .option label{display:flex;margin-left:20px;padding-left:20px;position:relative;cursor:pointer}.jobs .filters .filter .options .option label .checkbox{font-size:20px;position:absolute;left:0;transform:translateX(-50%);border-radius:50%;background-color:#e5e5e5;width:20px;height:20px;box-shadow:0 0 0 0 rgba(0,0,0,.05);transition:all .2s ease}.jobs .filters .filter .options .option label .checkbox svg{opacity:0;height:22px;color:#fff;transition:opacity .2s ease}.jobs .jobs-results{position:relative;display:flex;flex-wrap:wrap;max-width:960px;align-content:flex-start}.jobs .jobs-results a{display:block;text-decoration:none}.jobs .jobs-results .job{cursor:pointer;margin-bottom:30px;position:relative;width:320px!important}.jobs .jobs-results .job .acronym{border-radius:50%;width:74px;height:74px;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:lighter;color:#fff;margin-bottom:20px;box-shadow:0 0 0 0 rgba(0,0,0,.05);transition:all .2s ease}.jobs .jobs-results .job .acronym>span{display:block;height:100%;position:relative;width:100%}.jobs .jobs-results .job:hover .acronym{box-shadow:0 0 0 20px rgba(0,0,0,.05)}.jobs .jobs-results .job .category{font-size:12px;line-height:12px;text-transform:uppercase}.jobs .jobs-results .job .sub-title{font-size:20px;text-transform:uppercase;margin:5px 20px 5px 0}.jobs .jobs-results .job .contract,.jobs .jobs-results .job .location{text-transform:uppercase}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.bloc_values{margin-bottom:-200px;padding:60px 0 0;overflow:hidden}.bloc_values .sub-title{font-size:1.8rem!important;line-height:1.98rem!important}.bloc_values .bloc-wrap{transition:all .2s ease}.bloc_values .bloc-wrap .values-container{padding:40px 0 20px;display:flex;column-gap:40px;transition:all .2s ease;width:-webkit-max-content;width:max-content}.bloc_values .bloc-wrap .values-container .value{display:flex;align-items:center;cursor:pointer}.bloc_values .bloc-wrap .values-container .value .picto{height:100%;display:flex;align-items:flex-end}.bloc_values .bloc-wrap .values-container .value .picto figure{width:75px;display:flex;align-items:center;flex-direction:column}.bloc_values .bloc-wrap .values-container .value .picto figure figcaption span{padding-top:20px;display:block;text-transform:uppercase}.bloc_values .bloc-wrap .values-container .bracket{height:auto!important;width:40px!important;stroke-width:.8px;color:#000}.bloc_values .bloc-wrap .description-container{min-height:135px}.bloc_values .bloc-wrap .description-container .description-wrap{opacity:0;animation:fadeIn;animation-duration:1s;animation-fill-mode:forwards;position:relative;left:0;transition:all .2s ease;display:flex;flex-wrap:wrap;flex-direction:column;width:640px}.bloc_values .bloc-wrap .description-container .description-wrap .thumb{background-color:#fff;height:8px;width:65px;border-radius:8px;margin-bottom:40px}.bloc_values .bloc-wrap .description-container .description-wrap .description{font-size:1rem}.block--carrousel{padding-top:50px;position:relative}.block--carrousel .section{padding-top:0}.container .block--carrousel{flex:1 1 100%}.container .block--carrousel:not(.people-solo):not(.gallery){max-width:100vw}@media screen and (min-width:1408px){.container .block--carrousel:not(.people-solo):not(.gallery){transform:translateX(-10vw)}}@media screen and (min-width:1601px){.container .block--carrousel:not(.people-solo):not(.gallery){margin-left:0}}@media screen and (min-width:2900px){.container .block--carrousel.agenda{margin-left:-100%!important}}@media screen and (min-width:2560px)and (max-width:2899px){.container .block--carrousel.agenda{margin-left:-63%!important}}@media screen and (min-width:2400px)and (max-width:2560px){.container .block--carrousel.agenda{margin-left:-50%!important}}@media screen and (min-width:2140px)and (max-width:2400px){.container .block--carrousel.agenda{margin-left:-44%!important}}@media screen and (min-width:2129px)and (max-width:2140px){.container .block--carrousel.agenda{margin-left:-33.5%!important}}@media screen and (min-width:1920px)and (max-width:2129px){.container .block--carrousel.agenda{transform:translateX(calc((100vw - 320px * 4) / 2))}}@media screen and (min-width:1710px)and (max-width:1919px){.container .block--carrousel.agenda{margin-left:-18.5%!important}}@media screen and (min-width:1601px)and (max-width:1709px){.container .block--carrousel.agenda{margin-left:-16.5%!important}}@media screen and (min-width:1550px)and (max-width:1600px){.container .block--carrousel.agenda{margin-left:0!important}}@media screen and (min-width:1535px)and (max-width:1549px){.container .block--carrousel.agenda{margin-left:2%!important}}@media screen and (min-width:1530px)and (max-width:1534px){.container .block--carrousel.agenda{margin-left:0!important}}.container .block--carrousel.agenda .swiper--agenda--thumbnails__wrapper,.container .block--carrousel.agenda>.wrap{margin-left:calc((100vw - 320px*4)/2)}.container .block--carrousel.agenda .swiper--agenda--slides{height:auto}.container .block--carrousel.agenda .swiper--agenda--slides.p-first-slide{padding-left:calc((100vw - 1280px)/2)}.container .block--carrousel.agenda .swiper--agenda--slides.agenda-solo{margin-left:calc((100vw - 1280px)/2)}.container .block--carrousel .grid{display:none}.block--carrousel .swiper{height:100%;width:100%;max-width:2400px;z-index:1}.block--carrousel .swiper-button-disabled{display:none}.block--carrousel .swiper-button-next,.block--carrousel .swiper-button-prev{background:#000;border-radius:100%;color:#fff;height:60px;width:60px;z-index:10}.block--carrousel .swiper-button-next:after,.block--carrousel .swiper-button-prev:after{font-size:20px}.block--carrousel .swiper-button-next:hover,.block--carrousel .swiper-button-prev:hover{background:#fff;color:#000}@media screen and (min-width:1440px){.block--carrousel .swiper-button-next{right:15%}.block--carrousel .swiper-button-prev{left:15%}}@media screen and (min-width:1025px){.block--carrousel .swiper[class*=swiper--partners] .swiper-button-next{right:35px}.block--carrousel .swiper[class*=swiper--partners] .swiper-button-prev{left:30px}}@media screen and (min-width:1441px){.block--carrousel .swiper[class*=swiper--partners] .swiper-button-next{right:8%}.block--carrousel .swiper[class*=swiper--partners] .swiper-button-prev{left:8%}}@media screen and (min-width:1601px){.block--carrousel .swiper[class*=swiper--partners] .swiper-button-next{right:15%}.block--carrousel .swiper[class*=swiper--partners] .swiper-button-prev{left:15%}}@media screen and (min-width:1600px)and (max-width:1800px){.block--carrousel .swiper-button-next{right:5%}.block--carrousel .swiper-button-prev{left:5%}}.block--carrousel .swiper-pagination-bullet{background:#333;height:16px;width:16px}.block--carrousel .swiper-pagination-bullet-active{background:#000}#page-category .bloc_text_image .block--carrousel>.wrap h2.sub-title,.block--carrousel>.wrap #page-category .bloc_text_image h2.sub-title,.block--carrousel>.wrap .title{font-family:Anton,sans-serif;font-size:70px;line-height:70px;margin:0 auto 20px;z-index:2}#page-category .bloc_text_image .block--carrousel>.wrap h2.sub-title:not(.title-big),.block--carrousel>.wrap #page-category .bloc_text_image h2.sub-title:not(.title-big),.block--carrousel>.wrap .title:not(.title-big){max-width:1280px;width:100%}#page-category .bloc_text_image .block--carrousel>.wrap h2.title-big.sub-title,.block--carrousel>.wrap #page-category .bloc_text_image h2.title-big.sub-title,.block--carrousel>.wrap .title.title-big{font-size:180px;max-height:270px;left:50%;line-height:1;position:absolute;top:270px;transform:translateX(-21%)}.block--carrousel>.wrap>.content{line-height:24px;max-width:960px;margin:0 0 20px;padding-bottom:60px}.block--carrousel .swiper--big{height:100vh;padding-bottom:68px}.block--carrousel .swiper--big .swiper-slide{overflow:hidden;position:relative}.block--carrousel .swiper--big .swiper-slide figure{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.block--carrousel .swiper--big .swiper-slide figure img{object-fit:cover;height:100%;width:100%}.block--carrousel .swiper--big .swiper-slide .slide__content{bottom:95px;color:#fff;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:640px}.block--carrousel .swiper--big .swiper-slide .slide__content .slide__title{font-weight:700;font-size:50px;line-height:56px;margin-bottom:38px;text-transform:uppercase}.block--carrousel .swiper--big .swiper-slide .slide__content .slide__subtitle{font-size:30px;font-weight:500;line-height:38.8px;margin-bottom:45px}.block--carrousel .swiper--big .swiper-slide .slide__content .slide-description{font-size:14px;line-height:24px}.block--carrousel .swiper--people{padding-bottom:50px;padding-top:85px}.block--carrousel .swiper--people .swiper-slide{column-gap:44px;display:flex}.block--carrousel .swiper--people .swiper-slide .slide__photo{flex:0 0 640px;height:836px;position:relative;width:640px}.block--carrousel .swiper--people .swiper-slide .slide__photo img{object-fit:cover;height:100%;width:100%}.block--carrousel .swiper--people .swiper-slide .slide__content{padding-top:485px;flex:0 0 550px;width:550px}.block--carrousel .swiper--people .swiper-slide .slide__content .slide__title{font-weight:700;font-size:30px;line-height:36px;margin-bottom:50px;text-transform:uppercase}.block--carrousel .swiper--people .swiper-slide .slide__content .slide__blockquote{font-style:italic;font-size:30px;font-weight:200;line-height:38.8px;margin-bottom:45px}.block--carrousel .swiper--people .swiper-slide .slide__content .slide-description{font-size:14px;line-height:24px}.block--carrousel .swiper--people .swiper-button-next,.block--carrousel .swiper--people .swiper-button-prev{margin-top:0;top:400px}@media screen and (min-width:1441px)and (max-width:1850px){.block--carrousel .swiper--people .swiper-slide .slide__content{flex:auto;margin-right:44px}}@media screen and (min-width:1025px)and (max-width:1245px){.block--carrousel .swiper--people .swiper-slide .slide__content{flex:auto;margin-right:44px}}@media screen and (min-width:1440px)and (max-width:1600px){.block--carrousel .swiper--people .swiper-button-next,.block--carrousel .swiper--people .swiper-button-prev{margin-top:0;top:35%}.block--carrousel .swiper--people .swiper-button-next{right:8%}.block--carrousel .swiper--people .swiper-button-prev{left:8%}}.block--carrousel .swiper--partners--thumbnails{background:#fff;margin:auto;max-width:1280px;width:100%}.block--carrousel .swiper--partners--thumbnails .swiper-slide{height:250px;width:250px}.block--carrousel .swiper--partners--thumbnails .swiper-slide img{max-width:186px}.block--carrousel .swiper--partners--thumbnails .swiper-slide:not(.swiper-slide-thumb-active){cursor:pointer;filter:grayscale(1);opacity:.4;transition:all .4s ease-in-out}.block--carrousel .swiper--partners--thumbnails .swiper-slide:not(.swiper-slide-thumb-active):hover{filter:grayscale(0);opacity:1}.block--carrousel .swiper--partners--slides__slide{display:flex;column-gap:44px}.block--carrousel .swiper--partners--slides__slide .testimonial{margin-bottom:24px!important}.block--carrousel .swiper--partners--slides__slide .testimonial .media{height:851.2px!important}.block--carrousel .swiper--partners--slides__slide .testimonial .content{flex:0 0 540px!important;margin-top:109px}@media screen and (min-width:1025px)and (max-width:1245px){.block--carrousel .swiper--partners--slides__slide .testimonial .content{flex:auto;margin-right:88px}}.block--carrousel .swiper--partners--slides__slide .wrapper-buttons{margin-top:18px}.block--carrousel.gallery{max-width:1216px;padding:0 0 50px}.block--carrousel.gallery:not(.marginTop):not(.marginBottom){margin:0 auto}@media screen and (min-width:1408px){.block--carrousel.gallery{max-width:1280px}}#page-category .bloc_text_image .block--carrousel.gallery h2.sub-title,.block--carrousel.gallery #page-category .bloc_text_image h2.sub-title,.block--carrousel.gallery .title{font-size:30px;margin-bottom:50px}.block--carrousel.gallery>.grid{left:0;margin-left:0}.block--carrousel.gallery .swiper--gallery.thumbnail{width:100%;height:100%;margin-left:auto;margin-right:auto}.block--carrousel.gallery .swiper--gallery.thumbnail .swiper-wrapper{column-gap:15px;flex-direction:row!important;row-gap:15px;width:100%!important}@media screen and (min-width:1408px){.block--carrousel.gallery .swiper--gallery.thumbnail .swiper-wrapper{row-gap:30px;column-gap:30px}}.block--carrousel.gallery .swiper--gallery.thumbnail .swiper-slide{cursor:pointer;text-align:center;font-size:18px;height:auto;flex:0 0 290px;margin:0!important;display:flex;justify-content:center;align-items:center}.block--carrousel.gallery .swiper--gallery.thumbnail .swiper-slide img{object-fit:contain;max-height:213px;height:100%;max-width:100%;width:auto}.block--carrousel.gallery .modal-card{margin:0 auto;width:1440px}.block--carrousel.gallery .modal-card .grid{display:block;left:80px}.block--carrousel.gallery .modal .swiper-button-next,.block--carrousel.gallery .modal .swiper-button-prev{background:transparent}.block--carrousel.gallery .modal .swiper-button-next svg,.block--carrousel.gallery .modal .swiper-button-prev svg{fill:#707070;height:auto;width:60px}.block--carrousel.gallery .modal .swiper-button-next:after,.block--carrousel.gallery .modal .swiper-button-prev:after{display:none}.block--carrousel.gallery .modal .swiper--gallery{width:1280px}.block--carrousel.gallery .modal .swiper--gallery .swiper-slide{align-items:center;column-gap:40px;display:flex}.block--carrousel.gallery .modal .swiper--gallery .swiper-slide.no-content{justify-content:center}.block--carrousel.gallery .modal .swiper--gallery .swiper-slide .content{flex:0 0 480px}#page-category .bloc_text_image .block--carrousel.gallery .modal .swiper--gallery .swiper-slide .content h2.sub-title,.block--carrousel.gallery .modal .swiper--gallery .swiper-slide .content #page-category .bloc_text_image h2.sub-title,.block--carrousel.gallery .modal .swiper--gallery .swiper-slide .content .title{margin-bottom:36px}.block--carrousel.gallery .modal .swiper--gallery .swiper-slide figure{flex:0 0 640px;height:640px}.block--carrousel.gallery .modal .swiper--gallery .swiper-slide figure img{height:100%;object-fit:cover;width:100%}.block--carrousel .swiper--location{height:600px;margin-bottom:50px}.block--carrousel .swiper--location .swiper-slide{flex-shrink:1}.block--carrousel .swiper--location .slide__photo{position:relative;height:602px;width:auto}.block--carrousel .swiper--location .slide__photo img{object-fit:cover;height:100%!important;width:auto!important;max-width:inherit!important}.block--carrousel.agenda{padding-bottom:50px}#page-category .bloc_text_image .block--carrousel.agenda h2.sub-title,.block--carrousel.agenda #page-category .bloc_text_image h2.sub-title,.block--carrousel.agenda .title,.block--carrousel.agenda>.wrap{margin-left:0;margin-right:0;padding:0}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper{margin:0 auto 50px 0;position:relative;width:640px}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper .swiper-custom-nav{height:42px;width:42px}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper .swiper-custom-nav.swiper-button-next{right:-85px;transform:translateX(-100%)}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper .swiper-custom-nav.swiper-button-prev{left:-85px}.block--carrousel.agenda .swiper--agenda--thumbnails .swiper-slide:not(.swiper-slide-thumb-active){cursor:pointer;filter:grayscale(1);opacity:.4;transition:all .4s ease-in-out}.block--carrousel.agenda .swiper--agenda--thumbnails .swiper-slide:not(.swiper-slide-thumb-active):hover{filter:grayscale(0);opacity:1}.block--carrousel.agenda .swiper--agenda--thumbnails .swiper-slide .agenda__date{align-items:center;border-radius:100%;font-size:20px;line-height:23px;display:flex;flex-direction:column;justify-content:center;height:120px;row-gap:5px;width:120px}.block--carrousel.agenda .swiper--agenda--thumbnails .swiper-slide .agenda__date__day{font-size:40px}.block--carrousel.agenda .swiper--agenda--slides__slide{display:flex;width:auto!important}.block--carrousel.agenda .swiper--agenda__detail{color:#000;display:flex;flex:0 0 640px;flex-direction:column;padding-right:60px;width:640px}.block--carrousel.agenda .swiper--agenda__detail *{line-height:24px}.block--carrousel.agenda .swiper--agenda__detail__date{font-size:24px;margin-bottom:24px}.block--carrousel.agenda .swiper--agenda__detail__title{font-size:30px;line-height:36px;margin-bottom:20px;font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase}.block--carrousel.agenda .swiper--agenda__detail__place{font-weight:700;margin-bottom:12px}.block--carrousel.agenda .swiper--agenda__detail__content{margin-bottom:30px}.block--carrousel.agenda .swiper--agenda__detail .swiper--agenda__detail__speakers{margin:0 auto;width:100%}.block--carrousel.agenda .swiper--agenda__detail .swiper--agenda__detail__speakers .swiper--agenda__detail__speaker{align-items:center;column-gap:13px;display:flex;flex-direction:row;flex:0 0 320px;justify-content:flex-start;margin-top:35px;padding-right:15px}.block--carrousel.agenda .swiper--agenda__detail .swiper--agenda__detail__speakers .swiper--agenda__detail__speaker:first-child{margin-top:0}.block--carrousel.agenda .swiper--agenda__detail .swiper--agenda__detail__speakers .swiper--agenda__detail__speaker .speaker__picture{border-radius:50%;height:98px;overflow:hidden;position:relative;flex:0 0 98px;width:98px}.block--carrousel.agenda .swiper--agenda__detail .swiper--agenda__detail__speakers .swiper--agenda__detail__speaker .speaker__picture img{display:block;object-fit:contain;height:auto;width:100%}.block--carrousel.agenda .swiper--agenda__detail .swiper--agenda__detail__speakers .swiper--agenda__detail__speaker>div{display:flex;flex-direction:column}.block--carrousel.agenda .swiper--agenda__detail .swiper--agenda__detail__speakers .swiper--agenda__detail__speaker>div .speaker__name{font-weight:700}.block--carrousel.agenda .swiper--agenda__detail .wrapper-buttons{padding-top:25px}.block--carrousel .swiper--people .swiper-button-next,.block--carrousel .swiper--people .swiper-button-prev{top:450px}@media screen and (max-width:768px){.bloc-speakers{padding-left:15px;padding-right:15px}}.bloc-speakers .sub-title{font-family:Anton,sans-serif;font-size:70px!important;font-weight:400;line-height:1.2!important;margin-bottom:80px}@media screen and (max-width:640px){.bloc-speakers .sub-title{font-size:35px!important;line-height:38.5px!important;margin-bottom:30px}}.bloc-speakers .content-speakers{align-items:stretch;column-gap:30px;display:flex;flex-wrap:wrap;row-gap:50px}@media screen and (max-width:768px){.bloc-speakers .content-speakers{justify-content:center;row-gap:30px}}.bloc-speakers .content-speakers .speaker{flex:0 0 290px;padding-bottom:30px}@media screen and (max-width:768px){.bloc-speakers .content-speakers .speaker{flex:0 0 90%;padding-bottom:15px}}.bloc-speakers .content-speakers .speaker .media{height:379.03px;width:100%}.bloc-speakers .content-speakers .speaker .media img{width:100%}.bloc-speakers .content-speakers .speaker .media~.content{margin-top:15px;padding-left:15px}.bloc-speakers .content-speakers .speaker__event,.bloc-speakers .content-speakers .speaker__name{margin-bottom:8px}.bloc-speakers .content-speakers .speaker__name{font-size:24px;font-weight:700;line-height:30px}.bloc-speakers .content-speakers .speaker__event,.bloc-speakers .content-speakers .speaker__text{line-height:24px}.wrapper-buttons{display:flex;padding-top:40px;width:100%}.wrapper-buttons.align-center{justify-content:center}.wrapper-buttons.align-right{justify-content:flex-end}.wrapper-buttons.no-pt{padding-top:0!important}.wrapper-buttons>a{text-decoration:none}.ripple-button{background:#1e1e1e;color:#fff;overflow:hidden;position:relative;cursor:pointer;min-height:50px;min-width:50px;border-radius:25px;padding:0 30px;margin:4px 0;font-size:1rem;text-transform:uppercase;align-items:center;display:inline-flex;justify-content:center;transition:none 0s ease 0s!important;transition:all .2s ease!important}.ripple-button a{text-decoration:none!important}.ripple-button>.content-button{position:relative;column-gap:5px;display:flex;align-items:center;justify-content:center}.ripple-button>.content-button:focus{box-shadow:0 0 1px 10px hsla(0,0%,100%,.5)}.ripple-button>.ripple{width:20px;height:20px;position:absolute;background:#383838;display:block;content:"";border-radius:9999px;opacity:1;animation:ripple-effect .9s ease 1 forwards}#page-our-work>.section:nth-child(3) .container .article.display-column_x2+.wrapper-buttons-projects .ripple-button,#page-our-work>.section:nth-child(3) .container .article.display-column_x2_gap+.wrapper-buttons-projects .ripple-button,.ripple-button.secondary{border:2px solid #1e1e1e;background:#fff;color:#1e1e1e}#page-our-work>.section:nth-child(3) .container .article.display-column_x2+.wrapper-buttons-projects .ripple-button>.ripple,#page-our-work>.section:nth-child(3) .container .article.display-column_x2_gap+.wrapper-buttons-projects .ripple-button>.ripple,.ripple-button.secondary>.ripple{background:#e6e6e6}.ripple-button.disabled,.ripple-button:disabled{opacity:.3;pointer-events:none}.ripple-button.short{padding:0;border-radius:50%}.ripple-button:hover{box-shadow:0 0 1px 10px hsla(0,0%,100%,.1)}.ripple-button svg{width:25px;height:25px}.ripple-button svg.btn-arrow{margin-left:20px}@keyframes ripple-effect{0%{transform:scale(1);opacity:1}50%{transform:scale(10);opacity:.375}to{transform:scale(35);opacity:0}}.pending .content{visibility:hidden}.pending:after{content:"";display:block;box-sizing:border-box;width:25px;height:25px;border-radius:100%;border:3px solid hsla(0,0%,100%,0);border-top-color:#fff;animation:spin 1s ease infinite;position:absolute;top:calc(50% - 12.5px);left:calc(50% - 12.5px)}#page-our-work>.section:nth-child(3) .container .article.display-column_x2+.wrapper-buttons-projects .pending.ripple-button:after,#page-our-work>.section:nth-child(3) .container .article.display-column_x2_gap+.wrapper-buttons-projects .pending.ripple-button:after,.pending.secondary:after{content:"";border-top-color:#005bff}@keyframes spin{to{transform:rotate(1turn)}}#header{position:relative;z-index:2}#header .options{z-index:1;position:absolute;width:100%;height:310px;padding:20px 0;pointer-events:none}#header .options .wrap{display:flex;justify-content:flex-end;align-items:flex-start}#header .options button{position:relative;pointer-events:all;color:#fff;opacity:.45;text-transform:uppercase;margin-left:0;font-size:.85rem;width:30px;transition:opacity .2s ease}#header .options button:after{content:"";display:block;width:100%;height:40px;background-color:transparent;position:absolute;opacity:.5;top:0;margin-top:-10px;left:0}#header .options button:disabled{padding-bottom:5px;border-bottom:1px solid;opacity:1}#header .options .btn-parameters{opacity:1;width:auto;padding-right:50px;display:flex;align-items:center;gap:10px}#header #logo{height:0;position:relative}#header #logo .wrap{padding-top:250px}#header #logo .wrap>a{display:block;position:relative;transition:all .2s ease;width:150px;height:72px}#header #logo .wrap img{cursor:pointer}#header #logo.black .wrap>a img{filter:brightness(0)}#header #logo.reducted .wrap>a{z-index:10;position:absolute!important;top:65px;width:150px!important;height:72px!important}#header #logo.reducted .wrap>a img{width:100%}#header #navigation{position:absolute;z-index:3;width:100vw;padding:10px 0;margin-top:50px}#header #navigation .wrap .nav{column-gap:15px;display:flex;justify-content:flex-end}#header #navigation .wrap .nav button{margin-left:25px}#header.fixe #navigation{position:fixed;margin-top:0}#header.minimize{z-index:3}#header.minimize #navigation{position:fixed;margin-top:0;transition:all .2s ease;background-color:#fff}#header.minimize #navigation .wrap .options button{color:#000}#header.minimize #logo{z-index:4}#header.minimize #logo .wrap>a,#header.minimize #logo .wrap>span{position:fixed!important;top:5px;width:150px!important;height:72px!important}#header.minimize #logo .wrap img{filter:brightness(0);width:100%}#menu{pointer-events:none;width:100vw;height:100vh;position:absolute;top:0;overflow:hidden;z-index:3}#menu .content{pointer-events:all;max-width:640px;height:100%;padding:30px;background-color:#000;color:#fff;overflow-y:auto;position:fixed;right:0;top:0;transition:all .5s cubic-bezier(.22,.61,.36,1);display:grid;grid-template-rows:133px auto 100px auto;display:flex;flex-direction:column;justify-content:space-between}#menu .content .nav-top{display:flex;justify-content:flex-end}#menu .content .nav-top .btn-close{color:#fff;height:30px;width:30px}#menu .content .nav-top .btn-close svg{height:100%;width:100%}#menu .content a{display:block;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:50px;line-height:50px}#menu .content .nav-links a{margin-bottom:60px}#menu .content .nav-links a.sub-link{margin-bottom:30px;text-transform:none}#menu .content .nav-links a.sub-link span{font-size:20px}#menu .content .nav-links a.sub-link p{font-size:14px;line-height:normal;font-weight:400}#menu .content .nav-rs{align-items:center;column-gap:23px;display:flex;margin-bottom:35px}#menu .content .nav-rs .rs-icon{height:27px;width:27px}#menu .content .nav-legales a{display:inline-flex;font-size:14px;font-weight:400;line-height:24px;margin:0 25px 0 0;text-transform:inherit}#menu.-closed .content{right:-640px}#footer,main.main{transition:filter .2s ease}#footer.-menuOpened,#header.-menuOpened #logo .wrap>span,#header.-menuOpened #navigation,#header.-menuOpened .options,main.main.-menuOpened{filter:blur(2px)}.nav a{text-decoration:none}.skip-to-main-content-link{position:absolute;left:-9999px;z-index:999;padding:1em;background-color:#000;color:#fff;opacity:0;font-size:1.2rem!important;line-height:1.2!important}.skip-to-main-content-link:focus{position:static;opacity:1;z-index:1000}.hbspt-form iframe{background-color:#fff}.hbspt-form iframe form{background-color:red}.hbspt-form iframe form .hs_lastname{background-color:green!important}#contact-form{margin:30px auto 0 0;max-width:960px;position:relative;z-index:1}.grid{pointer-events:none;position:absolute;top:0;z-index:-2;width:100vw;height:100%;background-image:linear-gradient(90deg,#dcdcdc .1em,transparent 0);background-size:320px 100%;max-width:1281px;left:50vw;margin:0 auto 0 -640px;background-position-x:0}@media screen and (max-width:1280px){.grid{background-size:25vw 100%;left:0;margin-left:0}}@media screen and (max-width:640px){.grid{background-size:50vw 100%}}#grid{position:fixed;z-index:-2}html{width:100vw;overflow-x:hidden}::-webkit-scrollbar{position:absolute;width:8px}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:rgba(3,12,64,.1)}::-webkit-scrollbar-thumb{background-color:#892a7b;border-radius:3px}.bloc{position:relative;z-index:0}.backgroundColored{width:100vw;height:100%;position:absolute;top:0;left:-50vw;transform:translateX(640px);z-index:-1;overflow:hidden}.backgroundColored img{width:100%;position:absolute;bottom:0}.backgroundColored .grid{z-index:0;background-image:linear-gradient(90deg,green .1em,transparent 0)}.backgroundColored .bottom,.backgroundColored .top{height:50%;overflow:hidden;position:relative}.backgroundColored .top img{top:0}.backgroundColored .bottom img{bottom:0}.backgroundColored.boxed{max-width:1280px;margin-left:calc((100vw - 1280px)/2)}@media screen and (max-width:1280px){.backgroundColored{left:0;transform:none;height:calc(100% + 3px);top:-1px}.backgroundColored.boxed{max-width:100vw;margin-left:0}}@media screen and (min-width:1280px){.backgroundColored.three_thirds_left,.backgroundColored.three_thirds_right{width:calc(1280px + (100vw - 1280px)/2)}.backgroundColored.three_thirds_left .grid,.backgroundColored.three_thirds_right .grid{left:0;margin-left:0}.backgroundColored.three_thirds_left{left:0;right:auto;transform:translateX(calc((100vw - 1280px) / 2 * -1))}.backgroundColored.three_thirds_right{left:auto;right:0;transform:translateX(calc((100vw - 1280px) / 2))}}.seeNext .backgroundColored{left:auto;transform:none}#page-work .seeNext .backgroundColored img{filter:grayscale(1)}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loaderContainer{z-index:99;display:flex;align-items:center;justify-content:center;position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.5)}.loaderContainer img{display:inline-block;margin:auto;width:200px}.section .container .loaderContainer{position:absolute;width:100%;height:100%;background:none}.modal{align-items:center;bottom:0;display:none;flex-direction:column;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:40}.modal.is-active{display:flex}.modal .modal-background{background:#fff;bottom:0;left:0;position:absolute;right:0;top:0}.modal .modal-card{margin:0;overflow:auto;position:relative;width:100%;display:flex;flex-direction:column;height:100vh;overflow:hidden}@media screen and (min-width:1408px){.modal .modal-card{margin:0 auto;width:1280px}}.modal .modal-card-head{align-items:center;background:#fff;display:flex;flex-shrink:0;justify-content:flex-end;margin-bottom:0;position:relative}.modal .modal-card-head .btn-close{color:#707070;height:30px;margin:30px 30px 0 0;width:30px}@media screen and (min-width:1408px){.modal .modal-card-head .btn-close .modal-card{margin:100px 30px 0 0}}.modal .modal-card-head .btn-close svg{height:100%;width:100%}.modal .modal-card-head .btn-close svg path{stroke:#707070}.modal .modal-card-body{background:#fff;flex-grow:1;flex-shrink:1;overflow:auto}#page-category .bloc_text_image .modal .modal-card-body h2.sub-title,.modal .modal-card-body #page-category .bloc_text_image h2.sub-title,.modal .modal-card-body .title{font-size:70px;line-height:70px;margin-bottom:50px;position:relative;z-index:1}.modal .modal-card-body .grid{left:0;margin-left:0;z-index:0}.modal .modal-card-body .lds-grid{z-index:1;position:relative}#footer{background-color:#000;color:#fff}#footer .content{padding:90px 0;display:flex;justify-content:space-between}#footer .content .contact .sub-title{font-size:24px;line-height:calc(24px + 10%)}#footer .content .contact .ripple-button{margin:15px 0}#footer .content .contact .ripple-button>.content-button{column-gap:5px}#footer .content .contact .field{border-bottom:1px solid #fff;display:inline-block}#footer .content .contact .field button,#footer .content .contact .field input{color:#fff}#footer .content .address .sub-title{font-size:20px;line-height:calc(20px + 10%)}#footer .content .address .sub-title~p{margin-top:15px}body main.main{min-height:calc(100vh - 327px)}body .goTop{z-index:5;position:fixed;width:100%;height:100%;pointer-events:none;right:0;bottom:0}body .goTop .wrap{height:100%;position:relative}body .goTop .wrap .tool{opacity:0;position:absolute;right:40px;bottom:30px;height:60px;line-height:60px;text-shadow:0 0 1px #fff;text-transform:uppercase;transform:translateX(50%);transition:all .4s ease-in-out}body .goTop .wrap .ripple-button{position:absolute;right:15px;bottom:20px;pointer-events:all}body .goTop:hover .tool{bottom:60px;opacity:1;transition:all .4s ease-in-out}#latest-projects .container .article:nth-child(3),#latest-projects .container .article:nth-child(4),#latest-projects .container>.wrapper-buttons,#latest-projects .container>.wrapper-buttons~.separator{position:relative}#latest-projects .container .article:nth-child(3):after,#latest-projects .container .article:nth-child(3):before,#latest-projects .container .article:nth-child(4):after,#latest-projects .container .article:nth-child(4):before,#latest-projects .container>.wrapper-buttons:after,#latest-projects .container>.wrapper-buttons:before,#latest-projects .container>.wrapper-buttons~.separator:after,#latest-projects .container>.wrapper-buttons~.separator:before{content:"";display:block;position:absolute;width:200vw;height:50%;left:-100vw;z-index:-1}#latest-projects .container .article:nth-child(3):after,#latest-projects .container .article:nth-child(4):after,#latest-projects .container>.wrapper-buttons:after,#latest-projects .container>.wrapper-buttons~.separator:after{bottom:0;background-color:#000}#latest-projects .container .article:nth-child(4){color:#fff}#latest-projects .container .article:nth-child(4):before{top:0;background-color:#000}#latest-projects .container>.wrapper-buttons,#latest-projects .container>.wrapper-buttons~.separator{overflow:unset}#latest-projects .container>.wrapper-buttons:after,#latest-projects .container>.wrapper-buttons:before,#latest-projects .container>.wrapper-buttons~.separator:after,#latest-projects .container>.wrapper-buttons~.separator:before{background-color:#000}#latest-projects .container>.wrapper-buttons:before,#latest-projects .container>.wrapper-buttons~.separator:before{top:0}#latest-projects .container>.wrapper-buttons:after,#latest-projects .container>.wrapper-buttons~.separator:after{bottom:0}#latest-projects .container>.wrapper-buttons{padding-top:100px;padding-bottom:100px}#news header #page-category .bloc_text_image h2.sub-title,#news header .title,#page-category .bloc_text_image #news header h2.sub-title{color:#58a6c9}#news header a{display:block;left:980px;position:absolute}#news header a .ripple-button{left:0;position:relative}#inside-epsilon header #page-category .bloc_text_image h2.sub-title,#inside-epsilon header .title,#page-category .bloc_text_image #inside-epsilon header h2.sub-title{color:#6fc7b5}#inside-epsilon .container{color:#fff}#inside-epsilon:after{content:"";display:block;position:absolute;bottom:0;width:200vw;height:calc(100% - 458px);left:-100vw;z-index:-2;background-color:#000}#inside-epsilon .grid{z-index:0;top:auto;bottom:0;height:calc(100% - 458px);background-image:linear-gradient(90deg,#595959 .1em,transparent 0)}#our-values{position:relative;color:#fff}#our-values:after{content:"";display:block;position:absolute;bottom:0;width:200vw;height:100%;left:-100vw;z-index:-2;background-color:#000}#our-values .grid{z-index:-1;top:auto;bottom:0;height:calc(100% - 0px);background-image:linear-gradient(90deg,#595959 .1em,transparent 0)}#home .overlaped{margin-top:-150px}#home #push{position:relative;cursor:pointer}#home #push .wrap{position:relative;height:80vh}#home #push .content{position:absolute;top:0;right:20px;height:100%;color:#fff;width:320px;display:flex;padding:20px;justify-content:center;align-items:center;flex-direction:column}#home #push~#latest-projects{padding-top:400px}#home #latest-projects .showreel .background:before{background-image:url(/_next/static/media/bg-gradient-green.58d600e7.png)}#home #inside-epsilon:before,#home #latest-projects .showreel .background:before{content:"";display:block;width:100%;height:100%;background-size:100%;background-repeat:no-repeat;background-position:bottom;position:absolute}#home #inside-epsilon:before{top:0;z-index:-1;height:calc(100% + 458px);background-image:url(/_next/static/media/bg-gradient-yellow-green.54c2573d.png);top:-100%}#home #our-values~.seeNext:after,#home #our-values~.seeNext:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;z-index:-1;height:calc(100% + 290px)!important;margin-top:-290px!important}#home #our-values~.seeNext:before{background:#6fc7b5}#home #our-values~.seeNext:after{background-image:url(/_next/static/media/bg-gradient-green.58d600e7.png);background-size:100%;background-repeat:no-repeat;background-position:bottom;top:calc(-100% - 290px)}.section{position:relative;padding-top:120px;min-height:200px}.section.overlaped{padding-top:0;margin-top:0}.section .container{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:1280px;width:100%;margin:0 auto}.section header{margin-bottom:60px}.section header .wrap{display:flex;justify-content:space-between;align-items:flex-end;position:relative}.section header .wrap .ripple-button{position:absolute;left:980px}#page-category .bloc_text_image .section header h2.sub-title,.section header #page-category .bloc_text_image h2.sub-title,.section header .title{font-size:70px;line-height:1.2}.section .sub-title{font-size:24px;line-height:calc(24px + 10%)}.section .sub-title~.description,.section .sub-title~p{margin-top:24px}.section .media~.content{margin-top:30px}.section .content .rubric{align-items:center;column-gap:5px;display:flex;font-size:14px;text-transform:uppercase}.section .content .header{display:flex;align-items:center;flex-wrap:wrap}.section .content .header .picto{width:30px;height:30px;display:inline-block;margin-right:10px}.section .content .header .picto img,.section .content .header .picto svg{width:100%;height:100%}.section .content .header .rubric{align-items:center;column-gap:5px;display:flex;font-size:14px;text-transform:uppercase}.section .content .header .date{flex:0 0 320px;margin-top:5px}.section .content .sub-title,.section .content .sub-title~p{margin-top:10px}.section .content .wrapper-buttons{padding-top:30px;padding-bottom:30px}.section a.article{text-decoration:none}.section .article[class*=display][class*=-column][class*=_x1]{max-width:320px;width:100%}.section .article[class*=display][class*=-column][class*=_x2]{max-width:640px;width:100%}.section .article[class*=display][class*=-column][class*=_x3]{max-width:960px;width:100%}.section .article[class*=display][class*=-column][class*=_x4]{max-width:1280px;width:100%;width:calc(100% + 1280px)}.section .article[class*=display][class*=-column][class*=_x5]{max-width:1600px;width:100%;width:calc(100% + 1600px)}.section .article[class*=display][class*=-column][class*=_x1] .content-article{width:290px}.section .article[class*=display][class*=-column][class*=_x1] .content-article .media{height:391.5px}.section .article[class*=display][class*=-column][class*=_x1] .content-article .media img{width:100%}.section .article[class*=display][class*=-column][class*=_x1] .content-article .content{padding:20px;margin-top:0}.section .article[class*=display][class*=-column][class*=_x1]~[class*=_x2]{margin-top:-480px}.section .article[class*=display][class*=-column][class*=_x1][class*=_gap] .content-article{width:320px}.section .article[class*=display][class*=-column][class*=_x1][class*=_gap]~[class*=_gap]{margin-top:280px}.section .article[class*=display][class*=-column][class*=_x1][class*=_gap]~[class*=_gap]:nth-child(odd){margin-top:-280px}.section .article[class*=display][class*=-column][class*=_x1][class*=_gap]~[class*=_gap]:nth-child(odd)~[class*=_gap]{margin-top:0}.section .article[class*=display][class*=-column][class*=_x2] .content-article{width:600px}.section .article[class*=display][class*=-column][class*=_x2] .content-article .media{height:838.4px}.section .article[class*=display][class*=-column][class*=_x2] .content-article .media img{width:100%}.section .article[class*=display][class*=-column][class*=_x2]~[class*=_x2_gap]{margin-top:-480px}.section .article[class*=display][class*=-column][class*=_x3] .content-article{display:flex}.section .article[class*=display][class*=-column][class*=_x3] .content-article .media{height:486.4px;width:100%}.section .article[class*=display][class*=-column][class*=_x3] .content-article .media img{width:100%;max-width:640px}.section .article[class*=display][class*=-column][class*=_x3] .content-article .content{padding:20px;flex:0 0 320px;margin-top:0}.section .article[class*=display][class*=-column][class*=_x3][class*=-right]{margin-left:320px}.section .article[class*=display][class*=-column][class*=_x3][class*=-right] .content-article{flex-direction:row-reverse}.section .article[class*=display][class*=-column][class*=_x3][class*=-right] .content-article .content{padding-left:0;padding-top:0}.section .article[class*=display][class*=-column][class*=_x4] .content-article{display:flex}.section .article[class*=display][class*=-column][class*=_x4] .content-article .media{height:835.84px;width:100%}.section .article[class*=display][class*=-column][class*=_x4] .content-article .media.has-video{aspect-ratio:4/5;cursor:pointer;overflow:hidden;position:relative;width:640px}.section .article[class*=display][class*=-column][class*=_x4] .content-article .media.has-video video{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.section .article[class*=display][class*=-column][class*=_x4] .content-article .media.has-video svg{fill:hsla(0,0%,100%,.5);height:20%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:20%;transition:all .4s ease-in-out}.section .article[class*=display][class*=-column][class*=_x4] .content-article .media.has-video:hover svg{opacity:1;transition:all .4s ease-in-out}.section .article[class*=display][class*=-column][class*=_x4] .content-article .media img{width:100%;max-width:960px}.section .article[class*=display][class*=-column][class*=_x4] .content-article .content{padding:20px;flex:0 0 320px}.section .article[class*=display][class*=-column][class*=_x4]:not(.testimonial) .content-article .content{align-self:flex-end;padding-bottom:0}.section .article[class*=display][class*=-column][class*=_x4]:not(.testimonial) .content-article .content .wrapper-buttons{margin-bottom:0}.section .article[class*=display][class*=-column][class*=_x4][class*=-right]{margin-left:320px}.section .article[class*=display][class*=-column][class*=_x4][class*=-right] .content-article{flex-direction:row-reverse}.section .article[class*=display][class*=-column][class*=_x4][class*=-right] .content-article .content{padding-left:0;padding-top:0}.section .article[class*=display][class*=-column][class*=_x4][class*=_l2] .content-article .media{width:640px}.section .article[class*=display][class*=-column][class*=_x4][class*=_r2] .content-article .content{flex:0 0 640px}.section .article[class*=display][class*=-column][class*=_x4][class*=_full]{padding-bottom:100px}.section .article[class*=display][class*=-column][class*=_x4][class*=_full] .content-article .content{flex:100% 1}.section .article[class*=display][class*=-column][class*=_x4][class*=_full][class*=_full_centered] .content-article .content{text-align:center}.section .article[class*=display][class*=-column][class*=_x4][class*=_full][class*=_full_centered] .content-article .content .logo{margin:0 auto}.section .article[class*=display][class*=-column][class*=_x5] .content-article{display:flex}.section .article[class*=display][class*=-column][class*=_x5] .content-article .media{width:1280px;height:980.48px}.section .article[class*=display][class*=-column][class*=_x5] .content-article .media img{width:100%}.section .article[class*=display][class*=-column][class*=_x5] .content-article .content{padding:20px;flex:0 0 320px}.section .article[class*=display][class*=-column][class*=_x5][class*=-left]{margin-left:-320px}.section .article[class*=display][class*=-column][class*=_x5][class*=-right]{margin-right:-320px}.section .article[class*=display][class*=-column][class*=_x5][class*=_l3] .content-article .media{height:1253.76px;width:960px}.section .article[class*=display][class*=-column][class*=_x5][class*=_r2] .content-article .content{flex:0 0 640px}@media screen and (max-width:1920px){.section .article[class*=display][class*=-column][class*=_x5]{width:calc(1600px - (1920px - 100vw)/2)}.section .article[class*=display][class*=-column][class*=_x5][class*=-left]{margin-left:calc(-320px + (1920px - 100vw)/2)}.section .article[class*=display][class*=-column][class*=_x5][class*=-right]{margin-right:calc(-320px + (1920px - 100vw)/2)}}.section .article[class*=display][class*=-column][class*=_x5]~[class*=_x3]{padding-top:130px}.section .article[class*=display][class*=-column][class*=_x4]~[class*=_x2]{margin-top:75px}.section .article[class*=display][class*=-column][class*=_x4]~[class*=_x2]~[class*=_x2_gap]{margin-top:350px}.section .article[class*=display][class*=-column][class*=_bg-bottom],.section .article[class*=display][class*=-column][class*=_bg-top]{position:relative}.section .article[class*=display][class*=-column][class*=_bg-bottom]:after,.section .article[class*=display][class*=-column][class*=_bg-bottom]:before,.section .article[class*=display][class*=-column][class*=_bg-top]:after,.section .article[class*=display][class*=-column][class*=_bg-top]:before{content:"";display:block;position:absolute;width:200vw;height:50%;left:-100vw;z-index:-1}.section .article[class*=display][class*=-column][class*=_bg-bottom][class*=_bg-top]:before,.section .article[class*=display][class*=-column][class*=_bg-top][class*=_bg-top]:before{height:50%;top:0}.section .article[class*=display][class*=-column][class*=_bg-bottom][class*=_bg-top][class*=_bg-top-padding]:before,.section .article[class*=display][class*=-column][class*=_bg-top][class*=_bg-top][class*=_bg-top-padding]:before{padding-top:25%;margin-top:-25%}.section .article[class*=display][class*=-column][class*=_bg-bottom][class*=_bg-bottom]:after,.section .article[class*=display][class*=-column][class*=_bg-top][class*=_bg-bottom]:after{height:50%;bottom:0}.section .article[class*=display][class*=-column][class*=_bg-bottom][class*=_bg-bottom][class*=_bg-bottom-padding]:after,.section .article[class*=display][class*=-column][class*=_bg-top][class*=_bg-bottom][class*=_bg-bottom-padding]:after{padding-bottom:25%;margin-bottom:-25%}.section .article[class*=display][class*=-full] .background{max-height:1080px;overflow:hidden}.section .article[class*=display][class*=-full] .background img{width:100%}.section .article[class*=display][class*=preview]{position:relative}.section .article[class*=display][class*=preview] .content-article:before{content:"PREVIEW";display:block;background-color:rgba(255,0,0,.8);color:#fff;padding:10px;width:calc(100% - 60px);position:absolute;left:0;top:0;z-index:1}.section .article[class*=display][class*=preview][class*=_x3] .content-article:before{width:calc(100% - 20px)}.section .article.showreel{position:relative}.section .article.showreel .content{z-index:1;height:100%;width:320px;margin-left:0;position:absolute;border-left:1px solid gray;padding-left:24px}.section .article.showreel .content .ripple-button{top:50%;left:-75px;width:100px;height:100px}#page-category .bloc_text_image .section .article.showreel .content h2.sub-title,.section .article.showreel .content #page-category .bloc_text_image h2.sub-title,.section .article.showreel .content .title{font-size:70px;line-height:70px;position:absolute;bottom:15%;color:#fff}#page-category .bloc_text_image .section .article.showreel .content h2.sub-title .big,.section .article.showreel .content #page-category .bloc_text_image h2.sub-title .big,.section .article.showreel .content .title .big{font-size:180px}.section .media{position:relative}.section .media .wave{position:absolute;bottom:25%}.section .article.text{padding-left:0;font-size:40px;font-weight:lighter}.section .author{display:flex;flex-direction:column;justify-content:center}.section .ripple-button~.author{margin-left:20px}.section#next{padding-top:0}.main .nav{position:relative;z-index:2}.main .nav .wrap>div{position:absolute;top:65px;pointer-events:none}.main .nav .wrap>div .btn-back{pointer-events:all}.main .nav .wrap .btn-back{margin-top:70px;display:flex;align-items:center;color:#fff;text-transform:uppercase;font-size:12px}.main .nav .wrap .btn-back svg{font-size:25px;margin-right:10px}#page-offers .intro ol,#page-offers .intro ul{margin:5px auto}#page-offers .intro ul>li{list-style:disc inside}#page-offers .intro ol>li{list-style:decimal inside}#page-offers .jobs{margin-top:65px;padding-bottom:75px}#page-offers #portraits{padding-top:0}#page-offer .bloc_text .content{padding:0}#page-offer .block--carrousel address{font-style:normal}#news .article.display-column_x2 .content-article .content{padding:0 20px}#news .article .rubric{column-gap:10px;justify-content:flex-start;line-height:1}#news .article .rubric,#page-news-and-insights .rubric{align-items:center;display:flex;text-transform:uppercase}#page-news-and-insights .rubric{height:28px}#page-news-and-insights .rubric .picto{font-size:28px;height:28px;margin-right:10px}#page-news-and-insights .date{margin-top:10px}#page-news-and-insights .article[class*=display][class*=-column][class*=_x2] .content-article .content{padding:20px;margin-top:0}#page-news-and-insights #news{padding-top:0}#page-news-and-insights #news .container{margin-top:-175px;min-height:175px}#page-news-and-insights #news .container .article:first-child{margin-top:85px}#page-news-and-insights #news .container .position-1{margin-top:175px}#page-news-and-insights #news .container .position-2{margin-top:85px}#page-news-and-insights #news .container .position-3{margin-top:230px}#page-category .bloc_text_image #page-news-and-insights #news .block--carrousel>h2.sub-title,#page-news-and-insights #news #page-category .bloc_text_image .block--carrousel>h2.sub-title,#page-news-and-insights #news .block--carrousel>.title{color:#61328b}#page-news-and-insights .wrapper-photo{display:flex;flex-wrap:wrap;justify-content:center;margin:15px auto;max-width:1280px;width:100%}#page-news-and-insights .wrapper-photo .photo{flex:0 0 320px}#page-news-and-insights .wrapper-photo .photo img{height:auto;object-fit:contain;width:100%}#page-new .bloc-header .logo{margin-bottom:40px}#page-new .bloc-header .sub-title{margin-bottom:50px}#page-new .section{padding-top:190px}#page-new .section h1.title{line-height:76px}#page-new .section .bloc_text.overlaped .content{background-color:#fff;padding:50px;margin-top:-440px;min-height:250px}#page-new .section .bloc_text.overlaped .content .release{margin-bottom:30px;text-transform:uppercase}#page-new .section .wrapper-authors{margin:0 auto 130px;max-width:1280px;width:100%}#page-new .section .wrapper-authors>p{margin-bottom:30px}#page-new .section .wrapper-authors .authors{align-items:center;display:flex;justify-content:stretch}#page-new .section .wrapper-authors .authors .author{align-items:center;column-gap:13px;display:flex;flex-direction:row;flex:0 0 320px;justify-content:flex-start;padding-right:15px}#page-new .section .wrapper-authors .authors .author .author__picture{border-radius:50%;height:98px;overflow:hidden;flex:0 0 98px;width:98px}#page-new .section .wrapper-authors .authors .author .author__picture img{display:block;object-fit:contain;height:auto;width:100%}#page-new .section .wrapper-authors .authors .author>div{display:flex;flex-direction:column}#page-new .section .wrapper-authors .authors .author>div .author__name{font-weight:700}#page-new.black .nav .wrap .btn-back{color:#000}#page-new.black .bloc_text_image .subtitle,#page-new.black .bloc_text_image h2{font-size:30px;line-height:30px}#page-new .news-small .wrapper-tags{align-items:flex-start;display:flex;max-width:1280px;margin:0 auto}#page-new .news-small .wrapper-tags .tags{display:flex;flex-wrap:wrap;column-gap:20px;flex:0 0 100%;margin:15px 0}#page-new .news-small .wrapper-tags .tags .tag{text-transform:uppercase;font-size:12px;line-height:30px;box-shadow:0 0 0 1px currentColor;border-radius:20px;padding:0 25px;cursor:default;margin:15px 0}#page-work .bloc-header{padding-top:405px}#page-category .bloc_text_image #page-work .bloc-header h2.sub-title,#page-work .bloc-header #page-category .bloc_text_image h2.sub-title,#page-work .bloc-header .title{font-family:Poppins,sans-serif;font-size:60px;line-height:60px;font-weight:700}#page-work .bloc-header .columns_x2{max-width:640px;width:100%}#page-work .bloc-header .columns_x3{max-width:960px;width:100%}#page-work .bloc-header .logo{align-items:center;column-gap:48px;display:flex;height:72px;position:absolute;left:280px;top:-118px;transform:translateY(-50%);width:680px}#page-work .bloc-header .logo svg{height:24px;width:24px}#page-work .bloc-header .logo img{height:65px!important;left:134px!important;top:50%!important;transform:translateY(-50%);width:auto!important}#page-work .bloc-header picture{display:block;height:calc((100vh - 405px - 240px)*.96);width:100%}#page-our-work .section .container{position:relative}#page-our-work .section .container .wrapper-buttons-projects{margin-top:30px}#page-our-work .section#logos-partners .container{align-items:center;grid-column-gap:53px;column-gap:53px;display:grid;grid-template-columns:repeat(7,107px);grid-row-gap:30px;row-gap:30px}#page-our-work .section#logos-partners .media{align-items:center;display:flex;flex:0 0 107px;height:107px}#page-our-work .section#logos-partners .media img{height:100%;object-fit:contain;width:100%}#page-category .bloc_text_image #page-our-work>.section header .wrap .content h2.sub-title~.description,#page-our-work>.section header .wrap .content #page-category .bloc_text_image h2.sub-title~.description,#page-our-work>.section header .wrap .content .title~.description{margin-top:25px;margin-bottom:20px}#page-our-work>.section header .wrap .content .subcategories{font-family:Poppins,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.4rem;text-transform:uppercase}#page-our-work>.section header .wrap .content .subcategories ul li{margin:25px 0}#page-our-work>.section header .wrap .content .wrapper-buttons .ripple-button{left:auto;position:relative}#page-our-work>.section:nth-child(2) header .wrap .content,#page-our-work>.section:nth-child(4) header .wrap .content{max-width:600px;padding-right:20px}#page-our-work>.section:nth-child(2) .container,#page-our-work>.section:nth-child(4) .container{padding-bottom:65px}#page-our-work>.section:nth-child(3){background:linear-gradient(180deg,#cce4ee,rgba(204,228,238,0) 15%)}#page-our-work>.section:nth-child(3) header .wrap .content{display:flex;width:100%}#page-our-work>.section:nth-child(3) header .wrap .content>div:first-child{max-width:640px;width:100%;padding-right:20px}#page-our-work>.section:nth-child(3) header .wrap .content>div:last-child{max-width:320px;width:100%}#page-our-work>.section:nth-child(3) .container .article.display-column_x2,#page-our-work>.section:nth-child(3) .container .article.display-column_x2_gap{position:relative;color:#fff}#page-our-work>.section:nth-child(3) .container .article.display-column_x2:after,#page-our-work>.section:nth-child(3) .container .article.display-column_x2_gap:after{content:"";display:block;position:absolute;width:200vw;left:0;height:50%;left:-100vw;z-index:-1;background:#000;top:40%;height:60%}#page-our-work>.section:nth-child(3) .container .article.display-column_x2:before,#page-our-work>.section:nth-child(3) .container .article.display-column_x2_gap:before{content:"";position:absolute;margin:0 auto;background-image:linear-gradient(90deg,#555 .1em,transparent 0);background-size:320px 100%;width:200vw;height:50%;top:40%;height:60%;background-position-x:0;left:0}#page-our-work>.section:nth-child(3) .container .article.display-column_x2 .content-article,#page-our-work>.section:nth-child(3) .container .article.display-column_x2_gap .content-article{position:relative;z-index:1}#page-our-work>.section:nth-child(3) .container .article.testimonial{position:relative;color:#fff}#page-our-work>.section:nth-child(3) .container .article.testimonial .content-article:before{content:"";display:block;position:absolute;width:200vw;left:0;height:50%;left:-100vw;z-index:-1;background:linear-gradient(0deg,#65b6a5,rgba(101,182,165,0) 50%);bottom:25%;height:75%}#page-our-work>.section:nth-child(3) .container .article.testimonial:after{content:"";display:block;position:absolute;width:200vw;left:0;height:50%;left:-100vw;z-index:-1;background:#000;bottom:25%;height:75%}#page-our-work>.section:nth-child(3) .container .article.testimonial:before{content:"";position:absolute;margin:0 auto;background-image:linear-gradient(90deg,#555 .1em,transparent 0);background-size:320px 100%;background-position-x:50vw;width:200vw;height:50%;left:-100vw;bottom:25%;height:75%;background-position-x:0;left:0}#page-our-work>.section:nth-child(3) .container .article.testimonial .content-article{position:relative;z-index:1}#page-our-work>.section:nth-child(3) .container .article.testimonial.display-column_full .content-article:before,#page-our-work>.section:nth-child(3) .container .article.testimonial.display-column_full:after,#page-our-work>.section:nth-child(3) .container .article.testimonial.display-column_full:before{bottom:0;height:calc(100% - 0px)}#page-our-work>.section#showreel{padding-top:0}#page-our-work>.section .article.testimonial{margin-top:30px}#page-our-work #logos-partners{padding:0 0 100px}#page-our-work #formation{background-color:#6fc7b5;position:relative}#page-our-work #formation:before{content:"";z-index:-1;display:block;width:100%;height:100%;background-image:url(/_next/static/media/bg-gradient-green.58d600e7.png);background-size:100%;background-repeat:no-repeat;background-position:bottom;position:absolute;top:-65%}.article[class*=display][class*=-full]{margin-left:calc(-320px + (1920px - 100vw)/2)}.article[class*=display][class*=-full] .background{min-height:54.688vw;width:100vw}@media screen and (max-width:1280px){.article[class*=display][class*=-full]{margin-left:0}}#works-list .bloc-header{padding-bottom:80px}#works-list #works .container{padding-top:200px;margin-top:-175px;min-height:175px}#works-list #works .container .article:first-child{margin-top:85px}#works-list #works .container .position-1{margin-top:175px}#works-list #works .container .position-2{margin-top:85px}#works-list #works .container .position-3{margin-top:230px}#page-about-us .bloc_text .content{display:flex}#page-about-us .bloc_text .content .description{padding-right:20px}#page-about-us .bloc_text .content .media{margin-top:100px;margin-bottom:-800px}#page-about-us .bloc_text .content .media img{width:640px}#page-about-us #bloc_text_image-0{margin-left:320px}#page-about-us #bloc_text_image-0 .content{padding-top:200px}#page-about-us #inside-epsilon #page-category .bloc_text_image h2.sub-title,#page-about-us #inside-epsilon .title,#page-category .bloc_text_image #page-about-us #inside-epsilon h2.sub-title{color:#61328b}#page-about-us #inside-epsilon:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;z-index:-1;height:calc(100% + 458px);background-image:url(/_next/static/media/bg-gradient-purple-blue.1a8b5149.png);background-size:100%;background-repeat:no-repeat;background-position:bottom;top:-100%}#page-about-us #our-values~.seeNext:after,#page-about-us #our-values~.seeNext:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;z-index:-1;height:calc(100% + 290px)!important;margin-top:-290px!important}#page-about-us #our-values~.seeNext:before{background:#58a6c9}#page-about-us #our-values~.seeNext:after{background-image:url(/_next/static/media/bg-gradient-blue.5bd47132.png);background-size:100%;background-repeat:no-repeat;background-position:bottom;top:calc(-100% - 290px)}#joinUs .bloc-header~.section{padding-top:180px}#joinUs .bloc__wttjj{color:#fff;padding:60px 0;position:relative}#joinUs .bloc__wttjj:after,#joinUs .bloc__wttjj:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:-100vw;z-index:-1;width:200vw}#joinUs .bloc__wttjj:before{content:"";z-index:-2;background-color:#000}#joinUs .bloc__wttjj:after{background-image:url(/_next/static/media/bg-gradient-green.58d600e7.png);background-size:100%;background-repeat:no-repeat;background-position:bottom;bottom:0}#page-category #header{z-index:inherit}#page-category .main .nav .wrap>div{z-index:-1}#page-category .article[class*=_gap]{padding-top:400px}#page-edito{padding-bottom:50px}#page-edito .bloc-header{background:#000;align-items:center}#page-category .bloc_text_image #page-edito .bloc-header h2.sub-title,#page-edito .bloc-header #page-category .bloc_text_image h2.sub-title,#page-edito .bloc-header .title{font-size:110px;line-height:110px}#page-edito .container{display:block}#page-edito .container p,#page-edito .container ul,#page-edito .container>ul>li{margin:5px auto 15px}#page-edito .container h2,#page-edito .container h3,#page-edito .container h4{margin:30px auto}#page-edito .container p[style="text-align:justify;"]+ul li{list-style:disc;list-style-position:inside}#page-patners>.nav .wrap>div{top:5px}#page-patners .bloc-header{padding-top:405px}#page-category .bloc_text_image #page-patners .bloc-header h2.sub-title,#page-patners .bloc-header #page-category .bloc_text_image h2.sub-title,#page-patners .bloc-header .title{font-family:Poppins,sans-serif;font-size:60px;line-height:60px;font-weight:700}#page-patners .bloc-header .columns_x2{max-width:640px;width:100%}#page-patners .bloc-header .logo{align-items:center;column-gap:48px;display:flex;position:absolute;left:280px;top:-118px;transform:translateY(-50%)}#page-patners .bloc-header .logo svg{height:24px;width:24px}#page-patners .bloc-header .logo img{height:65px!important;left:134px!important;top:50%!important;transform:translateY(-50%);width:auto!important}#page-patners #projects header .wrap .content{width:600px}#page-category .bloc_text_image #page-patners #projects header .wrap .content h2.sub-title,#page-patners #projects header .wrap .content #page-category .bloc_text_image h2.sub-title,#page-patners #projects header .wrap .content .title{margin-bottom:50px}#epsilon-day .bloc-header{padding-bottom:0;padding-top:285px}#epsilon-day .bloc-header .logo{left:inherit!important;margin-bottom:90px;position:inherit;top:inherit!important;transform:inherit}@media screen and (max-width:768px){#epsilon-day .bloc-header .logo img{max-width:80vw}}#epsilon-day .bloc-header .header__video{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}#epsilon-day .bloc-header .header__video:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}#epsilon-day .bloc-header .header__video video{height:100%;object-fit:cover;width:100%}@media screen and (max-width:768px){#epsilon-day .bloc-header .header__video .bkg-video{left:50%;max-width:inherit;min-height:100vh;min-width:100vw;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%)}}#epsilon-day #next-edition .media{height:360.96px}#epsilon-day #replays{padding-bottom:200px}@media screen and (max-width:768px){#epsilon-day #replays{padding-bottom:50px}}#epsilon-day #replays #page-category .bloc_text_image h2.sub-title,#epsilon-day #replays .title,#page-category .bloc_text_image #epsilon-day #replays h2.sub-title{color:#9a2985;margin-bottom:60px}#epsilon-day #speakers{color:#fff}@media screen and (max-width:768px){#epsilon-day #speakers{padding-top:31px}}#epsilon-day #speakers>.container,#epsilon-day #speakers>header{position:relative;z-index:1}#epsilon-day #speakers:before{height:calc(100% - 382px);background-image:url(/_next/static/media/bg-gradient-purple-yellow.a4e968a6.png);background-size:100%;background-repeat:no-repeat;background-position:bottom;transform:translateY(-100%)}#epsilon-day #speakers:after,#epsilon-day #speakers:before{content:"";display:block;width:100%;position:absolute;z-index:-1;top:382px}#epsilon-day #speakers:after{background:#000;height:calc(100% - 382px + 1px)}#epsilon-day #speakers #page-category .bloc_text_image h2.sub-title,#epsilon-day #speakers .title,#page-category .bloc_text_image #epsilon-day #speakers h2.sub-title{color:#61328b}#epsilon-day #speakers .grid-top{height:382px}#epsilon-day #speakers .grid-bottom{height:calc(100% - 382px);top:382px}@media screen and (max-width:768px){#epsilon-day #speakers .wrapper-buttons{justify-content:center!important}}#epsilon-day #testimonial{color:#fff}#epsilon-day #testimonial:before{content:"";display:block;width:100%;position:absolute;z-index:0;height:100%;background-image:url(/_next/static/media/bg-gradient-blue.5bd47132.png);background-size:100%;background-repeat:no-repeat;background-position:bottom;top:100%;transform:translateY(-100%)}#epsilon-day #testimonial>.container,#epsilon-day #testimonial>header{position:relative;z-index:1}#epsilon-day #carrousel-speakers{padding-bottom:50px}@media screen and (max-width:768px){#epsilon-day #carrousel-speakers:before{background:#000;bottom:-1px;content:"";height:2px;left:0;position:absolute;width:100%}}#epsilon-day #carrousel-speakers,#epsilon-day #testimonial{background:#000}#epsilon-day #carrousel-speakers .grid,#epsilon-day #speakers .grid,#epsilon-day #testimonial .grid{z-index:0}#epsilon-day #carrousel-speakers .grid:not(.grid-top),#epsilon-day #speakers .grid:not(.grid-top),#epsilon-day #testimonial .grid:not(.grid-top){background-image:linear-gradient(90deg,#555 .1em,transparent 0)}#epsilon-day-edition>.nav .wrap>div{top:5px}@media screen and (min-width:1280px){#epsilon-day-edition .bloc-header{padding-bottom:180px;padding-top:405px}#epsilon-day-edition .bloc-header #page-category .bloc_text_image h2.sub-title,#epsilon-day-edition .bloc-header .title,#page-category .bloc_text_image #epsilon-day-edition .bloc-header h2.sub-title{font-family:Poppins,sans-serif;font-size:60px;line-height:60px;font-weight:700}}#epsilon-day-edition .bloc-header .columns_x3{max-width:960px;width:100%}#epsilon-day-edition .bloc-header .logo{align-items:center;column-gap:48px;display:flex;left:0;position:absolute;top:-118px;transform:translateY0}#epsilon-day-edition .bloc-header .logo img{height:72px}#epsilon-day-edition .bloc-header .description{max-width:560px}#epsilon-day-edition .bloc.bloc_text_image[class*=display-media-] .sub-title{font-family:Anton,sans-serif;font-size:70px;font-weight:400;line-height:1.2}@media screen and (max-width:640px){#epsilon-day-edition .bloc.bloc_text_image[class*=display-media-] .sub-title{font-size:35px!important;line-height:38.5px!important}}#epsilon-day-edition #replays:before{content:"";display:block;width:100%;position:absolute;z-index:-1;height:100%;background-image:url(/_next/static/media/bg-gradient-purple-yellow.a4e968a6.png);background-size:100%;background-repeat:no-repeat;background-position:bottom;top:100%;transform:translateY(-100%)}#epsilon-day-edition #replays #page-category .bloc_text_image h2.sub-title,#epsilon-day-edition #replays .title,#page-category .bloc_text_image #epsilon-day-edition #replays h2.sub-title{color:#9a2985;margin-bottom:60px}@media screen and (min-width:1280px){#epsilon-day-replays .bloc-header{padding-bottom:100px}#epsilon-day-replays .bloc-header #page-category .bloc_text_image h2.sub-title,#epsilon-day-replays .bloc-header .title,#page-category .bloc_text_image #epsilon-day-replays .bloc-header h2.sub-title{margin-bottom:70px}#epsilon-day-intervenants .bloc-header{padding-bottom:180px;padding-top:405px}}#epsilon-day #replays,#epsilon-day-edition #replays,#epsilon-day-intervenants #replays,#epsilon-day-replay #replays,#epsilon-day-replays #replays{padding-top:0}#epsilon-day #replays .container,#epsilon-day-edition #replays .container,#epsilon-day-intervenants #replays .container,#epsilon-day-replay #replays .container,#epsilon-day-replays #replays .container{margin-top:-175px;min-height:175px}#epsilon-day #replays .container .article:first-child,#epsilon-day-edition #replays .container .article:first-child,#epsilon-day-intervenants #replays .container .article:first-child,#epsilon-day-replay #replays .container .article:first-child,#epsilon-day-replays #replays .container .article:first-child{margin-top:85px}#epsilon-day #replays .container .position-1,#epsilon-day-edition #replays .container .position-1,#epsilon-day-intervenants #replays .container .position-1,#epsilon-day-replay #replays .container .position-1,#epsilon-day-replays #replays .container .position-1{margin-top:175px}#epsilon-day #replays .container .position-2,#epsilon-day-edition #replays .container .position-2,#epsilon-day-intervenants #replays .container .position-2,#epsilon-day-replay #replays .container .position-2,#epsilon-day-replays #replays .container .position-2{margin-top:85px}#epsilon-day #replays .container .position-3,#epsilon-day-edition #replays .container .position-3,#epsilon-day-intervenants #replays .container .position-3,#epsilon-day-replay #replays .container .position-3,#epsilon-day-replays #replays .container .position-3{margin-top:230px}@media screen and (max-width:768px){#epsilon-day #replays .container,#epsilon-day-edition #replays .container,#epsilon-day-intervenants #replays .container,#epsilon-day-replay #replays .container,#epsilon-day-replays #replays .container{margin-top:-55px;min-height:55px}#epsilon-day #replays .container>.article:first-child,#epsilon-day-edition #replays .container>.article:first-child,#epsilon-day-intervenants #replays .container>.article:first-child,#epsilon-day-replay #replays .container>.article:first-child,#epsilon-day-replays #replays .container>.article:first-child{margin-top:85px}#epsilon-day #replays .container .position-1,#epsilon-day-edition #replays .container .position-1,#epsilon-day-intervenants #replays .container .position-1,#epsilon-day-replay #replays .container .position-1,#epsilon-day-replays #replays .container .position-1{margin-top:55px}#epsilon-day #replays .container .position-2,#epsilon-day-edition #replays .container .position-2,#epsilon-day-intervenants #replays .container .position-2,#epsilon-day-replay #replays .container .position-2,#epsilon-day-replays #replays .container .position-2{margin-top:25px}#epsilon-day #replays .container .position-3,#epsilon-day-edition #replays .container .position-3,#epsilon-day-intervenants #replays .container .position-3,#epsilon-day-replay #replays .container .position-3,#epsilon-day-replays #replays .container .position-3{margin-top:80px}}#epsilon-day #replays #page-category .bloc_text_image .block--carrousel>h2.sub-title,#epsilon-day #replays .block--carrousel>.title,#epsilon-day-edition #replays #page-category .bloc_text_image .block--carrousel>h2.sub-title,#epsilon-day-edition #replays .block--carrousel>.title,#epsilon-day-intervenants #replays #page-category .bloc_text_image .block--carrousel>h2.sub-title,#epsilon-day-intervenants #replays .block--carrousel>.title,#epsilon-day-replay #replays #page-category .bloc_text_image .block--carrousel>h2.sub-title,#epsilon-day-replay #replays .block--carrousel>.title,#epsilon-day-replays #replays #page-category .bloc_text_image .block--carrousel>h2.sub-title,#epsilon-day-replays #replays .block--carrousel>.title,#page-category .bloc_text_image #epsilon-day #replays .block--carrousel>h2.sub-title,#page-category .bloc_text_image #epsilon-day-edition #replays .block--carrousel>h2.sub-title,#page-category .bloc_text_image #epsilon-day-intervenants #replays .block--carrousel>h2.sub-title,#page-category .bloc_text_image #epsilon-day-replay #replays .block--carrousel>h2.sub-title,#page-category .bloc_text_image #epsilon-day-replays #replays .block--carrousel>h2.sub-title{color:#61328b}#page-formations .formation-categories{position:relative}#page-formations .formation-categories .media{min-height:387px}#page-formations .formation-categories .swiper-button-disabled{display:none}#page-formations .formation-categories .swiper-button-next,#page-formations .formation-categories .swiper-button-prev{background:#000;border-radius:100%;color:#fff;height:60px;width:60px;z-index:2}#page-formations .formation-categories .swiper-button-next:after,#page-formations .formation-categories .swiper-button-prev:after{font-size:20px}#page-formations .formation-categories .swiper-button-next:hover,#page-formations .formation-categories .swiper-button-prev:hover{background:#fff;color:#000}#page-formations .formation-categories .swiper-button-next{right:0;transform:translateX(50%)}#page-formations .formation-categories .swiper-button-prev{left:0;transform:translateX(-50%)}@media screen and (max-width:640px){#page-formations .formation-categories .swiper-button-next,#page-formations .formation-categories .swiper-button-prev{height:40px;top:25%;width:40px}#page-formations .formation-categories .swiper-button-next{right:6%}#page-formations .formation-categories .swiper-button-prev{left:6%}}#page-category .bloc-header{padding-top:405px}#page-category .bloc-header .wrap{z-index:2}#page-category .bloc-header .bloc_text_image h2.sub-title,#page-category .bloc-header .title,#page-category .bloc_text_image .bloc-header h2.sub-title{font-family:Poppins,sans-serif;font-size:60px;line-height:60px;font-weight:700}#page-category .bloc-header .columns_x2{max-width:640px;width:100%}#page-category .bloc-header .columns_x3{max-width:960px;width:100%}#page-category .bloc-header picture{display:block;height:calc((100vh - 405px - 240px)*.96);width:100%}#page-formationDetail .bloc_text_image .media img{object-fit:cover!important}@media screen and (max-width:640px){#page-category .bloc-header .wrap{min-height:480px}}#next-page .nav .btn-back{margin-top:80px}#next-page .bloc-header{padding-top:250px}#next-page .bloc-header .wrap{margin-left:320px;padding:0;width:960px}#next-page .bloc-header .wrap .logo{aspect-ratio:5/6;left:0;margin-bottom:55px;max-width:300px;position:relative;top:0;transform:inherit;width:100%}#next-page .bloc-header .wrap h1{font-family:Poppins,sans-serif;font-size:60px;font-weight:700;line-height:1.2;text-transform:uppercase}#next-page .works-list:not(.has-highlight) .article:nth-child(2){margin-top:175px}#next-page .works-list:not(.has-highlight) .article:nth-child(3){margin-top:85px}#next-page .works-list:not(.has-highlight) .article:nth-child(4){margin-top:230px}#next-page .works-list.has-highlight .article:nth-child(3){margin-top:85px}#next-page .bloc_text[class*=-text-columns_]{flex:1 1 auto}#next-page .wrapper-buttons-articles{align-self:flex-end;margin-left:320px;padding-bottom:calc(.4em + 52px)}#next-page .logo_app{height:74px;margin-bottom:15px;position:relative;width:74px}.animation-bg-color{width:100%;height:100%;position:absolute;top:0;left:0;background:#1c1346;overflow:hidden;filter:blur(100px)}.animation-bg-color span{width:100vmin;height:100vmin;border-radius:100vmin;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;animation-name:move;animation-duration:6s;animation-timing-function:linear;animation-iteration-count:infinite}.animation-bg-color span:first-child{color:#57a1c6;top:20%;left:28vw;animation-duration:11.3s;animation-delay:-8.2s;transform-origin:-8vw 19vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(2){color:#57a1c6;top:10%;left:31vw;animation-duration:14.6s;animation-delay:-11.4s;transform-origin:6vw -16vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(3){color:#1c1346;top:9%;left:40vw;animation-duration:11.4s;animation-delay:-13.7s;transform-origin:-6vw -15vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(4){color:#57a1c6;top:7%;left:32vw;animation-duration:15.4s;animation-delay:-2s;transform-origin:-12vw 7vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(5){color:#1c1346;top:43%;left:19vw;animation-duration:14.2s;animation-delay:-13.2s;transform-origin:-15vw 10vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(6){color:#57a1c6;top:27%;left:5vw;animation-duration:10.4s;animation-delay:-14.1s;transform-origin:-7vw 21vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(7){color:#57a1c6;top:9%;left:34vw;animation-duration:13.3s;animation-delay:-11.8s;transform-origin:7vw 17vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(8){color:#1c1346;top:28%;left:50vw;animation-duration:12.3s;animation-delay:-3.3s;transform-origin:-17vw -8vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(9){color:#57a1c6;top:32%;left:33vw;animation-duration:13.8s;animation-delay:-4.8s;transform-origin:4vw 21vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(10){color:#1c1346;top:34%;left:34vw;animation-duration:12.6s;animation-delay:-6.4s;transform-origin:-20vw 13vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(11){color:#57a1c6;top:48%;left:12vw;animation-duration:13.4s;animation-delay:-15.4s;transform-origin:18vw 12vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(12){color:#1c1346;top:38%;left:32vw;animation-duration:11.7s;animation-delay:-6.2s;transform-origin:13vw -17vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(13){color:#57a1c6;top:11%;left:35vw;animation-duration:15.6s;animation-delay:-9.9s;transform-origin:-18vw -24vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(14){color:#352c7e;top:46%;left:27vw;animation-duration:11.8s;animation-delay:-6.6s;transform-origin:11vw 11vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(15){color:#352c7e;top:17%;left:6vw;animation-duration:14.8s;animation-delay:-.2s;transform-origin:-3vw 25vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(16){color:#57a1c6;top:34%;left:46vw;animation-duration:11.4s;animation-delay:-9.6s;transform-origin:7vw -13vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(17){color:#1c1346;top:48%;left:11vw;animation-duration:13.7s;animation-delay:-14.7s;transform-origin:25vw -2vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(18){color:#1c1346;top:38%;left:1vw;animation-duration:10.4s;animation-delay:-4.3s;transform-origin:-17vw 7vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(19){color:#352c7e;top:5%;left:36vw;animation-duration:14.9s;animation-delay:-10.8s;transform-origin:8vw 18vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(20){color:#352c7e;top:19%;left:17vw;animation-duration:10.4s;animation-delay:-7.8s;transform-origin:13vw 24vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(21){color:#57a1c6;top:9%;left:14vw;animation-duration:13s;animation-delay:-3s;transform-origin:-19vw -5vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(22){color:#57a1c6;top:49%;left:38vw;animation-duration:15.1s;animation-delay:-8.7s;transform-origin:22vw 22vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(23){color:#57a1c6;top:14%;left:39vw;animation-duration:11.4s;animation-delay:-9s;transform-origin:17vw 21vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(24){color:#1c1346;top:44%;left:45vw;animation-duration:14.6s;animation-delay:-9.5s;transform-origin:6vw -24vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(25){color:#352c7e;top:44%;left:30vw;animation-duration:13.5s;animation-delay:-.4s;transform-origin:-9vw 22vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(26){color:#352c7e;top:33%;left:23vw;animation-duration:12.7s;animation-delay:-5.1s;transform-origin:21vw 1vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(27){color:#57a1c6;top:23%;left:17vw;animation-duration:16s;animation-delay:-6.2s;transform-origin:-19vw 6vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(28){color:#352c7e;top:48%;left:49vw;animation-duration:14.3s;animation-delay:-3.7s;transform-origin:-9vw 13vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(29){color:#1c1346;top:17%;left:48vw;animation-duration:11s;animation-delay:-3.1s;transform-origin:11vw 12vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(30){color:#1c1346;top:24%;left:38vw;animation-duration:14.9s;animation-delay:-16s;transform-origin:-9vw -12vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(31){color:#1c1346;top:34%;left:40vw;animation-duration:10.1s;animation-delay:-4.7s;transform-origin:-23vw -21vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(32){color:#57a1c6;top:11%;left:7vw;animation-duration:11.7s;animation-delay:-8.6s;transform-origin:-24vw 23vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(33){color:#1c1346;top:33%;left:14vw;animation-duration:13.5s;animation-delay:-14.8s;transform-origin:3vw 4vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(34){color:#57a1c6;top:38%;left:6vw;animation-duration:13.7s;animation-delay:-1.7s;transform-origin:3vw 21vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color span:nth-child(35){color:#352c7e;top:32%;left:9vw;animation-duration:11.4s;animation-delay:-5.1s;transform-origin:-9vw 11vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(36){color:#1c1346;top:33%;left:40vw;animation-duration:12.3s;animation-delay:-11.4s;transform-origin:8vw 2vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(37){color:#57a1c6;top:44%;left:3vw;animation-duration:11.2s;animation-delay:-9.9s;transform-origin:-13vw 14vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(38){color:#352c7e;top:4%;left:26vw;animation-duration:15.3s;animation-delay:-4.6s;transform-origin:8vw -17vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(39){color:#57a1c6;top:23%;left:31vw;animation-duration:13.6s;animation-delay:-7.2s;transform-origin:-8vw 12vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color span:nth-child(40){color:#1c1346;top:18%;left:12vw;animation-duration:11.6s;animation-delay:-8.9s;transform-origin:21vw 10vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue{background:#1c1346}.animation-bg-color.blue span:first-child{color:#57a1c6;top:25%;left:37vw;animation-duration:12.6s;animation-delay:-12.6s;transform-origin:-8vw -6vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(2){color:#352c7e;top:15%;left:10vw;animation-duration:11.8s;animation-delay:-13.3s;transform-origin:-12vw -2vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(3){color:#57a1c6;top:47%;left:19vw;animation-duration:11.4s;animation-delay:-11.3s;transform-origin:-18vw 2vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(4){color:#352c7e;top:29%;left:30vw;animation-duration:12.1s;animation-delay:-8.6s;transform-origin:11vw 21vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(5){color:#1c1346;top:14%;left:48vw;animation-duration:13s;animation-delay:-6.5s;transform-origin:-24vw 3vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(6){color:#352c7e;top:1%;left:43vw;animation-duration:13s;animation-delay:-7.6s;transform-origin:-16vw -18vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(7){color:#352c7e;top:50%;left:38vw;animation-duration:12.7s;animation-delay:-12.6s;transform-origin:-12vw -18vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(8){color:#352c7e;top:45%;left:46vw;animation-duration:10.9s;animation-delay:-12.1s;transform-origin:-14vw 3vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(9){color:#1c1346;top:46%;left:27vw;animation-duration:13.4s;animation-delay:-9.3s;transform-origin:14vw -16vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(10){color:#1c1346;top:38%;left:28vw;animation-duration:14.4s;animation-delay:-8.4s;transform-origin:19vw -16vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(11){color:#57a1c6;top:43%;left:19vw;animation-duration:10.2s;animation-delay:-3.7s;transform-origin:1vw -18vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(12){color:#1c1346;top:13%;left:9vw;animation-duration:14.5s;animation-delay:-.4s;transform-origin:11vw -19vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(13){color:#1c1346;top:37%;left:33vw;animation-duration:10.6s;animation-delay:-.5s;transform-origin:4vw -17vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(14){color:#1c1346;top:7%;left:37vw;animation-duration:15.4s;animation-delay:-3.8s;transform-origin:-19vw -21vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(15){color:#1c1346;top:49%;left:4vw;animation-duration:10.7s;animation-delay:-11.2s;transform-origin:3vw 6vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(16){color:#352c7e;top:43%;left:48vw;animation-duration:10.1s;animation-delay:-8.9s;transform-origin:-12vw 14vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(17){color:#1c1346;top:5%;left:23vw;animation-duration:11.1s;animation-delay:-13.9s;transform-origin:25vw 5vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(18){color:#57a1c6;top:14%;left:50vw;animation-duration:12.7s;animation-delay:-11.7s;transform-origin:3vw 8vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(19){color:#352c7e;top:42%;left:50vw;animation-duration:10.7s;animation-delay:-11.3s;transform-origin:-24vw -19vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(20){color:#57a1c6;top:30%;left:42vw;animation-duration:11.9s;animation-delay:-2.2s;transform-origin:21vw 10vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(21){color:#1c1346;top:36%;left:17vw;animation-duration:12.1s;animation-delay:-11.7s;transform-origin:24vw -19vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(22){color:#352c7e;top:10%;left:11vw;animation-duration:16s;animation-delay:-9.9s;transform-origin:21vw 12vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(23){color:#1c1346;top:16%;left:15vw;animation-duration:13.1s;animation-delay:-15.6s;transform-origin:23vw -6vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(24){color:#1c1346;top:19%;left:23vw;animation-duration:13.2s;animation-delay:-1.5s;transform-origin:1vw -10vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(25){color:#57a1c6;top:47%;left:9vw;animation-duration:11.1s;animation-delay:-4s;transform-origin:-6vw 14vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(26){color:#1c1346;top:6%;left:48vw;animation-duration:14s;animation-delay:-12.8s;transform-origin:2vw -14vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(27){color:#57a1c6;top:35%;left:39vw;animation-duration:14.9s;animation-delay:-4.2s;transform-origin:25vw -1vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(28){color:#57a1c6;top:8%;left:25vw;animation-duration:12.2s;animation-delay:-15.5s;transform-origin:-9vw -5vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(29){color:#352c7e;top:40%;left:45vw;animation-duration:13.8s;animation-delay:-16s;transform-origin:6vw 21vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(30){color:#352c7e;top:33%;left:23vw;animation-duration:12.4s;animation-delay:-13s;transform-origin:-22vw 14vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(31){color:#352c7e;top:7%;left:31vw;animation-duration:11.2s;animation-delay:-6.6s;transform-origin:10vw -24vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(32){color:#1c1346;top:46%;left:13vw;animation-duration:13.2s;animation-delay:-.8s;transform-origin:15vw -13vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(33){color:#352c7e;top:40%;left:31vw;animation-duration:11.5s;animation-delay:-4.2s;transform-origin:15vw -10vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(34){color:#1c1346;top:33%;left:7vw;animation-duration:15.5s;animation-delay:-.5s;transform-origin:5vw 12vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(35){color:#57a1c6;top:9%;left:49vw;animation-duration:14.5s;animation-delay:-4.3s;transform-origin:-20vw 24vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(36){color:#1c1346;top:14%;left:5vw;animation-duration:14.1s;animation-delay:-2.3s;transform-origin:-21vw -5vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(37){color:#57a1c6;top:23%;left:47vw;animation-duration:10.2s;animation-delay:-.9s;transform-origin:17vw 0;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(38){color:#57a1c6;top:50%;left:47vw;animation-duration:14.2s;animation-delay:-4.1s;transform-origin:-10vw -1vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(39){color:#1c1346;top:47%;left:10vw;animation-duration:10.5s;animation-delay:-11.4s;transform-origin:24vw -9vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.blue span:nth-child(40){color:#352c7e;top:34%;left:35vw;animation-duration:10.4s;animation-delay:-14.4s;transform-origin:-23vw 16vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple{background:#380f31}.animation-bg-color.purple span:first-child{color:#ab3b91;top:3%;left:20vw;animation-duration:15.4s;animation-delay:-7s;transform-origin:8vw -12vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(2){color:#380f31;top:49%;left:41vw;animation-duration:12.4s;animation-delay:-2.9s;transform-origin:6vw -6vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(3){color:#380f31;top:18%;left:50vw;animation-duration:11.1s;animation-delay:-5.5s;transform-origin:-22vw -12vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(4){color:#ab3b91;top:39%;left:31vw;animation-duration:10.9s;animation-delay:-15.3s;transform-origin:14vw -8vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(5){color:#380f31;top:42%;left:15vw;animation-duration:13.1s;animation-delay:-5.3s;transform-origin:10vw -10vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(6){color:#e3c7a0;top:47%;left:40vw;animation-duration:12.6s;animation-delay:-15.2s;transform-origin:-11vw -5vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(7){color:#380f31;top:49%;left:35vw;animation-duration:13s;animation-delay:-3.8s;transform-origin:-16vw 0;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(8){color:#ab3b91;top:25%;left:48vw;animation-duration:12.1s;animation-delay:-8.6s;transform-origin:-18vw -15vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(9){color:#380f31;top:27%;left:45vw;animation-duration:15.3s;animation-delay:-12.9s;transform-origin:15vw 1vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(10){color:#ab3b91;top:26%;left:37vw;animation-duration:13.1s;animation-delay:-4.2s;transform-origin:5vw -16vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(11){color:#380f31;top:47%;left:50vw;animation-duration:11.7s;animation-delay:-10.1s;transform-origin:15vw 17vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(12){color:#380f31;top:46%;left:1vw;animation-duration:15s;animation-delay:-7.7s;transform-origin:-1vw 18vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(13){color:#380f31;top:8%;left:16vw;animation-duration:13.5s;animation-delay:-7.7s;transform-origin:-16vw 18vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(14){color:#e3c7a0;top:38%;left:21vw;animation-duration:12.3s;animation-delay:-9s;transform-origin:-2vw 24vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(15){color:#380f31;top:40%;left:3vw;animation-duration:12.7s;animation-delay:-8.1s;transform-origin:-6vw -16vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(16){color:#380f31;top:4%;left:35vw;animation-duration:10.8s;animation-delay:-3.4s;transform-origin:-2vw 8vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(17){color:#380f31;top:23%;left:44vw;animation-duration:14.7s;animation-delay:-6.3s;transform-origin:12vw 23vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(18){color:#380f31;top:49%;left:6vw;animation-duration:15s;animation-delay:-7.2s;transform-origin:-6vw -13vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(19){color:#ab3b91;top:2%;left:16vw;animation-duration:12.1s;animation-delay:-6.1s;transform-origin:15vw 15vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(20){color:#ab3b91;top:4%;left:45vw;animation-duration:12.6s;animation-delay:-4.2s;transform-origin:10vw 21vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(21){color:#ab3b91;top:6%;left:47vw;animation-duration:11.8s;animation-delay:-3.3s;transform-origin:13vw 24vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(22){color:#380f31;top:25%;left:17vw;animation-duration:14.6s;animation-delay:-3.7s;transform-origin:2vw 16vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(23){color:#e3c7a0;top:15%;left:49vw;animation-duration:13.1s;animation-delay:-3.8s;transform-origin:-14vw -11vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(24){color:#e3c7a0;top:50%;left:21vw;animation-duration:10.9s;animation-delay:-13.3s;transform-origin:15vw -17vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(25){color:#e3c7a0;top:32%;left:11vw;animation-duration:10.7s;animation-delay:-11.4s;transform-origin:-12vw 13vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(26){color:#e3c7a0;top:16%;left:32vw;animation-duration:14.4s;animation-delay:-14.5s;transform-origin:2vw 17vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(27){color:#e3c7a0;top:36%;left:24vw;animation-duration:15.1s;animation-delay:-9.9s;transform-origin:-21vw 22vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(28){color:#380f31;top:6%;left:12vw;animation-duration:12.9s;animation-delay:-5.6s;transform-origin:-14vw 1vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(29){color:#380f31;top:50%;left:15vw;animation-duration:12.6s;animation-delay:-11.5s;transform-origin:-22vw -4vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(30){color:#ab3b91;top:23%;left:22vw;animation-duration:10.8s;animation-delay:-10.3s;transform-origin:7vw -15vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(31){color:#380f31;top:23%;left:16vw;animation-duration:12.2s;animation-delay:-4.3s;transform-origin:18vw 13vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(32){color:#e3c7a0;top:36%;left:42vw;animation-duration:15s;animation-delay:-6.5s;transform-origin:-13vw 24vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(33){color:#e3c7a0;top:48%;left:19vw;animation-duration:12.3s;animation-delay:-.1s;transform-origin:-9vw 15vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(34){color:#e3c7a0;top:27%;left:43vw;animation-duration:11.1s;animation-delay:-3.6s;transform-origin:23vw 7vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(35){color:#e3c7a0;top:42%;left:27vw;animation-duration:13.5s;animation-delay:-1.2s;transform-origin:14vw 7vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(36){color:#e3c7a0;top:24%;left:41vw;animation-duration:13.9s;animation-delay:-15s;transform-origin:-24vw 12vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(37){color:#380f31;top:41%;left:7vw;animation-duration:13.3s;animation-delay:-3s;transform-origin:24vw -10vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(38){color:#ab3b91;top:47%;left:23vw;animation-duration:12.2s;animation-delay:-12.6s;transform-origin:-20vw 12vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(39){color:#ab3b91;top:3%;left:15vw;animation-duration:14.7s;animation-delay:-8.5s;transform-origin:20vw 15vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.purple span:nth-child(40){color:#e3c7a0;top:32%;left:8vw;animation-duration:10.3s;animation-delay:-6.1s;transform-origin:8vw -9vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green{background:#0f2115}.animation-bg-color.green span:first-child{color:#dddf7e;top:49%;left:18vw;animation-duration:15.1s;animation-delay:-1.7s;transform-origin:8vw 1vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(2){color:#dddf7e;top:4%;left:27vw;animation-duration:14.8s;animation-delay:-11.9s;transform-origin:21vw 19vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(3){color:#0f2115;top:47%;left:3vw;animation-duration:13.3s;animation-delay:-7.4s;transform-origin:5vw -9vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(4){color:#dddf7e;top:49%;left:17vw;animation-duration:13.5s;animation-delay:-15.2s;transform-origin:-11vw 0;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(5){color:#dddf7e;top:12%;left:6vw;animation-duration:11.3s;animation-delay:-8.7s;transform-origin:18vw 11vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(6){color:#dddf7e;top:24%;left:18vw;animation-duration:13.1s;animation-delay:-14.2s;transform-origin:21vw -16vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(7){color:#0f2115;top:13%;left:16vw;animation-duration:15.1s;animation-delay:-14.2s;transform-origin:-4vw 20vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(8){color:#dddf7e;top:31%;left:24vw;animation-duration:11.7s;animation-delay:-6.9s;transform-origin:-8vw 20vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(9){color:#dddf7e;top:30%;left:49vw;animation-duration:11.3s;animation-delay:-15.6s;transform-origin:13vw 8vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(10){color:#dddf7e;top:33%;left:15vw;animation-duration:13.1s;animation-delay:-15.5s;transform-origin:-4vw 8vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(11){color:#0f2115;top:12%;left:7vw;animation-duration:14.7s;animation-delay:-1.7s;transform-origin:-1vw 5vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(12){color:#0f2115;top:13%;left:15vw;animation-duration:13.2s;animation-delay:-9.6s;transform-origin:-19vw -9vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(13){color:#0f2115;top:7%;left:39vw;animation-duration:15.5s;animation-delay:-3.8s;transform-origin:1vw -10vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(14){color:#dddf7e;top:26%;left:9vw;animation-duration:15.7s;animation-delay:-11.8s;transform-origin:8vw 23vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(15){color:#0f2115;top:20%;left:38vw;animation-duration:14.3s;animation-delay:-5.4s;transform-origin:8vw -4vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(16){color:#4c9b62;top:13%;left:23vw;animation-duration:13.5s;animation-delay:-5.9s;transform-origin:-9vw -15vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(17){color:#dddf7e;top:44%;left:21vw;animation-duration:11.7s;animation-delay:-5.3s;transform-origin:23vw -20vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(18){color:#dddf7e;top:5%;left:37vw;animation-duration:12.4s;animation-delay:-9.9s;transform-origin:-19vw -6vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(19){color:#4c9b62;top:47%;left:1vw;animation-duration:15.1s;animation-delay:-4.9s;transform-origin:22vw 3vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(20){color:#0f2115;top:27%;left:28vw;animation-duration:15.5s;animation-delay:-6.7s;transform-origin:-12vw -21vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(21){color:#4c9b62;top:17%;left:49vw;animation-duration:13.4s;animation-delay:-.6s;transform-origin:-2vw -14vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(22){color:#0f2115;top:14%;left:42vw;animation-duration:12.1s;animation-delay:-8.6s;transform-origin:-9vw 13vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(23){color:#0f2115;top:4%;left:19vw;animation-duration:13.9s;animation-delay:-6.6s;transform-origin:-15vw -23vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(24){color:#4c9b62;top:36%;left:47vw;animation-duration:12.8s;animation-delay:-15.5s;transform-origin:13vw -13vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(25){color:#4c9b62;top:18%;left:16vw;animation-duration:15.7s;animation-delay:-14.8s;transform-origin:8vw -7vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(26){color:#4c9b62;top:18%;left:43vw;animation-duration:12.6s;animation-delay:-5.5s;transform-origin:-19vw 25vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(27){color:#0f2115;top:40%;left:10vw;animation-duration:14s;animation-delay:-13.3s;transform-origin:-24vw 18vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(28){color:#dddf7e;top:18%;left:45vw;animation-duration:10.7s;animation-delay:-4.8s;transform-origin:18vw 6vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(29){color:#dddf7e;top:3%;left:47vw;animation-duration:11.8s;animation-delay:-4.5s;transform-origin:-22vw -24vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(30){color:#dddf7e;top:43%;left:7vw;animation-duration:12.1s;animation-delay:-5s;transform-origin:4vw -22vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(31){color:#0f2115;top:16%;left:48vw;animation-duration:12.4s;animation-delay:-.9s;transform-origin:13vw 0;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(32){color:#0f2115;top:40%;left:24vw;animation-duration:10.1s;animation-delay:-1.1s;transform-origin:-7vw 11vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(33){color:#0f2115;top:19%;left:46vw;animation-duration:11.1s;animation-delay:-6.8s;transform-origin:17vw -3vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(34){color:#dddf7e;top:5%;left:48vw;animation-duration:13.7s;animation-delay:-12.9s;transform-origin:-3vw 13vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(35){color:#dddf7e;top:12%;left:41vw;animation-duration:12.3s;animation-delay:-.9s;transform-origin:-1vw -16vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(36){color:#0f2115;top:9%;left:6vw;animation-duration:13.8s;animation-delay:-16s;transform-origin:-10vw 14vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(37){color:#0f2115;top:22%;left:44vw;animation-duration:15s;animation-delay:-4.2s;transform-origin:16vw -20vh;box-shadow:-100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(38){color:#dddf7e;top:14%;left:25vw;animation-duration:11.6s;animation-delay:-11.8s;transform-origin:-17vw 4vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(39){color:#0f2115;top:3%;left:20vw;animation-duration:12.8s;animation-delay:-1.6s;transform-origin:2vw -19vh;box-shadow:100vmin 0 0 currentColor}.animation-bg-color.green span:nth-child(40){color:#dddf7e;top:1%;left:50vw;animation-duration:10.7s;animation-delay:-9.9s;transform-origin:-19vw 7vh;box-shadow:-100vmin 0 0 currentColor}@keyframes move{to{transform:translate3d(10px,5px,10px) rotate(1turn)}}.header__dots{bottom:0;display:flex;flex-wrap:wrap;left:0;overflow:hidden;position:absolute;top:0;width:80%;z-index:0}.lds-grid{display:inline-block;position:relative;width:80px;height:80px}.lds-grid div{position:absolute;width:16px;height:16px;border-radius:50%;background:#61328b;animation:lds-grid 1.2s linear infinite}.lds-grid div:first-child{top:8px;left:8px;animation-delay:0s}.lds-grid div:nth-child(2){top:8px;left:32px;animation-delay:-.4s}.lds-grid div:nth-child(3){top:8px;left:56px;animation-delay:-.8s}.lds-grid div:nth-child(4){top:32px;left:8px;animation-delay:-.4s}.lds-grid div:nth-child(5){top:32px;left:32px;animation-delay:-.8s}.lds-grid div:nth-child(6){top:32px;left:56px;animation-delay:-1.2s}.lds-grid div:nth-child(7){top:56px;left:8px;animation-delay:-.8s}.lds-grid div:nth-child(8){top:56px;left:32px;animation-delay:-1.2s}.lds-grid div:nth-child(9){top:56px;left:56px;animation-delay:-1.6s}@keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}@media screen and (max-width:640px){body,html{font-size:12px}.mob-hide{display:none}.mob-show{display:block}#page-category .bloc_text_image h2.sub-title,h2.title,h2:not(.column-title):not(.sub-title){font-size:35px!important;line-height:38.5px!important}h3{font-size:30px!important;line-height:30px!important}h4{font-size:20px!important;line-height:22px!important}}@media screen and (max-width:1279px)and (min-width:641px){.section header .wrap .ripple-button{left:auto;right:0}}@media screen and (max-width:640px){body{overflow-x:hidden}.wrap{padding:0;max-width:calc(1360px - 15px*2);width:calc(100% - 15px*2)}.marginTop,.section.marginTop{margin-top:30px}.marginBottom,.section.marginBottom{margin-bottom:30px}.paddingTop,.section.paddingTop{padding-top:30px}.paddingBottom,.section.paddingBottom{padding-bottom:30px!important}.section{padding-top:30px}.section header{margin-bottom:30px}#page-category .bloc_text_image h2.sub-title,.title{font-size:25px!important;line-height:25px!important}.sub-title{font-size:16px!important;line-height:16px!important}.wrapper-buttons{padding-top:20px}.ripple-button{min-height:40px;min-width:40px;font-size:.9rem;padding:0 15px}.ripple-button svg{width:20px;height:20px}#header #logo .wrap{padding-top:95px}#header #logo .wrap img{max-width:110px;max-height:60px}#header #navigation{margin-top:30px}#header #navigation .wrap .nav button{margin-left:15px}#menu{overflow:visible}#menu .content{padding:15px;display:flex;flex-direction:column;justify-content:space-between;width:100vw}#menu .content .nav-links a{font-size:25px;line-height:25px;margin-bottom:30px}#menu .content .nav-links a:last-child{margin-bottom:0}#menu .content .nav-rs{margin-bottom:15px}}.backgroundColored.boxed img{height:100%}@media screen and (max-width:1279px)and (min-width:641px){#page-category .bloc_text_image .bloc-header .wrap h2.sub-title,.bloc-header .wrap #page-category .bloc_text_image h2.sub-title,.bloc-header .wrap .title{font-size:clamp(55px,20vw,180px);line-height:clamp(55px,20vw,180px)}.bloc-header .wrap .categories~.description{margin-top:0}}@media screen and (max-width:1290px){#next-page .bloc-header .wrap{width:calc(100% - 80px);margin:auto 40px}}@media screen and (max-width:640px){#next-page .bloc-header .wrap{width:calc(100% - 30px);margin:auto 15px}.bloc-header{padding-top:170px;padding-bottom:80px}.bloc-header .wrap .logo{top:-280px!important;left:135px!important;column-gap:20px!important;max-height:36px}.bloc-header .wrap .logo img{max-width:calc(100vw - 220px);height:auto!important;max-height:72px}#page-category .bloc_text_image .bloc-header .wrap h2.sub-title,.bloc-header .wrap #page-category .bloc_text_image h2.sub-title,.bloc-header .wrap .title{margin-left:-2px;font-size:55px!important;line-height:55px!important}#page-category .bloc_text_image .bloc-header .wrap h2.sub-title~.description,.bloc-header .wrap #page-category .bloc_text_image h2.sub-title~.description,.bloc-header .wrap .title~.description{margin-top:20px}.bloc-header .wrap .description{font-size:1rem}.bloc-header .wrap .categories,.bloc-header .wrap .categories ul{flex-direction:column;row-gap:10px;padding:30px 0}.bloc-header .wrap .categories ul~.description,.bloc-header .wrap .categories~.description{margin-top:0}.bloc-header .wrap .categories ul,.bloc-header .wrap .categories ul ul{padding:0}.bloc-header .wrap .section{margin-left:-15px;width:calc(100vw + 15px)}.bloc-header .wrap .section .testimonial{padding-top:0;margin-bottom:-60px}.bloc-header .wrap .section .testimonial:before{top:0!important}.bloc-header .wrap .section .testimonial:after{bottom:0!important}.bloc-header .wrap .section .testimonial .media{height:calc((100vw - 15px)*1.308)!important}.bloc-header[class*=-medium]{height:auto}}@media screen and (max-width:480px){#page-category .bloc_text_image .bloc-header .wrap h2.sub-title,.bloc-header .wrap #page-category .bloc_text_image h2.sub-title,.bloc-header .wrap .title{font-size:clamp(1rem,9vw + 1rem,5rem)!important;line-height:clamp(1rem,9vw + 1rem,5rem)!important}}@media screen and (max-width:640px){.seeNext{padding:100px 0}.seeNext .content .logo{max-height:135px;max-width:60vw}#page-category .bloc_text_image .seeNext .content h2.sub-title~.description,.seeNext .content #page-category .bloc_text_image h2.sub-title~.description,.seeNext .content .title~.description{margin-top:30px}.seeNext .content .description{font-size:1rem}.seeNext .content .wrapper-buttons{padding-top:30px}.seeNext .background picture{height:130.3vw;min-height:inherit}}@media screen and (max-width:1590px)and (min-width:640px){.bloc_video .background{height:56.3vw!important;max-width:100vw!important;width:100vw!important}.bloc_video.display-full .wrap .content .ripple-button{width:75px;height:75px;transform:translate(14px,-50%)}#page-category .bloc_text_image .bloc_video.display-full .wrap .content h2.sub-title,.bloc_video.display-full .wrap .content #page-category .bloc_text_image h2.sub-title,.bloc_video.display-full .wrap .content .title{bottom:12vw;font-size:clamp(50px,4vw,70px);line-height:calc(clamp(50px,4vw,70px)*1.1)}#page-category .bloc_text_image .bloc_video.display-full .wrap .content h2.sub-title .big,.bloc_video.display-full .wrap .content #page-category .bloc_text_image h2.sub-title .big,.bloc_video.display-full .wrap .content .title .big{font-size:2em}}@media screen and (max-width:1360px)and (min-width:1281px){.bloc_video.display-full .wrap .content{left:calc(320px + (100vw - 1280px)/2)}}@media screen and (max-width:1280px)and (min-width:641px){.bloc_video.display-full .wrap .content{left:25vw}.bloc_video.display-full .wrap .content .ripple-button{width:50px;height:50px;transform:translate(50%,-50%)}.bloc_video.display-full .background{min-height:auto!important}}@media screen and (max-width:640px){.bloc_video .background{height:56.3vw!important;max-width:100vw!important;width:100vw!important}.bloc_video.display-full .wrap .content{border-left:none;display:flex;justify-content:center;flex-direction:column}.bloc_video.display-full .wrap .content .ripple-button{width:35px;height:35px;transform:translateY(-50%)}#page-category .bloc_text_image .bloc_video.display-full .wrap .content h2.sub-title,.bloc_video.display-full .wrap .content #page-category .bloc_text_image h2.sub-title,.bloc_video.display-full .wrap .content .big,.bloc_video.display-full .wrap .content .title{font-size:25px!important;line-height:25px}#page-category .bloc_text_image .bloc_video.display-full .wrap .content h2.sub-title,.bloc_video.display-full .wrap .content #page-category .bloc_text_image h2.sub-title,.bloc_video.display-full .wrap .content .ripple-button,.bloc_video.display-full .wrap .content .title{position:relative;top:auto;left:auto;bottom:auto}.bloc_video.display-full[class*=-playing] .wrap .content{z-index:0}}@media screen and (max-width:1279px)and (min-width:641px){.section .article[class*=testimonial][class*=display][class*=-column][class*=_full]{margin:auto;padding:15px;max-width:90%}.section .article[class*=testimonial][class*=display][class*=-column][class*=_full][class*=_centered]{width:100vw}.section .article[class*=testimonial][class*=display][class*=-column][class*=_full][class*=_centered] .content-article .content{padding-left:40px;padding-right:40px;max-width:calc(100vw - 120px);margin:0 auto}.section .article[class*=testimonial][class*=display][class*=-column][class*=_full] .testimonial:after{right:0}}@media screen and (max-width:640px){.section .article[class*=testimonial] .content-article .content{padding:20px 40px!important;flex:0 0 100vw!important}.section .article[class*=testimonial] .content-article .content .testimonial{font-size:15px;margin-bottom:0}.section .article[class*=testimonial] .content-article .content .testimonial:after,.section .article[class*=testimonial] .content-article .content .testimonial:before{font-size:140px}.section .article[class*=testimonial] .content-article .content .testimonial:before{left:-45px}.section .article[class*=testimonial] .content-article .content .testimonial:after{right:-22.5px}.section .article[class*=testimonial][class*=_l2_r2] .content-article .media{height:calc((100vw - 50px)*1.301)!important}}@media screen and (max-width:1279px)and (min-width:641px){.bloc_slide_number .media{height:65.35vw;width:50vw;margin-left:50vw}.bloc_slide_number .content{margin-left:25vw}.bloc_slide_number .content .slides-container{width:75vw}.bloc_slide_number .content .slides-container .number{width:50vw;font-size:clamp(215px,33vw,400px);line-height:calc(clamp(215px,33vw,400px)*1.1)}.bloc_slide_number .content .slides-container .slides{width:25vw}.bloc_slide_number .content .slides-container .slides .slide{width:calc(25vw - 15px)}.bloc_slide_number .content .slides-container .slides .slide .text{font-size:clamp(15px,2vw,25px);line-height:calc(clamp(15px,2vw,25px)*1.1);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.bloc_slide_number .content .slides-container .slides .slide .text br{display:none}.bloc_slide_number .content .slides-container .slides .slide.active .text{font-size:2em;line-height:1.1em}}@media screen and (max-width:640px){.bloc_slide_number{padding-left:0!important}.bloc_slide_number .media{height:130.7vw;margin:0;width:100vw}.bloc_slide_number .content{margin:15px}.bloc_slide_number .content .text{font-size:25px;line-height:25px}.bloc_slide_number .content .slides-container{flex-direction:column}.bloc_slide_number .content .slides-container .number{font-size:50vw;line-height:50vw;width:calc(100vw - 30px);text-align:left;padding-top:15px;margin-bottom:15px}.bloc_slide_number .content .slides-container .slides{height:auto}.bloc_slide_number .content .slides-container .slides .slide{margin:0 0 15px}.bloc_slide_number .content .slides-container .slides .slide .text{font-size:15px;line-height:15px}.bloc_slide_number .content .slides-container .slides .slide.active .text{font-size:25px;line-height:25px}}@media screen and (max-width:1279px)and (min-width:641px){.bloc_slide_formation .media{height:66.6vw;width:50vw;align-self:flex-start}.bloc_slide_formation .content{margin-left:25vw}.bloc_slide_formation .content .infos-1{max-width:50vw}.bloc_slide_formation .content .infos-1 .row-2 .info{width:calc(25vw - 20px)}}@media screen and (max-width:640px){.bloc_slide_formation{padding-left:0!important;margin-right:0!important}.bloc_slide_formation .media{height:133.3vw;margin:0;width:100vw}.bloc_slide_formation .media img{top:0!important}.bloc_slide_formation .content{margin:0}.bloc_slide_formation .content h2.sub-title{font-size:clamp(2rem,6vw,2.14rem)!important;line-height:clamp(2rem,6vw,2.14rem)!important}.bloc_slide_formation .content .infos-1{padding:40px 15px;width:100vw}.bloc_slide_formation .content .infos-1 .row-2 .info{width:calc(50vw - 15px)}.bloc_slide_formation .content .infos-2{padding:50px 15px 0}.bloc_slide_formation .content .infos-2 .big{font-size:clamp(4rem,8vw,8.57rem);line-height:clamp(4rem,8vw,8.57rem)}}@media screen and (max-width:1279px)and (min-width:641px){.section .bloc--number{padding-top:5vw;padding-bottom:5vw}.section .bloc--number .article[class*=display][class*=column][class*=_x1] .content-article .content,.section .bloc--number .article[class*=display][class*=column][class*=_x2] .content-article .content{padding-left:0}.section .bloc--number .article[class*=display][class*=_full] .content-article .content{margin-left:calc(25vw - 40px)}.section .bloc--number .article .content-article .content{padding-left:0}.section .bloc--number .article:nth-child(4n+1) .content-article{padding-left:40px}.section .bloc--number .article:nth-child(2){padding-top:310px}.section .bloc--number .article:nth-child(4n+3){margin-left:25vw}.section .bloc--number .article:nth-child(4n+4){margin-left:75vw}.section .bloc--number .article:nth-child(4n+4) .number{font-size:clamp(25px,4vw,50px)}.section .bloc--number .article:nth-child(4n+4) .number .big{font-size:2em}.section .bloc--number .article:nth-child(4n+2):not(:nth-child(2)){margin-left:50vw}}@media screen and (max-width:640px){.section .bloc--number{width:100%;padding-left:15px;padding-right:15px}.section .bloc--number .article{max-width:none!important;padding:0;margin:0!important}.section .bloc--number .article[class*=display][class*=_full] .content-article .content{margin-left:calc(50vw - 15px)}.section .bloc--number .article~.article{padding-top:30px}.section .bloc--number .article:nth-child(odd){margin-left:15px!important}.section .bloc--number .article:nth-child(2n){display:flex;justify-content:flex-end}.section .bloc--number .article:nth-child(2n) .content-article .number{justify-content:flex-end}.section .bloc--number .article:nth-child(2n) .content-article .content{text-align:right}.section .bloc--number .article .content-article{width:calc(100vw - 30px)!important}.section .bloc--number .article .content-article .number{font-size:clamp(25px,8vw,50px)}.section .bloc--number .article .content-article .number .big{font-size:2em}.section .bloc--number .article .content-article .content{padding:0!important;width:calc(100vw - 30px)}}@media screen and (max-width:1279px)and (min-width:641px){.bloc_text_image .content-bloc .media .cartridge[class*=display]{width:calc(25vw - 1px)}#page-category .bloc_text_image .content-bloc .content h2.sub-title,.bloc_text_image .content-bloc .content .description h2,.bloc_text_image .content-bloc .content .title{font-size:clamp(35px,6vw,70px);line-height:calc(clamp(35px,6vw,70px)*1.1)}.bloc_text_image .content-bloc .content .description h3{font-size:clamp(30px,4vw,50px);line-height:calc(clamp(30px,4vw,50px)*1.1)}.bloc_text_image .content-bloc .content .description h4{font-size:clamp(20px,3vw,30px);line-height:calc(clamp(20px,3vw,30px)*1.1)}.bloc_text_image .content-bloc .content .description blockquote{font-size:clamp(15px,3vw,30px);line-height:calc(clamp(15px,3vw,30px)*1.2)}.bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2] .content-bloc .media{width:50vw}.bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2] .content-bloc .content{width:50vw;margin:0;padding-left:40px;padding-right:40px}.bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-position_right] .content-bloc .content{padding-left:0}.bloc_text_image[class*=-media-columns_x1] .content-bloc .media{width:25vw}.bloc_text_image[class*=-media-columns_x1] .content-bloc .media img{width:calc(25vw - 40px)}.bloc_text_image[class*=-media-columns_x1][class*=-text-columns_x3] .content,.bloc_text_image[class*=-media-columns_x1][class*=-text-columns_x3][class*=-text-position_left] .content{width:calc(75vw - 20px)}.bloc_text_image[class*=-media-columns_x1][class*=-text-columns_x2] .content,.bloc_text_image[class*=-media-columns_x1][class*=-text-columns_x2][class*=-text-position_left] .content{width:calc(50vw - 20px)}.bloc_text_image[class*=-media-columns_x2] .content-bloc .media,.bloc_text_image[class*=-media-columns_x2] .content-bloc .media img{width:calc(50vw - 40px)}.bloc_text_image[class*=-media-columns_x2] .content-bloc .content{max-width:50vw;margin-left:0;margin-right:0}.bloc_text_image[class*=-gap] .content-bloc .media img{height:auto!important}.bloc_text_image:not([class*=-media-columns_x1]):not([class*=-media-columns_x2]):not([class*=-media-columns_x3]):not([class*=-media-columns_x4]) .content-bloc .media{height:56.3vw;width:100vw!important}.bloc_text_image:not([class*=-media-columns_x1]):not([class*=-media-columns_x2]):not([class*=-media-columns_x3]):not([class*=-media-columns_x4]) .content-bloc .media img{width:100vw!important}.bloc_text_image:not([class*=-media-columns_x1]):not([class*=-media-columns_x2]):not([class*=-media-columns_x3]):not([class*=-media-columns_x4]) .content-bloc .content{margin-left:0;margin-right:0;padding-left:40px;padding-right:40px}.bloc_text_image[class*=-text-position_left] .content-bloc .content{padding-left:40px;padding-right:40px}.bloc_text_image[class*=-text-position_center] .content-bloc{margin:0 auto}.bloc_text_image[class*=-text-position_center] .content-bloc .content{margin-left:auto;margin-right:auto}.bloc_text_image[class*=-text-position_center][class*=-media-columns_x2] .content-bloc .media{width:50vw}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3] .content-bloc .content{z-index:1;margin-top:600px}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3][class*=text-position_right] .content-bloc .content{margin-left:-25vw;padding-left:40px!important;margin-top:45vw;max-width:75vw}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3][class*=text-position_right] .content-bloc .media img{-webkit-clip-path:polygon(0 0,100% 0,100% 70%,calc(25vw - 40px) 70%,calc(25vw - 40px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 70%,calc(25vw - 40px) 70%,calc(25vw - 40px) 100%,0 100%)}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1]{width:100vw;margin-left:0!important;margin-right:0!important}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1] .content-bloc{width:100vw}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1] .content-bloc .media{height:38.3vw;width:50vw!important}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1] .content-bloc .media img{width:100%!important}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1] .content-bloc .content{flex:0 0 50vw;margin-top:0}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3][class*=text-position_right] .content-bloc .media img{-webkit-clip-path:polygon(0 0,100% 0,100% 70%,calc(25vw - 40px) 70%,calc(25vw - 40px) 100%,0 100%)!important;clip-path:polygon(0 0,100% 0,100% 70%,calc(25vw - 40px) 70%,calc(25vw - 40px) 100%,0 100%)!important}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3][class*=text-position_right] .content-bloc .content{width:75vw!important;margin-left:calc(-25vw + 0px)!important;margin-top:45vw!important}.bloc_text_image[class*=has-large-bkg] .content-bloc .media{height:60.4vw!important}}@media screen and (max-width:640px){.bloc_text_image{width:100%}.bloc_text_image .media .cartridge[class*=-cartridge-gap]{margin-top:auto}.bloc_text_image .media .cartridge[class*=-cartridge-gap] .description p span{display:inline-block}.bloc_text_image .media .cartridge[class*=-cartridge-gap] .description p br{display:none}.bloc_text_image .content-bloc{flex-direction:column;row-gap:15px}.bloc_text_image .content-bloc .media{width:100%}.bloc_text_image .content-bloc .media .cartridge[class*=display]{width:100vw}.bloc_text_image .content-bloc .media img{width:100%}.bloc_text_image .content-bloc .content{margin:0 15px;width:calc(100% - 30px)!important}#page-category .bloc_text_image .content-bloc .content h2.sub-title,.bloc_text_image .content-bloc .content .title{margin:20px 0 0}.bloc_text_image .content-bloc .content .description blockquote{font-size:15px;line-height:15px}.bloc_text_image[class*=display][class*=-media-columns_x1][class*=-text-position_right] .content{margin-left:15px;margin-right:15px;width:calc(100vw - 30px)}.bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x3] .content-bloc .media img{-webkit-clip-path:none;clip-path:none}.bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x3] .content-bloc .media .cartridge{position:relative;margin-top:-170px;min-height:170px}.bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x3] .content-bloc .content{margin:0 15px}.bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2] .media{height:130.7vw;width:100vw}.bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2][class*=-cartridge] .media{height:130.7vw;margin-bottom:170px}.bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2][class*=-cartridge] .media .cartridge{bottom:inherit;top:100%}.bloc_text_image[class*=display][class*=has-large-bkg] .content-bloc .media{height:60.4vw!important}.bloc_text_image[class*=-text-position_left]:not(.no-media) .content-bloc{flex-direction:column}.bloc_text_image[class*=paddingTop] .backgroundColored{height:calc(100% - 30px);top:30px}.bloc_text_image[class*=-media-columns_x1] .content-bloc .media{width:100vw}.bloc_text_image[class*=-media-columns_x1] .content-bloc .media img{margin:auto;width:calc(100vw - 30px)}.bloc_text_image[class*=-media-columns_x2] .content-bloc .media img{width:100vw!important}.bloc_text_image[class*=-media-columns_x2] .content-bloc .content{padding-left:15px!important;padding-right:15px!important;margin-left:0;margin-right:0}.bloc_text_image:not([class*=-media-columns_x1]):not([class*=-media-columns_x2]):not([class*=-media-columns_x3]):not([class*=-media-columns_x4]) .content-bloc .media{height:56.3vw}.bloc_text_image:not([class*=-media-columns_x1]):not([class*=-media-columns_x2]):not([class*=-media-columns_x3]):not([class*=-media-columns_x4]) .content-bloc .media img{width:100%!important}.bloc_text_image .content-bloc .content,.bloc_text_image[class*=-gap] .content-bloc .content{padding-top:20px}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1]{min-width:320px;width:100vw;margin-right:0!important}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1] .content-bloc{flex-wrap:wrap}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1] .content-bloc .media{height:76.7vw!important;max-width:calc(100vw - 15px);width:100vw}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1] .content-bloc .media.has-video{aspect-ratio:4/5}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1][class*=-text-position_right]{margin-left:0;padding-right:25px}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1][class*=-text-position_right] .content-bloc .content{margin-left:0;width:100%!important}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1][class*=-text-position_left]{margin-left:0;padding-left:25px}.bloc_text_image[class*=display-media-columns_x4-text-columns_x1][class*=-text-position_left] .content-bloc .content{margin-left:0!important;padding-left:0!important;width:100%}.bloc_text_image[class*=display-media-columns_x2-text-columns_x3][class*=text-position_right] .content-bloc .content{margin-top:0!important}.bloc_text_image[class*=-text-position_right-gap] .content-bloc .content{width:100vw!important}#page-category .bloc_text_image .content-bloc .content h2.sub-title,.bloc_text_image .content-bloc .content .title{font-size:clamp(1rem,9vw + 1rem,5rem)!important;line-height:clamp(1rem,9vw + 1rem,5rem)!important}.bloc_text_image .content-bloc .content .sub-title{font-size:clamp(1rem,7vw + 1rem,3rem)!important;line-height:clamp(1rem,7vw + 1rem,3rem)!important}}@media screen and (max-width:1280px)and (min-width:641px){.bloc_text[class*=-text-position_left] .content-bloc .content{padding-left:40px;padding-right:40px}.bloc_text[class*=-text-columns_x2]{width:50vw}.bloc_text.-text-columns_x3,.bloc_text[class*=-text-position_column_n1]{padding-left:40px;padding-right:40px}.bloc_text[class*=-text-position_column_n2] .content-bloc .content{margin-left:25vw;padding-left:0}.section .container .bloc_text[class*=-text-position_column_n1]{padding-left:0;padding-right:0}}@media screen and (max-width:640px){.bloc_text{width:100%}.bloc_text .content-bloc .content{padding-left:0;padding-right:0;margin:0 15px!important;width:calc(100% - 30px)}.bloc_text.overlaped .content{margin-top:-250px!important;padding:20px 15px!important}}@media screen and (max-width:1280px)and (min-width:981px){.jobs{margin-top:60px!important;padding-bottom:60px!important}.jobs .jobs-results .job{width:25vw!important}.bloc_offers .content-bloc .jobs .filters{width:25vw!important;max-width:none!important;padding-left:40px;padding-right:40px;display:flex;flex-wrap:wrap;align-content:flex-start}.bloc_offers .content-bloc .jobs .filters .filter{width:calc(25vw - 40px)}.bloc_offers .content-bloc .jobs .filters .filter .sub-title{white-space:nowrap}.bloc_offers .content-bloc .jobs .filters .filter .options .option{overflow:hidden}.bloc_offers .content-bloc .jobs .filters .filter .options .option label{margin-left:10px}.bloc_offers .content-bloc .jobs .jobs-results{width:75vw}}@media screen and (max-width:980px)and (min-width:641px){.jobs{margin-top:60px!important;padding-bottom:60px!important}.jobs .jobs-results .job{width:25vw!important}.bloc_offers .content-bloc .jobs .filters{width:50vw!important;max-width:none!important;padding-left:40px;padding-right:40px;display:flex;flex-wrap:wrap;align-content:flex-start}.bloc_offers .content-bloc .jobs .filters .filter{width:calc(25vw - 40px)}.bloc_offers .content-bloc .jobs .filters .filter .sub-title{white-space:nowrap}.bloc_offers .content-bloc .jobs .filters .filter .options .option{overflow:hidden}.bloc_offers .content-bloc .jobs .filters .filter .options .option label{margin-left:10px}.bloc_offers .content-bloc .jobs .jobs-results{width:50vw}#page-offers .bloc_offers .content-bloc .jobs .filters{width:25vw!important}#page-offers .bloc_offers .content-bloc .jobs .filters .filter .sub-title{font-size:clamp(20px,2vw,24px);line-height:calc(clamp(20px,2vw,24px)*1.1)}#page-offers .bloc_offers .content-bloc .jobs .jobs-results{width:75vw!important}#page-offers .bloc_offers .content-bloc .jobs .jobs-results .job .sub-title{font-size:clamp(16px,2vw,20px);line-height:calc(clamp(16px,2vw,20px)*1.1)}}@media screen and (max-width:640px){.intro{padding:0 15px;max-width:calc(100vw - 15px)}.jobs{margin-top:30px!important;padding-bottom:30px!important}.bloc_offers{padding:0 15px}.bloc_offers .content-bloc .jobs{flex-direction:column}.bloc_offers .content-bloc .jobs .filters{width:100%;max-width:none!important;margin-bottom:40px;padding:0;display:flex;flex-wrap:wrap;align-items:flex-start}.bloc_offers .content-bloc .jobs .filters .wrapper-buttons{flex-direction:row;column-gap:15px}.bloc_offers .content-bloc .jobs .filters .wrapper-buttons a{width:50vw}.bloc_offers .content-bloc .jobs .filters .filter{margin:0 0 20px;width:calc(50vw - 15px)}.bloc_offers .content-bloc .jobs .filters .filter .sub-title{font-size:20px!important;line-height:22px!important}.bloc_offers .content-bloc .jobs .filters .filter .options .option label{margin-left:10px}.bloc_offers .content-bloc .jobs .jobs-results{justify-content:space-between}.bloc_offers .content-bloc .jobs .jobs-results .job{max-width:calc(50vw - 30px)!important}}@media screen and (max-width:1280px)and (min-width:781px){.bloc_location .content-bloc{padding-left:40px;padding-right:40px}.bloc_location .content-bloc .content{padding-left:0;max-width:calc(50vw - 40px)}#page-category .bloc_text_image .bloc_location .content-bloc .content h2.sub-title,.bloc_location .content-bloc .content #page-category .bloc_text_image h2.sub-title,.bloc_location .content-bloc .content .title{font-size:clamp(35px,6vw,70px);line-height:calc(clamp(35px,6vw,70px)*1.1)}.bloc_location .content-bloc .campus{width:calc(50vw - 40px)}.bloc_location .content-bloc .campus .media{width:100%;height:calc((50vw - 40px)*1.5)}.bloc_location .content-bloc .campus .media img{width:100%}.bloc_location .content-bloc .campus .campus-description{width:calc(25vw - 40px)}.bloc_location .content-bloc .campus:nth-child(odd){margin-top:calc(836px - 95vw)}.bloc_location .content-bloc .campus:nth-child(odd) .campus-description{right:-25vw;padding-left:0}}@media screen and (max-width:780px)and (min-width:641px){.bloc_location{padding:0 40px;width:calc(100vw - 40px);max-width:none}.bloc_location .content-bloc .campus,.bloc_location .content-bloc .content{max-width:none;width:calc(100vw - 40px);padding:0}.bloc_location .content-bloc .content .description{margin-top:20px}.bloc_location .content-bloc .campus{margin-top:0!important;display:flex}.bloc_location .content-bloc .campus .campus-description,.bloc_location .content-bloc .campus .media{width:50%}.bloc_location .content-bloc .campus .media img{width:100%}.bloc_location .content-bloc .campus .campus-description{position:relative!important;right:auto!important}.bloc_location .content-bloc .campus .campus-description .address{padding-top:7px}.bloc_location .content-bloc .campus:nth-child(2n) .campus-description{padding-right:0!important;padding-left:20px}.bloc_location .content-bloc .campus:nth-child(odd){flex-direction:row-reverse}.bloc_location .content-bloc .campus:nth-child(odd) .campus-description{padding-left:0!important;padding-top:40px}}@media screen and (max-width:640px){.bloc_location{padding:0 15px;max-width:100vw;min-height:inherit}.bloc_location .content-bloc .content{padding:0}.bloc_location .content-bloc .content .description{margin-top:20px}.bloc_location .content-bloc .campus{margin-top:0!important;display:flex;width:100vw}.bloc_location .content-bloc .campus .media{height:calc((50vw - 15px)*1.301);width:calc(50vw - 15px)}.bloc_location .content-bloc .campus .media img{width:100%}.bloc_location .content-bloc .campus .campus-description{position:relative!important;right:auto!important;padding:15px!important;width:calc(50vw - 15px)}.bloc_location .content-bloc .campus .campus-description .address{padding-top:7px}.bloc_location .content-bloc .campus:nth-child(2n) .campus-description{padding-right:0!important}.bloc_location .content-bloc .campus:nth-child(odd){flex-direction:row-reverse}.bloc_location .content-bloc .campus:nth-child(odd) .campus-description{padding-left:0!important}.bloc[class*=bloc_columns] .content-bloc{flex-wrap:wrap}.bloc[class*=bloc_columns] .content-bloc .article.display-column_x1{max-width:50vw}.bloc[class*=bloc_columns][class*=-timeline] .content-bloc .article.display-column_x1 .content-article{margin-bottom:20px}.bloc[class*=bloc_columns][class*=-timeline] .content-bloc .article.display-column_x1 .content-article .column-title{border-radius:35px;margin:0 auto 20px;max-width:calc(50vw - 30px);min-width:130px;padding:10px}.bloc[class*=bloc_columns][class*=-timeline] .content-bloc .article.display-column_x1 .content-article .column-title .arrow{display:none}}@media screen and (max-width:1280px){.bloc_medias_list{padding:0 20px;max-width:1320px;width:calc(100% - 40px);margin:0 auto}}@media screen and (max-width:640px){.bloc_medias_list{padding:0;max-width:1330px;width:calc(100% - 30px)}}@media screen and (min-width:1130px){.bloc_values .bloc-wrap .description-wrap.-align-right{text-align:right;align-items:flex-end;margin-left:-580px;width:640px!important}}@media screen and (max-width:1130px){.bloc_values ::-webkit-scrollbar{height:4px}.bloc_values ::-webkit-scrollbar-thumb{background-color:#fff!important}.bloc_values .bloc-wrap{box-sizing:border-box;width:100%}.bloc_values .bloc-wrap .values-container{width:-webkit-max-content;width:max-content}}@media screen and (max-width:640px){.bloc_values{margin-bottom:-40px}.bloc_values ::-webkit-scrollbar{height:0}.bloc_values .bloc-wrap .values-container .value .picto figure{width:40px}.bloc_values .bloc-wrap .values-container .value .picto figure img{width:100%}.bloc_values .bloc-wrap .description-container .description-wrap{width:100%;padding-left:0}.bloc_values .bloc-wrap .description-container .description-wrap.-align-right{margin-left:calc(-100% + 80px)}.bloc_values .bloc-wrap .description-container .description-wrap .description{width:80vw;max-width:50vw}}@media screen and (max-width:1440px){.block--carrousel .swiper--people .swiper-button-next,.block--carrousel .swiper--people .swiper-button-prev{top:480px}.block--carrousel.agenda{margin-left:calc((100vw - 320px*4)/2*-1);transform:inherit!important}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper .swiper-custom-nav.swiper-button-prev{left:-65px}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper .swiper-custom-nav.swiper-button-next{right:-65px}}@media screen and (max-width:1024px){#page-category .bloc_text_image .block--carrousel>.wrap h2.title-big.sub-title,.block--carrousel>.wrap #page-category .bloc_text_image h2.title-big.sub-title,.block--carrousel>.wrap .title.title-big{font-size:70px;height:auto;left:inherit;line-height:1;position:relative;top:inherit;transform:inherit}.block--carrousel .swiper--big .swiper-slide .slide__content .slide__title{font-size:16px;line-height:16px}.block--carrousel .swiper--people{padding-bottom:50px}.block--carrousel .swiper--people .swiper-slide{column-gap:15px}.block--carrousel .swiper--people .swiper-slide .slide__photo{flex:0 0 50vw;height:83.8vw;width:50vw}.block--carrousel .swiper--people .swiper-slide .slide__content{flex-grow:0;flex-shrink:0;flex-basis:calc(50vw - 15px);padding-right:15px;padding-top:220px;width:calc(50vw - 15px)}.block--carrousel .swiper--people .swiper-slide .slide__content .slide__blockquote,.block--carrousel .swiper--people .swiper-slide .slide__content .slide__title{font-size:16px;line-height:16px;margin-bottom:15px}.block--carrousel .swiper--location{margin-bottom:30px}.block--carrousel .swiper--partners--slides__slide .testimonial .content-article .media,.block--carrousel .swiper--partners--slides__slide .testimonial.article[class*=display][class*=-column][class*=_x4] .content-article .media{height:426.88px!important;flex:0 0 320px}.block--carrousel .swiper--partners--slides__slide .testimonial .content-article .content,.block--carrousel .swiper--partners--slides__slide .testimonial.article[class*=display][class*=-column][class*=_x4] .content-article .content{flex:0 0 384px!important}.block--carrousel.gallery{padding:15px}.block--carrousel.gallery .modal--gallery .swiper-button-next,.block--carrousel.gallery .modal--gallery .swiper-button-prev{height:40px;width:40px}.block--carrousel.gallery .modal--gallery .modal-card,.block--carrousel.gallery .modal--gallery .swiper--gallery{height:auto;width:100%}.block--carrousel.gallery .modal--gallery .swiper-slide{column-gap:15px!important;padding:15px}.block--carrousel.gallery .modal--gallery .swiper-slide figure{flex:0 0 50vw!important;height:50vw!important;width:50vw!important}.block--carrousel.agenda,.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper,.block--carrousel.agenda>.wrap{margin-left:0!important}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper,.block--carrousel.agenda>.wrap{padding:0 40px}.block--carrousel.agenda .swiper--agenda--slides.p-first-slide{padding-left:40px!important}.block--carrousel.agenda .swiper--agenda--slides.agenda-solo{margin-left:40px!important;margin-right:40px;width:calc(100% - 80px)}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper .swiper-custom-nav{width:30px;height:30px}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper .swiper-custom-nav:after{font-size:16px}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper .swiper-custom-nav.swiper-button-prev{left:4px}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper .swiper-custom-nav.swiper-button-next{right:-16px}}@media screen and (max-width:768px){.block--carrousel{padding-top:50px}#page-category .bloc_text_image .block--carrousel>.wrap h2.title-big.sub-title,.block--carrousel>.wrap #page-category .bloc_text_image h2.title-big.sub-title,.block--carrousel>.wrap .title.title-big{font-size:70px;height:auto;left:inherit;line-height:1;position:relative;top:inherit;transform:inherit}.block--carrousel .swiper .swiper-button-next,.block--carrousel .swiper .swiper-button-prev{height:40px;width:40px}.block--carrousel .swiper .swiper-button-next:after,.block--carrousel .swiper .swiper-button-prev:after{font-size:15px}.block--carrousel .swiper--partners--thumbnails .swiper-slide img{height:100px;width:auto}.block--carrousel .swiper--partners--slides__slide>.testimonial{padding:0 40px!important;width:calc(100vw - 80px)!important}.block--carrousel .swiper--partners--slides__slide>.testimonial[class*=display][class*=-column][class*=_x3],.block--carrousel .swiper--partners--slides__slide>.testimonial[class*=display][class*=-column][class*=_x4],.block--carrousel .swiper--partners--slides__slide>.testimonial[class*=display][class*=-column][class*=_x5]{margin-left:auto!important;margin-right:auto!important}.block--carrousel .swiper--partners--slides__slide>.testimonial .content-article{align-items:center;flex-direction:column;row-gap:30px;width:100%!important}.block--carrousel .swiper--partners--slides__slide>.testimonial .content-article .media{height:200px;overflow:hidden;width:100%!important}.block--carrousel .swiper--partners--slides__slide>.testimonial .content-article .media img{height:100%;object-fit:cover;object-position:0 20%;width:100%}.block--carrousel .swiper--partners--slides__slide>.testimonial .content-article .content{flex:0 0 100%!important;padding:0!important}.block--carrousel .swiper--partners--slides .swiper-button-next,.block--carrousel .swiper--partners--slides .swiper-button-prev{top:20%}.block--carrousel .swiper--big{height:auto;padding-bottom:50px}.block--carrousel .swiper--big .swiper-button-next,.block--carrousel .swiper--big .swiper-button-prev{top:30%}.block--carrousel .swiper--big .swiper-slide{display:flex;flex-direction:column;row-gap:20px}.block--carrousel .swiper--big .swiper-slide .slide__content,.block--carrousel .swiper--big .swiper-slide .slide__photo{bottom:inherit;left:inherit;position:relative;right:inherit;top:inherit}.block--carrousel .swiper--big .swiper-slide .slide__photo{height:56.3vw}.block--carrousel .swiper--big .swiper-slide .slide__content{color:#1e1e1e;transform:inherit;padding:15px;width:100%}.block--carrousel .swiper--big .swiper-slide .slide__content .slide__title{font-size:16px;line-height:16px}.block--carrousel .swiper--people{padding-bottom:50px;padding-top:0}.block--carrousel .swiper--people .swiper-button-next,.block--carrousel .swiper--people .swiper-button-prev{top:30%}.block--carrousel .swiper--people .swiper-slide{display:flex;flex-direction:column;row-gap:30px}.block--carrousel .swiper--people .swiper-slide .slide__content,.block--carrousel .swiper--people .swiper-slide .slide__photo{height:auto;width:100%}.block--carrousel .swiper--people .swiper-slide .slide__photo{height:calc((100vw - 30px)*1.067);flex:0 0 60vh;margin:auto;max-width:calc(100vw - 30px);overflow:hidden;width:100%}.block--carrousel .swiper--people .swiper-slide .slide__photo img{object-fit:scale-down!important}.block--carrousel .swiper--people .swiper-slide .slide__content{flex:1 1 auto;padding:0 15px}.block--carrousel .swiper--people .swiper-slide .slide__content .slide__blockquote,.block--carrousel .swiper--people .swiper-slide .slide__content .slide__title{font-size:16px;line-height:16px;margin-bottom:15px}.block--carrousel .swiper--location{margin-bottom:30px}.block--carrousel .swiper--location,.block--carrousel .swiper--location .slide__photo{height:300px}.block--carrousel.gallery{padding:15px}.block--carrousel.gallery .swiper-slide{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 7.5px)!important}.block--carrousel.gallery .modal--gallery .swiper-button-next,.block--carrousel.gallery .modal--gallery .swiper-button-prev{height:40px;width:40px}.block--carrousel.gallery .modal--gallery .modal-card,.block--carrousel.gallery .modal--gallery .swiper--gallery{height:auto;width:100%}.block--carrousel.gallery .modal--gallery .swiper-slide{display:flex;flex-direction:column;row-gap:30px;padding:15px}.block--carrousel.gallery .modal--gallery .swiper-slide .content{padding:0 40px}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper{padding:0;width:100vw}.block--carrousel.agenda .swiper--agenda--thumbnails__wrapper .swiper-wrapper>.swiper-slide:first-child{margin-left:40px}.block--carrousel.agenda .swiper--agenda--slides.agenda-solo{margin-left:40px!important;margin-right:40px;width:calc(100% - 80px)}.block--carrousel.agenda .swiper--agenda__detail{flex-grow:0;flex-shrink:0;flex-basis:calc(100vw - 30px)}}@media screen and (max-width:1024px){.modal .modal-card-body{padding:0 15px}}@media screen and (max-width:640px){#footer .content{padding:30px 0;flex-wrap:wrap;column-gap:5px}#footer .content .contact{width:100%;margin-bottom:30px}#footer .content .contact .field{width:100%;display:flex;justify-content:space-between;padding:5px 0}#footer .content .address{max-width:calc(50% - 5px);font-size:.9rem}}@media screen and (max-width:1279px)and (min-width:641px){#latest-projects .container .article:nth-child(3):after{height:0}#latest-projects .container>.wrapper-buttons{padding:0}#inside-epsilon .media{height:32.625vw}}@media screen and (max-width:640px){#home #push{margin-top:-50px}#home #push .wrap{display:flex;flex-direction:column;height:auto}#home #push img{max-width:100%;position:static!important}#home #push .content{align-items:flex-start;color:#1e1e1e;position:static}#home #push~#latest-projects{padding-top:100px}#latest-projects .container .article:nth-child(3):after{height:calc(100% - 30vw)}#latest-projects .container .article:nth-child(3) .content-article .content{color:#fff}#latest-projects .container>.wrapper-buttons{background:#000;padding:0 0 30px}#latest-projects .container>.wrapper-buttons:after,#latest-projects .container>.wrapper-buttons:before{content:none}#inside-epsilon:before{height:calc(100% + 75vw)!important}#inside-epsilon:after{height:calc(100% - 75vw)!important}#inside-epsilon .wrapper-buttons{justify-content:center;z-index:1}#inside-epsilon .article[class*=_x1] .content-article .media{height:65.15vw}#our-values~.seeNext:after,#our-values~.seeNext:before{content:none!important}}@media screen and (max-width:1279px)and (min-width:641px){.section .article[class*=display][class*=-column] .content-article .content{padding-left:40px!important}.section .article[class*=display][class*=-column][class*=_x1]{width:25vw}.section .article[class*=display][class*=-column][class*=_x1] .content-article{width:calc(25vw - 30px)}.section .article[class*=display][class*=-column][class*=_x1] .content-article .media{height:calc((25vw - 30px)*1.332)}.section .article[class*=display][class*=-column][class*=_x1] .content-article .content{padding-left:20px!important}.section .article[class*=display][class*=-column][class*=_x1][class*=_gap] .content-article{width:25vw}.section .article[class*=display][class*=-column][class*=_x1][class*=_gap]~[class*=_gap]{margin-top:10vw}.section .article[class*=display][class*=-column][class*=_x1][class*=_gap]~[class*=_gap]:nth-child(odd){margin-top:-10vw}.section .article[class*=display][class*=-column][class*=_x2]{max-width:50vw}.section .article[class*=display][class*=-column][class*=_x2] .content-article{max-width:calc(50vw - 30px)}.section .article[class*=display][class*=-column][class*=_x2] .content-article .media{height:calc((50vw - 30px)*1.307)}.section .article[class*=display][class*=-column][class*=_x3],.section .article[class*=display][class*=-column][class*=_x4],.section .article[class*=display][class*=-column][class*=_x5]{width:100vw;margin-left:0!important;margin-right:0!important}.section .article[class*=display][class*=-column][class*=_x3][class*=_r2] .content-article .content,.section .article[class*=display][class*=-column][class*=_x4][class*=_r2] .content-article .content,.section .article[class*=display][class*=-column][class*=_x5][class*=_r2] .content-article .content{flex-grow:0;flex-shrink:0;flex-basis:calc(50vw - 40px)}.section .article[class*=display][class*=-column][class*=_x3][class*=_r2] .content-article .testimonial,.section .article[class*=display][class*=-column][class*=_x4][class*=_r2] .content-article .testimonial,.section .article[class*=display][class*=-column][class*=_x5][class*=_r2] .content-article .testimonial{font-size:clamp(15px,3vw,30px);line-height:calc(clamp(15px,3vw,30px)*1.5)}.section .article[class*=display][class*=-column][class*=_x3][class*=_r2] .content-article .testimonial:after,.section .article[class*=display][class*=-column][class*=_x4][class*=_r2] .content-article .testimonial:after,.section .article[class*=display][class*=-column][class*=_x5][class*=_r2] .content-article .testimonial:after{right:-30px}.section .article[class*=display][class*=-column][class*=_x3] .content-article,.section .article[class*=display][class*=-column][class*=_x4] .content-article,.section .article[class*=display][class*=-column][class*=_x5] .content-article{width:100vw}.section .article[class*=display][class*=-column][class*=_x3] .content-article .media,.section .article[class*=display][class*=-column][class*=_x4] .content-article .media,.section .article[class*=display][class*=-column][class*=_x5] .content-article .media{height:38.3vw!important;width:50vw!important}.section .article[class*=display][class*=-column][class*=_x3] .content-article .media img,.section .article[class*=display][class*=-column][class*=_x4] .content-article .media img,.section .article[class*=display][class*=-column][class*=_x5] .content-article .media img{width:100%!important}.section .article[class*=display][class*=-column][class*=_x3] .content-article .content,.section .article[class*=display][class*=-column][class*=_x4] .content-article .content,.section .article[class*=display][class*=-column][class*=_x5] .content-article .content{flex:0 0 50vw;margin-top:0}.section .article[class*=display][class*=-column][class*=_x4][class*=_l2_r2] .content-article .media,.section .article[class*=display][class*=-column][class*=_x4][class*=l3_r2] .content-article .media,.section .article[class*=display][class*=-column][class*=_x5][class*=_l2_r2] .content-article .media,.section .article[class*=display][class*=-column][class*=_x5][class*=l3_r2] .content-article .media{height:65.35vw!important}}@media screen and (max-width:640px){.section header .wrap{display:block}.section header .wrap .ripple-button{position:relative;left:auto;margin-top:15px}.section .sub-title~.description{margin-top:15px}.section .article[class*=display][class*=-column][class*=_x1],.section .article[class*=display][class*=-column][class*=_x2]{max-width:50vw}.section .article[class*=display][class*=-column][class*=_x1]~[class*=_x2_gap],.section .article[class*=display][class*=-column][class*=_x2]~[class*=_x2_gap]{margin-top:-150px}.section .article[class*=display][class*=-column][class*=_x1] .content-article,.section .article[class*=display][class*=-column][class*=_x2] .content-article{width:calc(50vw - 15px)}.section .article[class*=display][class*=-column][class*=_x1] .content-article .media,.section .article[class*=display][class*=-column][class*=_x2] .content-article .media{height:calc((50vw - 15px)*1.301)}.section .article[class*=display][class*=-column][class*=_x1][class*=_x1][class*=_gap] .content-article,.section .article[class*=display][class*=-column][class*=_x2][class*=_x1][class*=_gap] .content-article{width:160px;width:100%}.section .article[class*=display][class*=-column][class*=_x1][class*=_x1][class*=_gap] .content-article .media,.section .article[class*=display][class*=-column][class*=_x2][class*=_x1][class*=_gap] .content-article .media{height:65.15vw!important}.section .article[class*=display][class*=-column][class*=_x1][class*=_x1][class*=_gap] .content-article .media img,.section .article[class*=display][class*=-column][class*=_x2][class*=_x1][class*=_gap] .content-article .media img{object-fit:cover!important}.section .article[class*=display][class*=-column][class*=_x1][class*=_x1][class*=_gap]~[class*=_gap],.section .article[class*=display][class*=-column][class*=_x2][class*=_x1][class*=_gap]~[class*=_gap]{margin-top:37.5vw;padding-bottom:37.5vw}.section .article[class*=display][class*=-column][class*=_x1][class*=_x1][class*=_gap]~[class*=_gap]:nth-child(odd),.section .article[class*=display][class*=-column][class*=_x2][class*=_x1][class*=_gap]~[class*=_gap]:nth-child(odd){margin-top:-37.5vw}.section .article[class*=display][class*=-column][class*=_x1][class*=_x1][class*=_gap]~[class*=_gap]:nth-child(odd)~[class*=_gap],.section .article[class*=display][class*=-column][class*=_x2][class*=_x1][class*=_gap]~[class*=_gap]:nth-child(odd)~[class*=_gap]{margin-top:0}.section .article[class*=display][class*=-column][class*=_x1][class*=_x1][class*=_gap]:last-child,.section .article[class*=display][class*=-column][class*=_x1][class*=_x1][class*=_gap]:nth-last-child(2),.section .article[class*=display][class*=-column][class*=_x1][class*=_x1][class*=_gap]:nth-last-child(3),.section .article[class*=display][class*=-column][class*=_x2][class*=_x1][class*=_gap]:last-child,.section .article[class*=display][class*=-column][class*=_x2][class*=_x1][class*=_gap]:nth-last-child(2),.section .article[class*=display][class*=-column][class*=_x2][class*=_x1][class*=_gap]:nth-last-child(3){padding-bottom:0}.section .article[class*=display][class*=-column][class*=_x3],.section .article[class*=display][class*=-column][class*=_x4],.section .article[class*=display][class*=-column][class*=_x5]{min-width:320px;width:100vw}.section .article[class*=display][class*=-column][class*=_x3] .content-article,.section .article[class*=display][class*=-column][class*=_x4] .content-article,.section .article[class*=display][class*=-column][class*=_x5] .content-article{flex-wrap:wrap}.section .article[class*=display][class*=-column][class*=_x3] .content-article .media,.section .article[class*=display][class*=-column][class*=_x4] .content-article .media,.section .article[class*=display][class*=-column][class*=_x5] .content-article .media{height:calc((100vw - 30px)*.722);max-width:calc(100vw - 15px);width:100vw}.section .article[class*=display][class*=-column][class*=_x3] .content-article .media.has-video,.section .article[class*=display][class*=-column][class*=_x4] .content-article .media.has-video,.section .article[class*=display][class*=-column][class*=_x5] .content-article .media.has-video{aspect-ratio:4/5;height:auto}.section .article[class*=display][class*=-column][class*=_x3][class*=-left],.section .article[class*=display][class*=-column][class*=_x4][class*=-left],.section .article[class*=display][class*=-column][class*=_x5][class*=-left]{margin-left:0;padding-right:50px}.section .article[class*=display][class*=-column][class*=_x3][class*=-right],.section .article[class*=display][class*=-column][class*=_x4][class*=-right],.section .article[class*=display][class*=-column][class*=_x5][class*=-right]{margin-left:0;padding-left:50px}.section .article[class*=display][class*=-column][class*=_x3][class*=-right] .content-article .content,.section .article[class*=display][class*=-column][class*=_x4][class*=-right] .content-article .content,.section .article[class*=display][class*=-column][class*=_x5][class*=-right] .content-article .content{padding-left:0!important}.section .article[class*=display][class*=-column][class*=_x3][class*=_l3] .content-article .media,.section .article[class*=display][class*=-column][class*=_x4][class*=_l3] .content-article .media,.section .article[class*=display][class*=-column][class*=_x5][class*=_l3] .content-article .media{height:calc((100vw - 15px)*.766)}.section .article[class*=display][class*=-column][class*=_x3][class*=_l3][class*=testimonial] .content-article .media,.section .article[class*=display][class*=-column][class*=_x4][class*=_l3][class*=testimonial] .content-article .media,.section .article[class*=display][class*=-column][class*=_x5][class*=_l3][class*=testimonial] .content-article .media{height:calc((100vw - 30px)*1.308)!important}.section .article[class*=display][class*=-column][class*=_x5] .content-article .media{height:calc((100vw - 15px)*.766)!important}.section .article[class*=display][class*=-column][class*=_x5]~[class*=_x3]{padding-top:0}.section .article[class*=display][class*=-full] .background{max-height:100%;min-height:100%}.section .article .content-article .content{padding:5px 15px!important;flex:auto!important}.section .article .content-article .media~.content{margin-top:0}#aboutUs .section#inside-epsilon .article[class*=display][class*=-column][class*=_x1][class*=_x1][class*=_gap]~[class*=_gap]{padding-bottom:37.5vw}}@media screen and (max-width:1279px)and (min-width:641px){#page-new .wrapper-tags{padding-left:40px;padding-right:40px}#page-new .news-small .bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2] .content-bloc .media{height:66.65vw}}@media screen and (max-width:640px){#news .container .article[class*=display-column_x2]{max-width:100vw}#news .container .article[class*=display-column_x2] .content-article{width:100vw}#news .container .article[class*=display-column_x2] .content-article .media{margin:0 15px}#news .container .article[class*=position-0],#news .container .article[class*=position-2]{margin-top:0!important}#news .container .article[class*=position-1],#news .container .article[class*=position-3]{margin-top:25vw!important}#page-news-and-insights #news .container{margin-top:-80px}#page-news-and-insights #news .wrapper-buttons.align-right{justify-content:center}#page-new .wrapper-tags{padding-left:15px;padding-right:15px}#page-new .news-small .bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2] .content-bloc .media{height:133.3vw!important}#page-new .news-small .bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2] .content-bloc .media img{width:100vw!important}#inside-epsilon .article .content{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-ms-box-orient:vertical;box-orient:vertical;line-height:20px}}@media screen and (max-width:1279px)and (min-width:641px){#page-our-work>.section:nth-child(2) header .wrap .content,#page-our-work>.section:nth-child(4) header .wrap .content{max-width:calc(50vw - 40px)}#page-our-work>.section:nth-child(3) .container .article[class*=display][class*=-column][class*=_x2]:before{background-size:25vw 100%;left:0;margin-left:0}#page-our-work>.section:nth-child(3) .container .article.testimonial .content-article:before,#page-our-work>.section:nth-child(3) .container .article.testimonial:after,#page-our-work>.section:nth-child(3) .container .article.testimonial:before{bottom:0;height:100%}#page-our-work>.section:nth-child(3) .container .article.testimonial:before{background-size:25vw 100%;left:0;margin-left:0}}@media screen and (max-width:350px){#page-our-work>.section header .wrap .content .wrapper-buttons .ripple-button{max-width:calc(50vw - 30px)}}@media screen and (max-width:640px){#page-category .bloc_text_image #page-work .bloc-header .wrap h2.sub-title,#page-work .bloc-header .wrap #page-category .bloc_text_image h2.sub-title,#page-work .bloc-header .wrap .title{font-size:40px!important;line-height:40px!important}#page-work .bloc-header .wrap .logo img{left:44px!important}#page-our-work>.section:nth-child(3) .container .article[class*=display][class*=-column][class*=_x2]:after,#page-our-work>.section:nth-child(3) .container .article[class*=display][class*=-column][class*=_x2]:before{top:calc(0% + 37.5vw);height:calc(100% - 37.5vw)}#page-our-work>.section:nth-child(3) .container .article[class*=display][class*=-column][class*=_x2]:before{left:50vw}#page-our-work>.section:nth-child(3) .container .article.testimonial .content-article:before,#page-our-work>.section:nth-child(3) .container .article.testimonial:after,#page-our-work>.section:nth-child(3) .container .article.testimonial:before{bottom:0;height:100%}#page-our-work>.section:nth-child(3) .container .article.testimonial:before{left:50vw}#page-our-work>.section:nth-child(3) .container .article.testimonial .content-article .content .testimonial:before{top:0}#page-our-work>.section:nth-child(3) .container .article.testimonial .content-article .content .testimonial:after{bottom:0}#page-our-work>.section#logos-partners{padding-left:15px;padding-right:15px}#page-our-work>.section#logos-partners .container{column-gap:15px;grid-template-columns:repeat(3,1fr);row-gap:15px}}@media screen and (max-width:1279px)and (min-width:641px){#page-offer .section .bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2] .media{height:65.05vw!important;width:50vw}}@media screen and (max-width:640px){#joinUs .bloc-header~.section{padding-top:15px}#page-offer .section .bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2] .media{height:130.7vw!important;width:100vw}#page-offer .section .bloc_text_image[class*=display][class*=-media-columns_x1] .media{height:120vw!important;width:100vw}#page-edito .container{padding:0 15px}#page-patners>.nav .wrap>div{top:-15px}#page-category .bloc_text_image #page-patners>.bloc-header .wrap h2.sub-title,#page-patners>.bloc-header .wrap #page-category .bloc_text_image h2.sub-title,#page-patners>.bloc-header .wrap .title{font-size:40px!important;line-height:40px!important}}@media screen and (max-width:1279px)and (min-width:641px){#page-formations .formation-categories .media{height:calc((25vw - 30px)*1.332);min-height:auto;width:calc(25vw - 30px)}#page-formationDetail .section .bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2] .media{height:66.6vw!important;width:50vw}}@media screen and (max-width:640px){#page-formations .formation-categories .media{height:calc((50vw - 15px)*1.33);min-height:auto;width:calc(50vw - 15px)}#page-formationDetail .section .bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2] .media{height:133.3vw!important;width:100vw}#page-category .bloc-header .wrap .bloc_text_image h2.sub-title,#page-category .bloc-header .wrap .title,#page-category .bloc_text_image .bloc-header .wrap h2.sub-title{font-size:40px!important;line-height:40px!important}#epsilon-day #next-edition .bloc_text_image[class*=display][class*=-media-columns_x2][class*=-text-columns_x2] .media{height:56.3vw!important;width:100vw}#epsilon-day #speakers:after{top:360px;height:calc(100% - 360px + 1px)}#page-about-us .bloc_slide_number+.bloc_text_image .content-bloc .media{height:50vw}#next-page .bloc-header{padding-top:170px}#next-page .bloc-header .wrap{margin:15px;max-width:100vw}#next-page .bloc-header .wrap .logo{top:0!important;left:50%!important;transform:translateX(-50%);height:212px;max-height:100%;width:194px;margin-bottom:0}#next-page .bloc-header .wrap .logo img{height:auto!important;max-height:100%;max-width:100%}#next-page .wrapper-buttons-articles{margin-left:0}}