@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}.footer-link-container button:focus,a:focus{outline:thin dotted}.footer-link-container button:active,.footer-link-container button:hover,a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.footer-link-container button:hover,a:hover{text-decoration:none}.footer-link-container button:focus,a:focus{outline:none}@font-face{font-display:swap;font-family:poppins-bold;src:url(/build/fonts/Poppins-Bold.404e299b.ttf) format("truetype")}@font-face{font-display:swap;font-family:poppins-bold-italic;src:url(/build/fonts/Poppins-BoldItalic.b10e7a6e.ttf) format("truetype")}@font-face{font-display:swap;font-family:poppins-black;src:url(/build/fonts/Poppins-Black.eacee5bb.ttf) format("truetype")}@font-face{font-display:swap;font-family:poppins-light;src:url(/build/fonts/Poppins-Light.f41b63c0.ttf) format("truetype")}@font-face{font-display:swap;font-family:poppins-regular;src:url(/build/fonts/Poppins-Regular.8081832f.ttf) format("truetype")}@font-face{font-display:swap;font-family:poppins-italic;src:url(/build/fonts/Poppins-Italic.ce3fff31.ttf) format("truetype")}@font-face{font-display:swap;font-family:poppins-medium;src:url(/build/fonts/Poppins-Medium.9e1bb626.ttf) format("truetype")}@font-face{font-display:swap;font-family:poppins-thin;src:url(/build/fonts/Poppins-Thin.a61eaf4c.ttf) format("truetype")}@font-face{font-display:swap;font-family:"pt-serif-bold-italic";src:url(/build/fonts/PTSerif-BoldItalic.3cd1b143.ttf) format("truetype")}@font-face{font-display:swap;font-family:crete-italic;src:url(/build/fonts/CreteRound-Italic.672bc3f8.ttf) format("truetype")}@font-face{font-display:swap;font-family:wild-spirit;src:url(/build/fonts/Wild_Spirit.3d89ba27.otf) format("truetype")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/build/fonts/icomoon.8ccc2d4d.eot);src:url(/build/fonts/icomoon.8ccc2d4d.eot) format("embedded-opentype"),url(/build/fonts/icomoon.0c1bcc14.ttf) format("truetype"),url(/build/fonts/icomoon.3d6e05f6.woff) format("woff"),url(/build/images/icomoon.f552eb80.svg) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-checked:before{content:"\e917"}.icon-paginator_next:before{content:"\e913"}.icon-paginator_prev:before{content:"\e916"}.icon-paginator_first:before{content:"\e914"}.icon-paginator_last:before{content:"\e915"}.icon-close-thin:before{content:"\e912"}.icon-close-bold:before{content:"\e911"}.icon-tchat:before{content:"\e910"}.icon-player:before{content:"\e90d"}.icon-logo-ws:before{content:"\e90e"}.icon-stack:before{content:"\e90c"}.icon-google-plus:before{content:"\e90b"}.icon-artstation:before{content:"\e90f"}.icon-arrow-left:before{content:"\e908"}.icon-facebook:before{content:"\e907"}.icon-youtube:before{content:"\e903"}.icon-github:before{content:"\e904"}.icon-rss:before{content:"\e905"}.icon-linkedin:before{content:"\e906"}.icon-twitter:before{content:"\e909"}.icon-instagram:before{content:"\e90a"}.icon-logo-vertical:before{content:"\e900"}.icon-arrow-right:before{content:"\e901"}.icon-arrow-down:before{content:"\e902"}.container-breadcrumb{background-color:#fff;border-top:7px solid #6441da}.header-blog-post{text-align:center}.header-blog-post img{width:10%}.header-blog-post .container-breadcrumb{background-color:#fff!important}.container-logo-blog-post{height:60vh;line-height:60vh}.container-blog-post-info{border-bottom:1px solid #ccc;font-family:poppins-regular,Helvetica,Arial,sans-serif;font-size:.8rem;line-height:40px;margin-bottom:30px;text-align:center;vertical-align:middle}.container-blog-post-info .footer-link-container button,.container-blog-post-info a,.footer-link-container .container-blog-post-info button{color:#555}.container-blog-post-info .footer-link-container button:hover,.container-blog-post-info a:hover,.footer-link-container .container-blog-post-info button:hover{color:#6441da}.container-blog-post-info img{border-radius:50%;margin-right:10px;width:30px}.blog-post-content-container{border-bottom:1px solid #dedede;margin-bottom:20px}.blog-post-content-container ul{list-style:none}.blog-post-content-container ul li{color:#555;font-family:poppins-regular,Helvetica,Arial,sans-serif}.blog-post-content-container ul li:before{color:#ff5dff;content:"●   "}.blog-post-content-container img{max-width:100%}.blog-post-content-container .references-show .middle-text h2>*,.blog-post-content-container h2,.references-show .middle-text .blog-post-content-container h2>*{margin:40px 0}.blog-card__content .blog-post-content-container .title,.blog-post-content-container .blog-card__content .title,.blog-post-content-container h3{color:#6441da;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:bolder;margin-bottom:10px;margin-top:35px}.blog-card__content .blog-post-content-container .title:after,.blog-post-content-container .blog-card__content .title:after,.blog-post-content-container h3:after{background-color:#ff5dff;content:"";display:block;height:3px;margin-bottom:15px;margin-left:0;margin-top:15px;width:20px}.blog-post-content-container pre{background-color:#f0f0f0;border:1px solid #f0f0f0;border-radius:4px;padding:15px 20px}.danger-post,.helper{background:#eee;margin-bottom:20px;padding:15px 30px}.danger-post i,.helper i{float:left;margin-right:1rem;margin-top:2px}.helper{border-left:7px solid #6441da}.helper i{color:#6441da}.danger-post{border-left:7px solid #ff5dff}.danger-post i{color:#ff5dff}.avatar-post-post-picture{border-radius:50%;width:100%}.comment-container{margin-top:20px}.date-ago-comment{border-bottom:1px solid #dadada;color:#999;padding-bottom:10px}.logo-official-member{margin-top:10px;width:100%}.social-block{background-color:#9c81f7;padding:20px}.social-block p{color:#34005b;text-align:center}.item-tag-blog-post{border:1px solid #ff5dff;border-radius:3px;display:inline-block;margin:5px;padding:5px 10px}.item-tag-blog-post:hover{border:1px solid #6441da;cursor:pointer}.post-card{border:1px solid #9c81f7;border-radius:3px;display:inline-block;padding:20px 20px 0}.footer-link-container .post-card button,.post-card .footer-link-container button,.post-card a{border-bottom:1px solid #dedede;color:#34005b;display:inline-block;font-family:poppins-regular,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:20px;padding-bottom:15px;text-align:center}.footer-link-container .post-card button:hover,.post-card .footer-link-container button:hover,.post-card a:hover{color:#6441da}.post-card div.intro-blog-post-card{border-bottom:1px solid #dedede;color:#707070;font-family:poppins-regular,Helvetica,Arial,sans-serif;margin-bottom:15px;padding-bottom:15px}.post-card .related-blog-post-info-img{border-radius:50%;margin-right:10px;width:30px}.footer-link-container .post-card button.related-blog-post-author,.post-card .footer-link-container button.related-blog-post-author,.post-card a.related-blog-post-author{border-bottom:none!important;margin-bottom:0;padding:0}.container-related-posts{margin-top:20px}.tags-and-categories-container{margin-bottom:20px}.w-40{width:40%!important}.w-60{width:60%!important}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{box-sizing:inherit!important;direction:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;position:relative;scrollbar-width:none;width:auto;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";left:2px;opacity:0;position:absolute;right:2px;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-hide-scrollbar{left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden;-ms-overflow-style:none}.alert{align-items:center;border:none;display:flex}.alert span{font-size:1.875rem;margin-right:1.5rem}.alert p,.alert span{margin-bottom:0}.alert-success{background:#6441da}.alert-success p,.alert-success span{color:#fff}.alert-info{background:#707070}.alert-info p,.alert-info span{color:#fff}.alert-warning{background:#fdc64b}.alert-warning p,.alert-warning span{color:#000}.alert-danger{background:#fc4777}.alert-danger p,.alert-danger span{color:#fff}.main-btn{align-items:center;background:transparent;border:none;color:#ff5dff;display:inline-flex;font-family:poppins-black,Helvetica,Arial,sans-serif;font-size:.9rem;height:30px;padding:1.5rem 0;position:relative;text-transform:uppercase}.main-btn,.main-btn:after{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.main-btn:after{background:#ff5dff;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.main-btn:hover{color:#6441da}.main-btn:hover:after{background:#6441da}.main-btn>:first-child{margin-right:.75rem}.main-btn .icon{font-size:.625rem}.main-btn--white{align-items:center;background:transparent;border:none;color:#fff;display:inline-flex;font-family:poppins-black,Helvetica,Arial,sans-serif;font-size:.9rem;height:30px;margin-right:70px;padding:1.5rem 0;position:relative;text-transform:uppercase}.main-btn--white,.main-btn--white:after{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.main-btn--white:after{background:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.main-btn--white:hover{color:hsla(0,0%,100%,.6)}.main-btn--white:hover:after{background:hsla(0,0%,100%,.6)}.main-btn--white .icon-wrapper{align-items:center;border:1px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:flex;height:50px;justify-content:center;position:absolute;right:0;top:50%;-webkit-transform:translate(70px,-50%);transform:translate(70px,-50%);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:50px}.main-btn--white .icon-wrapper span{color:#fff;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.main-btn--white:hover .icon-wrapper{border-color:hsla(0,0%,100%,.6)}.main-btn--white:hover .icon-wrapper span{color:hsla(0,0%,100%,.6)}.main-btn--small{align-items:center;background:transparent;border:none;color:#ff5dff;display:inline-flex;font-family:poppins-black,Helvetica,Arial,sans-serif;font-size:.9rem;font-size:.75rem;height:30px;height:auto;padding:1.5rem 0 0;position:relative;text-transform:uppercase;text-transform:none}.main-btn--small,.main-btn--small:after{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.main-btn--small:after{background:#ff5dff;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.main-btn--small:hover{color:#6441da}.main-btn--small:hover:after{background:#6441da}.main-btn--small:after{display:none}.main-btn--small .icon{margin-left:.5rem}.small-btn .icon,.small-btn--white .icon,input[type=submit] .icon{font-size:8px}.small-btn span:nth-child(2),.small-btn--white span:nth-child(2),input[type=submit] span:nth-child(2){margin-left:.75rem}.small-btn,input[type=submit]{align-items:center;color:#ff5dff;display:inline-flex;font-family:poppins-black,Helvetica,Arial,sans-serif;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.9rem;height:24px;text-transform:uppercase;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.small-btn:hover,input:hover[type=submit]{color:#6441da}.small-btn--white{align-items:center;color:#fff;display:inline-flex;font-family:poppins-black,Helvetica,Arial,sans-serif;font-size:.9rem;height:24px;text-transform:uppercase;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.small-btn--white:hover{color:hsla(0,0%,100%,.7)}.simple-link{color:#6441da;font-family:poppins-regular,Helvetica,Arial,sans-serif;font-size:.9rem;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.simple-link:hover{opacity:.6}.btn-form,.btn-form--small{background:transparent;border:1px solid hsla(0,0%,44%,.5);color:#ff5dff;padding:1rem;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.btn-form--small:hover,.btn-form:hover{border-color:#6441da;color:#6441da}.btn-form--small{font-size:.9rem;padding:.5rem .6rem}.mail-btn{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:60px;position:fixed;right:10%;top:90vh;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);transform-origin:center;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:60px;z-index:9999}@media screen and (max-width:992px){.mail-btn{right:10px;top:85vh}}@media screen and (max-width:1200px){.mail-btn{right:40px}}.mail-btn img{height:100%;width:100%}.mail-btn:hover{box-shadow:0 0 20px rgba(34,34,34,.6);-webkit-transform:translate(50%,-50%) scale(.8);transform:translate(50%,-50%) scale(.8)}@media screen and (max-width:768px){.mail-btn{height:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px}.mail-btn:hover{-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8)}}.slider-button,.splide__arrow,.stack-slider .buttons button{background:#eee;border:1px solid hsla(0,0%,44%,.3);border-radius:50%;color:#ff5dff;font-size:.75rem;height:40px;margin:0 .5rem;padding:.5rem;transition:.3s ease-in;width:40px}.slider-button:hover,.splide__arrow:hover,.stack-slider .buttons button:hover{background:#6441da;border-color:transparent!important;color:#fff;opacity:1!important}.slider-button:hover:before,.splide__arrow:hover:before,.stack-slider .buttons button:hover:before{filter:brightness(400%)}.slider-button:active,.splide__arrow:active,.stack-slider .buttons button:active{background:#9c81f7}.slider-button:active:before,.splide__arrow:active:before,.stack-slider .buttons button:active:before{filter:brightness(400%)}.pop-circle--white{display:inline-block}.pop-circle--white .wrapper div span{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.pop-circle--white .wrapper div:first-child{align-items:center;background:transparent;border:1px solid #fff;color:#6441da;display:flex;font-size:2.2rem;height:150px;justify-content:center;position:relative;width:150px;z-index:1}.pop-circle--white .wrapper div:first-child,.pop-circle--white .wrapper div:first-child:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.pop-circle--white .wrapper div:first-child:before{background:#fff;content:"";height:50%;position:absolute;width:50%;z-index:-1}.pop-circle--white .wrapper div:first-child:after{background:#fff;bottom:0;content:"";height:30px;left:50%;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:2px}.pop-circle--white .wrapper div:last-child{align-items:center;color:#fff;display:flex;flex-direction:column;margin-top:calc(1.5rem + 15px);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.pop-circle--white .wrapper div:last-child p{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.625rem;margin-bottom:1.5rem;text-align:center;text-transform:uppercase;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.pop-circle--purple{display:inline-block}.pop-circle--purple .wrapper div span{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.pop-circle--purple .wrapper div:first-child{align-items:center;background:transparent;border:1px solid hsla(0,0%,44%,.5);color:#fff;display:flex;font-size:.6rem;height:150px;justify-content:center;position:relative;width:150px;z-index:1}.pop-circle--purple .wrapper div:first-child,.pop-circle--purple .wrapper div:first-child:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.pop-circle--purple .wrapper div:first-child:before{background:#6441da;box-shadow:0 0 30px rgba(34,34,34,.9);content:"";height:50%;position:absolute;width:50%;z-index:-1}.pop-circle--purple .wrapper div:first-child:after{background:#222;bottom:0;content:"";height:30px;left:50%;position:absolute;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:2px}.pop-circle--purple .wrapper div:last-child{align-items:center;color:#000;display:flex;flex-direction:column;margin-top:calc(1.5rem + 15px);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.pop-circle--purple .wrapper div:last-child p{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.625rem;margin-bottom:1.5rem;text-align:center;text-transform:uppercase;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.cursor-zone{position:relative}.cursor{background:transparent;border:1px solid hsla(0,0%,44%,.4);border-radius:50%;height:140px;left:-150px;pointer-events:none;position:absolute;transform:translate(-70px,-70px);width:140px;z-index:10}.cursor.link:before{background:#34005b;height:30%;width:30%}.cursor.hovering{opacity:.4;transition:opacity .5s}.cursor.hovering:before{background:#ff5dff;height:30%;width:30%}.cursor:before{background:#6441da;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-shadow:0 0 20px #222;content:"";height:60%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:60%}.cursor span{color:#222;font-size:8px;position:absolute;top:50%}.cursor span:first-child{left:0;-webkit-transform:translate(-35px,-50%);transform:translate(-35px,-50%)}.cursor span:last-child{right:0;-webkit-transform:translate(35px,-50%);transform:translate(35px,-50%)}.text-separator{align-items:center;display:flex}.text-separator span{background:hsla(0,0%,44%,.3);flex:1;height:1px;width:100%}.text-separator p{color:hsla(0,0%,44%,.8);font-family:poppins-regular,Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:500;margin-bottom:0}.text-separator>*{margin-right:1rem}.text-separator>:last-child{margin-right:0}@media screen and (max-width:768px){.text-separator{flex-wrap:wrap}.text-separator>*{margin:1rem 1rem 1rem 0!important}}.small-card{align-items:center;display:flex}.small-card .cover,.small-card img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:40px;margin-right:1.5rem;width:40px}.small-card .small-title,.small-card p{font-family:poppins-regular,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:inherit;margin-bottom:0}.small-card .small-title:first-child,.small-card p:first-child{color:#222}.small-card .small-title:last-child,.small-card p:last-child{color:#707070}.author-card{align-items:center;display:flex}.author-card--link{align-items:center;display:inline-flex}.author-card--link p{line-height:inherit}.author-card--link img,.author-card--link p{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.author-card--link:hover p{color:#ff5dff!important}.author-card--link:hover img{opacity:.8}.author-card img{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:40px;margin-right:1.5rem;object-fit:cover;width:40px}.author-card p{font-family:poppins-regular,Helvetica,Arial,sans-serif;font-size:.75rem;margin-bottom:0}.author-card p:first-child{color:#222}.author-card p:last-child{color:#707070}.main-social-picto{font-size:1.25rem;margin:0 4px}.badge,.main-social-picto{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.badge{background:transparent;border:1px solid hsla(0,0%,44%,.4);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#ff5dff;font-family:poppins-regular,Helvetica,Arial,sans-serif;font-size:.75rem;margin-right:.75rem;padding:8px 12px}.badge:hover{border-color:#6441da;color:#6441da}h1{color:#222;display:inline;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:2.75rem;line-height:4.125rem}h1>em,h1>i{color:#6441da;font-family:crete-italic,Helvetica,Arial,sans-serif;font-size:2.86rem;font-weight:700}.footer-link-container h1>button,h1>a{color:#222}.footer-link-container h1>button:hover,h1>a:hover{color:#6441da}@media screen and (max-width:576px){h1{font-size:2.1875rem;line-height:3.28125rem}h1>em,h1>i{font-size:2.275rem}}.references-show .middle-text h2>*,h2{color:#222;display:inline;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:2.1875rem;line-height:3.28125rem}.references-show .middle-text h2>*>em,.references-show .middle-text h2>*>i,h2>em,h2>i{color:#6441da;font-family:crete-italic,Helvetica,Arial,sans-serif;font-size:2.275rem;font-weight:700}.footer-link-container .references-show .middle-text h2>*>button,.footer-link-container h2>button,.references-show .middle-text .footer-link-container h2>*>button,.references-show .middle-text h2>*>a,h2>a{color:#222}.footer-link-container .references-show .middle-text h2>*>button:hover,.footer-link-container h2>button:hover,.references-show .middle-text .footer-link-container h2>*>button:hover,.references-show .middle-text h2>*>a:hover,h2>a:hover{color:#6441da}@media screen and (max-width:576px){.references-show .middle-text h2>*,h2{font-size:1.5rem;line-height:2.25rem}.references-show .middle-text h2>*>em,.references-show .middle-text h2>*>i,h2>em,h2>i{font-size:1.56rem}}.blog-card__content .title,h3{color:#222;display:inline;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:2.25rem}.blog-card__content .title>em,.blog-card__content .title>i,h3>em,h3>i{color:#6441da;font-family:crete-italic,Helvetica,Arial,sans-serif;font-size:1.56rem;font-weight:700}.blog-card__content .footer-link-container .title>button,.blog-card__content .title>a,.footer-link-container .blog-card__content .title>button,.footer-link-container h3>button,h3>a{color:#222}.blog-card__content .footer-link-container .title>button:hover,.blog-card__content .title>a:hover,.footer-link-container .blog-card__content .title>button:hover,.footer-link-container h3>button:hover,h3>a:hover{color:#6441da}@media screen and (max-width:576px){.blog-card__content .title,h3{font-size:1.25rem;line-height:1.875rem}.blog-card__content .title>em,.blog-card__content .title>i,h3>em,h3>i{font-size:1.3rem}}h4{color:#222;display:inline;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.875rem}h4>em,h4>i{color:#6441da;font-family:crete-italic,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:700}.footer-link-container h4>button,h4>a{color:#222}.footer-link-container h4>button:hover,h4>a:hover{color:#6441da}@media screen and (max-width:576px){h4{font-size:1.125rem;line-height:1.6875rem}h4>em,h4>i{font-size:1.17rem}}em{color:#6441da!important;font-weight:400!important}.home .wide-video-and-text .content,.number-card .description,.simple-section .content .description,.splide__reference .splide__slide-content .description,.text-body,p{font-family:poppins-light,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.8rem}p{color:#222}.poppins-bold{font-family:poppins-bold,Helvetica,Arial,sans-serif!important}.break-sm{display:block;height:1px;width:1px}@media screen and (max-width:576px){.break-sm{display:none}}.break-md{display:block;height:1px;width:1px}@media screen and (max-width:768px){.break-md{display:none}}.break-lg{display:block;height:1px;width:1px}@media screen and (max-width:992px){.break-lg{display:none}}.break-xl{display:block;height:1px;width:1px}@media screen and (max-width:1200px){.break-xl{display:none}}.break-xxl{display:block;height:1px;width:1px}@media screen and (max-width:1440px){.break-xxl{display:none}}.square-label{align-items:center;display:flex;margin-right:.75rem}.square-label span{background:#6441da;display:block;height:8px;margin-right:.75rem;width:8px}.square-label p,.square-label span{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.square-label p{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.75rem;margin-bottom:0;text-transform:uppercase}.square-label:hover span{background:#ff5dff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.square-label:hover p{color:#ff5dff}.small-text--light{color:#707070;font-family:poppins-regular,Helvetica,Arial,sans-serif;font-size:.75rem}.central-text,.central-text--medium{display:block;margin:auto;max-width:1200px;padding:1.5rem 0;text-align:center;width:50%}@media screen and (max-width:1200px){.central-text,.central-text--medium{width:60%}}@media screen and (max-width:992px){.central-text,.central-text--medium{width:80%}}.central-text--medium{max-width:75%}.right-text{display:block;margin-left:50%;padding:1.5rem 10% 1.5rem 6rem;width:50%}.title-numb,.title-numb--right{padding:3rem 10%}@media screen and (max-width:768px){.title-numb,.title-numb--right{padding-bottom:1.5rem}}.title-numb p,.title-numb--right p{color:#707070;display:flex;flex-wrap:wrap;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.5rem}.title-numb span:first-child,.title-numb--right span:first-child{align-items:center;color:#00f7eb;display:flex}.title-numb span:first-child:after,.title-numb--right span:first-child:after{background:#00f7eb;content:"";display:block;height:6px;margin:0 1rem;position:relative;width:40px}.title-numb--right{display:flex;justify-content:flex-end}.pop-title{position:relative;width:100%}.pop-title:before{aspect-ratio:1/1;background:rgba(100,65,218,.3);border-radius:50%;content:"";height:110%;left:0;position:absolute;top:50%;transform:translate(-20%,-50%)}.pop-title>*{font-size:1.875rem;line-height:120%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pop-title>:first-child{font-family:poppins-bold,Helvetica,Arial,sans-serif}.pop-title>:nth-child(2){color:#6441da;font-family:crete-italic,Helvetica,Arial,sans-serif;font-weight:700!important}.slide-section{margin:3rem 0 3.6rem}.slide-section-header{margin-bottom:3rem;padding:0 10%}@media screen and (max-width:992px){.slide-section-header{margin-bottom:3rem}}.slide-section-header .title{width:50%}@media screen and (max-width:992px){.slide-section-header .title{width:100%}}.slide-section-header div{align-items:flex-end;display:flex;justify-content:space-between;margin-top:3rem}@media screen and (max-width:992px){.slide-section-header div{display:block}}@media screen and (max-width:1200px){.slide-section-header div{margin-top:1rem}.slide-section-header div p{margin-bottom:0}.footer-link-container .slide-section-header div button,.slide-section-header div .footer-link-container button,.slide-section-header div a{margin-top:1rem}}.slide-section-header div p{max-width:450px;width:40%}@media screen and (max-width:992px){.slide-section-header div p{width:100%}}.splide__reference .splide__slide{display:flex;height:auto;position:relative}.splide__reference .splide__slide-cover{display:block;height:100%;left:0;position:absolute;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:66.666%}@media screen and (max-width:1440px){.splide__reference .splide__slide-cover{width:85.7%}}.splide__reference .splide__slide-cover:hover{opacity:.8}.splide__reference .splide__slide-content{align-self:flex-end;background:#eee;display:flex;flex-direction:column;height:90%;margin-left:50%;margin-top:10%;padding:1.5rem 3rem 3rem;position:relative;width:50%}@media screen and (max-width:1440px){.splide__reference .splide__slide-content{height:80%;margin-left:30%;margin-top:20%;width:70%}}.footer-link-container .splide__reference .splide__slide-content .title>button,.splide__reference .splide__slide-content .footer-link-container .title>button,.splide__reference .splide__slide-content .title>a{-moz-transition:.3s!important;-webkit-transition:.3s!important;transition:.3s!important}.splide__reference .splide__slide-content .number{color:#fff;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:5.5rem;position:absolute;right:1%;top:0;-webkit-transform:translateY(-60%);transform:translateY(-60%);z-index:-1}@media screen and (max-width:1440px){.splide__reference .splide__slide-content .number{font-size:2.75rem;right:10%;-webkit-transform:translate(50%,-60%);transform:translate(50%,-60%)}}@media screen and (max-width:992px){.splide__reference .splide__slide-content .number{display:none}}.splide__reference .splide__slide-content .small-title{color:#707070;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.75rem;margin-bottom:0;text-transform:uppercase}.splide__reference .splide__slide-content .title{font-size:1.25rem;line-height:2rem;margin:1.5rem 0}.footer-link-container .splide__reference .splide__slide-content .title button,.splide__reference .splide__slide-content .title .footer-link-container button,.splide__reference .splide__slide-content .title a{color:#222!important;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.footer-link-container .splide__reference .splide__slide-content .title button:hover,.splide__reference .splide__slide-content .title .footer-link-container button:hover,.splide__reference .splide__slide-content .title a:hover{color:#6441da!important}@media screen and (max-width:768px){.splide__reference .splide__slide-content .description{display:none}}.splide__reference .splide__slide-content .btn-container{align-items:flex-end;display:flex;flex:auto;justify-content:flex-end}@media screen and (max-width:992px){.splide__reference .splide__slide{display:block;height:auto}.splide__reference .splide__slide-cover{height:200px;position:relative;width:100%}.splide__reference .splide__slide-content{background:#eee;height:calc(100% - 200px);margin-left:0;margin-top:0;padding:1.5rem;width:100%}}.splide__team .splide__slide-content-text,.splide__team .splide__slide-cover{height:50vh;min-height:450px;padding:40px 0;width:100%}@media screen and (max-width:576px){.splide__team .splide__slide-content-text,.splide__team .splide__slide-cover{height:400px}}.splide__team .splide__slide{margin-bottom:40px}.splide__team .splide__slide-cover{position:relative}.splide__team .splide__slide-cover img{-moz-transition:.4s ease-out .1s;-webkit-transition:.4s ease-out .1s;transition:.4s ease-out .1s}.splide__team .splide__slide-content{align-items:flex-end;background:#6441da;bottom:20px;display:flex;flex-direction:column;height:40%;justify-content:center;padding:3rem;position:absolute;right:-20px;text-align:right;text-transform:uppercase;-webkit-transform:scale(0);transform:scale(0);transform-origin:top left;-moz-transition:.1s;-webkit-transition:.1s;transition:.1s;width:80%}.splide__team .splide__slide-content:after,.splide__team .splide__slide-content:before{background:#fff;content:"";left:0;position:absolute;top:-3%}.splide__team .splide__slide-content:before{height:6px;-webkit-transform:translateX(calc(-50% - 3px));transform:translateX(calc(-50% - 3px));width:30px}.splide__team .splide__slide-content:after{height:30px;-webkit-transform:translate(-6px,calc(50% - 27px));transform:translate(-6px,calc(50% - 27px));width:6px}@media screen and (max-width:576px){.splide__team .splide__slide-content{bottom:5%;font-size:1.25rem;min-width:160px;padding:2.25rem;right:-5%;width:auto}}.splide__team .splide__slide-content p{color:#fff;font-size:1.125rem;line-height:1.2375rem}.splide__team .splide__slide-content p:first-child{font-family:poppins-regular,Helvetica,Arial,sans-serif;margin-bottom:0}.splide__team .splide__slide-content p:nth-child(2){font-family:poppins-bold,Helvetica,Arial,sans-serif}.splide__team .splide__slide-content p:nth-child(3){font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.625rem}.splide__team .splide__slide-content p:nth-child(3) span:first-child{margin-right:1rem}.splide__team .splide__slide-content-text div{background:#6441da;height:100%;padding:1.5rem}.blog-card__content .splide__team .splide__slide-content-text div .title,.splide__team .splide__slide-content-text div .blog-card__content .title,.splide__team .splide__slide-content-text div h3,.splide__team .splide__slide-content-text div p{color:#fff}.splide__team .is-visible.is-active .splide__slide-content{-webkit-transform:scale(1);transform:scale(1);-moz-transition:.4s;-webkit-transition:.4s;transition:.4s}.splide__team .is-visible.is-active .splide__slide-content-text div,.splide__team .is-visible.is-active .splide__slide-cover img{box-shadow:0 0 30px rgba(34,34,34,.9)}.splide__agency .splide__slide{display:flex;flex-direction:column}.splide__agency .splide__slide-header{padding-bottom:1px;position:relative}.splide__agency .splide__slide-header:before{background-color:#6441da;background-image:linear-gradient(90deg,rgba(255,93,255,.5),transparent);bottom:0;content:"";height:30px;left:0;position:absolute;width:100%;z-index:-1}.splide__agency .splide__slide-header p{margin-left:3rem;text-transform:uppercase}.splide__agency .splide__slide-header p:first-child{color:#6441da;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.125rem}.splide__agency .splide__slide-header p:nth-child(2){color:#f8f8f8;font-family:poppins-black,Helvetica,Arial,sans-serif;font-size:4rem;margin-bottom:1.5rem;text-shadow:1px 0 0 #6441da,-1px 0 0 #6441da,0 1px 0 #6441da,0 -1px 0 #6441da}.splide__agency .splide__slide:nth-child(odd) .splide__slide-header:before{background-image:linear-gradient(90deg,transparent,rgba(255,93,255,.5))}.splide__agency .splide__slide-body{background:#f8f8f8;display:flex}@media screen and (max-width:768px){.splide__agency .splide__slide-body{display:flex;flex:1;flex-direction:column;justify-content:space-between}}.splide__agency .splide__slide-body-content{padding:3rem;width:50%}@media screen and (max-width:992px){.splide__agency .splide__slide-body-content{width:60%}}@media screen and (max-width:768px){.splide__agency .splide__slide-body-content{padding:1.5rem;width:100%}}.splide__agency .splide__slide-body-content p{padding-left:3rem}@media screen and (max-width:768px){.splide__agency .splide__slide-body-content p{padding-left:1.5rem}}.splide__agency .splide__slide-body-content p:first-child{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.125rem;margin-bottom:3rem;position:relative}.splide__agency .splide__slide-body-content p:first-child:before{background:#6441da;content:"";height:8px;left:0;position:absolute;top:.5625rem;-webkit-transform:translateY(calc(50% - 2px));transform:translateY(calc(50% - 2px));width:8px}.splide__agency .splide__slide-body-cover{height:600px;margin-right:5%;padding:3rem;width:45%}@media screen and (max-width:1600px){.splide__agency .splide__slide-body-cover{height:500px}}@media screen and (max-width:1200px){.splide__agency .splide__slide-body-cover{margin-right:0;padding-left:0;width:50%}}@media screen and (max-width:992px){.splide__agency .splide__slide-body-cover{width:40%}}@media screen and (max-width:768px){.splide__agency .splide__slide-body-cover{display:flex;height:400px;justify-content:center;padding:0;width:100%}.splide__agency .splide__slide-body-cover img{height:auto!important;max-width:350px;min-width:200px;width:80%!important}}.splide__job .splide__slide{box-shadow:0 0 10px rgba(34,34,34,.3);display:flex;height:auto;margin-bottom:2rem;margin-top:2rem;min-height:320px;position:relative}@media screen and (max-width:576px){.splide__job .splide__slide{min-height:200px}}.splide__job .splide__slide:after,.splide__job .splide__slide:before{border-color:#ff5dff;border-width:8px;content:"";height:30px;position:absolute;width:30px}.splide__job .splide__slide:before{border-left-style:solid;border-top-style:solid;left:0;top:0;transform:translate(-50%,-50%)}.splide__job .splide__slide:after{border-bottom-style:solid;border-right-style:solid;bottom:0;right:0;transform:translate(50%,50%)}.splide__job .splide__slide-content{background:#fff;display:flex;flex-direction:column;height:100%;width:100%}.splide__job .splide__slide-title{background:#eee;padding:.5rem 1rem;width:100%}.splide__job .splide__slide-title p{font-family:poppins-light,Helvetica,Arial,sans-serif;font-size:.9rem;margin:0}.splide__job .splide__slide-body{margin-bottom:3rem;padding:1rem}.splide__job .splide__slide-body>:first-child{color:#6441da;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.5rem;word-break:break-word}@media screen and (max-width:768px){.splide__job .splide__slide-body>:first-child{font-size:1.25rem}}.splide__job .splide__slide-body>:nth-child(2){bottom:0;left:0;max-width:140px;position:absolute;transform:translate(-30%,35%)}@media screen and (max-width:576px){.splide__job .splide__slide-body>:nth-child(2){height:75px}}.splide__job .splide__slide button{background:transparent;border:none}.splide__job .splide__slide-bottom{align-items:flex-end;display:flex;flex:1;justify-content:flex-end;padding:1rem}.splide__collaborator{padding:3rem 0}.splide__collaborator .splide__slide{aspect-ratio:4/5;margin-bottom:10rem}.splide__collaborator .splide__slide-container{display:block;height:100%;position:relative;width:100%}.splide__collaborator .splide__slide-container img{height:100%;object-fit:cover;width:100%}.splide__collaborator .splide__slide-content{background:#f8f8f8;bottom:0;display:flex;flex-direction:column;height:auto;min-height:60%;padding:1.5rem 3rem;position:absolute;right:0;text-transform:uppercase;-webkit-transform:translate(50%);transform:translate(50%);-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out;width:90%;z-index:1}@media screen and (max-width:768px){.splide__collaborator .splide__slide-content{opacity:0;padding:.75rem 1.5rem;-webkit-transform:translate(0) scale(.5);transform:translate(0) scale(.5)}}.splide__collaborator .splide__slide-content .intro-text{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.125rem;width:100%}@media screen and (max-width:576px){.splide__collaborator .splide__slide-content .intro-text{font-size:.75rem}.splide__collaborator .splide__slide-content .pop-title>*{font-size:1.25rem}}.splide__collaborator .splide__slide-content .text-duo p{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.9rem;margin-top:1rem}@media screen and (max-width:768px){.splide__collaborator .splide__slide-content .text-duo p{font-size:.625rem;line-height:150%}}.splide__collaborator .splide__slide-content .main-btn{margin-left:auto;margin-top:auto}@media screen and (max-width:576px){.splide__collaborator .splide__slide-content .main-btn{font-size:.75rem}}.splide__collaborator .is-visible.is-active .splide__slide-content{box-shadow:0 0 30px rgba(34,34,34,.4);-webkit-transform:translate(50%,35%);transform:translate(50%,35%);-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}@media screen and (max-width:768px){.splide__collaborator .is-visible.is-active .splide__slide-content{opacity:1;-webkit-transform:translate(40%,30%) scale(1);transform:translate(40%,30%) scale(1)}}.splide__collaborator .is-visible.is-active .splide__slide-cover img{box-shadow:0 0 30px rgba(34,34,34,.4)}.splide__project{padding-top:3rem}.splide__project .splide__slide-cover{aspect-ratio:3/2;width:80%}.splide__project .splide__slide-cover img{height:100%;object-fit:cover;width:100%}.splide__project .splide__slide-content{background:#f8f8f8;box-shadow:0 3px 10px rgba(0,0,0,.1);margin-left:10%;padding:1.5rem;transform:translateY(-10%);width:90%}.splide__project .splide__slide-content>:first-child{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.125rem}.splide__external-activities{padding-top:3rem}.splide__external-activities .splide__slide-cover{aspect-ratio:5/3;width:100%}.splide__external-activities .splide__slide-cover img{height:100%;object-fit:cover;width:100%}.splide__external-activities .splide__slide-cover .floating-text{--floating-text-size:3.6rem;--floating-text-spacing:-3rem;color:#fff;font-family:poppins-black,Helvetica,Arial,sans-serif;font-size:var(--floating-text-size);opacity:0;position:absolute;text-shadow:#6441da 1px 1px 1px,#6441da -1px -1px 1px,6px 6px 0 rgba(100,65,218,.7);top:50%;transform:translate(var(--floating-text-spacing),-50%) scale(0);transform-origin:left center;transition:.4s cubic-bezier(0,1.5,.5,1.1)}@media screen and (max-width:992px){.splide__external-activities .splide__slide-cover .floating-text{--floating-text-size:3.2rem;--floating-text-spacing:-1.5rem}}@media screen and (max-width:576px){.splide__external-activities .splide__slide-cover .floating-text{--floating-text-size:1.2rem;--floating-text-spacing:-1rem}}.splide__external-activities .splide__slide.is-visible .floating-text{opacity:1;transform:translate(var(--floating-text-spacing),-50%) scale(1)}.splide__external-activities .splide__slide-content{background:#f8f8f8;box-shadow:0 3px 10px rgba(0,0,0,.1);margin-left:10%;padding:1.5rem;transform:translateY(-10%);width:90%}.splide__external-activities .splide__slide-content>:first-child{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.125rem}.splide__arrow{opacity:1}.splide__arrow:before{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:20px;left:0;top:0;width:20px}.splide__arrow svg{display:none}.splide__arrow--next:before{background-image:url(/build/images/arrow-right.32293256.svg)}.splide__arrow--prev:before{background-image:url(/build/images/arrow-left.4f6a9c0c.svg)}.splide__internal-events .splide__track{overflow:inherit!important}.splide__internal-events-wrapper .intro-bloc{background:#eee;padding:3rem 3rem 6rem}.splide__internal-events-wrapper .intro-bloc p{width:50%}@media screen and (max-width:1200px){.splide__internal-events-wrapper .intro-bloc p{width:100%}}.splide__internal-events .splide__arrows{height:60px;position:absolute;right:10%;top:50%;width:120px;z-index:4}@media screen and (max-width:1200px){.splide__internal-events .splide__arrows{left:10%;right:auto;top:70%}}@media screen and (max-width:992px){.splide__internal-events .splide__arrows{bottom:auto;left:auto;right:10%;top:30%;transform:translateY(-50%)}}.splide__internal-events .splide__arrows button{margin:0}.splide__internal-events .splide__slide-content{display:flex}@media screen and (max-width:992px){.splide__internal-events .splide__slide-content{flex-direction:column}}.splide__internal-events .content-left{clip-path:polygon(0 0,100% -12%,100% 100%,0 110%);transition:2s ease-in-out;width:50%}@media screen and (max-width:1200px){.splide__internal-events .content-left{width:60%}}@media screen and (max-width:992px){.splide__internal-events .content-left{clip-path:polygon(0 -15%,100% -20%,100% 100%,0 110%);width:100%}}.splide__internal-events .content-left img{height:auto;object-fit:cover;opacity:0;transform:rotate(-5deg) scale(.88) translate(-12%,-13%);transition:.5s cubic-bezier(.31,.13,.08,.87);width:100%}@media screen and (max-width:992px){.splide__internal-events .content-left img{aspect-ratio:5/3;transform:rotate(-1deg) scale(.8) translate(-10%,-25%)}}.splide__internal-events .content-center{padding-top:1.5rem;width:20%}@media screen and (max-width:1200px){.splide__internal-events .content-center{width:30%}}@media screen and (max-width:992px){.splide__internal-events .content-center{margin-top:1.5rem;padding:0 10%;width:100%}}.splide__internal-events .content-center>*{transition:all .5s cubic-bezier(.31,.13,.04,1),opacity .7s ease-in-out}.splide__internal-events .content-center>:first-child{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.75rem;opacity:0;transform:translateX(50px)}@media screen and (max-width:992px){.splide__internal-events .content-center>:first-child{font-size:.625rem}}.splide__internal-events .content-center>:nth-child(2){font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.5rem;opacity:0;padding-bottom:1rem;position:relative;transform:translateX(50px)}@media screen and (min-width:500px){.splide__internal-events .content-center>:nth-child(2):before{background:#6441da;content:"";height:8px;left:0;position:absolute;top:0;-webkit-transform:translate(-30px,10px);transform:translate(-30px,10px);width:8px}}.splide__internal-events .content-center>:nth-child(3){opacity:0;transform:translateX(50px)}@media screen and (max-width:1200px){.splide__internal-events .content-center>:nth-child(3){font-size:.9rem}}@media screen and (max-width:992px){.splide__internal-events .content-center>:nth-child(3){font-size:.75rem;line-height:150%}}.splide__internal-events .content-center img{aspect-ratio:6/5;height:auto;margin-top:1.5rem;object-fit:cover;opacity:0;transform:rotate(-1deg) scale(.6);transition:.8s cubic-bezier(.31,.13,.08,.87);width:100%}@media screen and (max-width:992px){.splide__internal-events .content-center img{aspect-ratio:1/1;position:absolute;top:0;transform:rotate(-1deg) scale(.35) translate(-30%,-45%)}}.splide__internal-events .content-right{clip-path:polygon(5% -12%,100% -12%,100% 100%,5% 110%);width:30%}@media screen and (max-width:1200px){.splide__internal-events .content-right{bottom:0;clip-path:none;height:45%;left:20%;position:absolute}}@media screen and (max-width:992px){.splide__internal-events .content-right{bottom:auto;clip-path:none;height:30%;left:auto;right:0;top:0;width:30%}}.splide__internal-events .content-right img{aspect-ratio:2/3;height:auto;object-fit:cover;opacity:0;transform:rotate(4deg) scale(.49) translate(-8%,-60%);transform-origin:center;transition:1s cubic-bezier(.31,.13,.08,.87) .1s;width:100%}@media screen and (max-width:1200px){.splide__internal-events .content-right img{transform:rotate(6deg) scale(.55) translateY(-60%)}}@media screen and (max-width:992px){.splide__internal-events .content-right img{transform:rotate(6deg) scale(.7) translate(5%,4%)}}.splide__internal-events .is-active .content-left img{opacity:1;transform:rotate(-5deg) scale(.9) translate(-12%,-13%)}@media screen and (max-width:992px){.splide__internal-events .is-active .content-left img{transform:rotate(-2deg) scale(.85) translate(-10%,-25%)}}.splide__internal-events .is-active .content-center img{opacity:1;transform:rotate(-1deg) scale(1)}@media screen and (max-width:992px){.splide__internal-events .is-active .content-center img{transform:rotate(-1deg) scale(.35) translate(-30%,-45%)}}.splide__internal-events .is-active .content-center>*{opacity:1}.splide__internal-events .is-active .content-center>:first-child{transform:translateX(0);transition-delay:.1s}.splide__internal-events .is-active .content-center>:nth-child(2){transform:translateX(0);transition-delay:.2s}.splide__internal-events .is-active .content-center>:nth-child(3){transform:translateX(0);transition-delay:.3s}.splide__internal-events .is-active .content-right img{opacity:1;transform:rotate(5deg) scale(.5) translate(-8%,-60%)}@media screen and (max-width:1200px){.splide__internal-events .is-active .content-right img{transform:rotate(5deg) scale(.6) translateY(-60%)}}@media screen and (max-width:992px){.splide__internal-events .is-active .content-right img{transform:rotate(6deg) scale(1) translate(5%,4%)}}.splide__vertical-simple-cards{padding:3rem 0}.splide__vertical-simple-cards .splide__slide-content{display:flex;flex-direction:column;height:100%}.splide__vertical-simple-cards .splide__slide-content:hover{opacity:.6}.splide__vertical-simple-cards .splide__slide-content:hover button{background:#ff5dff}.splide__vertical-simple-cards .splide__slide-cover img{aspect-ratio:4/3;height:100%;object-fit:cover;width:100%}.splide__vertical-simple-cards .splide__slide-body{background:#eee;display:flex;flex-direction:column;height:100%;padding:1.5rem;transform:translate(30px,-30px)}.splide__vertical-simple-cards .splide__slide-body button{align-items:center;background:#6441da;border:none;display:flex;height:30px;justify-content:center;margin-left:auto;margin-top:auto;padding:0;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:30px}.simple-section{display:flex;padding:3rem 10%}.simple-section .content{order:1;width:60%}.simple-section .content:before{display:none}@media screen and (max-width:992px){.simple-section .content{width:100%}}.simple-section .content .description{margin-top:4.5rem;width:50%}.footer-link-container .simple-section .content button,.simple-section .content .footer-link-container button,.simple-section .content a{margin-top:1.5rem}.simple-section .cover{align-items:center;display:flex;justify-content:center;min-height:500px;order:2;width:40%}@media screen and (max-width:1600px){.simple-section .cover{min-height:400px}}@media screen and (max-width:1440px){.simple-section .cover{height:350px;margin-bottom:3rem;max-height:350px;min-height:auto;width:100%}}@media screen and (max-width:576px){.simple-section .cover{height:250px}}.simple-section .cover iframe{border:none;height:100%;width:100%}@media screen and (max-width:576px){.simple-section .cover iframe{height:80%}}@media screen and (max-width:1200px){.simple-section{flex-direction:column-reverse}.simple-section .content .description{margin-top:1rem;width:100%}}.duo-fifty{display:flex}.duo-fifty__left{align-self:baseline;background:#eee;padding-top:6rem;width:50%}.duo-fifty__left-content{margin:0 auto 6rem;max-width:400px}.duo-fifty__left-content p{margin:3rem 0}.duo-fifty__left-cover{height:400px;position:relative;width:100%}.duo-fifty__left-cover img:first-child{height:100%;object-fit:cover;width:100%}.duo-fifty__left-cover img:nth-child(2){bottom:0;position:absolute;right:0;-webkit-transform:translateY(80%);transform:translateY(80%)}@media screen and (max-width:1200px){.duo-fifty__left-cover img:nth-child(2){right:20%}}@media screen and (max-width:768px){.duo-fifty__left-cover img:nth-child(2){right:50%;-webkit-transform:translate(50%,80%);transform:translate(50%,80%);width:60%}}.duo-fifty__right{padding-left:5%;padding-right:10%;-webkit-transform:translateY(150px);transform:translateY(150px);width:50%}.duo-fifty__right .mini-block{margin-bottom:4.5rem;margin-left:auto;max-width:460px}@media screen and (max-width:1200px){.duo-fifty{display:block}.duo-fifty__left{width:100%}.duo-fifty__left-content{margin:0 10% 6rem;max-width:none}.duo-fifty__right{margin-top:6rem;-webkit-transform:translateY(0);transform:translateY(0);width:100%}.duo-fifty__right .mini-block{margin:12rem auto}}@media screen and (max-width:576px){.duo-fifty{display:block}.duo-fifty__left{padding-top:3rem;width:100%}.duo-fifty__left-content{margin-bottom:3rem;padding:0 10%}.duo-fifty__left-cover{height:300px}.duo-fifty__right{padding:3rem;-webkit-transform:translateY(0);transform:translateY(0);width:100%}.duo-fifty__right .mini-block{display:block;margin:3rem auto}.duo-fifty__right .mini-block__content{margin-left:0;margin-top:1.5rem;max-width:none}}.mini-block{align-items:flex-start;display:flex}.mini-block__picto svg{height:80px!important;width:80px!important}.mini-block__content{margin-left:3rem}.mini-block__content p{margin-top:1.5rem}.duo-bloc-grey{display:flex;justify-content:flex-end;min-height:500px;padding-top:3rem;position:relative;width:100%}.duo-bloc-grey__cover{height:100%;left:0;position:absolute;top:0;width:60%}.duo-bloc-grey__content{background:#eee;bottom:0;display:flex;flex-direction:column;justify-content:space-between;padding:3rem;position:relative;right:0;width:50%}@media screen and (max-width:768px){.duo-bloc-grey__content{padding:1.5rem}}.duo-bloc-grey__content.with-pop{padding-bottom:6rem;right:3rem}@media screen and (max-width:1200px){.duo-bloc-grey__content.with-pop{right:0}}@media screen and (max-width:768px){.duo-bloc-grey__content.with-pop{padding-bottom:3rem}}.duo-bloc-grey__content .pop-circle{bottom:0;display:inline-block;position:absolute;right:0;-webkit-transform:translate(3rem,50%);transform:translate(3rem,50%)}.duo-bloc-grey__content .pop-circle .wrapper div span{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.duo-bloc-grey__content .pop-circle .wrapper div:first-child{align-items:center;background:transparent;border:1px solid hsla(0,0%,44%,.5);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;display:flex;font-size:.6rem;height:150px;justify-content:center;position:relative;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:150px;z-index:1}.duo-bloc-grey__content .pop-circle .wrapper div:first-child:before{background:#6441da;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-shadow:0 0 30px rgba(34,34,34,.9);content:"";height:50%;position:absolute;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:50%;z-index:-1}.duo-bloc-grey__content .pop-circle .wrapper div:first-child:after{bottom:0;content:"";height:30px;left:50%;position:absolute;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:2px}.duo-bloc-grey__content .pop-circle .wrapper div:last-child{color:#222;display:flex;flex-direction:column;margin-top:calc(1.5rem + 15px);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.duo-bloc-grey__content .pop-circle .wrapper div:last-child p{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.625rem;margin-bottom:1.5rem;text-align:center;text-transform:uppercase;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.duo-bloc-grey__content .pop-circle .wrapper{display:flex}.duo-bloc-grey__content .pop-circle .wrapper div:first-child:after{background:#222;bottom:50%;height:2px;left:100%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:40px}.duo-bloc-grey__content .pop-circle .wrapper div:last-child{align-items:center;flex-direction:row;margin-top:0}.duo-bloc-grey__content .pop-circle .wrapper div:last-child p{margin:0 3rem 0 calc(20px + 3rem)}.duo-bloc-grey__content .pop-circle:hover .wrapper div:first-child span{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}.duo-bloc-grey__content .pop-circle:hover .wrapper div:first-child:after,.duo-bloc-grey__content .pop-circle:hover .wrapper div:first-child:before{background:#ff5dff}.duo-bloc-grey__content .pop-circle:hover .wrapper div:last-child{align-items:center;color:#ff5dff;flex-direction:row;margin-top:0}.duo-bloc-grey__content .pop-circle:hover .wrapper div:last-child p{color:#ff5dff;margin:0 3rem 0 calc(20px + 3rem)}.duo-bloc-grey__content-top{flex:1;padding-bottom:3rem}.duo-bloc-grey__content-bottom{display:flex;justify-content:flex-end}.duo-bloc-grey__content .description{margin-top:3rem}.duo-bloc-grey__content .subtitle{font-family:poppins-bold,Helvetica,Arial,sans-serif}.duo-bloc-grey__content .signature{bottom:0;position:absolute;right:20%;-webkit-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width:1440px){.duo-bloc-grey{display:block;margin-bottom:0;padding-top:0}.duo-bloc-grey__cover{position:relative;width:75%}.duo-bloc-grey__content{margin-left:auto;-webkit-transform:translateY(-100px);transform:translateY(-100px);width:75%}}@media screen and (max-width:1200px){.duo-bloc-grey__content,.duo-bloc-grey__cover{-webkit-transform:translateY(0);transform:translateY(0);width:100%}}@media screen and (max-width:768px){.duo-bloc-grey__content .pop-circle{-webkit-transform:translateY(50%);transform:translateY(50%)}.duo-bloc-grey__content .pop-circle .wrapper div:first-child{height:100px;width:100px}.duo-bloc-grey__content .pop-circle .wrapper div:first-child:after{width:20px}.duo-bloc-grey__content .pop-circle .wrapper div:last-child span{font-size:.75rem}.duo-bloc-grey__content .pop-circle .wrapper div:last-child p{margin:0 1.5rem 0 calc(10px + 1.5rem)}.duo-bloc-grey__content .signature{width:30%}}.intro{display:flex;justify-content:space-between;padding:0 10%;width:100%}.intro-card{align-self:baseline;-webkit-transform:translateY(-100px);transform:translateY(-100px);width:40%}.intro-card p{padding-top:3rem}.intro-video{-webkit-transform:translateY(3rem);transform:translateY(3rem);width:50%}@media screen and (max-width:1440px){.intro{padding-left:0;padding-right:5%}.intro-card{width:50%}.intro-video{width:45%}.intro-video .btn-video-wrapper{height:350px}}@media screen and (max-width:1200px){.intro{display:block;padding:0 10%}.intro-card{margin-bottom:3rem;-webkit-transform:translateY(-50px);transform:translateY(-50px);width:100%}.intro-video{-webkit-transform:translateY(0);transform:translateY(0);width:100%}.intro-video .btn-video-wrapper{height:400px}}@media screen and (max-width:768px){.intro-card{padding:1.5rem!important}.intro-video .btn-video-wrapper{height:250px}}.duo-text-img{display:flex;margin-bottom:3rem;padding:0 10% 3rem;width:100%}@media screen and (max-width:1200px){.duo-text-img{flex-direction:column-reverse;margin-bottom:1rem;padding:0 10% 1rem}}.duo-text-img li,.duo-text-img p{font-family:poppins-light,Helvetica,Arial,sans-serif;font-size:.9rem}.duo-text-img.reverse{flex-direction:row-reverse}@media screen and (max-width:1200px){.duo-text-img.reverse{display:flex;flex-direction:column-reverse}.duo-text-img.reverse>:last-child{margin-bottom:3rem}}.duo-text-img.reverse>:first-child{padding-left:6rem;padding-right:0}.duo-text-img.img-contain button img{object-fit:contain!important}.duo-text-img.wide{padding:0 0 3rem 10%}.duo-text-img.wide .duo-text-img__right{width:40%}.duo-text-img.wide .duo-text-img__left{width:60%}@media screen and (max-width:1200px){.duo-text-img.wide{padding:0 10% 3rem}.duo-text-img.wide>*{margin-bottom:1.5rem;width:100%!important}}.duo-text-img__right{font-family:poppins-light,Helvetica,Arial,sans-serif;font-size:.9rem;padding-right:6rem;width:50%}.duo-text-img__right .title{font-family:poppins-bold,Helvetica,Arial,sans-serif}.duo-text-img__right .description{line-height:1.8rem;width:100%}.duo-text-img__right .description ul{padding:0}.duo-text-img__right .description ul li{list-style-type:none;padding-left:2rem;position:relative}.duo-text-img__right .description ul li:before{background:#6441da;content:"";height:10px;left:0;position:absolute;top:0;-webkit-transform:translateY(10px);transform:translateY(10px);width:10px}.duo-text-img__left{width:50%}.duo-text-img.img-pos-top img{object-position:top}@media screen and (max-width:1200px){.duo-text-img__right{padding-left:0!important;padding-right:0!important;width:100%}.duo-text-img__left{margin-bottom:3rem;margin-top:3rem;width:100%}}.img-link{display:flex;margin-bottom:6rem}.img-link__cover{width:70%}.img-link__link{display:flex;justify-content:flex-end;width:20%}.footer-link-container .img-link__link button,.img-link__link .footer-link-container button,.img-link__link a{align-self:flex-end;margin-bottom:3rem}@media screen and (max-width:1200px){.img-link{display:block;margin:0 10% 3rem}.img-link__cover,.img-link__link{width:100%}.footer-link-container .img-link__link button,.img-link__link .footer-link-container button,.img-link__link a{margin-top:1.5rem}}.mosaic-and-list{display:flex;padding:3rem 10%}@media screen and (max-width:1200px){.mosaic-and-list{display:block;padding:1.5rem 10%}}.mosaic-and-list__mosaic{padding-right:10%;width:50%}@media screen and (max-width:1440px){.mosaic-and-list__mosaic{padding-right:0}}@media screen and (max-width:1200px){.mosaic-and-list__mosaic{margin-bottom:3rem;width:100%}}.mosaic-and-list__list{width:50%}@media screen and (max-width:1440px){.mosaic-and-list__list{padding-left:10%}}@media screen and (max-width:1200px){.mosaic-and-list__list{padding-left:0;width:100%}}.mosaic-and-list__list ul li{list-style-type:none;position:relative}.mosaic-and-list__list ul li:before{background:#6441da;content:"";height:10px;left:9px;position:absolute;top:0;-webkit-transform:translate(-3rem,10px);transform:translate(-3rem,10px);width:10px}.mosaic-and-list__list p,.mosaic-and-list__list>p{padding-left:48px}.mosaic-and-list__list .list-item{margin-bottom:4.5rem}.mosaic-and-list__list .list-item p:first-child{font-family:poppins-bold,Helvetica,Arial,sans-serif;position:relative}.mosaic-and-list__list .list-item p:first-child:before{background:#6441da;content:"";display:inline-block;height:10px;left:0;margin-right:calc(3rem - 10px);position:relative;top:0;width:10px}.mosaic-and-list__list .list-item p:nth-child(2){padding-left:3rem}.mosaic-and-list__list .square-item>:first-child{display:block;padding-left:3rem;position:relative}.mosaic-and-list__list .square-item>:first-child:before{position:absolute;top:12px}.duo-picture-wide{display:flex;margin-bottom:6rem}@media screen and (max-width:1200px){.duo-picture-wide{display:block}}.duo-picture-wide__cover{width:60%}.duo-picture-wide__cover video{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1200px){.duo-picture-wide__cover{width:100%}}.duo-picture-wide__content{padding:3rem;width:30%}@media screen and (max-width:1200px){.duo-picture-wide__content{padding:3rem 10% 0;width:100%}}.duo-picture-wide__content .title{display:block;width:65%}@media screen and (max-width:1200px){.duo-picture-wide__content .title{width:100%}}.duo-picture-wide__content .subtitle{align-items:center;display:flex}.duo-picture-wide__content .subtitle p,.duo-picture-wide__content .subtitle p:first-child{font-family:poppins-bold,Helvetica,Arial,sans-serif}.duo-picture-wide__content .subtitle p:first-child{color:#00f7eb}.duo-picture-wide__content .subtitle p:first-child span{background:#00f7eb;display:inline-block;height:4px;margin:0 1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}.duo-picture-wide__content .subtitle p:nth-child(2){color:#707070}.duo-picture-wide__content .description{margin-top:1.5rem}.duo-bloc-horizontal{display:flex;margin:3rem 10% 6rem}@media screen and (max-width:1200px){.duo-bloc-horizontal{display:block;margin-bottom:3rem}}.duo-bloc-horizontal__cover{width:50%}.duo-bloc-horizontal__cover img{height:auto;object-fit:cover;width:100%}@media screen and (max-width:1200px){.duo-bloc-horizontal__cover{width:100%}}.duo-bloc-horizontal__content{align-items:flex-end;display:flex;justify-content:space-between;padding-left:6rem;width:50%}@media screen and (max-width:1200px){.duo-bloc-horizontal__content{padding:3rem 0;width:100%}}@media screen and (max-width:768px){.duo-bloc-horizontal__content{display:block;padding:1.5rem 0}}.duo-bloc-horizontal__content>div{width:55%}@media screen and (max-width:1200px){.duo-bloc-horizontal__content>div{width:65%}}@media screen and (max-width:768px){.duo-bloc-horizontal__content>div{width:100%}}.duo-bloc-horizontal__content>div p{margin:1.5rem 0 0}@media screen and (max-width:768px){.duo-bloc-horizontal__content>div p{margin-bottom:1.5rem}}.duo-text-picture-wide{display:flex;margin-bottom:6rem}@media screen and (max-width:1200px){.duo-text-picture-wide{flex-direction:column-reverse;margin:0 10% 6rem}}.duo-text-picture-wide__content{display:flex;flex-direction:column;padding:0 6rem 0 10%;width:40%}@media screen and (max-width:1440px){.duo-text-picture-wide__content{padding-right:3rem;width:50%}}@media screen and (max-width:1200px){.duo-text-picture-wide__content{flex-direction:row;padding:0;width:100%}}@media screen and (max-width:992px){.duo-text-picture-wide__content{display:block}}@media screen and (max-width:1200px){.duo-text-picture-wide__content div:first-child{padding-bottom:0!important}.duo-text-picture-wide__content div:last-child{padding-top:0!important}.duo-text-picture-wide__content div{flex:50%;padding:1.5rem 0}}@media screen and (max-width:992px){.duo-text-picture-wide__content div{width:100%}}.duo-text-picture-wide__content div p{margin-top:1.5rem}.duo-text-picture-wide__cover{width:60%}@media screen and (max-width:1440px){.duo-text-picture-wide__cover{width:50%}}@media screen and (max-width:1200px){.duo-text-picture-wide__cover{width:100%}}.duo-text-picture-wide.fifty-fifty>*{width:50%}@media screen and (max-width:1200px){.duo-text-picture-wide.fifty-fifty>*{width:100%}}.duo-text-picture-wide.reverse{flex-direction:row-reverse}.duo-text-picture-wide.reverse .duo-text-picture-wide__content{padding:0 10% 0 6rem}@media screen and (max-width:1200px){.duo-text-picture-wide.reverse .duo-text-picture-wide__content{flex-direction:column;padding:0}.duo-text-picture-wide.reverse .duo-text-picture-wide__content>div:first-child{margin-bottom:0}.duo-text-picture-wide.reverse{flex-direction:column-reverse}}.duo-text-picture-wide.content-center .duo-text-picture-wide__content div{display:flex}.duo-text-picture-wide.content-center .duo-text-picture-wide__content div:first-child{flex-direction:column;justify-content:flex-end}@media screen and (min-width:1200px){.duo-text-picture-wide.content-center .duo-text-picture-wide__content div:nth-child(2)>*{margin-top:1.5rem}}.large-square-bloc{display:flex;min-height:70vh;position:relative}.large-square-bloc__cover{aspect-ratio:4/3;bottom:0;margin-left:auto;max-height:100%;position:absolute;right:0;width:65%}.large-square-bloc__cover img{height:100%;object-fit:cover;width:100%}.large-square-bloc__content{background:#f8f8f8;bottom:0;max-height:90%;max-width:800px;padding:6rem 6rem 6rem 10vw;position:relative;z-index:2}.blog-card__content .large-square-bloc__content-body .title,.large-square-bloc__content-body .blog-card__content .title,.large-square-bloc__content-body h3{display:block;margin-bottom:3rem}.blog-card__content .large-square-bloc__content-body .title,.blog-card__content .large-square-bloc__content-body .title em,.large-square-bloc__content-body .blog-card__content .title,.large-square-bloc__content-body .blog-card__content .title em,.large-square-bloc__content-body h3,.large-square-bloc__content-body h3 em{font-size:2.75rem}.large-square-bloc__content .signature{color:#6441da;font-family:wild-spirit,Helvetica,Arial,sans-serif;font-size:4.375rem;margin:6rem 0 0;text-align:center;transform:rotate(-14deg);transform-origin:center}@media screen and (max-width:1440px){.large-square-bloc{flex-direction:column-reverse;min-height:auto;padding:3rem 10%}.large-square-bloc__cover{aspect-ratio:auto;max-height:none;position:relative;width:100%}.large-square-bloc__content{max-height:none;max-width:100%;padding:3rem;z-index:auto}.blog-card__content .large-square-bloc__content-body .title,.blog-card__content .large-square-bloc__content-body .title em,.large-square-bloc__content-body .blog-card__content .title,.large-square-bloc__content-body .blog-card__content .title em,.large-square-bloc__content-body h3,.large-square-bloc__content-body h3 em{font-size:1.875rem;line-height:120%}.large-square-bloc__content .signature{font-size:2.1875rem}}.square-item>:first-child:before{background:#6441da;content:"";display:inline-block;height:10px;left:0;margin-right:calc(3rem - 10px);position:relative;top:0;width:10px}.itemP{padding:0 10% 3rem}.slider-with-overflow-bloc .bloc{background:#eee;margin-left:auto;padding:3rem 3rem 9rem;transform:translateY(9rem);width:50%}@media screen and (max-width:1200px){.slider-with-overflow-bloc .bloc{width:75%}}@media screen and (max-width:992px){.slider-with-overflow-bloc .bloc{width:85%}}.slider-with-overflow-bloc>:nth-child(2)>div{padding-top:0}@media screen and (max-width:992px){.slider-with-overflow-bloc{transform:translateY(-6rem)}}.sticky-block{display:flex;position:relative}.sticky-block .left{left:0;padding:3rem 9rem 3rem 10%;position:absolute;top:0;width:50%}.sticky-block .right{height:100%;margin-left:auto;padding-left:50%;width:100%}@media screen and (max-width:1200px){.sticky-block{display:block}.sticky-block .left{padding-right:3rem;position:relative;width:100%}.sticky-block .right{margin:0 10%;padding:0;width:90%}}.header-card,.main-header__card{background:#eee;padding:3rem}@media screen and (max-width:992px){.header-card,.main-header__card{padding:3rem 10%}}.header-card .card__description,.main-header__card .card__description{align-items:flex-start;display:flex;margin-top:3rem}.header-card .card__description img,.main-header__card .card__description img{margin-right:3rem;width:45px}.header-card .card__description p,.main-header__card .card__description p{margin-top:0;width:60%}.header-card p,.main-header__card p{color:#222;font-family:poppins-light,Helvetica,Arial,sans-serif;font-size:.9rem;margin-bottom:0}@media screen and (max-width:768px){.header-card,.main-header__card{padding:1.5rem 10%}.header-card .card__description,.main-header__card .card__description{margin-top:1.5rem}.header-card .card__description img,.main-header__card .card__description img{margin-right:1.5rem;width:35px}.header-card p,.main-header__card p{width:auto!important}}.blog-card .cover{display:block;height:250px;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:100%}.blog-card .cover:hover{opacity:.8}.blog-card__content{background:#fff;display:flex;flex-direction:column;height:calc(100% - 250px);padding:3rem}.blog-card__content .wrapper{display:flex;flex:1;flex-direction:column;justify-content:space-between}.blog-card__content .title{margin-bottom:3rem;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.blog-card__content .title:hover{color:#6441da}.blog-card__content .text-separator{margin-bottom:1.5rem}.blog-card__content .bottom{align-items:flex-end;display:flex;justify-content:space-between;margin-top:3rem}.blog-card__content .bottom>:nth-child(2){min-width:90px}@media screen and (max-width:768px){.blog-card .cover{height:200px}.blog-card__content{height:calc(100% - 200px);padding:1.5rem}.blog-card__content .wrapper{align-items:flex-end;justify-content:flex-end}.blog-card__content .title{margin-bottom:1.5rem}.blog-card__content .author-card,.blog-card__content .description,.blog-card__content .small-text--light,.blog-card__content .text-separator{display:none}.blog-card__content .bottom{margin-top:0}.blog-card__content .bottom .small-card{display:none}}.team-show__cover .cover-quote,.user-card .cover-quote{align-items:center;background:#6441da;bottom:10%;display:flex;height:auto;justify-content:flex-end;left:10%;max-width:50%;min-width:150px;padding:1.5rem;position:absolute;-webkit-transform:scale(0);transform:scale(0);transform-origin:bottom left;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.team-show__cover .cover-quote p,.user-card .cover-quote p{color:#fff;font-family:poppins-regular,Helvetica,Arial,sans-serif;margin-bottom:0;text-align:right}.team-show__cover .cover-quote:after,.team-show__cover .cover-quote:before,.user-card .cover-quote:after,.user-card .cover-quote:before{background:#fff;content:"";left:0;position:absolute;top:100%}.team-show__cover .cover-quote:before,.user-card .cover-quote:before{height:6px;-webkit-transform:translateX(calc(-50% - 3px));transform:translateX(calc(-50% - 3px));width:30px}.team-show__cover .cover-quote:after,.user-card .cover-quote:after{height:30px;-webkit-transform:translate(-6px,calc(50% - 27px));transform:translate(-6px,calc(50% - 27px));width:6px}.team-show__cover .cover-social,.user-card .cover-social{display:flex;flex-direction:column;position:absolute;right:10%;top:10%}.footer-link-container .team-show__cover .cover-social button,.footer-link-container .user-card .cover-social button,.team-show__cover .cover-social .footer-link-container button,.team-show__cover .cover-social a,.user-card .cover-social .footer-link-container button,.user-card .cover-social a{color:#fff;font-size:1.3rem;padding:3px 6px;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.footer-link-container .team-show__cover .cover-social button:hover,.footer-link-container .user-card .cover-social button:hover,.team-show__cover .cover-social .footer-link-container button:hover,.team-show__cover .cover-social a:hover,.user-card .cover-social .footer-link-container button:hover,.user-card .cover-social a:hover{color:#6441da}.grey-card,.intro-card{background:#eee;padding:3rem}.user-card{position:relative}.user-card .cover{display:block;position:relative;transform-origin:top center}.user-card .cover .cover-quote{-moz-transition:.3s ease-in 0s;-webkit-transition:.3s ease-in 0s;transition:.3s ease-in 0s}.user-card .cover img{height:600px;object-fit:cover;object-position:top;-moz-transition:1s;-webkit-transition:1s;transition:1s;width:100%}@media screen and (max-width:768px){.user-card .cover img{height:auto}}.user-card .cover:hover .cover-quote{-webkit-transform:scale(1);transform:scale(1);-moz-transition:.1s ease-in .2s;-webkit-transition:.1s ease-in .2s;transition:.1s ease-in .2s}.user-card .content-card{padding:3rem}.user-card .content-card .title-container{display:block}.references-show .middle-text .user-card .content-card .title-container h2>*,.user-card .content-card .title-container .references-show .middle-text h2>*,.user-card .content-card .title-container h2,.user-card .content-card .title-container i,.user-card .content-card .title-container p,.user-card .content-card .title-container span{-moz-transition:.3s!important;-webkit-transition:.3s!important;transition:.3s!important}.references-show .middle-text .user-card .content-card .title-container:hover h2>*,.user-card .content-card .title-container:hover .references-show .middle-text h2>*,.user-card .content-card .title-container:hover h2,.user-card .content-card .title-container:hover i,.user-card .content-card .title-container:hover p,.user-card .content-card .title-container:hover span{color:#ff5dff}.user-card .content-card .title{display:flex;flex-direction:column;position:relative}.references-show .middle-text .user-card .content-card .title h2>*,.user-card .content-card .title .references-show .middle-text h2>*,.user-card .content-card .title h2{font-size:2.5rem;line-height:2.5rem;margin-bottom:1rem}.user-card .content-card .title:before{background:rgba(100,65,218,.2);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:"";height:6rem;left:0;position:absolute;top:0;width:6rem}.user-card .content-card .subtitle{align-items:center;display:flex;justify-content:space-between;margin:1.5rem 0}.user-card .content-card .subtitle p{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.75rem;margin-bottom:0;text-transform:uppercase}.user-card .content-card .subtitle .icon{color:#6441da;font-size:.75rem}@media screen and (max-width:768px){.user-card .cover_quote{height:30%}.user-card .cover_quote p{font-size:.625rem}.user-card .cover_quote:after,.user-card .cover_quote:before{background:#fff;content:"";left:0;position:absolute;top:100%}.user-card .cover_quote:before{height:4px;-webkit-transform:translateX(calc(-50% - 2px));transform:translateX(calc(-50% - 2px));width:25px}.user-card .cover_quote:after{height:25px;-webkit-transform:translate(-4px,calc(50% - 23px));transform:translate(-4px,calc(50% - 23px));width:4px}.user-card .content-card p{font-size:.75rem}.references-show .middle-text .user-card .content-card .title h2>*,.user-card .content-card .title .references-show .middle-text h2>*,.user-card .content-card .title h2{font-size:1.875rem;line-height:1.875rem}.user-card .content-card .title:before{height:4.75rem;width:4.75rem}.user-card .content-card .subtitle{margin:.75rem 0 1.5rem}.user-card .content-card .subtitle p{font-size:.75rem}}.agency-card{display:flex;width:50%}@media screen and (max-width:1200px){.agency-card{width:100%}}@media screen and (max-width:576px){.agency-card{display:block}}.agency-card:first-child .agency-card__cover{background:linear-gradient(316deg,#ff5dff,#ef5afb 7%,#a44de9 40%,#7644de 64%,#6441da 76%)}.agency-card:last-child .agency-card__cover{background:#32216d}.agency-card__cover{align-items:center;background:#6441da;color:#fff;display:flex;font-size:80px;justify-content:center;width:250px}@media screen and (max-width:1440px){.agency-card__cover{font-size:60px;width:160px}}@media screen and (max-width:576px){.agency-card__cover{font-size:60px;height:400px;width:100%}}.agency-card__cover.with-picture img{height:100%;object-fit:cover;object-position:center;width:100%}.agency-card__content{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-left:6rem;padding-right:15%}@media screen and (max-width:1600px){.agency-card__content{padding-left:4.5rem;padding-right:10%}}@media screen and (max-width:1440px){.agency-card__content{padding-right:3rem}}@media screen and (max-width:1200px){.agency-card__content{padding-right:40%}}@media screen and (max-width:992px){.agency-card__content{padding-right:20%}}@media screen and (max-width:768px){.agency-card__content{padding-right:0}}@media screen and (max-width:576px){.agency-card__content{padding:1.5rem 3rem 0}}.agency-card__content p{position:relative}.agency-card__content p:first-child{font-family:poppins-bold,Helvetica,Arial,sans-serif}.agency-card__content p:first-child:before{background:#6441da;content:"";height:8px;left:0;position:absolute;top:.9rem;-webkit-transform:translate(-3rem,-50%);transform:translate(-3rem,-50%);width:8px}.agency-card__content .footer-link-container button,.agency-card__content a,.footer-link-container .agency-card__content button{align-self:baseline;font-size:.75rem;margin-top:3rem}@media screen and (max-width:1440px){.agency-card__content .footer-link-container button,.agency-card__content a,.footer-link-container .agency-card__content button{margin-top:1rem}}@media screen and (max-width:1200px){.agency-card.reverse{flex-direction:row-reverse;margin-top:3rem}.agency-card.reverse .agency-card__content{padding-left:40%;padding-right:3rem}}@media screen and (max-width:992px){.agency-card.reverse .agency-card__content{padding-left:20%}}@media screen and (max-width:768px){.agency-card.reverse .agency-card__content{padding-left:0}}@media screen and (max-width:576px){.agency-card.reverse .agency-card__content{padding:1.5rem 3rem 0}}.vertical-card{padding:3rem}@media screen and (max-width:992px){.vertical-card{padding-bottom:0;padding-right:0}}.vertical-card .title{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.125rem;margin:1.5rem 0;position:relative}.vertical-card .title:before{background:#6441da;content:"";height:10px;left:0;position:absolute;top:0;-webkit-transform:translate(-3rem,4px);transform:translate(-3rem,4px);width:10px}.card-white{display:flex;flex-direction:column;margin-bottom:3rem;position:relative}@media screen and (min-width:768px){.card-white{padding-right:3rem}}@media screen and (max-width:768px){.card-white{margin-bottom:0}}.card-white>a,.footer-link-container .card-white>button{height:100%;left:0;position:absolute;top:0;width:100%}.card-white__wrapper{display:flex;flex-wrap:wrap}.card-white__wrapper>*{width:25%}@media screen and (max-width:1440px){.card-white__wrapper>*{width:50%}}@media screen and (max-width:768px){.card-white__wrapper>*{width:100%}}.card-white .title{align-items:center;display:flex}.card-white .title img{margin-right:1rem;max-width:60px;object-fit:contain}.card-white .title h4{line-height:120%;margin-bottom:0}.card-white .description{margin-top:1rem}.card-white__bottom{align-items:flex-end;display:flex;flex:1;justify-content:flex-end;padding-right:1.5rem}.card-grey{background:#f8f8f8;margin-left:auto;max-width:500px;padding:3rem;position:relative}@media screen and (max-width:768px){.card-grey{padding:1.5rem}}.card-grey .number{color:#6441da;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:80px;position:absolute;right:0;top:0;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.card-grey .number{font-size:50px}}.card-grey__wrapper{display:grid;gap:6rem;grid-template-columns:1fr 1fr;padding:1.5rem 10%}@media screen and (min-width:1200px) and (max-width:1440px){.card-grey__wrapper{margin-top:6rem}}@media screen and (max-width:1200px){.card-grey__wrapper{gap:3rem;grid-template-columns:1fr;margin-top:1.5rem}}@media screen and (min-width:1200px){.card-grey.gap{transform:translateY(-30%)}}@media screen and (max-width:1200px){.card-grey.gap{margin-left:0}}.card-grey .title{align-items:center;display:flex}.card-grey .title img{margin-right:1rem;max-width:120px;object-fit:contain}@media screen and (max-width:1600px){.card-grey .title img{max-width:120px}}@media screen and (max-width:768px){.card-grey .title img{max-width:60px}}.card-grey .title h4{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.875rem;line-height:150%}@media screen and (max-width:1600px){.card-grey .title h4{font-size:2.1875rem}}@media screen and (max-width:768px){.card-grey .title h4{font-size:1.25rem}}.card-grey .description{margin-top:1.5rem}.card-step{padding:100px 0 1rem;position:relative}.card-step__wrapper{margin-top:4rem;grid-column-gap:4.5rem;grid-row-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:1440px){.card-step__wrapper{grid-template-columns:1fr 1fr;margin-top:3rem}}@media screen and (max-width:992px){.card-step__wrapper{display:block}}.card-step .icon{max-height:100px;max-width:100px;position:absolute;right:0;top:0}.card-step .title{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1rem}.number-card{margin-bottom:3rem;padding-left:6rem;position:relative}.number-card .content{background:#fff;padding:3rem 20%;position:relative;z-index:1}.number-card .number{color:#6441da;display:inline-block;font-size:120px;top:0;transform:translate(-50%,49px);z-index:0}.number-card .number,.number-card .title{font-family:poppins-bold,Helvetica,Arial,sans-serif}.number-card .title{font-size:2.5rem;line-height:150%;margin-bottom:3rem}.number-card .title em,.number-card .title i{font-size:2.5rem}.number-card .description{margin-top:3rem}@media screen and (max-width:1200px){.number-card{margin-bottom:0;padding-left:3rem}.number-card .content{padding:3rem 10%}.number-card .number{font-size:70px;transform:translate(-50%,28px)}.number-card .title{font-size:1.875rem;margin-bottom:1.5rem}.number-card .title em,.number-card .title i{font-size:1.875rem}}.bicolor-card{animation-play-state:paused;box-shadow:0 0 10px rgba(0,0,0,.2)}.bicolor-card.floating-card{animation:floating-card 2s ease-in-out infinite}.bicolor-card .title{color:#6441da;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:2.1875rem;margin-bottom:1rem}@media screen and (max-width:768px){.bicolor-card .title{font-size:1.75rem}}.bicolor-card .subtitle{display:block;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:120%;margin-bottom:3rem;padding-top:.75rem;text-transform:uppercase}@media screen and (max-width:768px){.bicolor-card .subtitle{font-size:.72rem;margin-bottom:1rem}}.bicolor-card__top-section{background:#eee;padding:3rem 1.5rem;position:relative}@media screen and (max-width:768px){.bicolor-card__top-section{padding-bottom:1rem}}.bicolor-card__top-section .animation{position:absolute;top:0;transform:translate(40%,-50%);width:75%}.bicolor-card__top-section .animation img,.bicolor-card__top-section .animation video{display:none}@supports (background:-webkit-named-image(i)){.bicolor-card__top-section .animation img{display:block;margin-left:auto;transform:translate(-15%);width:75%}}@supports not (background:-webkit-named-image(i)){.bicolor-card__top-section .animation video{display:block}}.bicolor-card__bottom-section{background:#fff;padding:3rem 1.5rem}@media screen and (max-width:768px){.bicolor-card__bottom-section{padding:1rem 1.5rem}.bicolor-card__bottom-section .main-btn span:first-child{font-size:.72rem}}.bicolor-card__bottom-section .list-title{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.35rem;margin-bottom:1.5rem}@media screen and (max-width:768px){.bicolor-card__bottom-section .list-title{font-size:.72rem;line-height:.99rem}}.bicolor-card__bottom-section ul{margin-bottom:1rem;padding:0}.bicolor-card__bottom-section li{display:flex;font-family:poppins-regular,Helvetica,Arial,sans-serif;font-size:.9rem;list-style:none;margin-bottom:1rem;padding-left:1rem;position:relative}@media screen and (max-width:768px){.bicolor-card__bottom-section li{font-size:.72rem}}.bicolor-card__bottom-section li:before{background:#6441da;content:"";display:block;height:10px;left:0;position:absolute;top:-5px;-webkit-transform:translateY(10px);transform:translateY(10px);width:10px}@media screen and (max-width:768px){.bicolor-card__bottom-section li:before{top:-6px}}.bicolor-card__dashed-list{margin-top:1.5rem}.bicolor-card__dashed-list p{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.1rem;margin-bottom:0}@media screen and (max-width:768px){.bicolor-card__dashed-list p{font-size:.8rem}}.bicolor-card__dashed-list :not(p){font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.25rem;margin:1.5rem 0 0;position:relative}@media screen and (max-width:768px){.bicolor-card__dashed-list :not(p){font-size:1rem;margin-top:.75rem}}.bicolor-card__dashed-list :not(p):before{background:#ff5dff;content:"";display:block;height:6px;margin-left:-1.5rem;margin-right:.5rem;position:absolute;top:.625rem;width:16px}@keyframes floating-card{0%{transform:translateY(0)}50%{transform:translateY(-10px)}}.four-cards-container{display:flex;flex-wrap:wrap;padding:0 10% 3rem}.four-cards-container .vertical-card{display:flex;flex-direction:column;justify-content:space-between;width:25%}.four-cards-container .vertical-card .main-btn{width:fit-content}@media screen and (max-width:1440px){.four-cards-container .vertical-card{width:50%}}@media screen and (max-width:992px){.four-cards-container .vertical-card{width:100%}}@media screen and (max-width:1200px){.four-cards-container .vertical-card:first-child{padding-top:1rem}}.blog-post .content-body,.blog-post .content-bottom,.job-post-container,.legal-notice,.markdown-container{margin:3rem 30%;width:40%}@media screen and (max-width:1440px){.blog-post .content-body,.blog-post .content-bottom,.job-post-container,.legal-notice,.markdown-container{margin:3rem 20%;width:60%}}@media screen and (max-width:992px){.blog-post .content-body,.blog-post .content-bottom,.job-post-container,.legal-notice,.markdown-container{margin:3rem 10%;width:80%}}.blog-card__content .blog-post .content-body .title,.blog-card__content .job-post-container .title,.blog-card__content .legal-notice .title,.blog-card__content .markdown-container .title,.blog-post .content-body .blog-card__content .title,.blog-post .content-body .references-show .middle-text h2>*,.blog-post .content-body h2,.blog-post .content-body h3,.blog-post .content-body h4,.blog-post .content-body h5,.blog-post .content-body h6,.job-post-container .blog-card__content .title,.job-post-container .references-show .middle-text h2>*,.job-post-container h2,.job-post-container h3,.job-post-container h4,.job-post-container h5,.job-post-container h6,.legal-notice .blog-card__content .title,.legal-notice .references-show .middle-text h2>*,.legal-notice h2,.legal-notice h3,.legal-notice h4,.legal-notice h5,.legal-notice h6,.markdown-container .blog-card__content .title,.markdown-container .references-show .middle-text h2>*,.markdown-container h2,.markdown-container h3,.markdown-container h4,.markdown-container h5,.markdown-container h6,.references-show .middle-text .blog-post .content-body h2>*,.references-show .middle-text .job-post-container h2>*,.references-show .middle-text .legal-notice h2>*,.references-show .middle-text .markdown-container h2>*{display:block;margin:3rem 0 1.5rem}.blog-post .content-body li,.blog-post .content-body p,.job-post-container li,.job-post-container p,.legal-notice li,.legal-notice p,.markdown-container li,.markdown-container p{color:#222;font-family:poppins-light,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.8rem;text-align:justify}.blog-post .content-body strong,.job-post-container strong,.legal-notice strong,.markdown-container strong{font-family:poppins-bold,Helvetica,Arial,sans-serif}.blog-post .content-body em,.blog-post .content-body i,.job-post-container em,.job-post-container i,.legal-notice em,.legal-notice i,.markdown-container em,.markdown-container i{color:inherit;font-family:crete-italic,Helvetica,Arial,sans-serif;font-size:inherit;font-weight:inherit}.blog-post .content-body .footer-link-container button,.blog-post .content-body a,.footer-link-container .blog-post .content-body button,.footer-link-container .job-post-container button,.footer-link-container .legal-notice button,.footer-link-container .markdown-container button,.job-post-container .footer-link-container button,.job-post-container a,.legal-notice .footer-link-container button,.legal-notice a,.markdown-container .footer-link-container button,.markdown-container a{color:#ff5dff;font-family:poppins-regular,Helvetica,Arial,sans-serif}.blog-post .content-body .footer-link-container button:hover,.blog-post .content-body a:hover,.footer-link-container .blog-post .content-body button:hover,.footer-link-container .job-post-container button:hover,.footer-link-container .legal-notice button:hover,.footer-link-container .markdown-container button:hover,.job-post-container .footer-link-container button:hover,.job-post-container a:hover,.legal-notice .footer-link-container button:hover,.legal-notice a:hover,.markdown-container .footer-link-container button:hover,.markdown-container a:hover{opacity:.85;text-decoration:underline}.blog-post .content-body blockquote,.job-post-container blockquote,.legal-notice blockquote,.markdown-container blockquote{background:rgba(255,93,255,.06);border:1px solid rgba(52,0,91,.3);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#34005b;padding:1.5rem 1.5rem .5rem}.blog-post .content-body blockquote p,.job-post-container blockquote p,.legal-notice blockquote p,.markdown-container blockquote p{color:rgba(52,0,91,.8)}.blog-post .content-body center,.job-post-container center,.legal-notice center,.markdown-container center{display:flex!important;justify-content:center;width:100%!important}.blog-post .content-body iframe,.blog-post .content-body img,.job-post-container iframe,.job-post-container img,.legal-notice iframe,.legal-notice img,.markdown-container iframe,.markdown-container img{margin:0;max-width:100%}.blog-post .content-body li,.job-post-container li,.legal-notice li,.markdown-container li{list-style:none;position:relative}.blog-post .content-body li:before,.job-post-container li:before,.legal-notice li:before,.markdown-container li:before{background:#6441da;content:"";display:inline-block;height:8px;position:absolute;top:11px;-webkit-transform:translateX(-40px);transform:translateX(-40px);width:8px}.btn-video-wrapper{align-items:center;aspect-ratio:3/2;background:transparent;border:none;display:flex;height:auto;justify-content:center;overflow:hidden;position:relative;width:100%}.btn-video-wrapper:focus{outline:none}.btn-video-wrapper:hover .btn-player:before,.btn-video-wrapper:hover:before{background:rgba(100,65,218,.2)}.btn-video-wrapper:hover .btn-player:after{background:rgba(100,65,218,.8)}.btn-video-wrapper img{height:auto;object-fit:cover;position:absolute;width:100%}.btn-video-wrapper.contain img{object-fit:contain}.btn-video-wrapper .btn-player{align-items:center;color:#fff;display:flex;font-size:1.25rem;height:80px;justify-content:center;position:relative;width:80px;z-index:2}.btn-video-wrapper .btn-player:after,.btn-video-wrapper .btn-player:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:"";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;z-index:-1}.btn-video-wrapper .btn-player:before{background:hsla(0,0%,100%,.2);height:calc(100% + 20px);width:calc(100% + 20px)}.btn-video-wrapper .btn-player:after{background:hsla(0,0%,100%,.3);height:100%;width:100%}.modal-wanadev{z-index:3000}.modal-wanadev .modal-body{height:80vh}.modal-wanadev .modal-body iframe{height:100%;width:100%}.modal-wanadev .modal-dialog{max-width:75%}@media screen and (max-width:1200px){.modal-wanadev .modal-body{height:65vh}}@media screen and (max-width:992px){.modal-wanadev .modal-body{min-height:450px}.modal-wanadev .modal-dialog{max-width:95%}}@media screen and (max-width:576px){.modal-wanadev .modal-body{height:250px;min-height:inherit}}.form-control{background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#222;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.form-control:focus{background:transparent;box-shadow:none;color:#6441da;outline:none}.form-control:focus::placeholder{color:rgba(100,65,218,.3)}.form-control::placeholder{color:hsla(0,0%,44%,.5);font-style:italic;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.custom-input,input,select{border:none!important;border-bottom:1px solid #222!important;padding-left:0;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.custom-input:focus,input:focus,select:focus{border-bottom-color:#6441da!important}select{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}select,select:not(:valid){color:hsla(0,0%,44%,.5)!important;font-style:italic}select:focus,select:valid{color:#6441da!important;font-style:normal}textarea{border:1px solid #222!important;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}textarea:focus{border-color:#6441da!important}input[type=submit]{background:transparent;border-color:#ff5dff!important}input[type=submit]:hover{border-color:#6441da!important}input[type=submit]:focus{outline:none}.custom-job-textarea{height:calc(100% - 24px)!important;min-height:100px}.box__error ul{margin-bottom:0;margin-top:.5rem;padding:0}.box__error ul li{background:#fc4777;color:#fff!important;font-size:.625rem;list-style:none;padding:.5rem;text-align:center}.form-group-drag-and-drop{height:100%;margin-bottom:0!important}.form-group-drag-and-drop.filled .form-group-drag-and-drop-container{border:1px solid #000;position:relative}.form-group-drag-and-drop.filled .form-group-drag-and-drop-container .icon{display:none}.form-group-drag-and-drop .form-group-drag-and-drop-container{align-items:center;background-color:transparent;border:1px dashed #000;display:flex;flex-direction:column;font-size:1.25rem;height:100%;justify-content:center;padding:1.5rem 1rem;position:relative;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;width:100%}.form-group-drag-and-drop .form-group-drag-and-drop-container .dragndrop-upload{cursor:pointer;height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:100%}.form-group-drag-and-drop .form-group-drag-and-drop-container .form-group-drag-and-drop-text{font-size:1rem;text-align:center;text-transform:none!important}.form-group-drag-and-drop .form-group-drag-and-drop-container .icon{max-height:1rem;max-width:1rem}.form-group-drag-and-drop .form-group-drag-and-drop-container.dragover{background-color:rgba(100,65,218,.1);border:1px solid #6441da;outline-offset:0}.form-group-drag-and-drop .form-group-drag-and-drop-container.dragover .form-group-drag-and-drop-text{color:#6441da}.leaflet-popup-content-wrapper{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:0}.leaflet-popup-content{margin:0;min-width:350px}@media screen and (max-width:768px){.leaflet-popup-content{min-width:auto}}.footer-link-container .leaflet-container button.leaflet-popup-close-button,.leaflet-container .footer-link-container button.leaflet-popup-close-button,.leaflet-container a.leaflet-popup-close-button{color:#6441da;font-size:1.25rem;padding:0;right:6px;top:6px}.footer-link-container .leaflet-container button.leaflet-popup-close-button:hover,.leaflet-container .footer-link-container button.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:hover{color:#ff5dff}.map-marker__container p{line-height:1.125rem;margin:0}.map-marker__header{align-items:center;background:#eee;display:flex;padding:1rem}.map-marker__header img{height:60px;margin-right:1.5rem;width:60px}@media screen and (max-width:768px){.map-marker__header img{height:30px;margin-right:1rem;width:30px}}.map-marker__header .title{color:#6441da;font-family:poppins-bold,Helvetica,Arial,sans-serif}.map-marker__header .subtitle{font-size:.75rem}.map-marker__body{font-size:.75rem;padding:1rem}.map-marker__body .title{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.75rem}.map-marker__body .subtitle{color:#707070;font-size:.75rem}.map-marker__link{color:#ff5dff!important;display:block;margin-top:.75rem}.map-marker__link:hover{color:#6441da!important}.pagination{display:flex;font-family:poppins-bold,Helvetica,Arial,sans-serif;justify-content:flex-end;margin-bottom:3rem}.pagination>*{align-items:center;display:flex;margin:0 5px;padding:0 5px;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.pagination>:last-child{margin-right:0}.footer-link-container .pagination button,.pagination .footer-link-container button,.pagination a{color:#ff5dff}.footer-link-container .pagination button:hover,.pagination .footer-link-container button:hover,.pagination a:hover{color:#6441da}.pagination .pagination-arrow{font-size:1rem;padding-bottom:1px}.pagination .current{color:#6441da;font-size:1.125rem}.pagination .page{font-size:1.125rem}.mosaic-pictures{background:transparent;height:90vh;min-height:800px;width:100%}@media screen and (max-width:1200px){.mosaic-pictures{min-height:400px}}.mosaic-pictures .top{height:30%;padding-bottom:10px;width:100%}.mosaic-pictures .top img{height:100%!important}.mosaic-pictures .bottom{display:flex;height:70%}.mosaic-pictures .left,.mosaic-pictures .right{height:70%;width:50%}.mosaic-pictures .left{padding-right:5px}.mosaic-pictures .left img:first-child{height:40%}.mosaic-pictures .left img:last-child{height:60%;padding-top:10px}.mosaic-pictures .right{padding-left:5px}.mosaic-pictures .right img:first-child{height:66%;padding-bottom:10px}.mosaic-pictures .right img:last-child{height:34%}.mosaic-pictures.variant .top{height:30%;padding-bottom:10px;width:100%}.mosaic-pictures.variant .left,.mosaic-pictures.variant .right{height:70%}.mosaic-pictures.variant .left{padding-right:5px;width:30%}.mosaic-pictures.variant .left img:first-child{height:70%}.mosaic-pictures.variant .left img:last-child{height:30%;padding-top:10px}.mosaic-pictures.variant .right{padding-left:5px;width:70%}.mosaic-pictures.variant .right img:first-child{height:25%;padding-bottom:10px}.mosaic-pictures.variant .right img:last-child{height:75%}@media screen and (max-width:768px){.mosaic-pictures{height:auto}.mosaic-pictures .left,.mosaic-pictures .right{height:auto;padding:0;width:100%}.mosaic-pictures img{padding:0 0 10px!important}}.mosaic-landscape{column-gap:2rem;display:flex;padding:3rem 10%}@media screen and (max-width:1200px){.mosaic-landscape{display:block;padding-top:0}}.mosaic-landscape .mosaic{aspect-ratio:5/3;display:flex;gap:1rem;margin-bottom:3rem;width:auto}@media screen and (min-width:1200px){.mosaic-landscape .mosaic{max-width:70%}}.mosaic-landscape .mosaic img{height:100%;object-fit:cover;width:100%}.mosaic-landscape .mosaic .left{width:25%}.mosaic-landscape .mosaic .right{display:flex;flex-direction:column;gap:1rem}.mosaic-landscape .mosaic .right>*{display:flex;gap:1rem;height:calc(50% - .5rem)}@media screen and (min-width:1200px){.mosaic-landscape .content{min-width:350px;padding-left:4rem;width:400px}}.mosaic-landscape .content .title{display:block;margin-bottom:1.5rem}:root{--animation-moveX-start:0;--animation-moveX-end:110vw;--animation-moveY-start:0;--animation-moveY-end:0;--animation-rotate-start:0;--animation-rotate-end:360deg}.stack-slider,.stack-slider-container{position:relative}.stack-slider{display:flex;flex-direction:column;justify-content:center;padding:3rem 0}.stack-slider .description-block{background:#eee;margin-left:auto;padding:3rem 3rem 9rem;position:relative;width:50%}@media screen and (max-width:1600px){.stack-slider .description-block{width:75%}}@media screen and (max-width:992px){.stack-slider .description-block{width:85%}}.stack-slider .buttons{bottom:20%;position:absolute;right:10%;z-index:2}@media screen and (max-width:992px){.stack-slider .buttons{bottom:10%;right:50%;transform:translateX(50%)}}.stack-slider .slider{aspect-ratio:5/3;margin:auto;max-width:1000px;position:relative;transform:translateY(-6rem);width:60%}@media screen and (max-width:1600px){.stack-slider .slider{margin-left:10%;width:70%}}@media screen and (max-width:1200px){.stack-slider .slider{margin:auto 10%}}@media screen and (max-width:992px){.stack-slider .slider{margin:auto;width:90%}}.stack-slider .slider .slide{align-items:center;background:transparent;display:flex;font-size:30px;height:90%;justify-content:center;left:5%;position:absolute;top:5%;transform-origin:center;transition:.6s ease-out;width:90%}.stack-slider .slider .slide img{box-shadow:2px 2px 4px rgba(0,0,0,.1);height:100%;object-fit:cover;width:100%}.stack-slider .move-slide-out{animation:move .6s linear;animation-fill-mode:forwards;transform-origin:center}.stack-slider .move-slide-out img{animation:rotation 3s linear infinite}.stack-slider .move-slide-in{animation:move .5s cubic-bezier(.3,-.01,.24,.99);animation-fill-mode:forwards;transform-origin:center}.stack-slider .move-slide-in img{animation:rotation .5s ease-out}@keyframes rotation{0%{transform:rotate(var(--animation-rotate-start))}to{transform:rotate(var(--animation-rotate-end))}}@keyframes move{0%{transform:translate(var(--animation-moveX-start),var(--animation-moveY-start))}to{transform:translate(var(--animation-moveX-end),var(--animation-moveY-end))}}.stepper{display:flex;justify-content:space-between;margin:0 10% 6rem;position:relative;width:80%;z-index:1}@media screen and (max-width:992px){.stepper{align-items:center;flex-direction:column}}.stepper__image-container{align-items:center;display:flex;flex-direction:column;opacity:0;position:relative;scale:1.4;transform:translate(-10px,-10px);width:100px;z-index:1;z-index:2}@media screen and (max-width:992px){.stepper__image-container{width:85px}}@media screen and (max-width:576px){.stepper__image-container{width:60px}}.stepper__image-container img{width:100%}.stepper__image-container p{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.125rem;padding-top:1.5rem;text-align:center;width:150%}@media screen and (max-width:992px){.stepper__image-container p{padding:0}}.stepper .full-liner{align-items:center;display:flex;display:none;height:100%;left:25px;position:absolute;top:0;width:calc(100% - 50px);z-index:0}@media screen and (min-width:992px){.stepper .full-liner{align-items:center;display:flex;margin-top:-40px}}.stepper .full-liner .liner-lg{border-bottom:5px dotted #6441da;clip-path:polygon(0 0,0 0,0 100%,0 100%);height:10px;width:100%}@media screen and (max-width:768px){.stepper .full-liner .liner-lg{border-width:3px}}.stepper .liner-sm-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:13px 0}@media screen and (min-width:992px){.stepper .liner-sm-container{display:none}}.stepper .liner-sm-container .liner-sm-dot{background-color:#6441da;border-radius:100%;height:5px;opacity:0;width:5px}.stepper .liner-sm-container .liner-sm-dot:nth-child(2){margin:10px 0}.floating-icon img{animation:floating 1.8s linear 2s infinite alternate}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(-7px)}to{transform:translateY(0)}}.content-container{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-bottom:5rem}.content-container .left-section{display:flex;flex:1;flex-direction:column;margin-left:10%;padding-right:4rem}.content-container .left-section .section-title{font-size:1.8rem;line-height:1.2;margin-bottom:10px}.content-container .left-section .section-text{font-size:.9rem;line-height:1.8;margin-top:2rem}.content-container .left-section .end{align-items:center;align-self:flex-end;display:inline-flex;justify-content:center;margin-top:1rem}.content-container .right-section{flex:1;margin-right:10%;text-align:right}.content-container .right-section .section-image{border-radius:8px;height:auto;max-width:100%}.content-container .highlight{color:#6441da}@font-face{font-family:Poppins;src:url(/build/fonts/Poppins-Regular.8081832f.ttf) format("truetype")}.breadcrumb-container{float:left;margin-bottom:2rem;margin-left:10%;margin-top:2rem}@media (min-width:1440px){.breadcrumb-container{margin-left:10%}}.breadcrumb-container-articles{float:right;margin-right:20%}@media (min-width:1440px){.breadcrumb-container-articles{margin-right:10%}}.bg-breadcrumb{background:#f1f1f1;flex-shrink:0;flex-wrap:nowrap;height:36px;max-width:734px;padding:6px 10px;width:auto}.bg-breadcrumb,.breadcrumbText{align-items:center;display:flex}.breadcrumbText{color:#000;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;white-space:nowrap}.breadcrumbText:hover{color:#ff5dff}.currentPage{color:#6441da;font-family:Poppins;font-size:14px;font-style:normal;font-weight:700;line-height:normal;max-width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-icon{align-items:center;display:flex;flex-shrink:0}.chevron-right,.chevron-right-home{flex-shrink:0;height:10px;margin-left:5px;width:6px}.chevron-right{margin-right:5px}.bg-ellipsis{align-items:center;cursor:pointer;display:flex;gap:2px;height:18px;justify-content:center;width:18px}.bg-ellipsis,.hidden-breadcrumbs{background-color:#fff;flex-shrink:0}.hidden-breadcrumbs{margin-left:100px;max-height:auto;max-width:734px;opacity:0;overflow-y:auto;padding:10px;position:absolute;transition:opacity .5s ease;z-index:1}.hidden-breadcrumbs.show{opacity:1;transition:opacity .3s ease}.footer-link-container .hidden-breadcrumbs button,.hidden-breadcrumbs .footer-link-container button,.hidden-breadcrumbs a{display:block;margin-bottom:5px}.hidden-breadcrumbs .chevron-right{margin:0 5px}.home-svg:hover path{fill:#ff5dff}.home-svg path{transition:fill .3s ease}.home-container{align-items:center;display:flex;margin-right:5px}@media (max-width:500px){.bg-breadcrumb{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px;max-width:100%;padding:6px 5px}.chevron-right-home{align-items:center;display:flex;height:8px;justify-content:center;width:5px}.bg-breadcrumb-2{align-items:center;display:flex;justify-content:flex-start;margin-bottom:10px;max-width:65%;padding:6px 5px}.breadcrumbText{flex-grow:1;font-size:12px}.currentPage{flex-shrink:1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.breadcrumb-depth-1{flex-grow:1;max-width:300px!important}.breadcrumb-depth-2{flex-grow:1;font-size:12px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chevron-right,.chevron-right-home{height:8px;width:5px}.bg-ellipsis{height:14px;margin-left:5px;width:14px}}.main-header{height:90vh;margin-bottom:0;min-height:90vh;position:relative}@media screen and (min-width:1440px){.main-header{margin-bottom:6rem}}@media screen and (max-width:1440px){.main-header{background:#eee}}@media screen and (max-width:992px){.main-header{margin-bottom:0!important;min-height:auto}}.main-header-content{height:100%;position:relative}.main-header-content .main-custom-social-picto-purple{display:block;margin-top:-5px!important;padding-left:4px;padding-right:4px}.main-header-content .main-custom-social-picto-purple div img{height:20px;width:20px}.main-header__cover{height:calc(100% - 50px);left:0;position:absolute;top:0;width:100%}@media screen and (max-width:576px){.main-header__cover{height:250px!important}}.main-header__card{bottom:0;position:absolute;right:10%;width:40%;word-break:break-word}.main-header__card .card__join_us{display:flex;justify-content:end;margin-top:2.75rem;width:100%}.main-header__card.bottom{align-items:end;background:transparent;display:flex;margin:0;min-height:100%;padding:0;position:relative;right:inherit}@media screen and (min-width:1440px){.main-header__card.bottom{margin-bottom:6rem;margin-left:50%}.main-header__card.bottom>div{transform:translateY(50px)}}.main-header__card.bottom>div{background:#eee;padding:3rem;transform:translateY(0)}.footer-link-container .main-header__card p+button,.main-header__card .footer-link-container p+button,.main-header__card p,.main-header__card p+a{margin-top:1.5rem}.main-header__social{align-items:center;bottom:0;display:flex;position:absolute;right:53%}.footer-link-container .main-header__social button,.main-header__social .footer-link-container button,.main-header__social a{color:#6441da}.footer-link-container .main-header__social button:hover,.main-header__social .footer-link-container button:hover,.main-header__social a:hover{opacity:.6}.main-header__link{align-items:center;bottom:0;display:flex;flex-wrap:wrap;left:10%;position:absolute}@media screen and (max-width:1440px){.main-header{display:flex;height:auto}.main-header-content{align-items:flex-start;align-self:flex-end;display:flex;flex-direction:column;justify-content:flex-end;right:0;width:50%}.main-header__cover{height:auto;position:relative;width:50%}.main-header__card{height:100%;position:relative;right:0;width:100%}.main-header__link,.main-header__social{left:3rem;margin-bottom:3rem;position:relative;right:auto}}@media screen and (max-width:992px){.main-header{display:block;height:auto}.main-header-content{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;right:0;width:100%}.main-header__cover{height:400px;position:relative;width:100%}.main-header__card{flex:1 100%;order:1;position:relative;right:0;width:100%}.main-header__link,.main-header__social{left:auto;margin:1.5rem 1.5rem 0 10%}.main-header__social{order:3}.main-header__link{order:2}}.header-responsive{background:transparent;height:auto;margin-bottom:6rem;min-height:90vh;position:relative}@media screen and (max-width:1440px){.header-responsive{display:flex}}@media screen and (max-width:1200px){.header-responsive{flex-direction:column}}.header-responsive .cover{height:80vh;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:1440px){.header-responsive .cover{height:auto;position:relative;width:50%}}@media screen and (max-width:1200px){.header-responsive .cover{width:100%}}.header-responsive .cover img{height:100%;object-fit:cover;width:100%}.header-responsive .description{margin-top:3rem}.header-responsive .title{font-size:2.5rem}.header-responsive.title-xl .title{font-size:2.75rem}.header-responsive .ghost-spacer{background:transparent;display:block;height:40vh;position:relative;top:100%;width:100%;z-index:2}@media screen and (max-width:1440px){.header-responsive .ghost-spacer{display:none}}.header-responsive section{background:#eee;display:flex;flex-direction:column;justify-content:end;left:50%;padding:6rem;position:relative;width:40%;z-index:2}@media screen and (max-width:1440px){.header-responsive section{left:auto;padding-right:10%;padding-top:6rem;width:50%}}@media screen and (max-width:1200px){.header-responsive section{padding-left:10%;padding-top:3rem;width:100%}}.footer-brand,.nav-brand{align-items:center;background:transparent;color:#fff;display:flex;font-size:3.3rem;height:auto;justify-content:center;max-height:100px;width:140px}.nav-brand{left:10%;position:fixed;top:0;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;z-index:500}.nav-brand img{width:100%}.nav-brand:hover{background:#9c81f7;color:#fff}@media screen and (max-width:576px){.nav-brand{font-size:2rem;top:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100px}}#header{position:absolute;top:0;z-index:1000}.nav-button{background:#6441da;border:none;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-shadow:0 0 0 rgba(0,0,0,.5);cursor:pointer;height:50px;position:fixed;right:10%;top:50px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:50px;z-index:1500}@media screen and (max-width:1200px){.nav-button{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.nav-button:before{background:transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;content:"";height:50px;left:0;position:absolute;top:0;width:50px;z-index:2}.nav-button.show,.nav-button:focus{outline:none}.nav-button span{background:#fff;display:block;height:2px;position:absolute;right:13px}.nav-button span:first-child{top:17px;-moz-transition:top .25s cubic-bezier(.26,.1,.27,1.55) .25s,width .2s cubic-bezier(.26,.1,.27,1.55),right .25s cubic-bezier(.26,.1,.27,1.55),transform .25s cubic-bezier(.26,.1,.27,1.55);-webkit-transition:top .25s cubic-bezier(.26,.1,.27,1.55) .25s,width .2s cubic-bezier(.26,.1,.27,1.55),right .25s cubic-bezier(.26,.1,.27,1.55),transform .25s cubic-bezier(.26,.1,.27,1.55);transition:top .25s cubic-bezier(.26,.1,.27,1.55) .25s,width .2s cubic-bezier(.26,.1,.27,1.55),right .25s cubic-bezier(.26,.1,.27,1.55),transform .25s cubic-bezier(.26,.1,.27,1.55);width:24px}.nav-button span:nth-child(2){height:2px;top:24px;-moz-transition:right .25s cubic-bezier(.26,.1,.27,1.55) .3s,width .2s cubic-bezier(.26,.1,.27,1.55),opacity .3s cubic-bezier(.26,.1,.27,1.55) .3s,right .25s cubic-bezier(.26,.1,.27,1.55),height .3s cubic-bezier(.26,.1,.27,1.55);-webkit-transition:right .25s cubic-bezier(.26,.1,.27,1.55) .3s,width .2s cubic-bezier(.26,.1,.27,1.55),opacity .3s cubic-bezier(.26,.1,.27,1.55) .3s,right .25s cubic-bezier(.26,.1,.27,1.55),height .3s cubic-bezier(.26,.1,.27,1.55);transition:right .25s cubic-bezier(.26,.1,.27,1.55) .3s,width .2s cubic-bezier(.26,.1,.27,1.55),opacity .3s cubic-bezier(.26,.1,.27,1.55) .3s,right .25s cubic-bezier(.26,.1,.27,1.55),height .3s cubic-bezier(.26,.1,.27,1.55);width:7px}.nav-button span:nth-child(3){top:31px;-moz-transition:top .25s cubic-bezier(.26,.1,.27,1.55) .25s,width .2s cubic-bezier(.26,.1,.27,1.55),right .25s cubic-bezier(.26,.1,.27,1.55) .25s,transform .25s cubic-bezier(.26,.1,.27,1.55);-webkit-transition:top .25s cubic-bezier(.26,.1,.27,1.55) .25s,width .2s cubic-bezier(.26,.1,.27,1.55),right .25s cubic-bezier(.26,.1,.27,1.55) .25s,transform .25s cubic-bezier(.26,.1,.27,1.55);transition:top .25s cubic-bezier(.26,.1,.27,1.55) .25s,width .2s cubic-bezier(.26,.1,.27,1.55),right .25s cubic-bezier(.26,.1,.27,1.55) .25s,transform .25s cubic-bezier(.26,.1,.27,1.55);width:14px}.nav-button:hover{box-shadow:0 0 16px hsla(0,0%,44%,.8)}.nav-button:hover span{width:24px}.nav-button.open{box-shadow:0 0 30px rgba(34,34,34,.4);position:fixed}.nav-button.open span{width:24px}.nav-button.open span:first-child{top:24px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-moz-transition:top .25s cubic-bezier(.26,.1,.27,1.55),width .25s cubic-bezier(.26,.1,.27,1.55) 0s,right .25s cubic-bezier(.26,.1,.27,1.55) 0s,transform .3s cubic-bezier(.26,.1,.27,1.55) .4s;-webkit-transition:top .25s cubic-bezier(.26,.1,.27,1.55),width .25s cubic-bezier(.26,.1,.27,1.55) 0s,right .25s cubic-bezier(.26,.1,.27,1.55) 0s,transform .3s cubic-bezier(.26,.1,.27,1.55) .4s;transition:top .25s cubic-bezier(.26,.1,.27,1.55),width .25s cubic-bezier(.26,.1,.27,1.55) 0s,right .25s cubic-bezier(.26,.1,.27,1.55) 0s,transform .3s cubic-bezier(.26,.1,.27,1.55) .4s;z-index:2}.nav-button.open span:nth-child(2){height:0;opacity:0;-moz-transition:.3s cubic-bezier(.26,.1,.27,1.55);-webkit-transition:.3s cubic-bezier(.26,.1,.27,1.55);transition:.3s cubic-bezier(.26,.1,.27,1.55)}.nav-button.open span:nth-child(3){top:24px;-webkit-transform:rotate(135deg);transform:rotate(135deg);-moz-transition:top .25s cubic-bezier(.26,.1,.27,1.55),width .25s cubic-bezier(.26,.1,.27,1.55) 0s,right .25s cubic-bezier(.26,.1,.27,1.55) 0s,transform .3s cubic-bezier(.26,.1,.27,1.55) .4s;-webkit-transition:top .25s cubic-bezier(.26,.1,.27,1.55),width .25s cubic-bezier(.26,.1,.27,1.55) 0s,right .25s cubic-bezier(.26,.1,.27,1.55) 0s,transform .3s cubic-bezier(.26,.1,.27,1.55) .4s;transition:top .25s cubic-bezier(.26,.1,.27,1.55),width .25s cubic-bezier(.26,.1,.27,1.55) 0s,right .25s cubic-bezier(.26,.1,.27,1.55) 0s,transform .3s cubic-bezier(.26,.1,.27,1.55) .4s}.nav-content{background:#6441da;color:#fff;display:flex;height:100vh;overflow:hidden;overflow-y:auto;position:fixed;right:calc(-100% - 16px);top:0;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out;transition-delay:.3s;width:calc(100% + 16px);z-index:1000}@media screen and (max-width:1200px){.nav-content{overflow-y:auto}}.nav-content .responsive-panel{align-items:center;background:#fff;display:flex;height:0;transition:.3s ease-out;width:100%}.nav-content-wrapper{align-self:baseline;display:inline-flex;height:100%;justify-content:space-between;width:100%}.nav-content.open{min-width:800px;right:-16px;transition:.5s}.nav-content.open::-webkit-scrollbar{display:none}.nav-content.open{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:1200px){.nav-content.open{min-width:inherit;right:0;width:100%}}.nav-content__list{display:flex;flex-direction:column;margin-top:3rem}@media screen and (max-width:1200px){.nav-content__list{width:100%}}.nav-content__list .main-btn--white:after{display:none}.nav-content__list .main-btn--white .liner{position:relative}.nav-content__list .main-btn--white .liner:after{background:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transform:translateY(1rem);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:100%}.nav-content__list .logo-link{align-self:baseline;margin:.75rem 0 1.5rem;padding-left:9rem;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:1200px){.nav-content__list .logo-link{padding:0 10%}}.nav-content__list .logo-link:hover{opacity:.6!important}.nav-content__list-item{align-self:baseline;color:#fff;padding-left:9rem;padding-right:1rem;-moz-transition:-webkit-text-stroke-color .2s ease-out,color .4s ease-out 0s;-webkit-transition:-webkit-text-stroke-color .2s ease-out,color .4s ease-out 0s;transition:-webkit-text-stroke-color .2s ease-out,color .4s ease-out 0s;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:transparent;align-items:center;display:flex;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:2.1875rem;margin:.6rem 0;min-height:54px;position:relative;width:100%}@media screen and (max-width:1200px){.nav-content__list-item{font-size:1.5rem;min-height:40px;padding:0 10%}}.nav-content__list-item:before{aspect-ratio:1/1;background:#6441da;content:"";display:block;height:90%;position:absolute;right:0;top:50%;transform:translate(-10px,calc(-50% + 1px)) rotate(45deg) scale(0);-moz-transition:.3s ease-out .1s;-webkit-transition:.3s ease-out .1s;transition:.3s ease-out .1s;width:auto}@media screen and (max-width:1200px){.nav-content__list-item:before{right:10%;transform:translateY(-50%) rotate(45deg) scale(0)}}.nav-content__list-item span:first-child{margin-right:3rem;white-space:nowrap}.nav-content__list-item:focus{outline:none}.nav-content__list-item .svg-wrapper{align-items:center;display:flex;height:50px;justify-content:center;margin-left:auto;transform:translateX(-6px) rotate(0deg);transform-origin:center;-moz-transition:.2s ease-out;-webkit-transition:.2s ease-out;transition:.2s ease-out;width:50px}@media screen and (max-width:1200px){.nav-content__list-item .svg-wrapper{width:35px}}.nav-content__list-item svg{-moz-transition:stroke .2s ease-out,fill .4s ease-out 0s;-webkit-transition:stroke .2s ease-out,fill .4s ease-out 0s;transition:stroke .2s ease-out,fill .4s ease-out 0s;fill:#fff;stroke:transparent;stroke-width:.5px;height:40px;width:40px}.nav-content__list-item:hover{cursor:pointer;-moz-transition:-webkit-text-stroke-color .2s ease-out,color .2s ease-out 0s;-webkit-transition:-webkit-text-stroke-color .2s ease-out,color .2s ease-out 0s;transition:-webkit-text-stroke-color .2s ease-out,color .2s ease-out 0s}.nav-content__list-item:hover svg{-moz-transition:stroke .2s ease-out,fill .2s ease-out 0s;-webkit-transition:stroke .2s ease-out,fill .2s ease-out 0s;transition:stroke .2s ease-out,fill .2s ease-out 0s}.nav-content__list-item.active,.nav-content__list-item.active-panel,.nav-content__list-item:focus,.nav-content__list-item:hover{color:transparent;-webkit-text-stroke-color:#fff}.nav-content__list-item.active svg,.nav-content__list-item.active-panel svg,.nav-content__list-item:focus svg,.nav-content__list-item:hover svg{fill:transparent;stroke:#fff;stroke-width:.5px}.nav-content__list-item.active-panel:before{transform:translate(10px,calc(-50% + 1px)) rotate(45deg) scale(1)}@media screen and (max-width:1200px){.nav-content__list-item.active-panel:before{transform:translateY(calc(-50% + 20px)) rotate(45deg) scale(1)}}.nav-content__list-item.active-panel .svg-wrapper{transform:translateX(-6px) rotate(135deg)}.nav-content__panel{background:#fff;transition:.3s;width:0}@media screen and (max-width:1200px){.nav-content__panel{height:auto;left:100%;min-height:100vh;position:absolute;width:100%}}.nav-content__panel.open{flex:1;width:auto}.nav-content__panel-list{flex-direction:column;padding-left:3rem;position:absolute}@media screen and (max-width:1200px){.nav-content__panel-list{padding:0 10%}}.nav-content__panel-item{align-self:baseline;color:#222;display:block;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.125rem;opacity:0;padding-bottom:1rem;transform-origin:left;transition-timing-function:ease-out}@media screen and (max-width:1200px){.nav-content__panel-item{font-size:.9rem}}.nav-content__panel-item:first-child{padding-top:1rem}.nav-content__panel-item.active,.nav-content__panel-item:hover{color:#6441da}.nav-content__info{align-items:baseline;display:flex;flex-direction:column;justify-content:flex-end;width:auto}.nav-content__info p{color:#fff;font-family:poppins-light,Helvetica,Arial,sans-serif;font-size:1rem;margin-bottom:.75rem}@media screen and (max-width:576px){.nav-content__info p{font-size:.9rem}}.nav-content__info>:nth-child(3){margin-bottom:4.5rem!important}.footer-link-container .nav-content__info button,.nav-content__info .footer-link-container button,.nav-content__info a{margin-bottom:3rem;transition:.3s}.footer-link-container .nav-content__info button:hover,.nav-content__info .footer-link-container button:hover,.nav-content__info a:hover{opacity:.6}@media screen and (max-width:1200px){.nav-content{flex-direction:column;overflow-y:auto}.nav-content-wrapper{align-self:baseline;flex-direction:column}.nav-content__list{align-self:baseline}.nav-content__info{padding-left:3rem}.footer-link-container .nav-content__info button,.nav-content__info .footer-link-container button,.nav-content__info a{margin:1.5rem 0}}.footer{background:#6441da;font-family:poppins-light,Helvetica,Arial,sans-serif;font-size:.9rem;padding:1.5rem 10%;position:relative;z-index:50}.footer p{color:#fff;margin-bottom:.75rem}.footer .footer-link-container button,.footer a,.footer-link-container .footer button{color:#fff;-moz-transition:.15s;-webkit-transition:.15s;transition:.15s}.footer .footer-link-container button:hover,.footer a:hover,.footer-link-container .footer button:hover{color:#e5d9fd;opacity:.5}.footer-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:3rem 0;width:100%}.footer-brand .footer-link-container button,.footer-brand a,.footer-link-container .footer-brand button{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.footer-brand img{width:100px}.footer-newsletter{align-items:center;display:flex;gap:1rem}.footer-newsletter p{color:#fff;margin:0;white-space:nowrap}.footer-link-container{display:flex;flex-direction:column;padding-left:22px;width:25%}.footer-link-container button{background:transparent;border:none;padding:0}.footer-link-container a,.footer-link-container button{align-self:baseline;margin-bottom:1rem}.footer-link-container a:hover,.footer-link-container button:hover{padding-left:3px}.footer-social{align-items:center;display:flex;justify-content:center}.footer-social .main-custom-social-picto{margin-top:-5px!important;padding-left:4px;padding-right:4px}.footer-social .main-custom-social-picto div img{height:20px;width:20px}.footer-social .main-custom-social-picto:hover{opacity:0;transition:.3s}.footer-pop{display:flex;justify-content:center;margin:3rem 0}.newsletter-form{display:flex;gap:.5rem}.newsletter-form input[type=email]{background:#fff;border:none;border-radius:4px;margin-left:1rem;min-height:48px;padding:12px;width:300px}.newsletter-form input::placeholder{color:#6441da}.btn-newsletter{background-color:transparent;border:1px solid #fff;color:#fff;cursor:pointer;font-size:16px;margin-left:1rem;padding:.5rem 1rem}.btn-newsletter:hover{background-color:#f0f0f0;color:#6441da}.footer-text{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:20px}@media screen and (max-width:768px){.footer-top{flex-direction:column;gap:1.5rem}.footer-brand{display:flex;justify-content:center;margin-bottom:0;padding-top:0;width:100%}.footer-brand img{height:40px;width:100px}.footer-newsletter{justify-content:center;margin-bottom:1.5rem;width:100%}.footer p{text-align:center}.footer-link-container{justify-content:center;padding-left:0;width:100%}.footer-link-container a,.footer-link-container button{align-self:center}.footer-link-container:last-child{margin-top:3rem}}@media (max-width:768px){.footer-newsletter{align-items:center;flex-direction:column;gap:.5rem}.newsletter-form,.newsletter-form input[type=email]{width:100%}}body,html{background:#f8f8f8}#main,.join-us{background:transparent;overflow-x:hidden;position:relative}#main:before,.join-us:before{background:transparent;background:url(/build/images/bg_line.7262964e.webp);background-repeat:no-repeat;background-size:100% 100%;content:"";height:100%;left:10%;position:fixed;top:0;width:80%}.gray-container .small-content,.gray-container-full .small-content{margin:auto;max-width:800px}.main-content{min-height:100vh;position:relative}.furniture .mosaic-container,.main-container,.references-list{margin:0 10%;width:80%}.gray-container{background:#eee;padding:3rem 10%}.bg-lines{position:relative}.bg-lines:before{background:transparent;background:url(/build/images/bg_line.7262964e.webp);background-repeat:no-repeat;background-size:100% 100%;content:"";height:100%;left:10%;overflow:hidden;position:absolute;top:0;width:80%}.gray-container-full{background:#eee;overflow:hidden;padding:3rem 0}::selection{background:#6441da;color:#fff}::-moz-selection{background:#6441da;color:#fff}.sharect{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.agency .header,.blog-post .header,.references-show .header{height:60vh;width:100%}@media screen and (max-width:1200px){.agency .header,.blog-post .header,.references-show .header{height:40vh}}@media screen and (max-width:768px){.agency .header,.blog-post .header,.references-show .header{height:300px}}@media screen and (max-width:576px){.agency .header,.blog-post .header,.references-show .header{height:200px}}.agency .header img,.blog-card .cover img,.blog-post .header img,.duo-bloc-grey__cover img,.duo-picture-wide__cover img,.duo-text-img__left img,.duo-text-picture-wide__cover img,.img-link__cover img,.main-header__cover img,.mosaic-pictures img,.references-show .header img,.splide__agency .splide__slide-body-cover img,.splide__reference .splide__slide-cover img,.splide__team .splide__slide-cover img{height:100%;object-fit:cover;width:100%}.obj-fit-contain{object-fit:contain!important}.obj-pos-top{object-position:top!important}.hover-main{transition:.3s}.hover-main:hover{opacity:.6}video{max-width:100%}.footer-link-container button,a{color:#ff5dff;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.footer-link-container button:hover,a:hover{color:#6441da}.newsletter-confirmation{padding:20px}.checkbox-container{margin-bottom:15px}.checkbox-container label{font-weight:700;margin-left:10px}.consent-text{color:#666;font-size:14px;margin-bottom:20px}.button-container{display:flex;justify-content:space-between;margin-top:20px}.btn-cancel{align-items:center;background:transparent;border:none;color:#f06ec7;display:flex;font-weight:700}.btn-submit{background-color:#fff;border:1px solid #7752e6;border-radius:4px;color:#7752e6;font-weight:700;padding:10px 30px}.btn-submit:hover{background-color:#7752e6;color:#fff}.gap-1{gap:1rem}input::placeholder{color:#6441da}.translate-top-s{transform:translateY(-12px)}.inner-shadow-bottom{box-shadow:inset 0 -24px 18px -17px rgba(0,0,0,.1)}.home .wide-video-and-text{height:100vh;position:relative}@media screen and (min-width:1440px){.home .wide-video-and-text{margin-bottom:150px}}.home .wide-video-and-text .video{height:73vh;position:absolute;top:0;width:70%}@media screen and (max-width:576px){.home .wide-video-and-text .video{height:300px!important}}.home .wide-video-and-text .video video{height:100%;object-fit:cover;width:100%}.home .wide-video-and-text .content{background:#eee;bottom:0;height:auto;margin-left:50%;min-height:calc(100% - 150px);padding:3rem 10% 3rem 100px;position:absolute;width:50%}.home .wide-video-and-text .content .description{margin-top:3rem}.home .wide-video-and-text .content-bottom{align-items:baseline;display:flex;justify-content:flex-end;margin-top:4.5rem}.home .wide-video-and-text .content-bottom p{color:#6441da}.footer-link-container .home .wide-video-and-text .content-bottom button,.home .wide-video-and-text .content-bottom .footer-link-container button,.home .wide-video-and-text .content-bottom a{align-self:baseline;margin-left:3rem}@keyframes growUp{0%,to{height:60%;width:60%}50%{height:50%;width:50%}}@keyframes borderFade{0%,to{border-color:#707070}50%{border-color:transparent}}.home .wide-video-and-text .pop-wrapper{display:flex;justify-content:center;left:50%;position:absolute;top:calc(73vh - 75px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .wide-video-and-text .pop-wrapper .wrapper div:first-child{animation:borderFade 4s ease-out 0s infinite}.home .wide-video-and-text .pop-wrapper .wrapper div:first-child:before{animation:growUp 4s ease-out 0s infinite;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.home .wide-video-and-text .pop-wrapper .wrapper div:first-child:after,.home .wide-video-and-text .pop-wrapper .wrapper div:last-child p,.home .wide-video-and-text .pop-wrapper .wrapper div:last-child span{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.home .wide-video-and-text .pop-wrapper .wrapper:hover{cursor:pointer}.home .wide-video-and-text .pop-wrapper .wrapper:hover div:first-child:after,.home .wide-video-and-text .pop-wrapper .wrapper:hover div:first-child:before{background:#ff5dff}.home .wide-video-and-text .pop-wrapper .wrapper:hover div:last-child p,.home .wide-video-and-text .pop-wrapper .wrapper:hover div:last-child span{color:#ff5dff}.home__canvas{position:relative}@media screen and (max-width:1440px){.home__canvas{flex-direction:column-reverse}}.home__canvas .content{max-width:600px;width:40%}@media screen and (max-width:1440px){.home__canvas .content{max-width:none;width:100%}}.home__canvas .cover{flex:1;height:60vh;min-height:625px;width:auto}@media screen and (max-width:1440px){.home__canvas .cover{height:auto!important;margin-bottom:0;max-height:none;min-height:auto;width:100%}}@media screen and (max-width:1440px) and (orientation:landscape){.home__canvas .cover{aspect-ratio:16/9}}@media screen and (max-width:1440px) and (orientation:portrait){.home__canvas .cover{aspect-ratio:1/1}}@media screen and (max-width:1440px){.home__canvas .cover iframe{height:80%!important;width:100%}}.home .our-expertise-section .references-show .middle-text h2>*,.home .our-expertise-section h2,.references-show .middle-text .home .our-expertise-section h2>*{padding:3rem 10%}@media screen and (max-width:992px){.home .our-expertise-section .references-show .middle-text h2>*,.home .our-expertise-section h2,.references-show .middle-text .home .our-expertise-section h2>*{margin-bottom:6rem}}.home .references-section{margin-bottom:12rem}@media screen and (max-width:992px){.home .references-section{margin-bottom:6rem}}.home .team-spirit{margin-bottom:calc(100px + 6rem)}@media screen and (max-width:992px){.home .team-spirit{margin-bottom:6rem}}.home .team-section{margin-bottom:9rem}@media screen and (max-width:992px){.home .team-section{margin-bottom:6rem}}.blog-card__content .home .job-section .duo-text-img__right .title,.home .job-section .duo-text-img__right .blog-card__content .title,.home .job-section .duo-text-img__right h3{font-size:2rem;margin-bottom:0}.home .job-section .duo-text-img__right .description{font-size:1.125rem;line-height:205%;margin-top:1.15rem}@media screen and (min-width:1600px){.home .job-section .duo-text-img__right .description{margin-bottom:2.93rem;margin-top:3.75rem}}.home .blog-section{background:rgba(34,34,34,.05);margin-bottom:0;padding:6rem 0}.home .blog-section .blog-card{height:100%}@media screen and (max-width:992px){.home .blog-section{padding:3rem 0}}@media screen and (max-width:1440px){.home .wide-video-and-text{display:flex;height:auto}.home .wide-video-and-text .video{display:block;height:90vh;position:relative;width:50%}.home .wide-video-and-text .content{margin-left:0;min-height:800px;padding-top:5rem;position:relative;width:50%}.home .wide-video-and-text .pop-wrapper{top:calc(90vh - 100px)}}@media screen and (max-width:1200px){.home .wide-video-and-text{flex-direction:column}.home .wide-video-and-text .video{height:50vh;width:100%}.home .wide-video-and-text .content{height:auto;min-height:auto;padding:3rem 10%;width:100%}.home .wide-video-and-text .content-bottom{flex-wrap:wrap}.home .wide-video-and-text .pop-wrapper{display:none}.home .duo-right-container{margin-top:1rem;padding-bottom:1.5rem}.home .team-spirit{margin-bottom:1rem}}.jobs-container{display:flex;margin-bottom:3rem;margin-top:6rem}.jobs-list{margin-left:10%;width:40%}.jobs-mosaic{width:40%}.jobs .offer-card{margin-bottom:6rem;padding-right:3rem;padding-top:3rem}.jobs .offer-card .description{margin:3rem 0}.footer-link-container .jobs .offer-card .title button,.jobs .offer-card .title .footer-link-container button,.jobs .offer-card .title a{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:1200px){.jobs-container{display:block}.jobs-list{width:80%}.jobs-mosaic{margin-left:10%;width:80%}}@media screen and (max-width:768px){.jobs-container{margin-top:3rem}.jobs .offer-card{margin-bottom:3rem;padding-right:0;padding-top:1.5rem}.jobs .offer-card .description{margin:1.5rem 0}}.footer-link-container .job-post button,.job-post .footer-link-container button,.job-post a{color:#ff5dff}.footer-link-container .job-post button:hover,.job-post .footer-link-container button:hover,.job-post a:hover{cursor:pointer}.job-post ul{padding:0}.job-post ul li{font-family:poppins-light,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.8rem;list-style-type:none;padding-left:1.5rem!important;position:relative}.job-post ul li:before{background:#6441da;content:"";height:10px;left:0;position:absolute;top:0;-webkit-transform:translateY(10px);transform:translateY(10px);width:10px}.job-post .custom-markdown-title p strong{display:block;font-family:poppins-bold,Helvetica,Arial,sans-serif!important;font-size:1.875rem;font-weight:400!important;margin-top:30px}.blog-info{margin-left:10%;margin-top:6rem;padding-right:5%;position:fixed;width:40%}.blog-info .description{margin:1.5rem 0 2.25rem}.blog-info__btn-square{display:flex;flex-wrap:wrap}.blog-info__btn-border{margin-bottom:1.5rem}.blog-info__btn-border .badge{margin-bottom:.75rem}.blog-list{margin-left:50%;margin-top:12rem;width:40%}.blog-list .blog-card{margin-bottom:3rem}.blog-list .subtitle{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.9rem;text-transform:uppercase}.blog-list .subtitle span{color:#6441da}.blog-list__filter{display:inline-flex;margin-bottom:3rem;padding-bottom:1rem;position:relative}.blog-list__filter:before{background:#fff;bottom:0;content:"";height:5px;position:absolute;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:100%}.blog-list__filter-btn{background:transparent;border:none;color:#222;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.5rem;margin-right:3rem;padding:0;position:relative}.blog-list__filter-btn:last-child{margin-right:0}.blog-list__filter-btn:before{background:transparent;bottom:-1rem;content:"";height:5px;position:absolute;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:100%}.blog-list__filter-btn.active,.blog-list__filter-btn:focus,.blog-list__filter-btn:hover{color:#222;outline:none}.blog-list__filter-btn.active:before,.blog-list__filter-btn:focus:before,.blog-list__filter-btn:hover:before{background:#6441da}@media screen and (max-width:1200px){.blog-info{margin-left:10%;padding-right:0;position:relative;width:80%}.blog-info .description{width:75%}.blog-list{margin-left:10%;margin-top:3rem;width:80%}}@media screen and (max-width:768px){.blog-info{margin-top:9rem}.blog-info .description{width:100%}.blog-list__filter-btn{font-size:1rem;margin-right:1rem}}.blog-post{background:#f8f8f8}.blog-post .content-top{padding:3rem 30%;position:relative}.blog-post .content-top .info,.blog-post .content-top .info--multiple{margin-top:3rem}.blog-post .content-top .info .pop-circle,.blog-post .content-top .info--multiple .pop-circle{bottom:6rem;display:inline-block;position:fixed;right:calc(10% - 60px);z-index:1}.blog-post .content-top .info .pop-circle .wrapper div span,.blog-post .content-top .info--multiple .pop-circle .wrapper div span{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.blog-post .content-top .info .pop-circle .wrapper div:first-child,.blog-post .content-top .info--multiple .pop-circle .wrapper div:first-child{align-items:center;background:transparent;border:1px solid hsla(0,0%,44%,.5);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;display:flex;font-size:.6rem;height:150px;justify-content:center;position:relative;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:150px;z-index:1}.blog-post .content-top .info .pop-circle .wrapper div:first-child:before,.blog-post .content-top .info--multiple .pop-circle .wrapper div:first-child:before{background:#6441da;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-shadow:0 0 30px rgba(34,34,34,.9);content:"";height:50%;position:absolute;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:50%;z-index:-1}.blog-post .content-top .info .pop-circle .wrapper div:first-child:after,.blog-post .content-top .info--multiple .pop-circle .wrapper div:first-child:after{bottom:0;content:"";height:30px;left:50%;position:absolute;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:2px}.blog-post .content-top .info .pop-circle .wrapper div:last-child,.blog-post .content-top .info--multiple .pop-circle .wrapper div:last-child{color:#222;display:flex;flex-direction:column;margin-top:calc(1.5rem + 15px);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.blog-post .content-top .info .pop-circle .wrapper div:last-child p,.blog-post .content-top .info--multiple .pop-circle .wrapper div:last-child p{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:.625rem;margin-bottom:1.5rem;text-align:center;text-transform:uppercase;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.blog-post .content-top .info .pop-circle .wrapper,.blog-post .content-top .info--multiple .pop-circle .wrapper{display:flex;flex-direction:row-reverse}@keyframes moveStart{0%{left:50%;opacity:1}50%{opacity:0}40%{opacity:0}to{left:0;opacity:0}}@keyframes moveEnd{0%{left:100%;opacity:0}to{left:50%;opacity:1}}.blog-post .content-top .info .pop-circle .wrapper div:first-child,.blog-post .content-top .info--multiple .pop-circle .wrapper div:first-child{height:120px;width:120px}.blog-post .content-top .info .pop-circle .wrapper div:first-child span,.blog-post .content-top .info--multiple .pop-circle .wrapper div:first-child span{font-size:.9rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.blog-post .content-top .info .pop-circle .wrapper div:first-child:before,.blog-post .content-top .info--multiple .pop-circle .wrapper div:first-child:before{height:60%;width:60%}.blog-post .content-top .info .pop-circle .wrapper div:first-child:after,.blog-post .content-top .info--multiple .pop-circle .wrapper div:first-child:after{background:#222;bottom:50%;height:2px;left:0;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);width:20px}.blog-post .content-top .info .pop-circle .wrapper div:last-child,.blog-post .content-top .info--multiple .pop-circle .wrapper div:last-child{align-items:center;flex-direction:row;margin-top:0}.blog-post .content-top .info .pop-circle .wrapper div:last-child p,.blog-post .content-top .info .pop-circle .wrapper div:last-child span,.blog-post .content-top .info--multiple .pop-circle .wrapper div:last-child p,.blog-post .content-top .info--multiple .pop-circle .wrapper div:last-child span{-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.blog-post .content-top .info .pop-circle .wrapper div:last-child p,.blog-post .content-top .info--multiple .pop-circle .wrapper div:last-child p{margin:0 3rem 0 calc(10px + 1rem)}.blog-post .content-top .info .pop-circle:hover,.blog-post .content-top .info--multiple .pop-circle:hover{cursor:pointer}.blog-post .content-top .info .pop-circle:hover .wrapper div:first-child span,.blog-post .content-top .info--multiple .pop-circle:hover .wrapper div:first-child span{animation:moveStart .15s ease-out,moveEnd .15s ease-out .15s;opacity:1}.blog-post .content-top .info .pop-circle:hover .wrapper div:first-child:after,.blog-post .content-top .info .pop-circle:hover .wrapper div:first-child:before,.blog-post .content-top .info--multiple .pop-circle:hover .wrapper div:first-child:after,.blog-post .content-top .info--multiple .pop-circle:hover .wrapper div:first-child:before{background:#ff5dff}.blog-post .content-top .info .pop-circle:hover .wrapper div:last-child,.blog-post .content-top .info--multiple .pop-circle:hover .wrapper div:last-child{align-items:center;flex-direction:row;margin-top:0}.blog-post .content-top .info .pop-circle:hover .wrapper div:last-child p,.blog-post .content-top .info .pop-circle:hover .wrapper div:last-child span,.blog-post .content-top .info--multiple .pop-circle:hover .wrapper div:last-child p,.blog-post .content-top .info--multiple .pop-circle:hover .wrapper div:last-child span{color:#ff5dff}@media screen and (max-width:1440px){.blog-post .content-top .info .pop-circle .wrapper div:first-child:after,.blog-post .content-top .info .pop-circle .wrapper div:last-child,.blog-post .content-top .info--multiple .pop-circle .wrapper div:first-child:after,.blog-post .content-top .info--multiple .pop-circle .wrapper div:last-child{display:none}}@media screen and (max-width:992px){.blog-post .content-top .info .pop-circle .wrapper div:first-child,.blog-post .content-top .info--multiple .pop-circle .wrapper div:first-child{border:none;height:60px;right:10%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px}.blog-post .content-top .info .pop-circle .wrapper div:first-child:before,.blog-post .content-top .info--multiple .pop-circle .wrapper div:first-child:before{height:100%;width:100%}}.blog-post .content-top .info--multiple .text-separator{flex-wrap:wrap}.blog-post .content-top .info--multiple .text-separator .badge{margin:.3rem 1rem .3rem 0!important}.blog-post .content-top .info--multiple .small-card{flex-basis:auto}.blog-post .content-top-floating-content{display:flex;flex-direction:column;left:10%;position:absolute;top:4.5rem}.blog-post .content-top-floating-content>*{margin-bottom:1.5rem}@media screen and (max-width:1440px){.blog-post .content-top-floating-content{align-items:baseline;flex-direction:row;flex-wrap:wrap;left:auto;position:relative;top:auto}.blog-post .content-top-floating-content>*{margin-right:1.5rem}}.blog-post .content-top .indicator{align-self:baseline;display:inline-flex;position:relative}.blog-post .content-top .indicator:before{background:#fff;bottom:0;content:"";height:3px;position:absolute;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:100%}.blog-post .content-top .indicator p{color:hsla(0,0%,44%,.9);font-family:poppins-regular,Helvetica,Arial,sans-serif;font-size:.75rem;margin-bottom:4px;position:relative}.blog-post .content-top .indicator p:first-child{margin-right:1.5rem}.blog-post .content-top .indicator p:before{background:transparent;bottom:-.3rem;content:"";height:3px;position:absolute;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:100%}.blog-post .content-top .indicator p.active{color:#222}.blog-post .content-top .indicator p.active:before{background:#6441da}.blog-post .content-body{margin:3rem 25%;width:50%}@media screen and (max-width:1440px){.blog-post .content-body{margin:3rem 18%;width:64%}}@media screen and (max-width:992px){.blog-post .content-body{margin:3rem 10%;width:80%}}.blog-post .content-body>*{display:block!important;margin-left:auto!important;margin-right:auto!important;width:80%}@media screen and (max-width:768px){.blog-post .content-body>*{width:100%}}.blog-post .content-body img{left:50%;max-width:100%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.blog-post .content-body table{display:table!important;margin-bottom:20px}.blog-post .content-body table img{left:auto;transform:none}.blog-post .content-body table td,.blog-post .content-body table th{border:3px solid #eee;padding:5px}.blog-post .content-bottom{border-top:1px solid hsla(0,0%,44%,.2);margin-bottom:0;padding-bottom:3rem;padding-top:3rem}.blog-post .content-bottom>:first-child{margin-bottom:3rem}.blog-post .content-footer{background:#f8f8f8;padding:6rem 0;position:relative;z-index:2}.blog-post .content-footer:before{background:hsla(0,0%,44%,.2);content:"";height:1px;left:10%;position:absolute;top:0;width:80%}@media screen and (max-width:1440px){.blog-post .content-top{display:flex;flex-direction:column;margin:3rem 20%;padding:0;width:60%}.blog-post .content-top .indicator{left:0;margin-bottom:1.5rem;position:relative;top:0}}@media screen and (max-width:992px){.blog-post .content-top{margin:3rem 10%;width:80%}}.team-list{display:flex;flex-wrap:wrap;margin-top:3rem}.team-list .user-card{border-right:1px solid transparent;width:25%}.team-list .user-card .cover{overflow:hidden}.team-list .user-card .cover img{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:top;transform-origin:top;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.team-list .user-card .cover:hover img{-webkit-transform:scale(1.05);transform:scale(1.05);-moz-transition:.1s ease-in-out;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}@media screen and (max-width:1440px){.team-list .user-card{width:33.333%}}@media screen and (max-width:1200px){.team-list .user-card{width:50%}.team-list .user-card:nth-child(2n){border-right:none}}@media screen and (max-width:768px){.team-list .user-card{border-right:none;width:100%}}.team-list .user-card:nth-child(odd){background:#eee}.team-list .user-card:nth-child(2n){background:#f8f8f8}@keyframes open-quote{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.team-show__cover{height:100vh;position:fixed;width:40%}.team-show__cover-wrapper{height:100vh;position:relative}.team-show__cover-wrapper img{height:100%;object-fit:cover;width:100%}.team-show__cover .cover-quote{animation:open-quote .3s ease-out 2s;animation-fill-mode:forwards}@media screen and (min-width:1440px){.team-show__cover .cover-quote{background:#6441da;height:auto;left:auto;padding:1.5rem;right:10%;width:auto}.team-show__cover .cover-social{top:35%}.footer-link-container .team-show__cover .cover-social button,.team-show__cover .cover-social .footer-link-container button,.team-show__cover .cover-social a{font-size:1.6rem;padding:6px}}.team-show__content{display:flex;flex-direction:column;margin-left:auto;min-height:100vh;padding:6rem 10% 0;width:60%}.team-show__content .blog-card{margin-bottom:3rem}.team-show__content .main-btn{align-self:baseline}.team-show__content .career-section{background:#eee;padding:6rem}@media screen and (max-width:1200px){.team-show__content .career-section{padding:3rem}}.team-show__content .career-section .subtitle{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.125rem;margin-bottom:0}.team-show__content .career-section .title{color:#6441da;display:block;font-family:crete-italic,Helvetica,Arial,sans-serif;font-size:1.875rem;margin-bottom:1.5rem}.team-show__content h1{margin-top:3rem;position:relative;z-index:0}.team-show__content h1:before{background:rgba(100,65,218,.4);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;bottom:1.375rem;content:"";height:4.125rem;left:0;position:absolute;width:4.125rem;z-index:-1}@media screen and (max-width:768px){.team-show__content h1:before{bottom:1.09375rem;height:3.28125rem;width:3.28125rem}}.team-show__content .subtitle{font-family:poppins-medium,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:800;text-transform:uppercase}.team-show__content .user-description{margin-bottom:3rem;margin-top:4.5rem;width:70%}@media screen and (max-width:768px){.team-show__content .user-description{margin-top:3rem;width:100%}}.team-show__content .user-posts{margin-top:3rem}.team-show__content .user-posts__title{align-items:center;display:flex;margin-bottom:6rem;position:relative}.references-show .middle-text .team-show__content .user-posts__title h2>*,.team-show__content .user-posts__title .references-show .middle-text h2>*,.team-show__content .user-posts__title h2{font-size:1.875rem;position:relative}.team-show__content .user-posts__title h2 span{bottom:-2.34375rem;left:0;position:absolute}.team-show__content .user-posts__title .liner{background:#707070;flex:1;height:1px;margin-left:3rem}@media screen and (max-width:768px){.team-show__content .user-posts__title{margin-bottom:3rem;padding-bottom:1.5rem}.team-show__content .user-posts__title span{bottom:inherit!important;left:inherit!important;position:relative!important}.team-show__content .user-posts__title .liner{bottom:0;left:0;margin:0;position:absolute;width:100%}}@media screen and (max-width:1440px){.team-show__cover{display:flex;width:35%}.team-show__cover-wrapper{align-self:center;display:flex;height:auto}.team-show__cover-wrapper img{height:auto;width:100%}}@media screen and (max-width:1200px){.team-show__cover{width:30%}.team-show__content{width:70%}}@media screen and (max-width:992px){.team-show__cover{height:auto;margin-left:10%;margin-top:9rem;position:relative;width:80%}.team-show__content{margin:auto;padding:3rem 0;width:80%}}.agency .intro{margin-bottom:12rem}@media screen and (max-width:1600px){.agency .intro{margin-bottom:3rem}}@media screen and (max-width:1440px){.agency .intro{margin-bottom:9rem}}@media screen and (max-width:1200px){.agency .intro{margin-bottom:0}}.agency-slider{padding:3rem 0}@media screen and (max-width:768px){.agency-slider{margin-top:3rem}}.agency-card-wrapper{margin-bottom:4.5rem}.agency .team-section{margin-top:9rem}@media screen and (max-width:1200px){.agency .duo-text-img{padding-top:0!important}.agency .team-section,.agency .team-spirit .duo-fifty__right{margin-top:0}.talent-search-container{display:flex;flex-direction:column;row-gap:4rem}}.references-list{margin-top:6rem}.references-list,.references-list .duo-bloc-grey{margin-bottom:9rem}@media screen and (max-width:768px){.references-list .duo-bloc-grey{margin-bottom:6rem}}.footer-link-container .references-show p button,.references-show p .footer-link-container button,.references-show p a{color:#ff5dff;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}.footer-link-container .references-show p button:hover,.references-show p .footer-link-container button:hover,.references-show p a:hover{color:#6441da}.references-show .intro{align-items:flex-end;display:flex;-webkit-transform:translateY(-50px);transform:translateY(-50px)}@media screen and (max-width:1200px){.references-show .intro{display:block}}.references-show .intro .subtitle{font-family:poppins-bold,Helvetica,Arial,sans-serif;margin:0;padding:0}.references-show .intro-card,.references-show .intro-video{-webkit-transform:translateY(0);transform:translateY(0)}.references-show .middle-text{padding:3rem 30% 6rem;text-align:center}@media screen and (max-width:1200px){.references-show .middle-text{padding:0 10% 1rem}}.references-show .middle-text h2>*,.references-show .middle-text h2>*>*{line-height:1.2;margin-bottom:15px}.references-show .duo-text-img__right .description>:nth-child(2){margin-top:1.5rem}.slide-text-home-references{margin-top:3rem}@media screen and (max-width:1200px){.slide-text-home-referencces{margin-top:0}}.expertises .main-header{margin-bottom:3rem}.expertises-card-container{display:flex;flex-wrap:wrap;padding:0 10% 3rem}.expertises-card-container .vertical-card{width:25%}@media screen and (max-width:1440px){.expertises-card-container .vertical-card{width:50%}}@media screen and (max-width:992px){.expertises-card-container .vertical-card{width:100%}}.expertises-list div:nth-child(2n){flex-direction:row-reverse}.expertises-list div:nth-child(2n) .duo-picture-wide__content{padding-left:0}@media screen and (max-width:1200px){.expertises-list div:nth-child(2n) .duo-picture-wide__content{padding:3rem 10% 0}}.expertises-space .duo-text-picture-wide:nth-child(2){margin-bottom:3rem;margin-top:6rem}@media screen and (max-width:1200px){.expertises-space .expertises-card-container .vertical-card{padding-top:0!important}.expertises-space div:nth-child(6){margin-bottom:0!important}.expertises-innovation div:nth-child(8){margin-bottom:0}.expertises-innovation .duo-text-img__left{margin-bottom:0!important}.expertises-product div:nth-child(10),.innovation-subtitle{margin-bottom:2rem}}.contact{display:flex;position:relative}@media screen and (max-width:1200px){.contact{flex-direction:column-reverse}.contact .contact-com-form,.contact .contact-form{padding-top:9rem}}.contact.fixed-map .contact-map{height:100%}@media screen and (max-width:1200px){.contact.fixed-map .contact-map{display:block;height:400px;position:relative;width:100%}}.contact-map,.contact.white-form .contact-com-form,.contact.white-form .contact-form{background:#fff}.contact-map{height:100%;position:absolute;width:50%}@media screen and (max-width:1200px){.contact-map{display:none}}.contact-map #osm{height:100%}.contact-com-form,.contact-form{background:#eee;margin-left:50%;min-height:100vh;padding:6rem 10%;width:50%}@media screen and (max-width:1200px){.contact-com-form,.contact-form{height:auto;margin-left:0;padding:3rem 10%;width:100%}}.contact-com-form .container-btn,.contact-form .container-btn{align-items:center;display:flex;justify-content:space-between;width:100%}@media screen and (max-width:768px){.contact-com-form .container-btn,.contact-form .container-btn{align-items:flex-end;flex-direction:column}.contact-com-form .container-btn .simple-link,.contact-form .container-btn .simple-link{margin-bottom:1.5rem}}.form-group{margin-bottom:3rem}.form-group:focus-within label{color:#6441da;transition:.3s}.form-row:first-child{margin-top:3rem}.form-row label{font-family:poppins-medium,Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:600;margin-bottom:0;text-transform:uppercase}@media screen and (max-width:1440px){.form-row .responsive-margin-b{margin-bottom:1.5rem}}.contact-com-cover{min-height:100vh;width:50%}@media screen and (max-width:1200px){.contact-com-cover{display:none}}.contact-com-cover img{height:100%;object-fit:cover;width:100%}.contact-com-form{margin-left:0}.legal-notice{margin:0;padding:9rem 10% 6rem;width:100%}:root{--glitch-color-1:rgba(3,28,255,.6);--glitch-color-2:rgba(245,1,1,.6)}#error-page{background-color:#f8f8f8;height:95vh;text-align:center}#error-page .wrapper{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}#error-page .error-content{display:flex;max-width:700px;padding:2rem;width:50%}@media screen and (max-width:768px){#error-page .error-content{width:80%}}#error-page .error-content .box{height:auto;padding:2rem 0;width:33%}#error-page .error-content img{animation:glitchColor 5s ease infinite;filter:drop-shadow(-2px -1px 0 var(--glitch-color-1)) drop-shadow(2px 1px 0 var(--glitch-color-2));height:100%;width:100%}#error-page .glitchWrapper{position:absolute;transform:translateX(-3px)}.glitchSwiper{animation:glitchSwiper 8s ease 0s infinite}.glitchSwiper,.glitchSwiper-2{background:#f8f8f8;clip-path:polygon(0 0,100% 0,100% 5%,0 5%);z-index:2}.glitchSwiper-2{animation:glitchSwiper 8s ease .6s infinite}.glitchSwiper-3{animation:glitchSwiper 8s ease .2s infinite;background:#f8f8f8;clip-path:polygon(0 0,100% 0,100% 5%,0 5%);z-index:2}@keyframes glitchSwiper{0%,25%,80%,to{clip-path:polygon(0 0,100% 0,100% 5%,0 5%)}30%,40%,70%{clip-path:polygon(0 95%,100% 95%,100% 100%,0 100%)}}@keyframes glitchColor{0%,10.5%,60%,61%,to{filter:drop-shadow(-2px -1px 0 var(--glitch-color-1)) drop-shadow(2px 1px 0 var(--glitch-color-2))}60.5%{filter:drop-shadow(-5px 2px 0 rgba(3,28,255,.4)) drop-shadow(5px -2px 0 #f50101)}}#comments-panel{background:#fff;border-left:1px solid #eee;height:100vh;position:fixed;right:-100%;top:0;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:800px;z-index:2000}@media screen and (max-width:992px){#comments-panel{width:100%}}#comments-panel.show-comments{right:0}#comments-panel .title{display:block;margin-bottom:3rem}.comments-panel-container{height:calc(100% - 8rem);margin:5rem 3rem 3rem;padding-bottom:3rem;padding-right:22px;width:calc(100% - 90.5px)}@media screen and (max-width:992px){.comments-panel-container{margin-left:10%;margin-right:10%;width:calc(80% + 5.5px)}}.comments-panel-container .simplebar-scrollbar:before{background:#6441da;opacity:1}.comments-panel-container .simplebar-track.simplebar-horizontal{display:none}.comments-panel-container .simplebar-content{overflow-x:hidden}.comments-panel-container .form-group{margin-bottom:1.5rem}.comments-panel-container .form-group label{font-size:.75rem}.comments-panel-close{align-items:center;background:#6441da;border:none;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;display:flex;font-size:.625rem;height:40px;justify-content:center;position:absolute;right:3rem;top:3rem;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:40px}.comments-panel-close:focus{outline:none}.comments-panel-close:hover{box-shadow:0 0 25px #707070}.comment-wrapper{margin-bottom:1.5rem}.comment-wrapper.isChild{padding-left:3rem}.comment-content{color:#707070}.comment-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.comment-user-cover{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:40px;width:40px}.login-page{display:flex;height:80vh;justify-content:center;padding-top:9rem}.login-page .references-show .middle-text h2>*,.login-page h2,.login-page p,.references-show .middle-text .login-page h2>*{display:block;text-align:center}.login-page__container{width:600px}@media screen and (max-width:576px){.login-page__container{padding:0 10%;width:100%}}.login-page__container form{margin:auto;width:400px}@media screen and (max-width:576px){.login-page__container form{width:100%}}.login-page__container form button{position:relative}.faq__bottom{align-items:center;display:flex;flex-direction:column;margin:6rem 10%;text-align:center}.accordion{margin:6rem auto 0;width:70vw}@media screen and (max-width:992px){.accordion{width:80vw}}.accordion__title{font-size:1.875rem!important;margin-bottom:0!important}@media screen and (max-width:576px){.accordion__title{font-size:1.25rem!important}}.accordion__item{background-color:#fff;margin:0 auto 3rem;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out;width:100%}.accordion__item:hover:not(.open){box-shadow:2px 2px 10px hsla(0,0%,50%,.3)}.accordion__item header{align-items:center;background-color:#fff;color:#fff;cursor:pointer;display:flex;font-size:.6rem;padding:3rem;position:relative}@media screen and (max-width:576px){.accordion__item header{padding:1.5rem}}.accordion__item header:before{background-color:#6441da;bottom:0;content:"";height:5px;left:50%;position:absolute;right:50%;top:0;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out;z-index:0}@media screen and (max-width:576px){.accordion__item header:before{height:3px}}.accordion__item header span{background:#6441da;display:block;height:30px;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:30px}.accordion__item header span,.accordion__item header span:after,.accordion__item header span:before{position:absolute;top:50%;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.accordion__item header span:after,.accordion__item header span:before{background:#fff;content:"";left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.accordion__item header span:before{height:60%;width:3px}.accordion__item header span:after{height:3px;width:60%}.accordion__item article{line-height:1.6;max-height:0;overflow:hidden;transition:max-height .35s ease-in-out}.accordion__item .article-inner{padding:3rem}@media screen and (max-width:576px){.accordion__item .article-inner{padding:1.5rem}}.accordion__item.open header:before{left:0;right:0;transition:all .5s ease}.accordion__item.open header span:before{height:0}.furniture .mosaic-container{display:flex;margin-bottom:6rem;margin-top:3rem}@media screen and (max-width:1200px){.furniture .mosaic-container{flex-direction:column}}.furniture .mosaic-container>*{width:50%}@media screen and (max-width:1200px){.furniture .mosaic-container>*{width:100%}}.furniture .mosaic-container>:last-child{padding-left:6rem}@media screen and (max-width:1200px){.furniture .mosaic-container>:last-child{margin-top:3rem;padding-left:0}}.join-us{background:#fff}@media screen and (max-width:768px){.join-us .card-white{margin-bottom:3rem}}.join-us .job-offer-section{padding-bottom:3rem}.join-us .career-section .title{display:block;padding-left:10%;width:50%}@media screen and (max-width:1200px){.join-us .career-section .title{padding-right:10%;width:100%}.join-us .career-section .slide-section{margin-bottom:0}.join-us .career-section .slide-section .splide__collaborator{padding-bottom:0}}.join-us .recruitement-section__title{display:flex;flex-wrap:wrap;padding:1.5rem 10%}.join-us .recruitement-section__title>*{padding:0}@media screen and (min-width:1440px){.join-us .recruitement-section__title>*{width:50%}.join-us .recruitement-section__title>:nth-child(2){padding-left:6rem}}@media screen and (min-width:1200px){.join-us .team-section{margin-top:200px}}.job-form-section .form-description .title{display:block;font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.5rem;line-height:120%;margin-bottom:1.5rem;margin-top:3rem}.job-form-section .form-description .title em{font-family:crete-italic,Helvetica,Arial,sans-serif;font-size:1.5rem}.job-form-section .form-description>:nth-child(3){line-height:250%}.job-form-section .subtitle{font-family:poppins-bold,Helvetica,Arial,sans-serif;font-size:1.25rem!important;line-height:150%}.job-form-section .form-wrapper{display:flex;flex-wrap:wrap;padding:3rem 10%}@media screen and (max-width:1200px){.job-form-section .form-wrapper{padding-top:0}.job-form-section .form-wrapper .form-description .title{margin-top:1rem}}.job-form-section .form-wrapper>:first-child{padding-right:3rem;width:400px}@media screen and (max-width:1440px){.job-form-section .form-wrapper>:first-child{width:100%}}.job-form-section .form-wrapper>:nth-child(2){flex:1}.offers,.offers__advantages{overflow:hidden}@media screen and (min-width:992px){.offers__advantages{margin:0 10%;width:80%}.offers__advantages .splide__track{overflow:initial}.offers__advantages .splide__list{display:flex;flex-wrap:wrap;width:100%}}.offers__advantages .splide__slide{width:25%}@media screen and (min-width:992px) and (max-width:1300px){.offers__advantages .splide__slide{padding-right:4.5rem;width:50%}}@media screen and (max-width:992px){.offers__advantages .splide__slide{margin-bottom:1.5rem}}@media screen and (min-width:1440px){.offers__type{margin:0 10% 6rem;width:80%}}@media screen and (min-width:1200px){.offers__type{margin-bottom:1.5rem;padding-top:3rem}}.offers__type .splide__track{padding:9rem 0 3rem}@media screen and (min-width:1440px){.offers__type .splide__track{overflow:initial}}@media screen and (max-width:576px){.offers__type .splide__track{padding:6rem 0 1rem}}@media screen and (min-width:1440px){.offers__type .splide__list{column-gap:6rem;display:grid;grid-template-columns:repeat(3,1fr);width:100%}}@media screen and (max-width:992px){.offers__type .splide__slide{margin-bottom:1.5rem}}.offers .stepper{margin-bottom:7.5rem}@media screen and (max-width:992px){.offers .stepper{margin-bottom:4.5rem}}