@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@300;500;600;700;800&display=swap);abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;background:0 0}article,aside,details,figure,footer,header,nav,section,summary{display:block}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;vertical-align:baseline;background:0 0;color:inherit;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif;outline:0}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after{content:" ";display:block;clear:both}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?enwrh4);src:url(fonts/icomoon.eot?enwrh4#iefix) format("embedded-opentype"),url(fonts/icomoon.ttf?enwrh4) format("truetype"),url(fonts/icomoon.woff?enwrh4) format("woff"),url(fonts/icomoon.svg?enwrh4#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-carterose-by-veepee-1:before{content:"\e90e"}.icon-carterose-by-veepee-2:before{content:"\e910"}.icon-arrow1:before{content:"\e912"}.icon-facebook:before{content:"\e908"}.icon-twitter:before{content:"\e909"}.icon-share:before{content:"\e933"}.icon-play:before{content:"\e90d"}.icon-star:before{content:"\e932"}.icon-place:before{content:"\e924"}.icon-profile:before{content:"\e923"}.icon-tendre:before{content:"\e92c"}.icon-euro:before{content:"\e922"}.icon-switch-bg:before{content:"\e92a"}.icon-switch-handle:before{content:"\e92b"}.icon-checked-bis:before{content:"\e91e"}.icon-checked:before{content:"\e921"}.icon-close:before{content:"\e90f"}.icon-arrow-basic:before{content:"\e907"}.icon-arrow:before{content:"\e900"}.icon-down:before{content:"\e915"}.icon-left:before{content:"\e916"}.icon-right:before{content:"\e917"}.icon-up:before{content:"\e918"}.icon-logo-vp:before{content:"\e90a"}.icon-vp-butterfly:before{content:"\e901"}.icon-vp:before{content:"\e902"}.icon-carte-rose-1:before{content:"\e903"}.icon-vp-logo:before{content:"\e904"}.icon-carte-rose-2:before{content:"\e905"}.icon-carte-rose-3:before{content:"\e906"}.icon-carte-rose-avantage-1:before{content:"\e930"}.icon-carte-rose-avantage-2:before{content:"\e931"}.icon-logo-brand-1:before{content:"\e934"}.icon-logo-brand-2:before{content:"\e935"}@font-face{font-family:HKGrotesk-Medium;src:url(fonts/HKGrotesk-Medium.eot);src:url(fonts/HKGrotesk-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/HKGrotesk-Medium.otf) format("opentype"),url(fonts/HKGrotesk-Medium.svg) format("svg"),url(fonts/HKGrotesk-Medium.ttf) format("truetype"),url(fonts/HKGrotesk-Medium.woff) format("woff"),url(fonts/HKGrotesk-Medium.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:HKGrotesk-Bold;src:url(fonts/HKGrotesk-Bold.eot);src:url(fonts/HKGrotesk-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/HKGrotesk-Bold.otf) format("opentype"),url(fonts/HKGrotesk-Bold.svg) format("svg"),url(fonts/HKGrotesk-Bold.ttf) format("truetype"),url(fonts/HKGrotesk-Bold.woff) format("woff"),url(fonts/HKGrotesk-Bold.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'Huawei Font';src:url(fonts/HuaweiFont-Bold.eot);src:url(fonts/HuaweiFont-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/HuaweiFont-Bold.woff2) format("woff2"),url(fonts/HuaweiFont-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Huawei Font';src:url(fonts/HuaweiFont.eot);src:url(fonts/HuaweiFont.eot?#iefix) format("embedded-opentype"),url(fonts/HuaweiFont.woff2) format("woff2"),url(fonts/HuaweiFont.woff) format("woff");font-weight:400;font-style:normal}.container{width:95%;margin:auto}@media (min-width:0em) and (max-width:47.9375em){.desktop-only{display:none!important}}@media (min-width:47.9375em) and (max-width:62.4375em){.desktop-only{display:block!important}}@media (min-width:62.5em){.desktop-only{display:block!important}}@media (min-width:0em) and (max-width:47.9375em){.mob-only{display:block!important}}@media (min-width:47.9375em){.mob-only{display:none!important}}@media (min-width:0em) and (max-width:47.9375em){.no-desktop{display:block!important}}@media (min-width:47.9375em) and (max-width:62.4375em){.no-desktop{display:block!important}}@media (min-width:62.5em){.no-desktop{display:none!important}}.svg-animated{display:block;width:100%}.cls-1,.cls-2{stroke-miterlimit:10}.cls-1{fill:#e6007e;stroke:#e6007e}.cls-2{fill:#1c1b1d;stroke:#1c1b1d}svg .svg-elem-1{stroke-dashoffset:1402.6328125px;stroke-dasharray:1402.6328125px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 0s,fill .7s cubic-bezier(.47,0,.745,.715) .8s}svg .svg-elem-2{stroke-dashoffset:396.7744445800781px;stroke-dasharray:396.7744445800781px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .12s,fill .7s cubic-bezier(.47,0,.745,.715) .9s}svg .svg-elem-3{stroke-dashoffset:310.75286865234375px;stroke-dasharray:310.75286865234375px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .24s,fill .7s cubic-bezier(.47,0,.745,.715) 1s}svg .svg-elem-4{stroke-dashoffset:332.7034606933594px;stroke-dasharray:332.7034606933594px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .36s,fill .7s cubic-bezier(.47,0,.745,.715) 1.1s}svg .svg-elem-5{stroke-dashoffset:309.02008056640625px;stroke-dasharray:309.02008056640625px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .48s,fill .7s cubic-bezier(.47,0,.745,.715) 1.2s}svg .svg-elem-6{stroke-dashoffset:332.7098388671875px;stroke-dasharray:332.7098388671875px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s,fill .7s cubic-bezier(.47,0,.745,.715) 1.3s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .6s,fill .7s cubic-bezier(.47,0,.745,.715) 1.3s}svg .svg-elem-7{stroke-dashoffset:153.61996459960938px;stroke-dasharray:153.61996459960938px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .72s,fill .7s cubic-bezier(.47,0,.745,.715) 1.4s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .72s,fill .7s cubic-bezier(.47,0,.745,.715) 1.4s}svg .svg-elem-8{stroke-dashoffset:422.7251281738281px;stroke-dasharray:422.7251281738281px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .84s,fill .7s cubic-bezier(.47,0,.745,.715) 1.5s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .84s,fill .7s cubic-bezier(.47,0,.745,.715) 1.5s}svg .svg-elem-9{stroke-dashoffset:310.78961181640625px;stroke-dasharray:310.78961181640625px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .96s,fill .7s cubic-bezier(.47,0,.745,.715) 1.6s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) .96s,fill .7s cubic-bezier(.47,0,.745,.715) 1.6s}svg .svg-elem-10{stroke-dashoffset:207.20001220703125px;stroke-dasharray:207.20001220703125px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 1.08s,fill .7s cubic-bezier(.47,0,.745,.715) 1.7s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 1.08s,fill .7s cubic-bezier(.47,0,.745,.715) 1.7s}svg .svg-elem-11{stroke-dashoffset:308.96002197265625px;stroke-dasharray:308.96002197265625px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 1.2s,fill .7s cubic-bezier(.47,0,.745,.715) 1.8s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 1.2s,fill .7s cubic-bezier(.47,0,.745,.715) 1.8s}svg .svg-elem-12{stroke-dashoffset:616.7952880859375px;stroke-dasharray:616.7952880859375px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 1.32s,fill .7s cubic-bezier(.47,0,.745,.715) 1.9s;transition:stroke-dashoffset 1s cubic-bezier(.47,0,.745,.715) 1.32s,fill .7s cubic-bezier(.47,0,.745,.715) 1.9s}svg.active .svg-elem-1{stroke-dashoffset:0;fill:#e6007e}svg.active .svg-elem-2{stroke-dashoffset:0;fill:#1c1b1d}svg.active .svg-elem-3{stroke-dashoffset:0;fill:#1c1b1d}svg.active .svg-elem-4{stroke-dashoffset:0;fill:#1c1b1d}svg.active .svg-elem-5{stroke-dashoffset:0;fill:#1c1b1d}svg.active .svg-elem-6{stroke-dashoffset:0;fill:#1c1b1d}svg.active .svg-elem-7{stroke-dashoffset:0;fill:#1c1b1d}svg.active .svg-elem-8{stroke-dashoffset:0;fill:#1c1b1d}svg.active .svg-elem-9{stroke-dashoffset:0;fill:#1c1b1d}svg.active .svg-elem-10{stroke-dashoffset:0;fill:#1c1b1d}svg.active .svg-elem-11{stroke-dashoffset:0;fill:#1c1b1d}svg.active .svg-elem-12{stroke-dashoffset:0;fill:#1c1b1d}body,html{max-width:100vw;background:#fff;font-family:Manrope,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Manrope,sans-serif}h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{font-weight:700}.second-part{height:inherit!important}.bodyWrapper{position:relative;opacity:1}.unlogged .bodyWrapper{opacity:0}.back-to-vp{display:none;position:fixed!important;top:10px;left:10px;z-index:11}@media (min-width:62.5em){.back-to-vp{display:block}}.screen1{position:relative;width:100%;font-family:Manrope,sans-serif}.screen1__fixed{height:300vh}.screen1__fixed--inner{height:100vh;width:100%;padding:5vh 5vh 5vh;left:0;top:0;position:fixed;background-color:#fff;z-index:2}@media (min-width:47.9375em){.screen1__fixed--inner{max-width:700px;margin:0 auto;left:50%;-webbkit-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.screen1__fixed--inner .huawei-watch-fit{width:100%;margin:0 auto;position:absolute;left:50%;top:45%;-webbkit-transform:translate3d(-50%,-60%,0);-webkit-transform:translate3d(-50%,-60%,0);transform:translate3d(-50%,-60%,0);max-width:70vw}.screen1__fixed--inner .huawei-watch-fit img{position:absolute;left:50%;-webkit-transform:translate3d(-50%,-60%,0);transform:translate3d(-50%,-60%,0)}@media (min-width:47.9375em){.screen1__fixed--inner .huawei-watch-fit img{width:100%;max-width:550px}}.screen1__fixed--inner .huawei-watch-fit .scroll{color:#aeaeae;text-align:center;margin-top:6vh;opacity:1;-webbkit-transition:opacity .5S ease;-webkit-transition:opacity .5S ease;transition:opacity .5S ease}.screen1__fixed--inner .huawei-watch-fit .scroll.exit{opacity:0!important}.screen1__fixed--inner .huawei-watch-fit .line{width:1px;background-color:transparent;position:relative;height:3vh;margin:25px auto 0;display:block;overflow:hidden;opacity:1;-webbkit-transition:opacity .5S ease;-webkit-transition:opacity .5S ease;transition:opacity .5S ease}.screen1__fixed--inner .huawei-watch-fit .line.exit{opacity:0!important}.screen1__fixed--inner .huawei-watch-fit .line span{position:absolute;background-color:#aeaeae;width:1px;height:100%;top:0;left:0;-webkit-animation:runner .75s infinite;animation:runner .75s infinite}.screen1__fixed--inner .huawei-montre-showcase-static{opacity:0;position:relative;margin-top:45vh}.screen1__fixed--inner .huawei-montre-showcase-static img{position:absolute;left:150%;top:50%;-webkit-transform:translate(-50%,-23%) scale(1.1);transform:translate(-50%,-23%) scale(1.1);width:117%;max-width:505px}@media screen and (max-height:710px){.screen1__fixed--inner .huawei-montre-showcase-static img{-webkit-transform:translate(-50%,-23%) scale(1.1);transform:translate(-50%,-23%) scale(1.1);width:70%}}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min-resolution:120dpi){.screen1__fixed--inner .huawei-montre-showcase-static img{-webkit-transform:translate(-50%,-23%) scale(1.1);transform:translate(-50%,-23%) scale(1.1);width:90%}}.screen1__fixed--inner .huawei-montre-showcase{height:190px;width:90vw;position:absolute;left:50%;-webkit-transform:translate3d(80%,-50%,0);transform:translate3d(80%,-50%,0);display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:47.9375em){.screen1__fixed--inner .huawei-montre-showcase{height:230px;width:100%;-webkit-transform:translate3d(130%,-50%,0);transform:translate3d(130%,-50%,0)}}.screen1__fixed--inner .huawei-montre-showcase.opened{width:120vw}.screen1__fixed--inner .huawei-montre-showcase .item{display:-webkit-box;display:-ms-flexbox;display:flex;border-left:#000;position:relative;width:25%;max-width:95px;-webbkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}@media (min-width:47.9375em){.screen1__fixed--inner .huawei-montre-showcase .item{max-width:135px}}@media (min-width:47.9375em){.screen1__fixed--inner .huawei-montre-showcase .item.orange{max-width:95px}}.screen1__fixed--inner .huawei-montre-showcase .item .watch{position:relative;height:190px;width:100%}@media (min-width:47.9375em){.screen1__fixed--inner .huawei-montre-showcase .item .watch{height:230px}}.screen1__fixed--inner .huawei-montre-showcase .item .watch img{height:100%;width:auto;display:block;-o-object-fit:scale-down;object-fit:scale-down;position:absolute;max-width:inherit;-webkit-transform:translateX(-8vw);transform:translateX(-8vw);top:0}.screen1__fixed--inner .huawei-montre-showcase .item .desc{position:absolute;z-index:4;top:34px}.screen1__fixed--inner .huawei-montre-showcase .item .desc p{padding-left:20px;position:relative;opacity:0;top:3vh;width:164px;-webkit-transform:translateX(0);transform:translateX(0)}.screen1__fixed--inner .huawei-montre-showcase .item .desc p::before{left:0;width:1px;height:60%;background-color:#1a1a1a;content:'';position:absolute;top:9px}@media (min-width:47.9375em){.screen1__fixed--inner .huawei-montre-showcase .item .desc p{font-size:16px}}@media (min-width:47.9375em){.screen1__fixed--inner .huawei-montre-showcase .item.vert .desc{left:-60%}}.screen1__fixed--inner .huawei-montre-showcase .item.noir .desc p,.screen1__fixed--inner .huawei-montre-showcase .item.vert .desc p{text-align:right}.screen1__fixed--inner .huawei-montre-showcase .item.noir .desc p::before,.screen1__fixed--inner .huawei-montre-showcase .item.vert .desc p::before{left:inherit;right:-14px;top:10px}.screen1__fixed--inner .huawei-montre-showcase .item.vert{z-index:4}.screen1__fixed--inner .huawei-montre-showcase .item.firstGap{-webkit-transform:translateX(27vh);transform:translateX(27vh)}.screen1__fixed--inner .huawei-montre-showcase .item.firstGap.firstGapOff{-webkit-transform:inherit;transform:inherit}.screen1__fixed--inner .huawei-montre-showcase .item:nth-child(1) img{z-index:2!important;-webkit-transform:translateX(-9vw);transform:translateX(-9vw);height:106%}.screen1__fixed--inner .huawei-montre-showcase .item:nth-child(2) img{z-index:4!important;-webkit-transform:translateX(-5vw);transform:translateX(-5vw);height:104%}.screen1__fixed--inner .huawei-montre-showcase .item:nth-child(3) img{z-index:3!important;height:112%;-webkit-transform:translateX(-10vw);transform:translateX(-10vw)}.screen1__fixed--inner .huawei-montre-showcase .item:nth-child(4) img{z-index:2!important;top:.5vh;height:107%;-webkit-transform:translateX(-26vw);transform:translateX(-26vw)}@media (min-width:47.9375em){.screen1__fixed--inner .huawei-montre-showcase .item:nth-child(4) img{-webkit-transform:translateX(-14vw);transform:translateX(-14vw);top:14px}}.screen1__fixed--inner .huawei-watch-fit-plus-projets{text-align:center;width:85vw;position:absolute;left:50%;top:45%;font-weight:300;color:#1a1a1a;opacity:0;-webbkit-transform:translate3d(-50%,-30%,0);-webkit-transform:translate3d(-50%,-30%,0);transform:translate3d(-50%,-30%,0);font-size:3.33333vw}@media (min-width:47.9375em){.screen1__fixed--inner .huawei-watch-fit-plus-projets{font-size:20px;padding:25px;max-width:490px}}@media (min-width:81.25em){.screen1__fixed--inner .huawei-watch-fit-plus-projets{top:38%;padding:25px;max-width:490px}}@media screen and (max-height:710px){.screen1__fixed--inner .huawei-watch-fit-plus-projets{margin:0 auto;width:85vw}}.screen1__fixed--inner .cta{bottom:8%;opacity:0;left:50%;display:table;position:absolute;-webbkit-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border:1px solid #1a1a1a;padding-right:40px;-webbkit-border-radius:2px;border-radius:2px}@media (min-width:47.9375em){.screen1__fixed--inner .cta{padding:10px 45px;padding-right:60px}}.screen1__fixed--inner .cta .text{text-transform:initial;font-weight:300}@media (min-width:47.9375em){.screen1__fixed--inner .cta .text{font-size:18px}}.screen1__fixed--inner .cta .icon{display:inline-table;width:22px;position:absolute;height:22px;margin-left:10px;top:7px;background:transparent url(../img/play.svg) center center no-repeat;background-size:cover}.screen1__fixed--inner .cta .icon::after{position:absolute;content:none;width:22px;height:22px;padding-left:8PX;-webbkit-border-radius:50%;border-radius:50%;border:1px solid #1a1a1a;top:-3px;left:-3px;margin-left:11px}@media (min-width:47.9375em){.screen1__fixed--inner .cta .icon{margin-left:14px;top:10px}}.screen2{position:relative;width:100%;font-family:Manrope,sans-serif}.screen2__fixed{height:300vh}.screen2__fixed--inner{height:155.55556vw;height:calc(var(--vh,1vh) * 100);background:#fff url(../img/fond-header.jpg) center center no-repeat;background-size:cover;width:100%;left:0;top:0;z-index:4;position:absolute}.screen2__fixed--inner.fixed{position:fixed!important}.screen2__fixed--inner .screen2__video{height:155.55556vw;height:calc(var(--vh,1vh) * 100);background-size:cover;width:100%}.screen2__fixed--inner .screen2__video .videoWrapper{width:100%;height:100%;overflow:hidden;height:155.55556vw;height:calc(var(--vh,1vh) * 100);background-size:cover;width:100%;padding:0!important}.screen2__fixed--inner .screen2__video .videoWrapper video{height:auto;-webbkit-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);width:100%;-o-object-fit:center;object-fit:center}@media (min-width:47.9375em) and (max-width:62.4375em){.screen2__fixed--inner .screen2__video .videoWrapper video{-webbkit-transform:none;-webkit-transform:none;transform:none;width:auto;height:100%}}@media (min-width:62.5em){.screen2__fixed--inner .screen2__video .videoWrapper video{-webbkit-transform:none;-webkit-transform:none;transform:none;width:auto;height:100%;-o-object-fit:center;object-fit:center}}@media (min-width:81.25em){.screen2__fixed--inner .screen2__video .videoWrapper video{-webbkit-transform:none;-webkit-transform:none;transform:none;width:100%;height:auto}}@media screen and (max-height:710px){.screen2__fixed--inner .screen2__video .videoWrapper video{-webbkit-transform:none;-webkit-transform:none;transform:none;width:100%;height:auto}}.screen3{position:relative;background-color:#1a1a1a;width:100%;z-index:11;background-color:#040404;font-family:Manrope,sans-serif}.screen3__inner{padding:0 15px}.screen3__inner--img img{width:100%;display:block;height:auto;padding:0 3vh}@media (min-width:47.9375em){.screen3__inner--img img{max-width:450px;margin:0 auto}}.screen3__inner--content{padding-bottom:70px}.screen3__inner--content h2{text-align:center;padding:12vh 6vh 6vh;color:#fff;font-size:5vw;max-width:40vh;margin:0 auto;-webbkit-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;-webbkit-transform:translateY(40%);-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}@media (min-width:47.9375em){.screen3__inner--content h2{font-size:38px;padding:30px 20px 35px;max-width:50vh}}.screen3__inner--content p{font-size:4.3vw;line-height:1.4;font-weight:300;color:#fff;text-align:center;padding:0 3vh;-webbkit-transition:all .6s ease;-webkit-transition:all .6s ease;transition:all .6s ease;-webbkit-transform:translateY(80%);-webkit-transform:translateY(80%);transform:translateY(80%);opacity:0}@media (min-width:47.9375em){.screen3__inner--content p{font-size:24px;line-height:34px;max-width:800px;margin:0 auto}}.screen3__inner--content.appear h2,.screen3__inner--content.appear p{-webbkit-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.screen3__inner--shot-img{width:100%}.screen4{position:relative;background-color:#1a1a1a;width:100%;z-index:12;background-color:#040404}.screen4__inner--shot-img img{width:100%}@media (min-width:47.9375em){.screen4__inner .slider{display:none}}.screen4__inner .slider img{margin-bottom:10vw}.screen4__inner--slider{position:relative}.screen4__inner--slider h2{color:#fff;text-align:center;padding:6vh 8vh;font-weight:300;font-size:3.7vw}@media (min-width:47.9375em){.screen4__inner--slider h2{font-size:24px;margin-bottom:50px}}.screen4__inner--slider h2 b{font-weight:700}.screen4__inner--slider p{font-size:12px;font-weight:300}@media (min-width:47.9375em){.screen4__inner--slider p{font-size:22px}}.screen4__inner--slider .swiper-slide.item{margin:0 auto;max-width:380px}.screen4__inner--slider .desktop-items{width:100%;max-width:1130px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;justify-content:center}@media (min-width:0em) and (max-width:47.9375em){.screen4__inner--slider .desktop-items.desktop-only{display:none!important}}@media (min-width:47.9375em) and (max-width:62.4375em){.screen4__inner--slider .desktop-items.desktop-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}@media (min-width:62.5em){.screen4__inner--slider .desktop-items.desktop-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.screen4__inner--slider .desktop-items .item{width:30%;padding:0 4%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:last baseline;align-self:last baseline;height:205px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:81.25em){.screen4__inner--slider .desktop-items .item{padding:0 3%}}.screen4__inner--slider .desktop-items .item img{max-width:370px;display:block;height:auto;margin:0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.screen4__inner--slider .desktop-items .item p{color:#fff;margin-top:20px;font-size:18px;text-align:center}.screen4__inner .event.cta.btn{border:1px solid #fff;color:#fff;background-color:transparent;-webbkit-border-radius:2px;border-radius:2px;text-transform:initial;padding:10px 40px;display:table;margin:0 auto}@media (min-width:47.9375em){.screen4__inner .event.cta.btn{width:300px;margin-bottom:40px}}.screen4__inner .button-container{padding:30px 20px 40px}.screen5{position:relative;width:100%;z-index:13;background-color:#fff;color:#28170d}.screen5__inner--content h2,.screen5__inner--legerete h2{color:#28170d;text-align:center;padding:6vh 8vh;-webbkit-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;-webbkit-transform:translateY(40%);-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}.screen5__inner--content h2 b,.screen5__inner--legerete h2 b{font-weight:700}@media (min-width:47.9375em){.screen5__inner--content h2,.screen5__inner--legerete h2{font-size:38px;margin:0 auto;max-width:400px}}.screen5__inner--content p,.screen5__inner--legerete p{padding:0 3vh;margin-bottom:5vh;font-size:4.3vw;line-height:1.4;font-weight:300;text-align:center;-webbkit-transition:all .6s ease;-webkit-transition:all .6s ease;transition:all .6s ease;-webbkit-transform:translateY(80%);-webkit-transform:translateY(80%);transform:translateY(80%);opacity:0}@media (min-width:47.9375em){.screen5__inner--content p,.screen5__inner--legerete p{font-weight:300;font-size:24px;line-height:34px;max-width:800px;margin:0 auto 70px}}.screen5__inner--content.appear h2,.screen5__inner--content.appear p,.screen5__inner--legerete.appear h2,.screen5__inner--legerete.appear p{-webbkit-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.screen5__inner{padding-bottom:40px;overflow:hidden}.screen5__inner--slider{overflow:hidden;position:relative}@media (min-width:47.9375em){.screen5__inner--slider{max-width:1400px;margin:0 auto}}.screen5__inner--slider .swiper-slide{padding:0}.screen5__inner--slider img{width:100%;display:block;height:auto}.screen5__inner--images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;text-align:center}@media (min-width:47.9375em){.screen5__inner--images{max-width:900px;margin:0 auto}}.screen5__inner--images img{padding:0 5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:last baseline;align-self:last baseline;margin-bottom:8vh}.screen5__inner--images img.number{width:26%;margin-left:10%;margin-right:-5%;-webbkit-transform:translateX(-50px);-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}.screen5__inner--images img.montre{width:50%;-webbkit-transform:translateX(50px);-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}.screen5__inner .cta{border:1px solid #fff;color:#fff;background-color:transparent;-webbkit-border-radius:2px;border-radius:2px;display:table;margin:0 auto}.screen5__inner .swiper-pagination{padding:20px;width:100%;position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.screen5__inner .swiper-pagination .rectangle-bullets{width:20%;border:0;outline:0;margin:0 1%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:last baseline;align-self:last baseline;background-color:#fff;-webbkit-border-radius:0;border-radius:0;height:4px}.screen5__inner .swiper-pagination .rectangle-bullets span{opacity:0}.screen6{position:relative;width:100%;z-index:10;background-color:#fff;color:#28170d}.screen6__inner{max-width:1000px;margin:0 auto}.screen6__inner p{font-size:12px;padding:4vh 2vh}.slider{margin-top:0!important}.swiper-container{width:75%;margin:0 auto;height:100%}.swiper-wrapper{position:relative}.swiper-mode-training-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 1vw 40px}.swiper-slide.item{background-color:transparent;text-align:center;color:#fff;display:block;padding:0 7vh}.swiper-button-next::after,.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after,.swiper-container-rtl .swiper-button-prev::after{font-size:24px!important;color:#fff}.swiper-button-next{border:0;outline:0}.swiper-button-prev{border:0;outline:0}@-webkit-keyframes runner{0%{height:0}40%{top:0}50%{height:100%}100%{top:100%}}@keyframes runner{0%{height:0}30%{top:0}50%{height:100%}100%{top:100%}}.spinner_{height:80%;width:80%;position:absolute;top:50%;left:50%;margin:-40% 0 0 -40%;-webkit-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear;border:6px solid rgba(22,22,22,.2);border-radius:100%;display:none;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.spinner_:before{content:"";opacity:0;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:calc(100% + 12px);width:calc(100% + 12px);border:6px solid transparent;border-top:6px solid rgba(255,255,255,.8);border-radius:100%;-webkit-transition:opacity .4s;transition:opacity .4s}.to_spinner{padding:0!important}.to_spinner .spinner_{display:block;opacity:1}.to_spinner .spinner_:before{opacity:1}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.event{position:relative}.event.btn{-webkit-transition:all .5s;transition:all .5s}.event.btn.to_spinner{white-space:nowrap;border-radius:100%}.event.btn.to_spinner>span{display:none;margin:0;padding:0}.marketing__inner.redirecting .to_replace,.marketing__inner.redirecting p{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.marketing__inner.redirecting .to_replace.fadeIt,.marketing__inner.redirecting p.fadeIt{opacity:1}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.redirection-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.7);z-index:200}.redirection-popup__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 0s;transition:all 0s}.redirection-popup__content p{text-align:center;font-size:1.625rem}.redirection-popup__content .butterfly{display:block;width:150px;height:150px;background:url(../img/butterfly_sprites.png) 0 0 no-repeat;background-size:1800px 150px;-webkit-animation:animateSprite 1s steps(1) infinite;animation:animateSprite 1s steps(1) infinite}@-webkit-keyframes animateSprite{0%{background-position:0 0}8%{background-position:-150px 0}16%{background-position:-300px 0}24%{background-position:-450px 0}32%{background-position:-600px 0}40%{background-position:-750px 0}48%{background-position:-900px 0}56%{background-position:-1050px 0}65%{background-position:-1200px 0}74%{background-position:-1350px 0}83%{background-position:-1500px 0}91%{background-position:-1650px 0}}@keyframes animateSprite{0%{background-position:0 0}8%{background-position:-150px 0}16%{background-position:-300px 0}24%{background-position:-450px 0}32%{background-position:-600px 0}40%{background-position:-750px 0}48%{background-position:-900px 0}56%{background-position:-1050px 0}65%{background-position:-1200px 0}74%{background-position:-1350px 0}83%{background-position:-1500px 0}91%{background-position:-1650px 0}}.btn{position:relative;border:2px solid #161616;color:#161616;font-family:helvetica,serif;font-weight:lighter;font-size:.9375rem;padding:10px 20px;display:inline-block;text-align:center;text-transform:uppercase;white-space:nowrap}.btn:hover{background:#090909;-webkit-transition:all ease .4s;transition:all ease .4s}.btn:hover{color:#fff}.btn:hover.form__input--submit{background-color:#000;border-color:#000}@media (min-width:62.5em){.btn{padding:10px 15px;font-size:1.125rem}}@media (min-width:81.25em){.btn{font-size:1.4375rem}}.btn--reverse{background:#fff;color:#161616}.btn--reverse:hover{background:#f2f2f2;-webkit-transition:all ease .4s;transition:all ease .4s}.up{position:fixed;bottom:0;right:0;display:block;width:50px;height:50px;background:#161616;text-align:center;z-index:500}.up__arrow{display:inline-block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #fff;margin-top:17px}.up:hover{background:#090909;-webkit-transition:all ease .4s;transition:all ease .4s}@media (min-width:62.5em){.social{position:fixed;top:25%;right:0;z-index:500}}.social__share{display:inline-block;margin-top:40px}@media (min-width:62.5em){.social__share{display:block;margin:0}}.social__item{display:inline-block;width:45px;height:45px;line-height:47px;color:#fff;text-align:center;font-size:1.5625rem;background:#161616;color:#fff}@media (min-width:62.5em){.social__item{display:block;width:45px;height:45px}}.social__item--facebook:hover{background:#3b5998;-webkit-transition:all ease .4s;transition:all ease .4s}.social__item--twitter:hover{background:#75bcf2;-webkit-transition:all ease .4s;transition:all ease .4s}.event:not(.linkAfter){cursor:pointer}.draw-border{-webkit-box-shadow:inset 0 0 0 4px transparent;box-shadow:inset 0 0 0 4px transparent;color:transparent;-webkit-transition:color .25s 83.33ms;transition:color .25s 83.33ms;position:relative}.draw-border::after,.draw-border::before{border:0 solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;content:'';pointer-events:none;position:absolute;width:0;height:0;bottom:0;right:0}.draw-border::before{border-bottom-width:4px;border-left-width:4px}.draw-border::after{border-top-width:4px;border-right-width:4px}.draw-border.animate{color:#000;-webkit-transition:all .25s;transition:all .25s}.draw-border.animate:hover{color:#fff;background-color:#000;-webkit-transition:all .25s;transition:all .25s}.draw-border.animate::after,.draw-border.animate::before{border-color:#000;-webkit-transition:border-color 0s,width .25s,height .25s;transition:border-color 0s,width .25s,height .25s;width:100%;height:100%}.draw-border.animate::before{-webkit-transition-delay:0s,0s,.25s;transition-delay:0s,0s,.25s}.draw-border.animate::after{-webkit-transition-delay:0s,.25s,0s;transition-delay:0s,.25s,0s}.btn-border{background:0 0;border:none;cursor:pointer;line-height:1.5;font:700 1.2rem helvetica,serif,sans-serif;padding:1em 2em;letter-spacing:.05rem}.btn-border:focus{outline:0}.header{text-align:center;background-color:rgba(0,0,0,.2);position:relative;height:155.55556vw;height:calc(var(--vh,1vh) * 100)}@media (min-width:47.9375em){.header{height:100vh}}.header__container{width:100%;height:100%;max-width:640px;margin:0 auto;color:#fff}.header__hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__hero>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.header__hero__logo{width:100%;max-width:17.5rem;margin:auto}@media (min-width:47.9375em){.header__hero__logo{max-width:none}}.header__hero__cta .btn-border{margin:2rem auto}.header__hero__cta__comment{opacity:0;-webkit-transition:opacity 2s;transition:opacity 2s}.header__hero__cta__comment.appear{opacity:1;-webkit-transition:opacity 2s;transition:opacity 2s}.header__hero__cta__comment .txt{display:block;margin-bottom:3rem}.header__hero__cta__comment .arrow{display:block;width:100%;height:100%;margin-bottom:.3125rem}.header__hero__cta__comment .arrow .icon-arrow-basic{display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.header-dev{padding-bottom:40px;-webkit-transition:all ease 1s;transition:all ease 1s}.header-dev--closed{padding-bottom:0}.header-dev--closed .header-dev__content{top:-100%}.header-dev__content{position:fixed;z-index:1500;top:0;left:0;width:100%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;background:#fff;border-bottom:3px solid #ff00bf}.header-dev__close{text-transform:lowercase;font-size:.75rem;font-weight:700;cursor:pointer}.app-popin{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app-popin--closed{display:none}.app-popin__content{background-color:#f2f2f2;padding:50px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.app-popin__txt{margin-bottom:20px}.app-popin__btn{border:0;color:#f2f2f2;cursor:pointer;font-family:Manrope,sans-serif}.app-popin__btn--ok{background-color:#ec008c}.app-popin__btn--cancel{background-color:#bdbdbd}.slider{position:relative;padding:0 1vw 40px;margin-top:80px}.slider__content{position:relative;padding:0 .5vw;background-color:#fff}.slider img{width:100%;margin-bottom:1vw}.slick-next,.slick-prev{position:absolute;z-index:1;display:block;width:15vw;line-height:0;font-size:15vw;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0;-webkit-transition:background .2s;transition:background .2s;overflow:hidden}@media screen and (min-width:640px){.slick-next,.slick-prev{font-size:5vw;width:5vw}}.slick-next:hover,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:hover:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled::before,.slick-prev.slick-disabled::before{opacity:.5}.slick-next:before,.slick-prev:before{position:relative;font-family:icomoon;display:block;content:'\e900';line-height:1;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.slick-prev:before{content:'\e916'}[dir=rtl] .slick-prev{left:auto;right:25px}.slick-next{right:0}.slick-next:before{content:'\e917'}[dir=rtl] .slick-next{left:25px;right:auto}@media screen and (min-width:640px){.slick-dotted.slick-slider{margin-bottom:30px}}.slick-dots{position:absolute;bottom:-15px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 4px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:10px;width:10px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:'•';width:10px;height:10px;border:2px solid #000;text-align:center;color:#000;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50%}.slick-dots li.slick-active button:before{color:#000;background-color:#000;opacity:1}.slick-slide{outline:0}.videoContainer{width:100%}@media (min-width:62.5em){.videoContainer{max-width:60%;margin:auto}}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.overlay{position:fixed;z-index:999;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.85);-webkit-animation:fadein .3s;animation:fadein .3s}.overlay-sup{z-index:9999!important}.overlay-body{overflow:hidden;padding:0;margin:0}.tooltip{background:orange!important;color:#000!important;border:dashed 5px #ff0!important}.tooltip--img{display:block;border:dashed 5px #ff0!important}.marketing__wrapper{padding:10px;background-color:#fff;text-align:center;-webkit-transition:bottom .5s ease-in-out,-webkit-transform .2s ease;transition:bottom .5s ease-in-out,-webkit-transform .2s ease;transition:transform .2s ease,bottom .5s ease-in-out;transition:transform .2s ease,bottom .5s ease-in-out,-webkit-transform .2s ease;top:0;max-width:650px;margin:0 auto;position:relative;top:54px;z-index:12}.marketing__wrapper::after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.marketing__wrapper.fixed{position:fixed;top:0;z-index:20;width:100%;max-width:650px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:0em) and (max-width:47.9375em){.marketing__wrapper.fixed.hidden{-webkit-transform:translateY(100%);transform:translateY(100%)}}.marketing__wrapper.anim{bottom:-30%}.marketing__wrapper.in-header{position:static!important}.marketing__inner{max-width:640px;margin:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.marketing__txt{width:70%;padding:0 1%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:last baseline;align-self:last baseline}.marketing__txt--1{font-size:12px;text-transform:none;padding:12px;color:#1a1a1a;text-align:left;padding:4px 12px}.marketing__txt--2{font-size:12px;text-transform:uppercase}@media (min-width:47.9375em){.marketing__txt--2{letter-spacing:1px}}.marketing__txt--3{clear:both;font-size:.75rem;margin-bottom:10px}@media (min-width:47.9375em){.marketing__txt--3{font-size:.8125rem;padding-top:10px;margin-bottom:5px}}.marketing__cta{-webbkit-border-radius:2px;border-radius:2px;background-color:#1a1a1a;width:30%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:last baseline;align-self:last baseline;color:#1a1a1a;font-size:12px;color:#fff;text-transform:none;padding:8px}.form{position:relative;font-family:Manrope,sans-serif;padding:5vw 0;background-color:#fff}@media (min-width:47.9375em){.form{text-align:center}}.form__inner{position:relative;opacity:1;-webkit-transition:all 1s;transition:all 1s;padding-left:3vw;padding-right:3vw}@media (min-width:47.9375em){.form__inner{padding-left:0;padding-right:0}}.form__inner__title{padding:3vh 0}.form__inner.off{opacity:0}.form__result{opacity:0;position:absolute;z-index:-1;top:50%;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 1s;transition:all 1s;text-transform:uppercase}.form__result.on{opacity:1;z-index:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:47.9375em){.form__fieldset--profile{margin-top:3vw}}body[data-project-status=accepted] .form__fieldset--profile{margin-top:45vh}@media (min-width:47.9375em){body[data-project-status=accepted] .form__fieldset--profile{margin-top:0}}.form__field{margin:3vw auto}@media (min-width:47.9375em){.form__field{margin:1vw auto;max-width:400px}}@media (min-width:81.25em){.form__field{margin:1vw auto}}.form__field--check,.form__field--radio{position:relative;text-align:left;margin-top:0;margin-bottom:0}.form__field--check .form__label,.form__field--radio .form__label{position:relative;padding-right:5vw}.form__field--check .form__label.txt,.form__field--radio .form__label.txt{padding:0}#tow .form__field--check .form__label,#tow .form__field--radio .form__label{-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:47.9375em){.form__field--textarea{margin:0 auto}}.form__field--submit{text-align:center;margin-bottom:2vw}.form__inputwrap{position:relative;display:inline-block;width:100%;font-size:16px}.form__inputwrap--text{display:inline-block;height:45px;line-height:45px;background-color:#f2f2f2;border-radius:22.5px}.form__inputwrap--text.error,.form__inputwrap--text.error--empty,.form__inputwrap--text.error--special{background-color:#ef7178}.form__inputwrap--check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form__inputwrap--check>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.form__inputwrap--check{width:100%;position:relative;min-height:10vw}@media (min-width:47.9375em){.form__inputwrap--check{min-height:5vw}}@media (min-width:62.5em){.form__inputwrap--check{min-height:4vw}}@media (min-width:81.25em){.form__inputwrap--check{min-height:3vw}}.form__inputwrap--check::before{content:'';display:block;width:25px;height:25px;line-height:25px;border:2px solid #000}.form__inputwrap--check.checked::after{content:'\e921';font-family:icomoon;display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:25px;line-height:25px;color:#161616;font-size:1.4em}.form__inputwrap--check.error .form__label{color:#ef7178}.form__inputwrap--radio{width:100%}.form__inputwrap--radio::before{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:25px;height:25px;line-height:25px;border:2px solid #000;border-radius:50%}.form__inputwrap--textarea{margin:6vw 0 0;min-height:30vw;background-color:#000;text-align:left}@media (min-width:47.9375em){.form__inputwrap--textarea{margin:2vw 0;min-height:10vw}}@media (min-width:81.25em){.form__inputwrap--textarea{margin:2vw 0 0}}.form__inputwrap--submit{background-color:#000;border-color:#000;width:100%}@media (min-width:47.9375em){.form__inputwrap--submit{margin-top:3vw;width:auto}}.form__inputwrap--submit .form__input--submit{border-color:#000;padding:0 35px}.form__inputwrap--submit .form__input--checkbox{padding:0}.form .sendmail__input{padding:0 20px}.form__input{background:0 0}.form__input:not(.form__input--submit){position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;border:0}.error .form__input:not(.form__input--submit),.error--empty .form__input:not(.form__input--submit),.error--special .form__input:not(.form__input--submit){color:#000}.form__input--textarea{padding:10px}.form__input--submit{width:100%;margin:10px auto;border-color:#000;color:#fff}.form__input--checkbox,.form__input--radio{opacity:0}.form__input--checkbox{padding:0}.form__label{position:absolute;z-index:1;top:50%;-webkit-transform:translate3d(0,0,0) translateY(-50%);transform:translate3d(0,0,0) translateY(-50%);left:20px;pointer-events:none;color:#000;-webkit-transition:all .3s;transition:all .3s}.form__inputwrap--textarea .form__label{padding:10px;color:#161616;top:0;-webkit-transform:translate3d(0,0,0) translateY(0);transform:translate3d(0,0,0) translateY(0)}.form__inputwrap--textarea.focus .form__label{padding-left:0}.focus .form__label{-webkit-transform:translate3d(0,0,0) translateY(-120%);transform:translate3d(0,0,0) translateY(-120%);font-size:10px;color:#000}.form__inputwrap--check.focus .form__label{font-size:inherit}.error .form__label,.error--empty .form__label,.error--special .form__label{color:#000}.form__inputwrap--check .form__label,.form__inputwrap--radio .form__label{width:100%;position:relative;top:auto;bottom:auto;left:auto;right:auto;margin-left:25px;-webkit-transform:none;transform:none}@media (min-width:62.5em){.form__inputwrap--check .form__label,.form__inputwrap--radio .form__label{width:100%}}.scrollInfo{position:fixed;width:100%;bottom:0;left:0;height:5px;background:red;z-index:9999}.scrollInfo__percent{height:5px;width:0;background:#00f}.copy-to-clipboard{position:relative;text-align:center}.copy-to-clipboard__input{position:absolute;z-index:-1;left:-200vw}.copy-to-clipboard__tooltip{position:absolute;top:-10px;left:50%;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);background-color:#000;color:#fff;padding:5px;display:none}.copy-to-clipboard__tooltip:after{content:'';border-width:10px 10px 0 10px;border-color:#000 transparent transparent transparent;border-style:solid;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.popin-back{position:fixed;display:none;width:100%;height:100%;background:rgba(34,34,43,.5);top:0;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:5554;opacity:0;cursor:pointer}.popin-back.show{display:block;opacity:1}.popin-alert{position:fixed;font-family:HKGrotesk-Medium;font-size:16px;line-height:22px;background-color:#fff;color:#464650;max-width:340px;margin:0 auto;z-index:5555;width:100%;top:150%;left:50%;-webkit-box-shadow:0 3px 11px 0 rgba(34,34,43,.24);box-shadow:0 3px 11px 0 rgba(34,34,43,.24);border-radius:6px;padding:30px 20px 25px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:all .5s ease;transition:all .5s ease}.popin-alert .bold{font-family:HKGrotesk-Bold}@media (min-width:47.9375em){.popin-alert{max-width:440px}}.popin-alert.show{top:50%}.popin-alert-close{position:absolute;top:10px;right:10px;font-size:33px;cursor:pointer}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.loader{position:fixed;background:#fff;top:0;left:0;width:100%;height:100%;z-index:200;text-align:center;color:#161616}.loader__brand,.loader__header,.loader__spinner-wrapper{display:block;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#161616}.loader__header{top:10%;width:160px}.loader__brand{top:50%}.loader__brand img{width:100%}.loader__spinner-wrapper{bottom:10%;width:30px}.loader__spinner-wrapper img{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.loader__spin{position:absolute;bottom:5vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto;width:50px}.loader__spin:before{content:'';display:block;padding-top:100%}.loader__circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.loader__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke:#fff;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}@media screen and (min-width:1024px){.loader__header,.loader__spinner-wrapper{width:auto}}.loader .carterose{position:relative;margin-top:3vw;display:inline-block;min-width:15vw}.loader .carterose .icon{font-size:12vw;color:#1a1a1a}@media screen and (min-width:640px){.loader .carterose .icon{font-size:5vw}}.loader .carterose .icon.icon-carte-rose-2,.loader .carterose .icon.icon-carte-rose-3{position:absolute;left:0;top:0;width:100%;height:100%}.loader .carterose .icon.icon-carte-rose-2{color:#ec008c}.loader .carterose .icon.icon-carte-rose-3{opacity:.5}.loader__bar{height:2.77778vw;background-color:transparent;position:absolute;bottom:0;left:0;width:100%;z-index:3}@media (min-width:62.5em){.loader__bar{height:10px}}.loader__bar__progress{width:0;height:2.77778vw;background-color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}@media (min-width:62.5em){.loader__bar__progress{height:10px}}@-webkit-keyframes spin{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes spin{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}.footer{background-color:#464650;color:#fff;text-align:center;font-size:.5625rem;padding:0 0 10vw}.footer.active{z-index:15;position:relative}@media screen and (min-width:640px){.footer{font-size:.75rem;padding-bottom:4vw}}.footer__wrapper{margin:0 0 35px 0;padding-top:6vw}@media screen and (min-width:640px){.footer__wrapper{padding-top:3.125rem}}.footer__logo{display:inline-block;vertical-align:middle;margin-left:4.44444vw}.footer__logo img{width:100%;max-width:140px}@media (min-width:47.9375em){.footer__logo{margin-left:20px}}.footer__mentions{margin-bottom:30px}.carterose{position:relative;display:inline-block;min-width:15vw}.carterose .icon{font-size:14vw;color:#fff}@media (min-width:47.9375em) and (max-width:62.4375em){.carterose .icon{font-size:4.375rem}}@media (min-width:62.5em){.carterose .icon{font-size:6.25rem}}.carterose .icon.icon-carterose-by-veepee-2{position:absolute;left:0;top:0;width:100%;height:100%}.carterose .icon.icon-carterose-by-veepee-2{color:#ec008c}