@font-face{font-family:allanregular;src:url(../font/allan-regular-webfont.woff2) format("woff2"),url(../font/allan-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:poppinsregular;font-style:normal;font-weight:400;font-display:swap;src:url(../font/poppins-regular.woff2) format("woff2"),url(../font/poppins-regular.woff) format("woff");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:poppinsregular;font-style:normal;font-weight:400;font-display:swap;src:url(../font/poppins-regular.woff2) format("woff2"),url(../font/poppins-regular.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:poppinsmedium;font-style:normal;font-weight:500;font-display:swap;src:url(../font/poppins-medium.woff2) format("woff2"),url(../font/poppins-medium.woff) format("woff");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:poppinsmedium;font-style:normal;font-weight:500;font-display:swap;src:url(../font/poppins-medium.woff2) format("woff2"),url(../font/poppins-medium.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:poppinssemibold;font-style:normal;font-weight:600;font-display:swap;src:url(../font/poppins-semibold.woff2) format("woff2"),url(../font/poppins-semibold.woff) format("woff");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:poppinssemibold;font-style:normal;font-weight:600;font-display:swap;src:url(../font/poppins-semibold.woff2) format("woff2"),url(../font/poppins-semibold.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}:root{--col-gray-light:#f5faff;--col-gray:#e6ebf0;--col-gray-dark:#c8cdd2;--sat:env(safe-area-inset-top);--sar:env(safe-area-inset-right);--sab:env(safe-area-inset-bottom);--sal:env(safe-area-inset-left);--colV1:#5f5f5f;--colV2:#c32d2d;--colV3:#3c646e;--colV4:#ba7b3d;--colV5:#41a032;--colV6:#825fd2;--colV7:#d65a1e;--colV8:#5f7e7b;--colV9:#005cfa;--col-blue-light:#1e91ff;--col-blue:#1973f0;--col-blue-hover:#1b5ad3;--col-blue-dark:#0f46af;--col-blue-very-dark:#0a3278;--col-blue-ultra-dark:#051e3c;--header-height:72px;--window-height:100vh}body,html{margin:0;padding:0;height:100%;-webkit-text-size-adjust:100%}body{font-family:poppinsregular,sans-serif;font-weight:400}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}.center{position:relative;width:100%;max-width:1440px;margin:0 auto}.rounded{overflow:hidden;border-radius:12px}.roundedtop{overflow:hidden;border-radius:12px 12px 0 0}.roundedbot{overflow:hidden;border-radius:0 0 12px 12px}.space-bottom{padding-bottom:32px}.clear{clear:both}.can-break{word-wrap:break-word}.col-line{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 24px}.col-line:first-child{margin-left:0}.col-line:last-child{margin-right:0}.col-line .col:first-child{margin-left:0}.col-line .col:last-child{margin-right:0}.col{width:100%}.col,.col h2{overflow:hidden}.col h2{text-overflow:ellipsis}.margin-col .col{margin:0 24px}.margin-col .col:first-child{margin-left:0}.margin-col .col:last-child{margin-right:0}.col-right{margin-left:auto}.gray-light{background-color:var(--col-gray-light)}.gray{background-color:var(--col-gray)}.gray-dark{background-color:var(--col-gray-dark)}.white{background-color:#fff}.blue-very-dark{background-color:var(--col-blue-very-dark)}.blue-ultra-dark{background-color:var(--col-blue-ultra-dark)}.txt-center{text-align:center}.txt-left{text-align:left}.txt-break{display:block}.flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.flex.flex-center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.adsbygoogle{background-color:#f3f5f7}.bloc{padding:96px}.banner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:12px;overflow:hidden}.banner.responsive{display:block}.banner:empty{padding:0}hr{height:1px;border:0;border-top:1px solid #ccc}h1,h2,h3,h4{display:block;margin:0;padding:0;font-family:poppinssemibold,sans-serif;font-weight:600}h2{font-size:38px;line-height:1.2}h2,h3{margin-bottom:24px}h3{font-size:24px}h4{font-family:poppinsmedium,sans-serif;font-weight:500;font-size:18px}.txt{font-size:16px}.txt b{font-family:poppinssemibold,sans-serif;font-weight:600}.notext{font-size:10px;color:#fff;text-indent:-9999px}.notext,.notext h1,.notext h2{font-family:poppinsregular,sans-serif;font-weight:400}a{color:inherit}.video-responsive{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-responsive iframe{position:absolute;top:0;left:0;height:100%;border:none}#appbox,.video-responsive iframe{width:100%;background-color:#fafafa}#appbox{position:relative;height:calc(var(--window-height) - var(--header-height));max-height:1000px}#appbox iframe{visibility:hidden;border:none;background-color:#fafafa;display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100px;min-width:100%;height:100px;min-height:100%}#appbox.appReady iframe{visibility:visible}#appbox .icn-resize{display:none}.page-demo-mobile{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fafafa}.page-demo-mobile.standalone{position:fixed;padding-top:0;height:100%;width:100%}.page-demo-mobile.ready{display:block}.page-demo-mobile #appbox{width:100%;height:100%}.page-demo-mobile .msguser{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;position:fixed;top:-150%;left:-150%;width:400%;height:400%;padding:50px;background-color:#fff;text-align:center;font-size:16px;text-transform:uppercase;color:#999;visibility:hidden;pointer-events:none}.page-demo-mobile .msguser .svg-icon{width:130px;height:130px;background-image:url(../img/pwa/device-rotate-black.svg);background-size:cover;margin-bottom:20px}.page-demo-mobile #msg-volume{background-color:#000;color:#999}.page-demo-mobile #msg-volume .svg-icon{height:90px;background-image:url(../img/pwa/device-sound-white.svg);background-position:0 -20px;margin-bottom:0}.page-demo-mobile.showMsgVolume #msg-volume{visibility:visible;opacity:0;transition:opacity .5s ease 4s}@media screen and (orientation:portrait){.page-demo-mobile{overflow:hidden;padding-top:0}.page-demo-mobile #msg-landscape{visibility:visible;pointer-events:auto}}@media screen and (orientation:landscape){.page-demo-mobile{overflow:auto}.page-demo-mobile #appbox{transform:translateX(0)}}.page-demo-mobile #app-install{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;left:0;width:100%;min-height:100%;background-color:var(--col-gray)}.standalone.page-demo-mobile #app-install{display:none}.page-demo-mobile #bloc-top{text-align:center;padding:50px 18px 0}.page-demo-mobile #bloc-top #app-icon-demo{width:120px;height:120px;margin:0 auto;border-radius:25px;box-shadow:0 0 5px rgba(0,0,0,.2);background-image:url(../img/pwa/touch-icon.png);background-position:50%;background-size:cover;background-color:#fff;overflow:hidden}.page-demo-mobile #app-install #bloc-top h2{margin:24px 0}.page-demo-mobile #bloc-top .dotloader{display:none}.page-demo-mobile #bloc-top #msg-install,.page-demo-mobile.android #bloc-top .dotloader{display:block}.page-demo-mobile.android #bloc-top #msg-install{display:none}.page-demo-mobile #bloc-top #bt-A2HS{margin:36px 0 24px;opacity:.5;pointer-events:none;visibility:hidden}.page-demo-mobile #bloc-top #bt-A2HS.enable{opacity:1;pointer-events:auto}.page-demo-mobile #bloc-howto{width:100%;height:200px;margin-top:auto;padding:30px 36px;font-size:15px;text-align:left;background-color:#fff;display:none}.page-demo-mobile.ios #bloc-howto{display:block}.page-demo-mobile #bloc-howto .howto-line{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.page-demo-mobile #bloc-howto .howto-line span.txt-color{color:var(--col-blue)}.page-demo-mobile #bloc-howto .howto-line .nb{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;min-width:20px;border-radius:50%;line-height:20px;font-family:poppinssemibold,sans-serif;font-weight:600;font-size:11px;text-align:center;color:#fff;background-color:var(--col-gray-dark);margin-right:12px}.page-demo-mobile #bloc-howto .howto-line .mg{margin:5px 0}.page-demo-mobile #bloc-howto .howto-line span.svg{display:inline-block;width:22px;height:26px;background-image:url(../img/pwa/ios-share-icon.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;vertical-align:bottom;margin-bottom:3px}.page-demo-mobile #bloc-howto .howto-line span.svg.ios-add{background-image:url(../img/pwa/ios-add-icon.svg);margin-bottom:0}.page-demo-mobile.android #bloc-howto .howto-line span.svg{width:26px;background-image:url(../img/pwa/android-option-icon.svg);background-size:60%;background-color:var(--col-gray);border-radius:4px;margin-bottom:0}.page-demo-mobile.android #bloc-howto .howto-line span.svg.ios-add{display:none}#box-pop{position:fixed;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:opacity .2s;opacity:0;pointer-events:none;visibility:hidden}#box-pop.visible{visibility:visible}#box-pop.open{opacity:1;pointer-events:auto;z-index:1002}#box-pop .popup{position:relative;min-width:400px;min-height:100px;max-width:90%;pointer-events:none;opacity:0;transform:scale(.8);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}#box-pop .popup .content{margin-top:0;padding:48px;width:100%;height:100%;background-color:#fff;border-radius:10px}#box-pop .popup.fadeIn{opacity:1;transform:scale(1);pointer-events:auto}#box-pop .popup.fadeOut{pointer-events:none;opacity:0;transform:scale(.8);transition:all .2s cubic-bezier(.6,-.28,.735,.045)}#box-pop .popup .bt-round{transform:scale(1);transition:transform .3s ease-out}.computer #box-pop .popup .bt-round:hover{transform:scale(1.1);transition-duration:.1s}#box-pop .popup .bt-round.close,#box-pop .popup .bt-round.navl{position:absolute;top:-20px;right:-20px}#box-pop .popup .bt-round.navl{left:-20px}#box-pop .popup.imgfs .content{overflow:hidden;padding:0}#box-pop .popup .content .zoom-img{margin:0;padding:0;display:block;width:100%;max-height:95vh;max-width:95vw}.header-fixed header{position:fixed;top:0;z-index:1000}.page-home header{background-color:rgba(0,0,0,.1);outline:1px solid transparent}.page-home.offset header{background-color:#000}.page-home:not(.offset) header .language,.page-home:not(.offset) header .social .bt .box{background-color:rgba(0,0,0,.2)}header{position:static;width:100%;color:#fff;z-index:9999;font-family:poppinsmedium,sans-serif;font-weight:500;background-color:#000;transition:background-color .3s ease}header a{text-decoration:none;color:inherit}header .menu{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:var(--header-height)}header .menu .logo{width:180px;margin:0 12px 0 14px}header .menu .logo .bck{width:100%;height:0;padding-bottom:26.6666666667%;background:50% url(../img/menu-logo.svg) no-repeat;background-size:100%}header .menu .list-bt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}header .menu .section{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-direction:row;flex-direction:row}header .menu a.bt-menu{display:block;position:relative;text-transform:uppercase;font-size:15px;opacity:.5;letter-spacing:1.25px;margin:0 24px;white-space:nowrap}.computer header .menu a.bt-menu:hover,header .menu a.bt-menu.active,header .menu a.bt-menu.active .word{opacity:1}header .menu .social{margin-left:auto;margin-right:12px}header .menu .social .fb-like{margin-right:6px}header .menu .social a{margin:0 6px}header .menu .social a:first-child{margin-left:0}header .menu .social a:last-child{margin-right:0}header .menu .social .bt.plus{display:none;margin-left:6px}header .social .bt .box{background-color:#222}header .menu #bt-nav{display:none;width:50px;height:inherit;margin:0 12px 0 auto;cursor:pointer;-ms-touch-action:none;touch-action:none}header .menu .section a .word{opacity:.5}header .menu .section a:hover .word{opacity:1}header .language{height:100%;background-color:rgba(0,0,0,.2);margin-left:auto;min-width:130px;position:relative;background-color:#222}header .language,header .language a.bt-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}header .language a.bt-menu{-ms-flex-pack:center;justify-content:center;margin:0 auto;opacity:1}header .language a.bt-menu .flag{margin:0 11px 0 5px}header .language a.bt-menu .arrow{opacity:.6}header .language a.bt-menu .globe{width:40px;height:40px;margin-left:3px;opacity:.6}header .language a.bt-menu span{display:inline-block}header .language a.bt-menu .arrow{position:relative;width:0;height:0;margin-top:-2px;border:5px solid transparent;border-top-color:#fff;border-bottom:none;vertical-align:middle}header .language.show-list a.bt-menu .arrow{border:5px solid transparent;border-top:none;border-bottom:5px solid #fff}header .language .list-lang{pointer-events:none;visibility:hidden;z-index:1001;position:absolute;top:var(--header-height);right:0;padding:20px 0;background-color:#fff;border-radius:5px 0 5px 5px;box-shadow:0 1px 5px rgba(0,0,0,.5)}header .language.show-list .list-lang{pointer-events:auto;visibility:visible;z-index:9998}header .language .list-lang a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;width:100%;padding:10px 40px;margin:0;color:#333!important;text-decoration:none!important;cursor:pointer;background-color:none;white-space:nowrap;font-family:poppinsregular,sans-serif;font-weight:400}header .language .list-lang a:hover{background-color:#eee}header .language .list-lang a.select{font-family:poppinssemibold,sans-serif;font-weight:600}header .language .list-lang a .flag{margin-right:10px}footer{position:relative;font-family:poppinsmedium,sans-serif;font-weight:500;margin-top:auto;width:100%;background-color:#000}footer .center{color:#fff}footer #line-foot{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start}footer #line-foot .box-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}footer #line-foot .box-links .links{margin-left:72px}footer #line-foot .box-links .links:first-child{margin-left:0}footer #line-foot .box-links .links a{display:block;text-transform:uppercase;font-size:12px!important;letter-spacing:1.25px;color:#fff;text-decoration:none;font-size:12px;line-height:26px;white-space:nowrap}.computer footer #line-foot .box-links .links a:hover{text-decoration:underline}footer #line-foot .box-links .links a.active{text-decoration:underline;font-family:poppinssemibold,sans-serif;font-weight:600}footer #line-foot .social{margin-left:auto;display:-ms-flexbox;display:flex}footer #line-foot .social .some{display:-ms-flexbox;display:flex;margin:0 6px}footer #line-foot .social .some:first-child{margin-left:0}footer #line-foot .social .some:last-child{margin-right:0}footer #line-foot .social a{margin:0 6px}footer #line-foot .social a:first-child{margin-left:0}footer #line-foot .social a:last-child{margin-right:0}footer #line-copy{position:absolute;left:0;bottom:36px;width:100%;font-size:13.5px;text-align:center;color:#666}footer #line-copy a{text-decoration:none}footer #line-copy .txt-break{display:inline-block}.page-info footer .bloc,footer .bloc{padding-bottom:144px}.poster{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;height:785px;background:url(../img/home-header1.jpg) no-repeat;background-size:2860px;background-position:top;overflow:hidden}.poster .title{position:relative;width:625px;margin-top:auto}.poster .title .bck{width:100%;height:0;padding-bottom:38.88%;background:url(../img/home-logo.png) no-repeat;background-position:top;background-size:100%;text-align:center}.poster .title .bck span{position:relative;display:inline-block;padding-top:25.6%;font-family:poppinssemibold,sans-serif;font-weight:600;text-transform:uppercase;font-size:15.9px;letter-spacing:1.25px;color:var(--col-blue)}.poster .box-bt{margin:-20px 0 50px}.poster .bt-store{width:272px}.poster .bt-store:hover{transform:translateY(0)}#trailer{position:relative;overflow:hidden}.computer #trailer:hover{cursor:pointer}.computer #trailer:hover #img-trailer{transform:scale(1.1)}.computer #trailer:hover #bt-play-trailer{transform:scale(.9)}#trailer #box-video{position:relative;width:100%;height:0;padding-bottom:50%}#trailer #img-trailer{position:absolute;top:0;left:0;width:100%;height:100%;background:50% url(../img/home-teaser-artwork.jpg) no-repeat;background-size:cover;transition:all .3s ease-in-out}#trailer #box-video iframe{position:absolute;width:100%;height:100%;border:none}#trailer #bt-play-trailer{position:absolute;top:50%;left:50%;margin-left:-66px;margin-top:-66px;width:132px;height:132px;border-radius:50%;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.3);transition:all .3s ease-in-out}#trailer #bt-play-trailer .loader{width:inherit;height:inherit}#trailer.is-active #img-trailer{opacity:0;pointer-events:none;transition-duration:.5s}#trailer.is-active #bt-play-trailer{opacity:0;pointer-events:none}#album-header{margin-top:var(--header-height)}#album-header .center{background-image:url(../img/album-artwork.jpg);background-repeat:no-repeat;background-size:720px;background-position:100% calc(100% + 110px);text-align:left;padding-bottom:100px}#album-header .zone{width:40%}#album-header .bt{margin-top:40px}.album{position:relative}.album .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(-50deg,rgba(29,74,140,0),rgba(29,74,140,0),rgba(29,74,140,.3) 100%)}.album .cover-album{position:relative;width:100%;max-width:35%}.album .cover-album .cover-bck{width:100%;height:0;padding-bottom:100%;background-size:cover}#anniversary .album .cover-album .cover-bck{background-image:url(../img/album-cover-10th-anniversary.jpg)}#the-unreleased .album .cover-album .cover-bck{background-image:url(../img/album-cover-unreleased.jpg)}#dystopia .album .cover-album .cover-bck{background-image:url(../img/album-cover-dystopia.jpg)}#v9-bonus-tracks .album .cover-album .cover-bck{background-image:url(../img/album-cover-v9-bonus.jpg)}#wekiddy .album .cover-album .cover-bck{background-image:url(../img/album-cover-wekiddy.jpg)}.album .txt-album{position:relative;margin-left:auto;width:55%}.album .txt-album span.txt.uppercase{display:block;text-transform:uppercase;margin-bottom:24px}.album h2{margin-bottom:0}.album h2 sup{font-size:15px}.album .txt-album .box-bt-album{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px}.album .txt-album .box-bt-album .bt{margin:6px 0}.album .txt-album .box-bt-album .bt:first-child{margin-right:12px}#album-merch{background-color:#333;color:#eee;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#album-merch .col img{border:none;margin:0;display:inline-block;max-width:100%}#album-merch .col h2{margin-top:24px}#album-merch span.txt{display:block}#album-merch .col .bt{display:inline-block;margin-top:24px}#album-merch .bt .box{background-color:#000}.computer #album-merch .bt:hover .box{background-color:var(--col-blue-hover)}#album-stream{padding-top:36px;padding-bottom:36px}#v9-new h2{margin-bottom:0}#v9-new h2 span{color:#008eff}#v9-new.bloc{padding:48px 18px}#v9-new-poster .box-artwork{position:relative;width:100%;height:0;padding-bottom:50%;background-image:url(../img/home-v9-artwork.jpg);background-size:100%;background-position:50%;background-color:#77a6fe}#v9-new-poster .box-artwork .box-bt{-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;bottom:30px;width:100%}#v9-new-poster .box-artwork .box-bt .bt{width:200px!important}#v9-new-poster .arrow-down{position:absolute;top:-1px;left:calc(50% - 10px);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f3f5f7}@media only screen and (max-width:1024px){#v9-new-poster .box-artwork{padding-bottom:63%;background-size:135%;background-position:50%}}@media only screen and (max-width:600px){#v9-new-poster .box-artwork{padding-bottom:130%;background-size:220%;background-position:center -50px}#v9-new-poster .box-artwork .box-bt{-ms-flex-align:center;align-items:center}}#contest{position:relative}#contest #bck-contest{width:35%;height:0;padding-bottom:35%;background-image:url(../img/home-fanart-contest.png);background-size:cover;background-repeat:no-repeat}#contest #txt-contest{position:relative;width:60%}#contest #txt-contest b{color:#775bd1}#contest h2 sup{font-size:15px}#contest #txt-contest .box-bt-contest{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px;pointer-events:auto}#contest #txt-contest .box-bt-contest .bt{margin:6px 0}#contest #txt-contest .box-bt-contest .bt:first-child{margin-right:12px}#contest #txt-contest .bt .box{background-color:#9a81f5}.computer #contest #txt-contest .bt:hover .box{background-color:#775bd1}#news{position:relative}#news #bck-news{width:35%;height:0;padding-bottom:35%;background-image:url(../img/home-1million.png);background-size:cover;background-repeat:no-repeat}#news #txt-news{position:relative;width:60%}#news #txt-news b{color:var(--col-blue)}#news h2 sup{font-size:15px}#news #txt-news .box-bt-news{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:32px;pointer-events:auto}#news #txt-news .box-bt-news .bt{margin:6px 0}#news #txt-news .box-bt-news .bt:first-child{margin-right:12px}#mockup-flat{position:relative;overflow:hidden}#mockup-flat,#mockup-flat .bloc{padding-bottom:0}#mockup-flat #img-flat{width:63%}#mockup-flat #img-flat img{display:block;width:100%;height:auto}#mockup-flat #txt-flat{width:33%}#mockup-flat #txt-flat .bt{margin-top:24px}#ready .center{background:100% url(../img/home-v9-artwork1.jpg) no-repeat;background-size:cover;overflow:hidden}#ready .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#1d4a8c 30%,rgba(29,74,140,0) 55%)}#ready .txt-zone{position:relative}#ready .txt-zone h2{margin-bottom:48px;color:#fff}#ready .txt-zone .bt{margin:24px 0}#ready .txt-zone .bt:first-child{margin-top:0}#ready .txt-zone .bt:last-child{margin-bottom:0}#awards .bloc{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#awards .box-bt{margin-top:36px}.box-award{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.box-award .col-line{margin:0 12px}.box-award .col-line:first-child{margin-left:0}.box-award .col-line:last-child{margin-right:0}.box-award .award{margin:0 12px}.box-award .award:first-child{margin-left:0}.box-award .award:last-child{margin-right:0}.award{display:block;width:100%}.award .bck{width:100%;height:0;padding-bottom:58%;background:url(../img/home-awards.jpg) no-repeat;background-size:cover}.award .bck.fwa{background-position:0}.award .bck.lovie{background-position:25%}.award .bck.unesco{background-position:50%}.award .bck.aasl{background-position:75%}.award .bck.ehon{background-position:100%}#stats{text-align:center}#stats .col-line{margin:0}#stats .col-line .col h2{margin-bottom:0;text-transform:capitalize}#stats .txt{text-transform:uppercase}#press{position:relative}#press .bloc{background-image:url(../img/home-tv-press.jpg);background-repeat:no-repeat;background-size:60%;background-position:-10% calc(100% + 70px)}#press #diapo-press{width:50%;overflow:hidden}.diaporama{position:relative}.diaporama .slide-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#132240}.diaporama .slide-box span.txt{display:block;font-style:italic}.diaporama .slide-box .author{display:block;margin-top:24px}.diaporama .slide-box .source{display:inline-block;text-decoration:none;color:inherit;font-family:poppinssemibold,sans-serif;font-weight:600;margin-top:6px}.diaporama .slide-box .logo{display:block;width:100%;max-width:320px;margin:0 auto 12px;text-decoration:none}.icn-press{width:100%;height:0;padding-bottom:31.2%;background:url(../img/home-press-logos.jpg) no-repeat;background-position:0 0;background-size:200%}.appspy .icn-press{background-position:100% 0}.ultralinx .icn-press{background-position:100% 16.6666666667%}.appadvice .icn-press{background-position:100% 33.3333333333%}.toyinsider .icn-press{background-position:100% 50%}.softonic .icn-press{background-position:100% 66.6666666667%}.kotaku .icn-press{background-position:100% 83.3333333333%}.bbc .icn-press{background-position:0 16.6666666667%}.konbini .icn-press{background-position:0 33.3333333333%}.slate .icn-press{background-position:0 50%}.vice .icn-press{background-position:0 66.6666666667%}.gizmodo .icn-press{background-position:0 83.3333333333%}.datingnews .icn-press{background-position:0 100%}.diaporama .slide-box .slide{position:relative;width:100%;float:left;margin:0 -100% 0 0;transition:all .2s ease-out;transform:translateY(24px);pointer-events:none;opacity:0}.diaporama .slide-box .slide img{display:block;width:100%}.diaporama .slide-box .slide.active{transition:all .3s ease-out .2s;transform:translateY(0);opacity:1}.diaporama .slide-box .slide.enable{pointer-events:auto}.diaporama.trans-opacity .slide-box .slide{transform:none}.diaporama.trans-opacity .slide-box .slide.active{transition:all .3s ease-out .1s}.diaporama.with-navigation .navigation{display:-ms-flexbox;display:flex}.diaporama .navigation{display:none;-ms-flex-align:center;align-items:center;margin-top:12px}.diaporama .navigation .navl,.diaporama .navigation .navr{width:50px;height:50px;cursor:pointer}.diaporama .navigation .navl.with-bck,.diaporama .navigation .navr.with-bck{background-color:hsla(0,0%,100%,.5);border-radius:50%}@media (hover:hover){.diaporama .navigation .navl.with-bck:hover,.diaporama .navigation .navr.with-bck:hover{background-color:#fff}}.diaporama .navigation .box-point{display:-ms-flexbox;display:flex;margin:0 auto}.diaporama .navigation .box-point .point{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;cursor:pointer}.diaporama .navigation .box-point .point .bck{width:12px;height:12px;background-color:#dcdcdc;border-radius:50%;transition:all .3s ease}.diaporama .navigation .box-point .point.active .bck{background-color:var(--col-blue-hover)}.diaporama.style-swipe .diapo-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.diaporama.style-swipe .diapo-box .slide-box{position:relative;width:100%;height:0;padding-bottom:50%;overflow:hidden}.mobile .diaporama.style-swipe .diapo-box .slide-box{padding-bottom:178%}.diaporama.style-swipe .diapo-box .slide-box .slide{position:absolute;top:0;left:0;float:none;margin-right:0;transform:translateY(0);pointer-events:none;opacity:1}.diaporama.style-swipe .navigation{position:relative;margin-top:24px}.diaporama.style-swipe .navigation .box-title{position:absolute;left:0;transform:translateX(18px);opacity:0;font-size:17px;font-family:poppinssemibold,sans-serif;font-weight:600;text-transform:uppercase;color:#555;transition:all .2s ease-in-out}.diaporama.style-swipe .navigation .box-title.active{transform:translateX(0);opacity:1}.diaporama.style-swipe .diapo-box .slide-box .slide:last-child{transform:translateX(0)}.diaporama.style-swipe .diapo-box .bt{position:absolute}.diaporama.style-swipe .diapo-box .bt.navl{left:-24px;top:50%;margin-top:-24px}.diaporama.style-swipe .diapo-box .bt.navr{right:-24px;top:50%;margin-top:-24px}.diaporama.style-swipe .diapo-box .slide-box .slide.exitToL{animation:exitToL .3s cubic-bezier(.645,.045,.355,1) 0s forwards}.diaporama.style-swipe .diapo-box .slide-box .slide.exitToR{animation:exitToR .3s cubic-bezier(.645,.045,.355,1) 0s forwards}.diaporama.style-swipe .diapo-box .slide-box .slide.comeToR{animation:comeToR .3s cubic-bezier(.645,.045,.355,1) 0s forwards}.diaporama.style-swipe .diapo-box .slide-box .slide.comeToL{animation:comeToL .3s cubic-bezier(.645,.045,.355,1) 0s forwards}@keyframes exitToL{to{transform:translateX(-100%)}}@keyframes exitToR{to{transform:translateX(20%)}}@keyframes comeToR{0%{transform:translateX(20%)}to{transform:translateX(0)}}@keyframes comeToL{0%{transform:translateX(-100%)}to{transform:translateX(0)}}#newsletter{width:100%;color:#fff}#newsletter span.txt{display:block;color:var(--col-blue-light);margin-bottom:42px}#newsletter form{max-width:350px}form,input,textarea{font-family:poppinsregular,sans-serif!important;font-weight:400!important;font-size:14px!important}.form{position:relative;margin:0 auto;font-size:14px!important;color:#999}.form input:not([type=checkbox]),.form select,.form textarea{position:relative;display:block;margin:0;padding:10px 20px;height:42px;width:100%;border:0;border-radius:10px;font-family:poppinsregular,sans-serif!important;font-weight:400!important;font-size:14px!important;color:#183666!important;background-color:#e9ebed;transition:background-color .3s ease}.form select{margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#999 0),linear-gradient(135deg,#999 50%,transparent 0);background-position:calc(100% - 22px) 18px,calc(100% - 17px) 18px;background-size:5px 5px;background-repeat:no-repeat}.form select:required:invalid{color:#888!important}.form select option{color:#183666!important}.form textarea{resize:vertical;padding:20px;min-height:240px;margin-top:6px;margin-bottom:12px}.form .input-line{margin:6px 0;width:100%}.form .form-msg.with-border{padding:12px;border:1px solid #000}.form .form-msg.success{color:#27ae60}.form .form-msg.success.with-border{border-color:#27ae60}.form .form-msg.warning{color:#d35400}.form .form-msg.warning.with-border{border-color:#d35400}.form .form-msg:not(:empty){margin-top:6px}.form .with-bt{position:relative;height:42px}.form .with-bt input{padding:10px 50px 10px 20px;border-radius:10px 11px 11px 10px}.form .with-bt button{position:absolute;top:0;right:0;width:48px;height:42px;padding:0;background-color:transparent}.form .with-bt button .box{border-radius:0 10px 10px 0}.form .with-bt button .icn{margin-top:-3px}.form button{margin-left:auto;background:none}audio:focus,button:focus,input:focus,select:focus,textarea:focus{outline:0;outline-width:0}input:focus,select:focus,textarea:focus{background-color:#ccc}.form input:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:#888}.form input::placeholder,.form textarea::placeholder{color:#888}.invalid{animation:invalidForm .4s cubic-bezier(.175,.885,.32,1.275) 0s}.input-line.invalid input[type=email],.input-line.invalid input[type=text]{animation:invalidInput .4s linear 0s}@keyframes invalidForm{20%{transform:translateX(14px)}50%{transform:translateX(-7px)}75%{transform:translateX(5px)}to{transform:translateX(0)}}@keyframes invalidInput{0%{background-color:#f39c12}50%{background-color:#dcdcdc}}#box-hide{display:none}#download{margin-top:var(--header-height)}#download .center{position:relative;background-image:url(../img/down-mockup2.jpg);background-repeat:no-repeat;background-size:65%;background-position:105%}#download .zone{text-align:left;width:100%;max-width:38%}#download .title-line{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:48px}#download .title-line .ic-app{min-width:132px;min-height:132px;margin-right:24px;background:url(../img/down-ic-app.jpg) no-repeat;background-size:132px}#download .title-line h2{margin-bottom:0}#download .bt-line{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:36px}#download .bt-line .bt-store{padding-bottom:28px;max-width:200px}#download .bt-line .icn-device{width:120px;min-width:120px;height:40px;background:url(../img/icon-device.svg) no-repeat;margin-left:24px;opacity:.5}#features .center{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#features .col-line:first-child{margin-right:0;margin-left:0;width:100%}#features .col-line:last-child{margin-right:0;margin-left:0;margin-top:60px}#features .col-line .col:first-child{margin-left:0}#features .col-line .col:last-child{margin-right:0}#features .txt{text-transform:none}#included h2{font-size:22px;line-height:32px}#included .box-bt{margin-top:72px;-ms-flex-align:center;align-items:center}.web-version{display:block;max-width:192px;margin:0 auto;text-decoration:none}.web-version .bck{width:100%;height:0;padding-bottom:143.75%;background:url(../img/down-web-versions-v9.jpg) no-repeat;background-size:cover}.web-version .bck.v9{background-position:100%}.web-version .bck.v8{background-position:87.5%}.web-version .bck.v7{background-position:75%}.web-version .bck.v6{background-position:62.5%}.web-version .bck.v5{background-position:50%}.web-version .bck.v4{background-position:37.5%}.web-version .bck.v3{background-position:25%}.web-version .bck.v2{background-position:12.5%}.web-version .bck.v1{background-position:0}.icn-version .bck{width:100%;height:0;padding-bottom:100%;background:url(../img/switch-bt-visu-2@2x.png) no-repeat;background-size:cover;background-position:50%}.icn-version .bck.v9{background-position:100%}.icn-version .bck.v8{background-position:87.5%}.icn-version .bck.v7{background-position:75%}.icn-version .bck.v6{background-position:62.5%}.icn-version .bck.v5{background-position:50%}.icn-version .bck.v4{background-position:37.5%}.icn-version .bck.v3{background-position:25%}.icn-version .bck.v2{background-position:12.5%}.icn-version .bck.v1{background-position:0}.icn-deco .bck{width:100%;height:0;padding-bottom:63.157%;background:url(../img/mixlist-stars.svg) no-repeat;background-size:632.8947%;background-position:100%}.icn-deco .bck.rate5{background-position:80%}.icn-deco .bck.rate4{background-position:60%}.icn-deco .bck.rate3{background-position:40%}.icn-deco .bck.rate2{background-position:20%}.icn-deco .bck.rate1{background-position:0}.prez-version{background-image:url(../img/down-v6-artwork.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.prez-version .zone{width:35%;margin-left:auto}.prez-version .v-title{max-width:336px;margin-bottom:48px;margin-left:-12px}.prez-version .box-bt{margin-top:18px;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap}.prez-version .box-bt .bt{margin:18px 0 0}.prez-version .box-bt .bt:first-child{margin-right:18px}.prez-version .v-title .bck{width:100%;height:0;padding-bottom:27.54%;background:url(../img/down-v-titles.png) no-repeat;background-size:cover}.prez-version .v-title .bck.v5{background-position:100% 0}.prez-version .v-title .bck.v6{background-position:100% 20%}.prez-version .v-title .bck.v7{background-position:100% 40%}.prez-version .v-title .bck.v8{background-position:100% 60%}.prez-version .v-title .bck.v9{background-position:100% 80%}.prez-version .v-title .bck.vm{background-position:100% 100%}#prez-mod .prez-version h2{color:#008eff}#prez-mod .prez-version{background-image:url(../img/down-mod-artwork.jpg);background-size:100%;background-position:100% 100%;background-color:#fff}#prez-v9 .prez-version h2{color:#fff}#prez-v9 .prez-version{background-image:url(../img/down-v9-artwork.jpg);background-size:100%;background-position:100% 100%;background-color:#76a6fe}#prez-v9 .prez-version .zone{margin-left:0}#prez-v8 .prez-version h2{color:#1b312f}#prez-v8 .prez-version{background-image:url(../img/down-v8-artwork.jpg);background-size:100%;background-position:calc(100% - 60px) calc(100% + 20px);background-color:#476761}#prez-v8 .prez-version .txt{color:#fff}#prez-v7 .prez-version h2{color:#d65a1e}#prez-v7 .prez-version{background-image:url(../img/down-v7-artwork.jpg);background-size:95%;background-position:100%;background-color:#f4cdc6}#prez-v7 .prez-version .zone{margin-left:0}#prez-v6 .prez-version{background-color:#2e3c55}#prez-v6 .prez-version h2{color:#c8aaff}#prez-v6 .prez-version .txt{color:#fff}#prez-v5 .prez-version{background-image:url(../img/down-v5-artwork.jpg);background-size:53%;background-position:85%;background-color:#f4f5f9}#prez-v5 .prez-version .zone{margin-left:0}.page-school #schools{position:relative;margin-top:var(--header-height)}.page-school #schools .center{background-image:url(../img/4schools-header.png);background-repeat:no-repeat;background-size:60%;background-position:100%}.page-school #schools .zone{text-align:left;width:100%;max-width:38%}.page-school #schools .zone span.txt{margin-bottom:21px;display:block}.page-school #schools .zone span.txt#donation{margin-top:21px;margin-bottom:0;font-size:14px;color:var(--col-blue)}.page-school #schools .zone span.txt#donation i{font-style:normal;font-size:10px}.page-school .zone .bt{margin:0 18px 9px 0;display:-ms-inline-flexbox;display:inline-flex}.page-school .link{display:inline-block;margin:12px;font-size:14px;color:#666;text-decoration:none}.page-school .link:hover{text-decoration:underline;color:var(--col-blue)}.page-school #students .center{background-image:url(../img/4schools-students.png);background-repeat:no-repeat;background-size:60%;background-position:0}.page-school #students .zone{text-align:left;width:100%;max-width:38%;margin-left:auto}.page-school #privacy .center{background-image:url(../img/4schools-privacy.png);background-repeat:no-repeat;background-size:60%;background-position:0}.page-school #privacy .zone{text-align:left;width:100%;max-width:38%;margin-left:auto}.page-school #tweets .center{padding-bottom:0}.page-school #tweets-zone{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:54px}.page-school #tweets-zone .tweets-col{width:100%;max-width:550px;margin:0 24px;overflow:hidden}.page-school #tweets-zone .tweets-col .twitter-tweet{margin-top:0!important;margin-bottom:48px!important}.page-school #tweets-zone .tweets-col blockquote{margin:0;border-radius:10px;padding:5px 30px 20px;background-color:#fff;text-align:left;font-size:14px;line-height:20px}.page-school #tweets-zone .tweets-col blockquote a{display:none}.page-school #tweets-zone .tweets-col blockquote p a{display:inline;text-decoration:none;color:#777}.page-school #tweets-zone .tweets-col blockquote p a:last-child{color:var(--col-blue)}.page-school #register .center{background-image:url(../img/4schools-licenses.png);background-size:800px;background-position:center 15%;background-repeat:no-repeat;height:500px}.page-school #register .bt{margin:270px auto 0}.page-school #slideshow{position:fixed;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:#fff}.page-school #slideshow.show{display:-ms-flexbox;display:flex;z-index:9999}.page-school #slideshow .wrap{position:relative;width:100%;max-width:1440px;height:auto;background-color:#000}.page-school #slideshow .bt-close{position:absolute;width:96px;height:96px;top:0;right:0;cursor:pointer}.page-school #diapoSchool .navigation{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;margin:0}.page-school #diapoSchool .slide span{position:absolute;display:block;bottom:8%;width:100%;color:#fff;font-size:30px;font-family:poppinssemibold,sans-serif;font-weight:600;text-align:center}.page-school #diapoSchool .slide span b{color:var(--col-blue);font-family:poppinssemibold,sans-serif;font-weight:600}.page-school #diapoSchool .navigation .box-point{margin-top:auto;margin-bottom:18px}.page-school #diapoSchool .navigation .navl,.page-school #diapoSchool .navigation .navr{margin:0 24px}#popup-list-lang .bt-mini{margin:20px auto;width:172px}#popup-list-lang .bt-mini:first-child{margin-top:0}#popup-list-lang .bt-mini:last-child{margin-bottom:0}#popup-list-lang .bt-mini.select .txt{color:#000}#popup-list-lang .bt-mini .box{-ms-flex-pack:start;justify-content:start}#popup-list-lang .bt-mini .box .flag{margin-left:20px}#popup-list-lang .bt-mini .box .txt{margin-left:10px}#choose-store{max-width:636px}#choose-store span.txt{display:block;margin:12px 0 24px}#choose-store a{display:inline-block;margin-top:24px;color:inherit}.page-app #choose-store a.info{display:none!important}#choose-store .box-bt-store{margin-top:24px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#choose-store .bt-store{width:180px;margin:8px}#choose-store hr{margin:28px auto 20px;width:70%;height:1px;border:0;border-top:1px solid #ccc}#choose-shop h2{margin-bottom:12px}#choose-shop .box-bt-shop,#choose-shop .col{display:-ms-flexbox;display:flex}#choose-shop .col{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#choose-shop .shop-img{position:relative;display:block;width:400px;cursor:pointer;text-decoration:none}#choose-shop .shop-img div{width:100%;height:0;padding-bottom:70%;background-size:cover;transform:scale(1);transition:transform .2s ease}#choose-shop .col:hover .shop-img div{transform:scale(1.05)}#choose-shop .col:first-child .shop-img div{background-image:url(../img/shop-spread.png)}#choose-shop .col:last-child .shop-img div{background-image:url(../img/shop-bandcamp.png)}#choose-shop .bt{margin-top:0}.popup-video-responsive{width:100%;max-width:950px!important}#share-incredibox .box-bt{margin-top:24px}.page-flash header{position:static;background-color:#000}.page-flash .bloc{padding:48px}.page-flash .bloc .box-bt-store{-ms-flex-pack:center;justify-content:center}.page-flash footer{background-color:#000;margin-bottom:-195px}.page-flash footer .bloc{padding:36px 24px 92px}.page-flash footer #line-copy{bottom:24px}#flash-content{width:100%;height:calc(100% - 228px);min-height:550px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}#flash-content .txt{text-align:center}#flash-content .bt-long{margin:24px auto}#playlist-header{margin-top:var(--header-height)}#playlist-header .center{background-image:url(../img/mixlist-header.jpg);background-repeat:no-repeat;background-size:650px;background-position:80% -30px;text-align:left;padding-bottom:100px}#playlist-header .zone{width:40%}#playlist-header .title-line{display:-ms-flexbox;display:flex;margin-bottom:48px}#playlist-header .title-line .ic-app{min-width:132px;min-height:132px;margin-right:24px;background:url(../img/down-ic-app.png) no-repeat;background-size:132px}#playlist-header .title-line h2{margin-bottom:0}#playlist-header .bt-line{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:24px}#playlist{position:relative;top:-60px}#playlist .center{padding-top:0;padding-bottom:0}.box-tab{width:100%;height:60px}.box-tab,.box-tab .tab{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-tab .tab{-ms-flex-pack:center;justify-content:center;height:inherit;padding:0 36px 0 24px;border-radius:10px 10px 0 0;text-transform:uppercase;background-color:#183666;margin-left:-15px;cursor:pointer}.box-tab .tab#tab-live{margin-left:0}.box-tab .tab.active{z-index:1;background-color:var(--col-blue-hover)}.box-tab .tab.active .icn-svg.icn-blue{stroke:#fff;fill:#fff}.box-tab .tab.active .box .txt{color:#fff}.box-tab .tab .box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.box-tab .tab .bck{width:28px;height:28px;margin-right:12px}.box-tab .tab .txt{font-size:17px;letter-spacing:1.25px;font-family:poppinsmedium,sans-serif;font-weight:500;color:var(--col-blue-hover)}.box-list,.box-list .list{position:relative;width:100%}.box-list .list{float:left;margin-right:-100%;transform:translateX(-9999px)}.box-list .list.active{transform:translateX(0)}.box-list .line{height:96px;width:100%;background-color:#fff;overflow:hidden}.box-list .line.open{height:auto}.box-list .line .bot,.box-list .line .top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:96px;width:100%}.box-list .line .app{position:relative;max-width:1014px;margin:0 auto}.box-list .line .app .box.loader{position:absolute;width:40px;height:40px;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.box-list .line .app .box.loader .bck{width:inherit;height:inherit}.box-list .line .bot .right .msg-info{text-align:right;opacity:0;transform:translateX(-20px)}.box-list .line .bot .right .msg-info.animate{animation:msgSlideFromLeft 4s cubic-bezier(.175,.885,.32,1.275)}@keyframes msgSlideFromLeft{0%{opacity:0;transform:translateX(-20px)}7%{opacity:1;transform:translateX(0)}85%{opacity:1;transform:translateX(0)}90%{opacity:1;transform:translateX(5px)}to{opacity:0;transform:translateX(-20px)}}@keyframes msgSlideFromRight{0%{opacity:0;transform:translateX(20px)}7%{opacity:1;transform:translateX(0)}85%{opacity:1;transform:translateX(0)}90%{opacity:1;transform:translateX(-5px)}to{opacity:0;transform:translateX(20px)}}.box-list .line .bot .right .msg-info{font-size:14px}.box-list .line .bot .right .bt{position:relative;margin-left:12px}.box-list .line .bot .right .bt.like.liked .box{background-color:#d20a0a}.box-list .line .bot .right .bt.like.liked .icn{opacity:.5}.box-list .line .bot .right .bt.like.liked .dot{animation:bounce .8s cubic-bezier(.175,.885,.32,1.275) forwards}.computer .box-list .line .bot .right .bt.like.liked:hover .box{background-color:#960000}.box-list .line .bot .right .bt.like .dot{position:absolute;top:-2px;right:-6px;width:20px;height:20px;border:2px solid #d20a0a;border-radius:50%;background-color:#fff;color:#d20a0a;font-size:12px;font-family:poppinssemibold,sans-serif;font-weight:600;text-align:center;line-height:18px;opacity:0}.box-list .line:nth-child(2n){background-color:#f3f5f7}.box-list .line.clickable{cursor:pointer}.computer .box-list .line.clickable:hover{background-color:#eee}.computer .box-list .line.clickable:nth-child(2n):hover{background-color:#e9e9e9}.box-list .line.clickable.open,.computer .box-list .line.clickable.open:hover{cursor:default;background-color:#eee}.box-list .line .icon{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:116px;height:96px}.box-list #list-top50 .line .icon{margin-right:12px}.box-list .line .icon .icn-version{position:absolute;width:70px;height:70px;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden;border-radius:50%}.box-list .line .icon .deco-box{position:absolute;width:110px;left:50%;top:50%;margin-top:-35px;margin-left:-55px}.box-list .line .icon .deco-box.bounce{opacity:0;animation:bounce .8s cubic-bezier(.175,.885,.32,1.275) forwards}.box-list .line .icon .deco-box.bounce.delay0{animation-delay:.1s}.box-list .line .icon .deco-box.bounce.delay1{animation-delay:.2s}.box-list .line .icon .deco-box.bounce.delay2{animation-delay:.3s}@keyframes bounce{0%{transform:scale(1)}70%{transform:scale(1.4);opacity:1}to{transform:scale(1);opacity:1}}.box-list .line .icon .deco-box .icn-num{position:absolute;top:5px;right:5px;width:30px;height:30px;line-height:30px;font-size:16px;font-family:poppinssemibold,sans-serif;font-weight:600;text-align:center;color:#fff}.box-list .line .left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin-top:-5px}.box-list .line .left .title{font-size:24px;font-family:poppinssemibold,sans-serif;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-list .line .left .from{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;margin-top:-2px}.box-list .line .left .from .box-flag{margin-right:8px;width:22px;min-width:22px;height:16px;overflow:hidden}.box-list .line .left .from .box-flag .flag{margin-left:-1px;margin-top:-4px}.box-list .line .left .from .name{color:#5a5a5a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-list .line .right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:auto;padding-right:24px}.box-list .line .right .box-stat{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:right}.box-list .line .right .box-stat .stat{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;font-size:18px;color:#5a5a5a}.box-list .line .right .box-stat .stat .stat-icn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:12px}.box-list .line .right .box-stat .stat .nb{white-space:nowrap}.box-list .line .right .box-stat .stat .nbicn{margin-left:8px;width:20px;height:12.5px}.box-list .line .right .box-stat .stat .stat-icn.animate .nbicn{animation:iconBounce 1s cubic-bezier(.175,.885,.32,1.275)}@keyframes iconBounce{0%{transform:translateY(0);opacity:1}8%{transform:translateY(5px);opacity:1}12%{transform:translateY(5px);opacity:1}50%{transform:translateY(-10px);opacity:0}51%{transform:translateY(10px);opacity:0}90%{transform:translateY(-5px);opacity:1}to{transform:translateY(0);opacity:1}}.box-list .line .right .box-stat .date{font-size:14px;color:#828282;margin-top:0;white-space:nowrap}.box-list .line .bot .left{padding-left:24px}.box-list .line-form{-ms-flex-pack:start;justify-content:flex-start;background-color:#3e8bdd;padding:24px}.box-list .line-form,.box-list .line-form .form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-list .line-form .form{margin:0;width:100%}.box-list .line-form .form .form-msg{color:#fff;margin-left:12px}.box-list .line-form .form .input-line{margin-bottom:0;max-width:300px}.box-list .line-form .form .bt .box{background-color:#1f56af}.computer .box-list .line-form .form .bt:hover .box{background-color:#183666}.line.fake .icon .icn-deco,.line.fake .icon .icn-version{display:none}.line.fake .icon:after{width:60px;height:60px;border-radius:50%}.line.fake .icon:after,.line.fake .title:after{content:" ";display:block;background-color:#e9e9e9}.line.fake .title:after{width:200px;height:20px}.line.fake .name:after{content:" ";display:block;width:100px;height:16px;background-color:#e9e9e9}.line.fake .left .from .box-flag{border:none}.line.fake .flag{background-image:none;background-color:#e9e9e9}.line.fake .right .stat{content:" ";display:block;height:14px;width:100px;background-color:#e9e9e9}.line.fake .right .stat .stat-icn{visibility:hidden}.line.fake .date{content:" ";display:block;height:10px;width:100%;background-color:#e9e9e9}.line.fake .bot .right .bt .box{display:block;width:48px;height:48px;border-radius:50%;background-color:#e9e9e9}.line.fake .bot .bt{pointer-events:none}.line.fake .bot .bt .box .icn{display:none}.line.fake .bot .left .bt-long .box{background-color:#e9e9e9}.tab-filter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap;width:100%;background-color:var(--col-blue-hover);padding:12px 18px}.tab-filter .bt-long.no-icn{transition:opacity .3s ease;margin:6px;opacity:.3}.tab-filter .bt-long.no-icn .box{background-color:#183666}.computer .tab-filter .bt-long.no-icn:hover,.tab-filter .bt-long.no-icn.active{opacity:1;transition-duration:0s}.computer .tab-filter .bt-long.no-icn:hover .box,.tab-filter .bt-long.no-icn.active .box{background-color:#183666}.box-list-filter{position:relative;width:100%;min-height:250px}.box-list-filter .list-filter{position:relative;width:100%;float:left;margin-right:-100%;transform:translateX(-9999px)}.box-list-filter .list-filter.active{transform:translateX(0)}#appwrap{position:relative;width:100%;height:0;padding-bottom:63%;overflow:hidden}#appwrap.onlyScene{padding-bottom:37%}#appwrap.onlyScene #appbox{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}#appwrap.onlyScene #appbox iframe{background-color:#000;border:none}#modwrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#modwrap,#modwrap #modwrap-bck{position:absolute;width:100%;height:100%}#modwrap #modwrap-bck{background-position:50%;background-size:105%;filter:blur(5px);opacity:.8;transform:scale(1.1)}#modwrap #modwrap-pop{position:relative;margin:0 12px;padding:28px;border-radius:5px;background-color:#fff;color:#333;font-size:15px;text-align:center}#bt-top{margin:0 auto 72px}.page-mix .box-list .line{max-width:1014px;margin:0 auto}.computer .page-mix .box-list .line.clickable.open:hover,.page-mix .box-list .line.clickable.open{background-color:transparent}.page-mix .box-list .line .icon{min-width:70px;margin-right:12px;margin-left:12px}.page-mix .box-list .line.noPadding .right{padding-right:0}.page-mix .box-list .line.noPadding .bot .left{padding-left:0}.page-mix .box-list .line.noPadding .icon{margin-left:0}.app.mixNotFound #appwrap{background-color:#e9e9e9;min-height:200px}.app.mixNotFound .box-msg{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:100%;top:50%;margin-top:-40px}.app.mixNotFound .box-msg .msg-info{margin-bottom:16px;font-size:16px;color:var(--col-blue);text-align:center}.diaporama#diapo-wall .slide-box{opacity:0;transition:opacity .3s ease-out}.diaporama#diapo-wall .slide-box.active{opacity:1}.diaporama#diapo-wall .bt.loader .box{background-color:transparent}.diaporama#diapo-wall .dl-box{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:96px;overflow:hidden;margin-top:-96px}.diaporama#diapo-wall .dl-box .bt.download{margin-top:24px;margin-left:auto;margin-right:24px}.diaporama#diapo-wall .dl-box .dl-bt-box{position:absolute;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:0 24px;width:inherit;height:inherit;background-color:#13223f;transform:translateY(96px);transition:transform .4s ease-in-out}.diaporama#diapo-wall .dl-box .dl-bt-box.active{transform:translateY(0);transition:transform .2s ease-out}.diaporama#diapo-wall .dl-box .dl-bt-box .bt-mini{margin-left:12px}.diaporama#diapo-wall .dl-box .dl-bt-box .bt-mini.active .box{background-color:#fff}.diaporama#diapo-wall .dl-box .dl-bt-box .bt-mini.active .txt{color:var(--col-blue)}.diaporama#diapo-wall .dl-box .dl-bt-box .msg-info{font-style:14px;color:var(--col-blue)}.dotloader>div{width:8px;height:8px;background-color:#fff;border-radius:100%;margin:0 2px;display:inline-block;animation:sk-bouncedelay 1s ease-in-out infinite both}.dotloader .b1{animation-delay:-.3s}.dotloader .b2{animation-delay:-.15s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(.2)}40%{transform:scale(1)}}.icn-svg{display:inline-block;vertical-align:top;width:100%;height:100%;stroke-width:0;stroke:#fff;fill:#fff}.icn-svg.icn-blue{stroke:var(--col-blue);fill:var(--col-blue)}.icn-svg.icn-gray{stroke:#555;fill:#555}#ic-loader path{stroke:#fff!important;fill:#fff!important}.disable{pointer-events:none;cursor:auto}.spin .icn-svg{animation:rotating .8s linear infinite}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.social{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.social .bt{display:block;width:36px;height:36px}.bt-round{display:block;width:40px;height:40px;background-color:#000;border-radius:50%;cursor:pointer}.box-bt{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.box-bt .bt{margin:0 12px}.box-bt .bt.bt-txt{margin:0;width:100%}.box-bt.fluid{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px 0}.box-bt.fluid .bt{display:inline-block;margin:12px}.bt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;text-decoration:none;border:0;cursor:pointer}.bt.fluid{width:auto!important}.bt:focus{outline-width:0}.bt.disabled{pointer-events:none}.bt.disabled-opacity{pointer-events:none;opacity:.5}.bt .box{display:block;width:inherit;height:inherit;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:var(--col-blue);border-radius:50%;transition:all .3s ease}.computer .bt:hover .box{background-color:var(--col-blue-hover);transition-duration:0s}.bt .txt{display:block;line-height:48px;text-transform:uppercase;font-size:16px;font-family:poppinsmedium,sans-serif;font-weight:500;color:#fff;margin-left:24px;letter-spacing:1.25px;white-space:nowrap}.bt.no-bck .txt{margin-right:24px}.bt.bt-mini.no-bck .txt{margin-right:20px}.bt .bck{display:block;width:100%;height:100%}.bt.bt-long{width:272px;height:48px}.bt.bt-long .box{width:inherit;height:inherit;border-radius:24px}.bt.bt-long .bck{width:44px;height:44px;margin-left:auto;margin-right:12px}.bt.bt-long.bt-mini{height:32px}.bt.bt-long.bt-mini .txt{font-size:14px;margin-left:20px}.bt.bt-long.bt-mini .bck{width:32px;height:32px;margin-left:auto;margin-right:6px}.bt.bt-long.bt-mini.icn-left .txt{margin-left:0;margin-right:24px}.bt.bt-long.bt-mini.icn-left .bck{margin-left:12px;margin-right:0}.bt.bt-long.bt-mini.no-icn .txt{margin-left:0;margin-right:0;padding:0 24px}.bt.bt-txt{-ms-flex-direction:column;flex-direction:column;width:auto;height:auto;margin:0}.bt.bt-txt .box{width:48px;height:48px}.bt.bt-txt .txt{margin-top:12px;margin-left:0;line-height:normal;font-size:12px;font-family:poppinsregular,sans-serif;font-weight:400;color:#000;text-align:center;min-width:70px}.bt.gold .box{background-color:#c48a0c}.computer .bt.gold:hover .box{background-color:#895e08}.bt.purple .box{background-color:#371464}.computer .bt.purple:hover .box{background-color:#230a41}.bt.green .box{background-color:#235023}.computer .bt.green:hover .box{background-color:#14321e}.bt.orange .box{background-color:#863214}.computer .bt.orange:hover .box{background-color:#551e05}.bt.cybergreen .box{background-color:#304d47}.computer .bt.cybergreen:hover .box{background-color:#1b312f}.bt.wekiblue .box{background-color:#00348c}.computer .bt.wekiblue:hover .box{background-color:#002055}.bt.modblue .box{background-color:#005cfa}.computer .bt.modblue:hover .box{background-color:#0048c3}.bt.light .box{background-color:#eee}.bt.light .box .txt{color:#666}.computer .bt.light:hover .box{background-color:#ddd}.bt.facebook .box{background-color:#1877f2}.bt.facebook:hover .box{background-color:#1877f2!important}.bt.twitter .box{background-color:#1da1f2}.bt.twitter:hover .box{background-color:#1da1f2!important}.bt.youtube .box{background-color:red}.bt.youtube:hover .box{background-color:red!important}.bt.instagram .box{background-color:#4c5fd7}.bt.instagram:hover .box{background-color:#4c5fd7!important}.bt.tumblr .box{background-color:#35465d}.bt.tumblr:hover .box{background-color:#35465d!important}.bt.tiktok .box{background-color:#ee1d52}.bt.tiktok:hover .box{background-color:#ee1d52!important}.bt.plus:hover .box{background-color:#222!important}.box-bt-store{width:100%;text-align:center}.box-bt-store .bt-store{display:inline-block;margin:12px}.bt-store{display:block;width:100%;max-width:230px;transition:transform .3s ease;text-decoration:none;cursor:pointer}.computer .bt-store:hover{transform:translateY(-5px);transition-duration:.1s}.bt-store .bck{width:100%;height:0;padding-bottom:29.56%;background:url(../img/bt-stores-en.png) no-repeat;background-size:cover;text-indent:-9999px}html[lang=fr] .bt-store .bck{background-image:url(../img/bt-stores-fr.png)}html[lang=es] .bt-store .bck{background-image:url(../img/bt-stores-es.png)}html[lang=pt] .bt-store .bck{background-image:url(../img/bt-stores-pt.png)}html[lang=ru] .bt-store .bck{background-image:url(../img/bt-stores-ru.png)}html[lang=cn] .bt-store .bck{background-image:url(../img/bt-stores-cn.png)}.bt-store .bck.appstore{background-position:left 0}.bt-store .bck.playstore{background-position:14.28571% 0}.bt-store .bck.amazonstore{background-position:28.57143% 0}.bt-store .bck.macappstore{background-position:42.85714% 0}.bt-store .bck.windowsstore{background-position:57.14286% 0}.bt-store .bck.aic{background-position:71.42857% 0}.bt-store .bck.steam{background-position:85.71429% 0}.bt-store .bck.schools{background-position:right 0}.box-bt-stream{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;text-decoration:none}.bt-stream{width:20%;opacity:.5}.bt-stream:hover{opacity:.7}.bt-stream .bck{width:100%;height:0;padding-bottom:46.1538461538%;background:url(../img/logos-streaming.svg) no-repeat;background-size:cover}.bt-stream#str-spotify .bck{background-position:left 0}.bt-stream#str-apple .bck{background-position:11.11% 0}.bt-stream#str-deezer .bck{background-position:22.22% 0}.bt-stream#str-amazon .bck{background-position:33.33% 0}.bt-stream#str-naptser .bck{background-position:44.44% 0}.bt-stream#str-pandora .bck{background-position:55.55% 0}.bt-stream#str-tidal .bck{background-position:66.66% 0}.bt-stream#str-qobuz .bck{background-position:77.77% 0}.bt-stream#str-bandcamp .bck{background-position:88.88% 0}.bt-stream#str-youtube .bck{background-position:right 0}.circle{position:relative;max-width:156px;background:#fff;border-radius:50%}.circle,.circle .radius{width:100%;margin:0 auto 24px}.circle .radius{height:0;padding-bottom:100%}.circle svg{position:absolute;top:0;left:0}.btlocked{pointer-events:none;opacity:.5}:root{--col-info:#2772d8;--col-mod:#304d47}.page-info.offset header .menu{border-radius:0}.poster-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:48px 24px}.poster-logo .bck{display:block;text-decoration:none;width:100%;max-width:470px}.poster-logo .bck .icn{background-image:url(../img/logo-info.svg);background-repeat:no-repeat;background-size:100%;width:100%;height:0;padding-bottom:34.14%}.page-info header{background-color:transparent}.page-info header .menu{background-color:var(--col-info);border-radius:12px 12px 0 0}.page-info header .menu .section{margin:0 auto;width:auto;max-width:100%}.page-info header .menu .section a{margin:24px;opacity:.6}.page-info header .menu .section a:hover{text-decoration:none;opacity:1}.page-info header .menu .section a.active{text-decoration:underline;opacity:1}.page-mod .poster-logo .bck .icn{background-image:url(../img/logo-mod.svg)}.page-info.page-mod header .menu{background-color:var(--col-mod)}.page-info .bloc{padding:72px}.page-info .bloc.margin-top{margin-top:24px}.page-info .center{max-width:1000px}.page-info .image{width:100%}.page-info .image.zoomable{margin-top:12px;margin-bottom:24px;border:1px solid #bbb;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-info .image.zoomable:hover{border:1px solid #184a8e;cursor:zoom-in}.page-info .image.zoomable img{pointer-events:none}.page-info .image.max-50{max-width:428px}.page-info .image img{display:block;width:100%}.page-info .image.copy span.txt{display:block;background-color:var(--col-gray-light);padding:24px}.page-info .image.copy .legende{font-size:12px;color:#666}.page-info .img-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-info .img-grid .image{margin:6px;width:calc(50% - 12px)}.page-info .img-grid .image.icon{margin:6px;width:calc(20% - 12px)}.page-info span.txt-info{font-size:13px;line-height:23px;display:block;margin-bottom:48px;margin-top:-12px;color:#555}.page-info span.txt-info.no-txt-below{margin-bottom:0}.page-info .txt{font-size:15px;line-height:25px}.page-info .txt .code{font-family:monospace,Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,serif;font-size:14px;line-height:1.5;color:var(--col-mod);background-color:#eee;padding:2px;word-wrap:break-word}.page-info .txt pre.code{display:block;border:1px solid #ddd;border-left:3px solid var(--col-mod);font-family:monospace;max-width:100%;overflow:auto;padding:10px 20px;page-break-inside:avoid}.page-info .txt pre.code span{color:#aaa}.page-info .txt.glossaire{display:block;column-count:3}.page-info .txt a{text-decoration:none;color:var(--col-blue)}.page-info a:hover{text-decoration:underline}.page-info hr{display:block;padding:0;border:0;border-bottom:1px solid #999;margin:48px 0;opacity:.3}.page-info h3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-info h3 span.hash:before{content:"#"}.page-info h3 span.hash{font-size:20px;margin-right:12px}.page-info h3 i{font-size:16px;margin-right:12px}.page-info.page-mod h3.sub{margin-bottom:6px}.page-info .linkable a i{margin-right:0}.page-info .linkable a{font-size:13px;padding:0 8px;text-decoration:none!important}.page-info ul li i.fa{color:#999;padding:0 8px}.page-info .linkable .fa-link{visibility:hidden;color:#aaa}.computer.page-info .linkable:hover .fa-link{visibility:visible}.computer.page-info .linkable .fa-link:hover{color:#000}.page-info .linkable span.hash{content:"#";visibility:hidden;color:var(--col-blue)}.computer.page-info .linkable{cursor:pointer}.computer.page-info .linkable:hover span.hash{visibility:visible}.computer.page-info .linkable span.hash:hover{text-decoration:underline}.page-info .anchor-bloc{transition:background .5s ease}.page-info .anchor-bloc.flashme{background-color:var(--col-info);transition-duration:0s}.page-info.page-mod .anchor-bloc.flashme{background-color:var(--col-mod)}.page-info .tog{border-top:1px solid #ddd;cursor:pointer}.page-info .tog.nobrt{border-top:0}.page-info .tog.brb{border-bottom:1px solid #ddd}.page-info .tog span.puce{display:inline-block;width:13px}.page-info .tog span.puce:before{content:"";display:block;height:0;width:0;border:4px solid transparent;border-right:none;border-left:5px solid #000}.page-info .tog h4.toggled span.puce:before{border:4px solid transparent;border-top:5px solid #000;border-bottom:none;margin-left:-2px}.page-info .tog h4{margin:24px 0}.page-info .tog .tog-line{display:block;overflow:hidden;height:0}.page-info .tog .tog-line .txt{padding-top:12px;padding-bottom:36px}.page-info a.anchor{display:block;position:relative;top:-82px;visibility:hidden}.page-info .button{background:none;border:none;outline:none;box-shadow:none;display:inline-block;padding:3px 8px;border-radius:5px;color:#fff;background-color:var(--col-mod)}.page-info form label{display:block;margin-top:7px}.page-info:not(.page-mod) .form#contactform{max-width:500px}.page-info .form#contactform .bt-long{margin-top:12px}.page-info .form#contactform .g-recaptcha{float:right}.page-info .form#contactform .form-msg{margin-bottom:24px}.page-info .linebox{border:1px solid #eee}.page-info .linebox .line{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:6px 0;border-bottom:1px solid #eee}.page-info .linebox .line:last-child{border-bottom:0}.page-info .linebox .line:nth-child(odd){background-color:#fafafa}.page-info .linebox .col{padding:0 12px}.page-info .linebox .col:first-child{font-family:poppinsmedium,sans-serif;font-weight:500;padding:0 12px;width:12%;min-width:85px}.page-info.page-mod .linebox .col:first-child{font-family:poppinsmedium,sans-serif;font-weight:500;padding:0 12px;width:20%;min-width:150px}.page-info table{width:100%}.page-info table,td,th{padding:10px 20px;border-collapse:collapse}.page-info td,.page-info th{text-align:left}.page-info table td:nth-child(3),.page-info table th:nth-child(3){text-align:center;vertical-align:middle}.page-info table tr:nth-child(2n){background-color:#eee}.page-info table tr:nth-child(odd){background-color:#fff}.page-info table th{color:#fff;background-color:grey}.page-info .iarc-img{display:inline-block;width:50px;height:50px;background-image:url(../img/faq/iarc-rating-pegi.png);background-size:cover;vertical-align:bottom}.page-info .iarc-img.iarc-acb{background-position:0}.page-info .iarc-img.iarc-djctq{background-position:10%}.page-info .iarc-img.iarc-esrb{background-position:20%}.page-info .iarc-img.iarc-pegi{background-position:30%}.page-info .iarc-img.iarc-usk{background-position:40%}.page-info .iarc-img.iarc-grac{background-position:50%}.page-info .iarc-img.iarc-pcbp{background-position:60%}.page-info .iarc-img.iarc-iarc{background-position:70%}.page-info .iarc-img.iarc-microsoft{background-position:80%}.page-info .iarc-img.iarc-csrr{background-position:90%}.page-info .iarc-img.iarc-ccc{background-position:100%}.page-out .poster-logo,body.page-out{display:block}.page-out .poster-logo .bck{margin:0 auto}.page-out .content{border-radius:12px;overflow:hidden;width:80%;max-width:1000px;margin-bottom:100px}.page-out footer .bloc{padding:24px 48px}.page-out footer .center{background-color:#d5d7d9}.page-out footer #line-foot{-ms-flex-align:center;align-items:center}.page-out footer #line-foot .box-links .links a{color:#132240}.page-out .bt{margin:36px auto 0}.page-out a.bt:hover{text-decoration:none}.page-out .box-bt-store .bt-store{width:200px;margin:6px}.page-file .content{max-width:100%}.page-file #header-black{padding:12px;background-color:#000}.page-file #header-black .logo{display:block;text-decoration:none;width:200px;margin:0 auto}.page-file #header-black .logo .bck{width:100%;height:0;padding-bottom:26.6666666667%;background:50% url(../img/menu-logo.svg) no-repeat;background-size:100%}.page-file .cell{width:100%;max-width:400px;margin:0 auto;padding-top:36px;text-align:center;transition:opacity .3s ease-out}.page-file .close{transition:opacity .3s ease-out;opacity:0}.page-file .disabled{pointer-events:none;opacity:.4}.page-file #error{display:none}.page-file #error .bloc{padding:20px;border:1px solid #e67e22;color:#e67e22;width:100%;border-radius:5px}.page-file #search{display:none}.page-file #page-encode{display:none;padding-bottom:120px}.page-file #page-encode .cell:first-child{margin-top:36px;border-radius:8px;padding-bottom:36px}.page-file #box-mix .line{border:1px solid green;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:end;align-items:flex-end}.page-file #box-mix #mix-icon{display:block;max-width:192px;margin:0 auto;text-decoration:none;overflow:hidden}.page-file #box-mix #mix-icon .bck{width:100%;height:0;padding-bottom:100%;background:url(../img/down-web-versions-v9.jpg) no-repeat;background-size:982%}.page-file #box-mix.vmod #mix-icon .bck{background-size:cover!important;border-radius:50%}.page-file #box-mix.v9 #mix-icon .bck{background-position:100% top}.page-file #box-mix.v8 #mix-icon .bck{background-position:87.5% top}.page-file #box-mix.v7 #mix-icon .bck{background-position:75% top}.page-file #box-mix.v6 #mix-icon .bck{background-position:62.5% top}.page-file #box-mix.v5 #mix-icon .bck{background-position:50% top}.page-file #box-mix.v4 #mix-icon .bck{background-position:37.5% top}.page-file #box-mix.v3 #mix-icon .bck{background-position:25% top}.page-file #box-mix.v2 #mix-icon .bck{background-position:12.5% top}.page-file #box-mix.v1 #mix-icon .bck{background-position:0 top}.page-file #box-mix.v9 #mix-title{color:var(--colV9)}.page-file #box-mix.v8 #mix-title{color:var(--colV8)}.page-file #box-mix.v7 #mix-title{color:var(--colV7)}.page-file #box-mix.v6 #mix-title{color:var(--colV6)}.page-file #box-mix.v5 #mix-title{color:var(--colV5)}.page-file #box-mix.v4 #mix-title{color:var(--colV4)}.page-file #box-mix.v3 #mix-title{color:var(--colV3)}.page-file #box-mix.v2 #mix-title{color:var(--colV2)}.page-file #box-mix.v1 #mix-title{color:var(--colV1)}.page-file #box-mix #mix-title{display:block;margin:12px 0 8px;font-family:allanregular;font-weight:400;font-size:60px;text-align:center;overflow:hidden;text-overflow:ellipsis}.page-file #box-mix #mix-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page-file #box-mix #mix-name span{font-family:poppinssemibold,sans-serif;font-weight:600;display:block;font-size:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:8px}.page-file #box-mix #mix-name .flag{min-width:24px}.page-file #box-mix #mix-date{margin-top:6px;font-size:14px;color:#444}.page-file #step-preload .loadbar{display:inline-block;position:relative;width:100%;max-width:90%;height:12px;border-radius:10px;background-color:#e9ebed}.page-file #step-preload .loadbar .progress{width:inherit;height:12px;border-radius:10px;overflow:hidden}.page-file #step-preload .loadbar .progress .buff{width:0;height:12px;background-color:#2772d8;transition:width .2s ease-in-out}.page-file #step-preload #spin-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#2c86fe;margin-left:-12px}.page-file #step-preload #spin-box .spin .bck{width:30px;height:30px}.page-file #step-download a{text-decoration:none}.page-file #step-download #bt-download{margin:0 auto}.page-file #step-download #checkbox{margin-top:12px;color:#3b558b;font-size:14px}.page-file #step-download #checkbox #bt-cgu{color:inherit}.page-file .form{max-width:90%}.page-file .form[name=form-email]{display:none}.page-file .form[name=form-email].show{display:block}.page-file .bloc-info{display:none;padding:20px;border:1px solid #367dac;color:#367dac;width:100%;border-radius:5px;margin-top:40px}.page-file .bloc-info.success{border:1px solid #27ae60;color:#27ae60}.page-file .bloc-info.error{border:1px solid #e67e22;color:#e67e22}.page-share{overflow-x:hidden}.page-share #header-black{position:relative}.page-share .content{padding:42px 18px;min-height:90%}.page-share video{-o-object-fit:cover;object-fit:cover;right:0;bottom:0;z-index:-1}.page-share .bkg-gradient,.page-share video{position:fixed;height:100vh;width:100vw;left:0;top:0}.page-share .bkg-gradient{min-height:100vh;background:linear-gradient(var(--col-mod-0),var(--col-mod-5))}.page-share.with-video-bkg .bkg-gradient{opacity:.7}.page-share .cell{max-width:620px;padding:36px}.page-share .cell:first-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.page-share #modicon{width:150px;height:150px;background-image:var(--img-mod-icon);background-size:cover;border-radius:25px}.page-share #modname{margin-top:15px;font-family:allanregular,sans-serif;font-weight:400;font-size:60px;color:var(--col-mod-2)}.page-share #modcrew{font-family:poppinsregular,sans-serif;font-weight:400;font-size:20px;color:var(--col-mod-1)}.page-share #modcrew span{font-size:16px}.page-share span.txt{display:block;margin-bottom:20px}.page-share .box-bt-store{margin-bottom:20px}.page-share .bt .box{background-color:var(--col-mod-0)}.page-share footer #line-foot .box-links{display:none}.page-share footer #line-foot .social{margin:0 auto}@media only screen and (orientation:landscape) and (hover:none) and (pointer:coarse){.mobile.header-fixed header{position:static}.mobile.header-fixed .content{margin-top:0}.mobile.page-home header .menu{background-color:#000}.center{padding-left:var(--sal);padding-right:var(--sar)}header .menu .list-bt{padding-left:var(--sal)!important}}@media only screen and (max-width:1500px){.center{width:100%}.center.rounded{width:calc(100% - 64px)}}@media only screen and (max-width:1440px){.bloc{padding:96px 72px}.circle{max-width:142px}.poster{background-image:url(../img/home-header2.jpg);height:763px;background-size:1440px}.web-version{max-width:172px}}@media only screen and (max-width:1280px){.bloc{padding:72px}h2{font-size:32px}.circle{max-width:126px}.col-line,.margin-col .col{margin:0 18px}header .menu .social .bt.instagram,header .menu .social .bt.tiktok,header .menu .social .bt.tumblr{display:none}header .menu .social .bt.plus{display:block}header .menu .language{min-width:70px;width:70px;margin:0}header .menu .language a.bt-menu .flag{margin:0 5px 0 0}header .menu .language a.bt-menu .globe{display:none}footer #line-foot .box-links .links{margin-left:48px}.poster{height:730px;background-size:1390px}.poster .title{width:565px}#accroche .txt-break{display:inline-block;width:5px}#ready .center{background-size:cover}#download .center{background-image:url(../img/down-mockup.jpg);background-size:83%;background-position:248%}#download .title-line{margin-bottom:36px}#download .title-line .txt-break{display:block}#download .bt-line{margin-top:42px}#download .title-line .ic-app{min-width:108px;min-height:108px;background-size:108px}#download .zone{max-width:43%}#features .col{margin:0 12px}#included .col-line:first-child{margin-right:12px}#included .col-line:last-child{margin-left:12px}#included .col{margin:0 12px}#included .col-line .col:first-child{margin-left:0}#included .col-line .col:last-child{margin-right:0}#prez-mod .prez-version{background-size:130%;background-position:50% 95%}#prez-v9 .prez-version{background-size:135%;background-position:30% 95%}#prez-v8 .prez-version{background-size:110%;background-position:-90px bottom}#prez-v7 .prez-version{background-size:110%;background-position:17% 60%}#prez-v6 .prez-version{background-size:1140px;background-position:100% 100%}#prez-v5 .prez-version{background-size:55%;background-position:88%}#prez-v6 .prez-version .zone,#prez-v9 .prez-version .zone{width:40%}#prez-v5 .prez-version .zone{width:35%}.prez-version .v-title{max-width:276px;margin-bottom:36px}.web-version{max-width:150px}#playlist-header .center{background-position:100% calc(100% + 80px)}}@media only screen and (max-width:1024px){.center.rounded{width:calc(100% - 32px)}.space-bottom{padding-bottom:16px}.bloc{padding:72px 48px}h2{font-size:26px;margin-bottom:18px}.circle{max-width:106px}header .menu .section a{margin:0 18px}header .menu .section a:first-child{margin-left:9px}header .menu .section a:last-child{margin-right:0}#choose-shop .shop-img{width:280px}.poster{height:710px;background-size:1390px;background-position-y:-40px}.poster .title{width:565px}.album #txt-album{width:47%}#mockup-flat #img-flat{position:relative;width:47%;min-height:611px}#mockup-flat #img-flat img{position:absolute;width:570px;right:0}#mockup-flat #txt-flat{width:47%}#press .bloc{background-size:670px;background-position:calc(50% - 250px) 50%}.diaporama .navigation .box-point .point{width:20px;height:20px}.diaporama .navigation .box-point .point .bck{width:10px;height:10px}#download .center{padding-top:60px}#download .zone{padding-bottom:12px}#download .title-line{margin-bottom:24px}#download .bt-line{margin-top:30px}#download .title-line .ic-app{min-width:90px;min-height:90px;background-size:90px}#download .zone{max-width:45%}#prez-mod .prez-version{background-size:150%;background-position:40% 100%}#prez-v9 .prez-version{background-size:140%;background-position:25% 95%}#prez-v8 .prez-version{background-size:120%;background-position:calc(100% + 20px) 100%}#prez-v8 .prez-version .zone{width:40%}#prez-v7 .prez-version{background-size:107%;background-position:calc(100% + 65px) 50%}#prez-v6 .prez-version{background-position:calc(61% + -44px) bottom}#prez-v5 .prez-version{background-size:570px;background-position:calc(30% + 270px) 50%}.prez-version .v-title{margin-bottom:24px}.page-info .bloc{padding:36px}#playlist-header .center{padding-top:60px}#playlist-header .zone{padding-bottom:12px}#playlist-header .center{background-size:600px;background-position:calc(100% + 50px) calc(100% + 20px)}#album-header .center{background-position:calc(100% + 220px) calc(100% + 100px)}.page-school #schools .center{background-image:url(../img/4schools-header-mini.png)}.page-school #students .center{background-image:url(../img/4schools-students-mini.png)}.page-school #privacy .center{background-image:url(../img/4schools-privacy-mini.png)}}@media only screen and (max-width:940px){header.burger .menu #bt-nav{display:block;z-index:9999;transform:scale(1)}header.burger .menu .list-bt{display:block;position:absolute;top:72px;left:0;background-color:inherit;pointer-events:none;transition-duration:0;transform-origin:top left;transform:scaleY(0);padding:0 24px 24px;padding-bottom:36px}header.burger .menu .section{-ms-flex-direction:column;flex-direction:column;opacity:0;transition-duration:0s}header.burger .menu .section a:first-child{padding-top:2px}header.burger .menu .social a{margin:0 9px}header.burger .menu .social a:nth-child(2){margin-left:0}header.burger .menu .social a:last-child{margin-right:0}header.burger .menu .social{margin-top:24px;opacity:0;transition-duration:0s}header.burger .menu .social .fb-like{display:none}header.burger .menu a.bt-menu{margin:0;padding:7px 0;width:200px}header .menu .social .bt.instagram,header .menu .social .bt.tiktok,header .menu .social .bt.tumblr{display:block}header .menu .social .bt.plus{display:none}.page-info header.burger .menu .list-bt{top:34px}.page-info header.burger .menu .section a{margin-left:9px}.menu-opened:not(.page-info) header .menu{background-color:#000}.menu-opened .menu{z-index:9997}.menu-opened header .menu .list-bt{pointer-events:auto;transition:transform .2s ease-out;transform:scaleY(1);z-index:9998}.menu-opened header .menu .section{opacity:1;transition:opacity .2s ease .2s}.menu-opened header .menu .social{opacity:1;transition:opacity .2s ease .3s}.menu-opened header .menu .social .bt .box{background-color:#222}.page-school #schools{background-size:80%;background-position:205%}.page-school #schools .zone{max-width:48%}.page-school #diapoSchool .navigation .box-point{margin-bottom:10px}}@media (max-aspect-ratio:4/3){.page-demo #appbox{position:relative;height:0;padding-bottom:65%}}@media only screen and (max-width:860px){.page-school #diapoSchool .slide span{font-size:20px}#playlist-header .center{background-size:550px}footer #line-foot{-ms-flex-align:stretch;align-items:stretch}footer #line-foot .box-links .links{margin-left:0}footer #line-foot .box-links{-ms-flex-direction:column;flex-direction:column;margin-right:0}footer #line-foot .social{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}footer #line-foot .social .some{margin:12px 0 0}footer #line-foot .social .some:first-child{margin:auto 0 0}.page-info .txt.glossaire{column-count:2}}@media only screen and (max-width:768px){.bloc{padding:72px 36px}.col-line,.margin-col .col{margin:0 12px}footer #line-foot #footer-bt-lang{display:block}#choose-shop .shop-img{width:200px}.poster{height:633px;background-size:1155px;background-position-y:-20px}.poster .title{width:525px}.poster .title .bck span{font-size:14px}#ready .center{background-position:40% 0}#stats .circle{max-width:100px;margin-bottom:12px}#stats .col-line .col h2{font-style:20px!important}#stats .col-line .col span.txt{font-style:10px!important}#download .center{padding-top:48px}#download .zone{padding-bottom:12px}#download .center{background-size:96%;background-position:960%}#download .zone{max-width:41%}#features .col-line:last-child{margin-top:36px}.page-out footer #line-foot{-ms-flex-align:end;align-items:flex-end}#playlist .center{padding:0}.diaporama.style-swipe.with-navigation .navigation{-ms-flex-direction:column;flex-direction:column}.diaporama.style-swipe .navigation .box-title{position:static;margin-bottom:18px}.diaporama#diapo-wall .dl-box .bt.download{margin-right:auto}.diaporama.style-swipe .diapo-box .bt.navl{left:0}.diaporama.style-swipe .diapo-box .bt.navr{right:0}.diaporama.style-swipe .diapo-box .bt .box{background-color:transparent}#choose-store .box-bt-store{max-width:424px}}@media only screen and (max-width:750px){#press .bloc{background-size:800px;background-position:50% calc(100% + 220px)}#press #diapo-press{width:100%;padding-bottom:350px}#download .center{background-size:760px;background-position:30% 72%}#download .zone{text-align:center;max-width:100%;padding-bottom:530px}#download .title-line{-ms-flex-direction:column;flex-direction:column}#download .title-line .ic-app{margin:0;width:120px;height:120px;background-size:120px}#download .title-line h2{margin-top:24px}#download .bt-line{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;position:absolute;bottom:38px;left:0;margin:0 auto;width:100%}#download .bt-line .icn-device{margin-top:18px;margin-left:0;width:80px;min-width:80px}#included .zone{-ms-flex-direction:column;flex-direction:column}#included .col-line:first-child{margin-right:0}#included .col-line:last-child{margin-left:0;margin-top:36px}#prez-mod .prez-version{background-size:1350px;background-position:calc(50% + 300px) bottom}#prez-v9 .prez-version{background-size:1320px;background-position:calc(50% - 225px) bottom}#prez-v8 .prez-version{background-size:1300px;background-position:20% calc(100% + 20px)}#prez-v7 .prez-version{background-size:1075px;background-position:calc(50% + -170px) calc(100% + 100px)}#prez-v6 .prez-version{background-size:1130px;background-position:calc(50% + 188px) bottom}#prez-mod .prez-version .zone,#prez-v6 .prez-version .zone,#prez-v7 .prez-version .zone,#prez-v8 .prez-version .zone,#prez-v9 .prez-version .zone{width:100%;padding-bottom:550px}#prez-v5 .prez-version .zone{width:100%;padding-bottom:480px}#prez-v5 .prez-version{background-size:600px;background-position:40px calc(100% - 60px)}.bt.purple .box{background-color:#825fd2}.computer .bt.purple:hover .box{background-color:#5f3ca0}#playlist-header .center{background-image:none}#playlist-header .zone{width:100%}#album-header .center{background-image:none}#album-header .zone{width:100%}.album{-ms-flex-direction:column;flex-direction:column}.album .cover-album{min-width:300px}.album .txt-album{width:100%;margin-top:6%}.page-school #schools .center{background-image:url(../img/4schools-header.png);background-size:100%;background-position:top}.page-school #schools .zone{margin:65% 0 0;max-width:100%}.page-school #students .center{background-image:url(../img/4schools-students.png);background-size:100%;background-position:top}.page-school #students .zone{margin:53% 0 0;max-width:100%}.page-school #privacy .center{background-image:url(../img/4schools-privacy.png);background-size:100%;background-position:top}.page-school #privacy .zone{margin:50% 0 0;max-width:100%}.page-school #tweets-zone{-ms-flex-direction:column;flex-direction:column}.page-school #tweets-zone .tweets-col{margin:0 auto}.page-share video{display:none}}@media only screen and (max-width:600px){:root{--header-height:48px}.bloc{padding:48px 18px}.page-info .bloc{padding:36px 18px}.page-info h3{display:block;font-size:20px}.page-info .txt.glossaire{column-count:1}.box-bt{-ms-flex-direction:column;flex-direction:column}.box-bt .bt{margin:12px 0}.poster .title .bck span{font-size:13px}#v8-new-poster .box-bt,.popup .box-bt,.prez-version .box-bt{-ms-flex-direction:row;flex-direction:row}.prez-version .box-bt .bt{margin:18px 6px 0!important}.margin-col .col{margin:18px 0}.margin-col .col:first-child{margin-top:0}.margin-col .col:last-child{margin-bottom:0}.mobile-col{-ms-flex-direction:column;flex-direction:column}.col .circle{max-width:66px;margin-bottom:12px}.col h2{margin-bottom:8px}header.burger .menu .logo{width:120px;margin-left:11px}header.burger .menu .list-bt{top:48px;padding-left:18px;padding-bottom:30px}header.burger .menu .social{margin-top:21px}header .menu #bt-nav{margin-right:2px}#choose-shop .box-bt-shop{-ms-flex-direction:column;flex-direction:column}#choose-shop .col:first-child{margin:0 0 20px}#choose-shop .col:hover .shop-img div{transform:scale(1)}#choose-shop .shop-img{width:100%}.poster{background-image:url(../img/home-header3.jpg);height:627px;background-size:610px;background-position-y:-60px}.poster .title{width:485px}.poster .box-bt .bt.bt-long.pointer:first-child{display:none}#contest #bck-contest{width:100%;padding-bottom:100%}#contest #txt-contest{margin-top:24px;width:100%}#contest #txt-contest .box-bt-contest{text-align:center}#news #bck-news{width:100%;padding-bottom:100%}#news #txt-news{margin-top:24px;width:100%}.album #txt-album{width:100%;padding-top:65%}.album .gradient{background-image:linear-gradient(180deg,rgba(29,74,140,.2),rgba(29,74,140,0) 50%)}#accroche{text-align:left}#trailer #bt-play-trailer{width:72px;height:72px;margin-left:-36px;margin-top:-36px}#txt-flat .txt-break{display:inline-block}#mockup-flat{-ms-flex-direction:column;flex-direction:column}#mockup-flat #txt-flat{-ms-flex-order:-1;order:-1;width:100%;margin-bottom:24px}#mockup-flat #img-flat{width:100%;min-height:100%}#mockup-flat #img-flat img{position:static;width:100%}#ready .center{position:relative;text-align:center;background-position:top;background-size:600px;height:620px;background-image:url(../img/home-v9-artwork2.jpg)}#ready .gradient{background-image:linear-gradient(0deg,#1d4a8c 45%,rgba(29,74,140,0) 60%)}#ready .txt-zone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;height:100%}#ready .txt-zone h2{margin-bottom:24px}#ready .txt-zone .bt{margin:12px auto}.diaporama .slide-box .logo{width:250px}.diaporama .navigation .box-point .point{width:16px;height:16px}.diaporama .navigation .box-point .point .bck{width:8px;height:8px}.box-award .col-line{margin:12px 0}.box-award .col-line:first-child{margin-top:0}.box-award .col-line:last-child{margin-bottom:0}.box-award .award{margin:0 6px}#stats .col-line{margin:18px 0}#stats .col-line:first-child{margin-top:0}#stats .col-line:last-child{margin-bottom:0}#stats h2{font-size:20px}#stats span.txt{font-size:12px;line-height:12px}#newsletter .box-bt{-ms-flex-direction:initial;flex-direction:row}#newsletter .box-bt .bt{margin:0}#press .bloc{background-size:550px;background-position:50% calc(100% + 90px)}#press #diapo-press{padding-bottom:300px}.prez-version .v-title{margin-left:-6px}#features .col-line:last-child{width:100%}#features .col-line .col{margin:18px 0}#features .col-line .col:first-child{margin-top:0}#features .col-line .col:last-child{margin-bottom:0}#included .col-line .col{margin:18px 0}#included .col-line .col:first-child{margin-top:0}#included .col-line .col:last-child{margin-bottom:0}.page-info .img-grid .image{width:100%;margin:0 0 12px}.page-info .img-grid .image.icon{width:calc(25% - 12px)}.page-out .content{width:100%;border-radius:0}.page-out footer .bloc{padding:24px}.bt-stream{width:33%}.bt-stream#str-youtube{display:none}.box-tab{height:50px}.box-tab .tab{width:100%;padding:0}.box-tab .tab .box{margin-left:-10px}.box-tab .tab .txt{font-size:14px}.box-tab .tab .bck{width:18px;margin-right:6px}.box-list .line .icon{min-width:92px}.box-list .line .icon .icn-version{width:60px;height:60px}.box-list .line .left .title{font-size:18px}.box-list .line .left .from{font-size:12px}.box-list .line .right{padding-right:18px}.box-list .line .right .box-stat .stat .stat-icn{margin-left:6px}.box-list .line .right .box-stat .stat{font-size:12px}.box-list .line .right .box-stat .date{font-size:10px}.box-list .line .right .box-stat .stat .nbicn{width:14px;margin-left:4px}.box-list .line .icon .deco-box{width:90px;margin-top:-27px;margin-left:-45px}.box-list .line .icon .deco-box .icn-num{right:1px;top:1px;font-size:14px}.line.fake .right .stat{width:auto}.tab-filter{padding:6px}.tab-filter .bt.bt-long.bt-mini{height:22px}.tab-filter .bt.bt-long.bt-mini .txt{padding:0 16px;font-size:11px}.box-list .line-form{padding:12px}.box-list .line-form .form{-ms-flex-direction:column;flex-direction:column;width:100%}.box-list .line-form .form .input-line{max-width:100%}.box-list .line-form .form .form-msg{margin:8px 0 0}.page-school #diapoSchool .slide span{font-size:14px;bottom:5%}.page-school #diapoSchool .navigation .box-point{visibility:hidden;pointer-events:none}}@media only screen and (max-width:440px){header.no-burger .menu{height:auto;padding:24px}header.no-burger .menu .section{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}header.no-burger .menu .section a{margin:6px}.page-school #diapoSchool .slide span{font-size:11px}footer #line-copy .txt-break{display:block}#box-pop .popup{min-width:100%;max-width:100%}#box-pop .popup .bt-round.close{right:0}#box-pop .popup .bt-round.navl{left:0}#box-pop .popup{width:100%}#box-pop .popup .content{padding:24px}.form input{min-width:100%}#ready .center{background-size:440px;height:530px}#press .bloc{background-size:500px}#press #diapo-press{padding-bottom:260px}#download .center{background-size:630px;background-position:30% 76%}#download .zone{padding-bottom:460px}#prez-v9 .prez-version{background-size:860px;background-position:calc(50% - 145px) bottom}#prez-v9 .prez-version .zone{padding-bottom:350px}#prez-v8 .prez-version{background-size:860px;background-position:25% calc(100% + 20px)}#prez-v8 .prez-version .zone{padding-bottom:350px}#prez-v7 .prez-version{background-size:690px;background-position:calc(50% + -101px) calc(100% + 60px)}#prez-v7 .prez-version .zone{padding-bottom:400px}#prez-v6 .prez-version{background-size:920px;background-position:calc(50% + 166px) bottom}#prez-v6 .prez-version .zone{padding-bottom:450px}#prez-v5 .prez-version{background-size:417px;background-position:20px calc(100% - 40px)}#prez-v5 .prez-version .zone{padding-bottom:350px}.box-list .line .bot .right .msg-info{display:none}.box-list .line .bot .right .bt,.line.fake .bot .right .bt .box{height:36px;width:36px}#modwrap #modwrap-pop{font-size:13px}}@media only screen and (max-width:375px){.poster{height:577px;background-size:513px;background-position-y:-40px}.poster .title{width:500px}.bt-stream{width:50%}.bt-stream#str-youtube{display:block}}@media only screen and (max-width:320px){.poster{height:510px;background-size:439px;background-position-y:-30px}.poster .title{width:425px}#ready .center{background-size:370px;height:490px}#ready .gradient{background-image:linear-gradient(0deg,#1d4a8c 50%,rgba(29,74,140,0) 65%)}#press .bloc{background-size:350px;background-position:bottom}#press #diapo-press{padding-bottom:240px}#download .center{background-size:530px;background-position:30% 77%}#download .zone{padding-bottom:400px}#prez-v8 .prez-version{background-size:650px;background-position:20% calc(100% + 10px)}#prez-v8 .prez-version .zone{padding-bottom:250px}#prez-v7 .prez-version{background-size:580px;background-position:calc(50% + -90px) calc(100% + 30px)}#prez-v7 .prez-version .zone{padding-bottom:350px}#prez-v6 .prez-version{background-size:750px;background-position:calc(50% + 136px) bottom}#prez-v6 .prez-version .zone{padding-bottom:360px}#prez-v5 .prez-version{background-size:353px}#prez-v5 .prez-version .zone{padding-bottom:290px}}@media only screen and (max-width:650px),screen and (max-height:450px){.page-demo #appbox{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page-demo #appbox iframe{display:none}.page-demo #appbox .icn-resize{position:absolute;display:block;top:50%;left:50%;width:100px;height:100px;transform:translate(-50%,-50%)}}

/*!
 * Generated with CSS Flag Sprite generator (https://www.flag-sprites.com/)
 */.flag{width:24px;height:24px;background-image:url(../img/flags.png);background-repeat:no-repeat}.flag.flag-{background-position:0 0}.flag.flag-ad{background-position:-24px 0}.flag.flag-ae{background-position:-48px 0}.flag.flag-af{background-position:-72px 0}.flag.flag-ag{background-position:-96px 0}.flag.flag-ai{background-position:-120px 0}.flag.flag-al{background-position:-144px 0}.flag.flag-am{background-position:-168px 0}.flag.flag-an{background-position:-192px 0}.flag.flag-ao{background-position:-216px 0}.flag.flag-ar{background-position:-240px 0}.flag.flag-as{background-position:-264px 0}.flag.flag-at{background-position:-288px 0}.flag.flag-au{background-position:-312px 0}.flag.flag-aw{background-position:-336px 0}.flag.flag-ax{background-position:-360px 0}.flag.flag-az{background-position:0 -24px}.flag.flag-ba{background-position:-24px -24px}.flag.flag-bb{background-position:-48px -24px}.flag.flag-bd{background-position:-72px -24px}.flag.flag-be{background-position:-96px -24px}.flag.flag-bf{background-position:-120px -24px}.flag.flag-bg{background-position:-144px -24px}.flag.flag-bh{background-position:-168px -24px}.flag.flag-bi{background-position:-192px -24px}.flag.flag-bj{background-position:-216px -24px}.flag.flag-bl{background-position:-240px -24px}.flag.flag-bm{background-position:-264px -24px}.flag.flag-bn{background-position:-288px -24px}.flag.flag-bo{background-position:-312px -24px}.flag.flag-br{background-position:-336px -24px}.flag.flag-bs{background-position:-360px -24px}.flag.flag-bt{background-position:0 -48px}.flag.flag-bw{background-position:-24px -48px}.flag.flag-by{background-position:-48px -48px}.flag.flag-bz{background-position:-72px -48px}.flag.flag-ca{background-position:-96px -48px}.flag.flag-cd{background-position:-120px -48px}.flag.flag-cf{background-position:-144px -48px}.flag.flag-cg{background-position:-168px -48px}.flag.flag-ch{background-position:-192px -48px}.flag.flag-ci{background-position:-216px -48px}.flag.flag-ck{background-position:-240px -48px}.flag.flag-cl{background-position:-264px -48px}.flag.flag-cm{background-position:-288px -48px}.flag.flag-cn{background-position:-312px -48px}.flag.flag-co{background-position:-336px -48px}.flag.flag-cr{background-position:-360px -48px}.flag.flag-cu{background-position:0 -72px}.flag.flag-cv{background-position:-24px -72px}.flag.flag-cw{background-position:-48px -72px}.flag.flag-cy{background-position:-72px -72px}.flag.flag-cz{background-position:-96px -72px}.flag.flag-de{background-position:-120px -72px}.flag.flag-dj{background-position:-144px -72px}.flag.flag-dk{background-position:-168px -72px}.flag.flag-dm{background-position:-192px -72px}.flag.flag-do{background-position:-216px -72px}.flag.flag-dz{background-position:-240px -72px}.flag.flag-ec{background-position:-264px -72px}.flag.flag-ee{background-position:-288px -72px}.flag.flag-eg{background-position:-312px -72px}.flag.flag-eh{background-position:-336px -72px}.flag.flag-er{background-position:-360px -72px}.flag.flag-es{background-position:0 -96px}.flag.flag-et{background-position:-24px -96px}.flag.flag-eu{background-position:-48px -96px}.flag.flag-fi{background-position:-72px -96px}.flag.flag-fj{background-position:-96px -96px}.flag.flag-fk{background-position:-120px -96px}.flag.flag-fm{background-position:-144px -96px}.flag.flag-fo{background-position:-168px -96px}.flag.flag-fr{background-position:-192px -96px}.flag.flag-ga{background-position:-216px -96px}.flag.flag-gb{background-position:-240px -96px}.flag.flag-gd{background-position:-264px -96px}.flag.flag-ge{background-position:-288px -96px}.flag.flag-gg{background-position:-312px -96px}.flag.flag-gh{background-position:-336px -96px}.flag.flag-gi{background-position:-360px -96px}.flag.flag-gl{background-position:0 -120px}.flag.flag-gm{background-position:-24px -120px}.flag.flag-gn{background-position:-48px -120px}.flag.flag-gq{background-position:-72px -120px}.flag.flag-gr{background-position:-96px -120px}.flag.flag-gs{background-position:-120px -120px}.flag.flag-gt{background-position:-144px -120px}.flag.flag-gu{background-position:-168px -120px}.flag.flag-gw{background-position:-192px -120px}.flag.flag-gy{background-position:-216px -120px}.flag.flag-hk{background-position:-240px -120px}.flag.flag-hn{background-position:-264px -120px}.flag.flag-hr{background-position:-288px -120px}.flag.flag-ht{background-position:-312px -120px}.flag.flag-hu{background-position:-336px -120px}.flag.flag-ic{background-position:-360px -120px}.flag.flag-id{background-position:0 -144px}.flag.flag-ie{background-position:-24px -144px}.flag.flag-il{background-position:-48px -144px}.flag.flag-im{background-position:-72px -144px}.flag.flag-in{background-position:-96px -144px}.flag.flag-iq{background-position:-120px -144px}.flag.flag-ir{background-position:-144px -144px}.flag.flag-is{background-position:-168px -144px}.flag.flag-it{background-position:-192px -144px}.flag.flag-je{background-position:-216px -144px}.flag.flag-jm{background-position:-240px -144px}.flag.flag-jo{background-position:-264px -144px}.flag.flag-jp{background-position:-288px -144px}.flag.flag-ke{background-position:-312px -144px}.flag.flag-kg{background-position:-336px -144px}.flag.flag-kh{background-position:-360px -144px}.flag.flag-ki{background-position:0 -168px}.flag.flag-km{background-position:-24px -168px}.flag.flag-kn{background-position:-48px -168px}.flag.flag-kp{background-position:-72px -168px}.flag.flag-kr{background-position:-96px -168px}.flag.flag-kw{background-position:-120px -168px}.flag.flag-ky{background-position:-144px -168px}.flag.flag-kz{background-position:-168px -168px}.flag.flag-la{background-position:-192px -168px}.flag.flag-lb{background-position:-216px -168px}.flag.flag-lc{background-position:-240px -168px}.flag.flag-li{background-position:-264px -168px}.flag.flag-lk{background-position:-288px -168px}.flag.flag-lr{background-position:-312px -168px}.flag.flag-ls{background-position:-336px -168px}.flag.flag-lt{background-position:-360px -168px}.flag.flag-lu{background-position:0 -192px}.flag.flag-lv{background-position:-24px -192px}.flag.flag-ly{background-position:-48px -192px}.flag.flag-ma{background-position:-72px -192px}.flag.flag-mc{background-position:-96px -192px}.flag.flag-md{background-position:-120px -192px}.flag.flag-me{background-position:-144px -192px}.flag.flag-mf{background-position:-168px -192px}.flag.flag-mg{background-position:-192px -192px}.flag.flag-mh{background-position:-216px -192px}.flag.flag-mk{background-position:-240px -192px}.flag.flag-ml{background-position:-264px -192px}.flag.flag-mm{background-position:-288px -192px}.flag.flag-mn{background-position:-312px -192px}.flag.flag-mo{background-position:-336px -192px}.flag.flag-mp{background-position:-360px -192px}.flag.flag-mq{background-position:0 -216px}.flag.flag-mr{background-position:-24px -216px}.flag.flag-ms{background-position:-48px -216px}.flag.flag-mt{background-position:-72px -216px}.flag.flag-mu{background-position:-96px -216px}.flag.flag-mv{background-position:-120px -216px}.flag.flag-mw{background-position:-144px -216px}.flag.flag-mx{background-position:-168px -216px}.flag.flag-my{background-position:-192px -216px}.flag.flag-mz{background-position:-216px -216px}.flag.flag-na{background-position:-240px -216px}.flag.flag-nc{background-position:-264px -216px}.flag.flag-ne{background-position:-288px -216px}.flag.flag-nf{background-position:-312px -216px}.flag.flag-ng{background-position:-336px -216px}.flag.flag-ni{background-position:-360px -216px}.flag.flag-nl{background-position:0 -240px}.flag.flag-no{background-position:-24px -240px}.flag.flag-np{background-position:-48px -240px}.flag.flag-nr{background-position:-72px -240px}.flag.flag-nu{background-position:-96px -240px}.flag.flag-nz{background-position:-120px -240px}.flag.flag-om{background-position:-144px -240px}.flag.flag-pa{background-position:-168px -240px}.flag.flag-pe{background-position:-192px -240px}.flag.flag-pf{background-position:-216px -240px}.flag.flag-pg{background-position:-240px -240px}.flag.flag-ph{background-position:-264px -240px}.flag.flag-pk{background-position:-288px -240px}.flag.flag-pl{background-position:-312px -240px}.flag.flag-pn{background-position:-336px -240px}.flag.flag-pr{background-position:-360px -240px}.flag.flag-ps{background-position:0 -264px}.flag.flag-pt{background-position:-24px -264px}.flag.flag-pw{background-position:-48px -264px}.flag.flag-py{background-position:-72px -264px}.flag.flag-qa{background-position:-96px -264px}.flag.flag-ro{background-position:-120px -264px}.flag.flag-rs{background-position:-144px -264px}.flag.flag-ru{background-position:-168px -264px}.flag.flag-rw{background-position:-192px -264px}.flag.flag-sa{background-position:-216px -264px}.flag.flag-sb{background-position:-240px -264px}.flag.flag-sc{background-position:-264px -264px}.flag.flag-sd{background-position:-288px -264px}.flag.flag-se{background-position:-312px -264px}.flag.flag-sg{background-position:-336px -264px}.flag.flag-sh{background-position:-360px -264px}.flag.flag-si{background-position:0 -288px}.flag.flag-sk{background-position:-24px -288px}.flag.flag-sl{background-position:-48px -288px}.flag.flag-sm{background-position:-72px -288px}.flag.flag-sn{background-position:-96px -288px}.flag.flag-so{background-position:-120px -288px}.flag.flag-sr{background-position:-144px -288px}.flag.flag-ss{background-position:-168px -288px}.flag.flag-st{background-position:-192px -288px}.flag.flag-sv{background-position:-216px -288px}.flag.flag-sy{background-position:-240px -288px}.flag.flag-sz{background-position:-264px -288px}.flag.flag-tc{background-position:-288px -288px}.flag.flag-td{background-position:-312px -288px}.flag.flag-tf{background-position:-336px -288px}.flag.flag-tg{background-position:-360px -288px}.flag.flag-th{background-position:0 -312px}.flag.flag-tj{background-position:-24px -312px}.flag.flag-tk{background-position:-48px -312px}.flag.flag-tl{background-position:-72px -312px}.flag.flag-tm{background-position:-96px -312px}.flag.flag-tn{background-position:-120px -312px}.flag.flag-to{background-position:-144px -312px}.flag.flag-tr{background-position:-168px -312px}.flag.flag-tt{background-position:-192px -312px}.flag.flag-tv{background-position:-216px -312px}.flag.flag-tw{background-position:-240px -312px}.flag.flag-tz{background-position:-264px -312px}.flag.flag-ua{background-position:-288px -312px}.flag.flag-ug{background-position:-312px -312px}.flag.flag-us{background-position:-336px -312px}.flag.flag-uy{background-position:-360px -312px}.flag.flag-uz{background-position:0 -336px}.flag.flag-va{background-position:-24px -336px}.flag.flag-vc{background-position:-48px -336px}.flag.flag-ve{background-position:-72px -336px}.flag.flag-vg{background-position:-96px -336px}.flag.flag-vi{background-position:-120px -336px}.flag.flag-vn{background-position:-144px -336px}.flag.flag-vu{background-position:-168px -336px}.flag.flag-wf{background-position:-192px -336px}.flag.flag-ws{background-position:-216px -336px}.flag.flag-ye{background-position:-240px -336px}.flag.flag-yt{background-position:-264px -336px}.flag.flag-za{background-position:-288px -336px}.flag.flag-zm{background-position:-312px -336px}.flag.flag-zw{background-position:-336px -336px}