html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-size:13px;font-family:Arial;-webkit-appearance:none}input{-webkit-box-sizing:content-box;box-sizing:content-box}input:focus{outline:0}textarea{-webkit-box-sizing:content-box;box-sizing:content-box}button{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box}select{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=checkbox],input[type=radio]{width:13px;height:13px}input[type=file],input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button{overflow:visible;width:auto}input[type="reset"],input[type="button"],input[type="submit"]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea{vertical-align:top;overflow:auto}select[multiple]{vertical-align:top}@font-face{font-family:'gotham';src:url("../assets/fonts/Gotham-Bold.eot"),url("../assets/fonts/Gotham-Bold.eot") format("embedded-opentype"),url("../assets/fonts/Gotham-Bold.woff2") format("woff2"),url("../assets/fonts/Gotham-Bold.woff") format("woff"),url("../assets/fonts/Gotham-Bold.ttf") format("truetype"),url("../assets/fonts/Gotham-Bold.svg#Gotham-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url("../assets/fonts/icomoon.eot?lavliu");src:url("../assets/fonts/icomoon.eot?lavliu#iefix") format("embedded-opentype"),url("../assets/fonts/icomoon.ttf?lavliu") format("truetype"),url("../assets/fonts/icomoon.woff?lavliu") format("woff"),url("../assets/fonts/icomoon.svg?lavliu#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:"\e900"}.icon-chrono:before{content:"\e901"}.icon-cross:before{content:"\e902"}.icon-mini_arrow:before{content:"\e903"}.icon-stars:before{content:"\e904"}@-webkit-keyframes score-pt{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}20%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}40%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}}@keyframes score-pt{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}20%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}40%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}}@-webkit-keyframes hard-shake{0%{-webkit-transform:translate(2px, 0px);transform:translate(2px, 0px)}10%{-webkit-transform:translate(0px, 1px);transform:translate(0px, 1px)}20%{-webkit-transform:translate(-4px, 5px);transform:translate(-4px, 5px)}30%{-webkit-transform:translate(5px, 0px);transform:translate(5px, 0px)}40%{-webkit-transform:translate(0px, -4px);transform:translate(0px, -4px)}50%{-webkit-transform:translate(3px, 2px);transform:translate(3px, 2px)}60%{-webkit-transform:translate(-3px, 4px);transform:translate(-3px, 4px)}70%{-webkit-transform:translate(4px, -3px);transform:translate(4px, -3px)}80%{-webkit-transform:translate(0px, 6px);transform:translate(0px, 6px)}90%{-webkit-transform:translate(3px, 2px);transform:translate(3px, 2px)}100%{-webkit-transform:translate(-4px, 4px);transform:translate(-4px, 4px)}}@keyframes hard-shake{0%{-webkit-transform:translate(2px, 0px);transform:translate(2px, 0px)}10%{-webkit-transform:translate(0px, 1px);transform:translate(0px, 1px)}20%{-webkit-transform:translate(-4px, 5px);transform:translate(-4px, 5px)}30%{-webkit-transform:translate(5px, 0px);transform:translate(5px, 0px)}40%{-webkit-transform:translate(0px, -4px);transform:translate(0px, -4px)}50%{-webkit-transform:translate(3px, 2px);transform:translate(3px, 2px)}60%{-webkit-transform:translate(-3px, 4px);transform:translate(-3px, 4px)}70%{-webkit-transform:translate(4px, -3px);transform:translate(4px, -3px)}80%{-webkit-transform:translate(0px, 6px);transform:translate(0px, 6px)}90%{-webkit-transform:translate(3px, 2px);transform:translate(3px, 2px)}100%{-webkit-transform:translate(-4px, 4px);transform:translate(-4px, 4px)}}@-webkit-keyframes player-row-blink{0%{}50%{}}@keyframes player-row-blink{0%{}50%{}}@-webkit-keyframes shake{5%,45%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}10%,40%{-webkit-transform:translate3d(2px, 0, 0);transform:translate3d(2px, 0, 0)}15%,25%,35%{-webkit-transform:translate3d(-4px, 0, 0);transform:translate3d(-4px, 0, 0)}20%,30%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}}@keyframes shake{5%,45%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}10%,40%{-webkit-transform:translate3d(2px, 0, 0);transform:translate3d(2px, 0, 0)}15%,25%,35%{-webkit-transform:translate3d(-4px, 0, 0);transform:translate3d(-4px, 0, 0)}20%,30%{-webkit-transform:translate3d(4px, 0, 0);transform:translate3d(4px, 0, 0)}}@media only screen and (min-width: 930px){.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;position:relative}}.ps__rail-y{display:block;opacity:1;width:7px;margin-top:0px;margin-bottom:15px;right:0px;position:absolute;background-color:rgba(255,255,255,0.2);border-radius:0px;cursor:pointer}.ps--active-y>.ps__rail-y{display:block}.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-y,.ps--scrolling-y>.ps__rail-y{opacity:1}.ps .ps__rail-y:hover,.ps .ps__rail-y:focus,.ps .ps__rail-y.ps--clicking{opacity:1}.ps__thumb-y{background-color:tomato;border-radius:0px;width:6px;height:30px;opacity:1;right:0px;position:absolute}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:tomato}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.ps{overflow:auto !important}}a{color:#0a234f;text-decoration:none}a.btn--square{color:white;display:inline-block}.btn,a.btn{cursor:pointer;text-align:center;font-size:13px;line-height:1.2}.btn--square,a.btn--square{padding:5px;cursor:pointer;background:#bf2525}.btn--square>span,a.btn--square>span{padding:10px 10px 8px;display:block;border:1px solid #f8eaaf;-o-border-image:linear-gradient(to right, #d7ad41, #f8eaaf, #fde160, #cb9a20) 1;border-image:-webkit-gradient(linear, left top, right top, from(#d7ad41), color-stop(#f8eaaf), color-stop(#fde160), to(#cb9a20)) 1;border-image:linear-gradient(to right, #d7ad41, #f8eaaf, #fde160, #cb9a20) 1}.btn--round,a.btn--round{height:110px;line-height:110px;width:110px;border-radius:50%;background:rgba(0,0,0,0.4);margin:auto;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.btn--round--blue,a.btn--round--blue{background:#081c40}.btn--round>span,a.btn--round>span{display:inline-block;vertical-align:middle;line-height:1}.btn--round.btn--disabled,a.btn--round.btn--disabled{opacity:0.5}.btn--full,a.btn--full{width:100%}.btn--round,a.btn--round{position:relative}.btn--round::before,a.btn--round::before{content:'';position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background-image:url("../assets/images/cercles/medium.svg");background-position:center;background-size:100% 100%}.btn--close,a.btn--close{width:44px;height:44px;line-height:46px;text-align:center;cursor:pointer;font-size:21px;border-radius:50%;position:relative;background:rgba(0,0,0,0.4)}.btn--close i,a.btn--close i{margin-left:2px}.btn--close::before,a.btn--close::before{content:'';position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-image:url("../assets/images/cercles/small.svg");background-position:center;background-size:100% 100%}.btn--gold,a.btn--gold{background-image:-webkit-gradient(linear, right top, left bottom, from(#d7ad41), color-stop(#ddb956), color-stop(#e3c46b), color-stop(#e9d07f), color-stop(#efdb94), color-stop(#eed991), color-stop(#edd88f), color-stop(#ecd68c), color-stop(#e3c772), color-stop(#dbb859), color-stop(#d3a93f), to(#cb9a20));background-image:linear-gradient(to left bottom, #d7ad41, #ddb956, #e3c46b, #e9d07f, #efdb94, #eed991, #edd88f, #ecd68c, #e3c772, #dbb859, #d3a93f, #cb9a20);color:#0a234f}.btn--gold>span,a.btn--gold>span{border-color:#0a234f;-o-border-image:none;border-image:none}.btn--blue,a.btn--blue{background:#3154ae}.btn--darkBlue,a.btn--darkBlue{background:#0a234f}.btn--white,a.btn--white{background:#FFF;color:#b9af87}.btn--facebook>span,.btn--google>span,.btn--messenger>span,.btn--shop>span,a.btn--facebook>span,a.btn--google>span,a.btn--messenger>span,a.btn--shop>span{display:flex;justify-content:center;align-items:center;padding-left:15px;padding-right:15px}.btn--facebook>span:before,.btn--google>span:before,.btn--messenger>span:before,.btn--shop>span:before,a.btn--facebook>span:before,a.btn--google>span:before,a.btn--messenger>span:before,a.btn--shop>span:before{content:'';display:block;height:15px;margin-right:10px;background-size:contain;background-repeat:no-repeat;background-position:center}.btn--facebook>span:before,a.btn--facebook>span:before{width:10px;background-image:url("../assets/images/ico-fb.png")}.btn--google>span:before,a.btn--google>span:before{width:15px;background-image:url("../assets/images/ico-google.png")}.btn--messenger,a.btn--messenger{color:#2196f3}.btn--messenger>span,a.btn--messenger>span{padding-left:5px;padding-right:5px}.btn--messenger>span:before,a.btn--messenger>span:before{width:10px;margin-right:5px;background-image:url("../assets/images/ico-messenger.png")}.btn--shop,a.btn--shop{color:#f8eaaf}.btn--shop>span,a.btn--shop>span{padding-left:5px;padding-right:5px}.btn--shop>span:before,a.btn--shop>span:before{width:10px;margin-right:5px;background-image:url("../assets/images/ico-rl.png")}.btn--light>span,a.btn--light>span{border:none}.btn--disabled.btn--square,a.btn--disabled.btn--square{background:#cbcbcb;color:#858585}.arrow{cursor:pointer;width:70px;height:70px;line-height:68px;text-align:center;cursor:pointer;font-size:21px;border-radius:50%;position:absolute;background:rgba(0,0,0,0.4);border:3px solid #bf2525}.arrow i{margin-left:4px;display:inline-block;position:relative}.arrow--right{right:0}.arrow--left{left:0}.arrow--left i{-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-left:-2px}.arrow--darkBlue{background:#0a234f}#pause-btn{position:relative;width:11px;height:14px;cursor:pointer}#pause-btn:after,#pause-btn:before{content:'';height:100%;width:3px;background:white;display:block;position:absolute}#pause-btn:after{right:0}#pause-btn:before{left:0}body{background:#111;color:white;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased;font-smoothing:antialiased;font-size:13px;letter-spacing:0.15em;font-family:"gotham";text-transform:uppercase;-ms-touch-action:manipulation;touch-action:manipulation}body *{-webkit-box-sizing:border-box;box-sizing:border-box}body.arcade-mode{cursor:none}body.facebook-instant-game .fb-hidden{display:none !important}.hidden{display:none !important}.ps-scrollable{height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ps-scrollable--faded{height:calc(100vh - 100px);-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(black), color-stop(10%, black), color-stop(90%, black), to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to bottom, black 0%, black 10%, black 90%, rgba(0,0,0,0));mask-image:-webkit-gradient(linear, left top, left bottom, from(black), color-stop(10%, black), color-stop(90%, black), to(rgba(0,0,0,0)));mask-image:linear-gradient(to bottom, black 0%, black 10%, black 90%, rgba(0,0,0,0))}.ps-scrollable::-webkit-scrollbar,.ps-scrollable ::-webkit-scrollbar{display:none}body.arcade-mode .footer{display:none !important}.footer__ctas{z-index:300;position:absolute;right:25px;bottom:25px}@media only screen and (max-width: 420px){.footer__ctas{bottom:3px;right:13px}}.footer__ctas .interface-btn{display:inline-block;vertical-align:middle}.white-message{font-size:16px;line-height:22px;text-transform:none;letter-spacing:0}[class^="picto-"],[class*=" picto-"]{display:inline-block;width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle}.picto-jetpack{background-image:url("../assets/game/items/item_jetpack.png")}.picto-poney{background-image:url("../assets/game/items/item_poney.png")}.picto-ski{background-image:url("../assets/game/items/item_ski.png")}.picto-skate{background-image:url("../assets/game/items/item_skate.png")}.picto-ball{background-image:url("../assets/game/items/item_ball_red.png");width:30px;height:30px}.picto-gift{background-image:url("../assets/game/items/item_present.png");width:45px;height:45px}@-webkit-keyframes blinking{0%{opacity:1}100%{opacity:0}}@keyframes blinking{0%{opacity:1}100%{opacity:0}}@keyframes player-row-blink{0%{background-color:#dfd39e}50%{color:white;background-color:#bf2525}}.head-logo{position:absolute;left:0;right:0;top:30px;z-index:100}.head-logo__img{width:100px;height:auto;display:block;margin:0 auto 25px}.loginBttn{position:absolute;z-index:1000;top:30px;left:30px;display:flex;flex-direction:column;align-items:center;font-size:10px;text-transform:uppercase;cursor:pointer}.loginBttn__img{width:48px;height:48px;background:#000;border:0px solid #FFF;border-radius:100%;margin-bottom:10px;background-size:cover;background-repeat:no-repeat;background-position:center}.loginBttn__label>span{position:absolute;left:-25%;width:150%;text-align:center}.loginBttn--logged .login{visibility:hidden}.loginBttn--logged .loginBttn__img{border-width:1px}.loginBttn:not(.loginBttn--logged) .logout{visibility:hidden}.loginBttn:not(.loginBttn--logged) .loginBttn__img{background-image:url("../assets/images/profile-default.jpg")}.dpad-input{display:none;position:relative;color:white;padding:19px 0 15px;background-color:#0a234f}body.arcade-mode .dpad-input{display:block;padding-bottom:19px}.dpad-input__letter{display:inline-block;vertical-align:bottom;font-size:30px}.dpad-input__letter.is-active{-webkit-animation:blinking .5s linear infinite alternate;animation:blinking .5s linear infinite alternate}.scores-table{margin:auto}.scores-table__table--challenge{display:none}.scores-table__row{display:flex;justify-content:center;line-height:35px;height:35px;margin-bottom:7px;letter-spacing:0}.scores-table__row.is-player .cell--name{-webkit-animation:player-row-blink 1s infinite steps(1);animation:player-row-blink 1s infinite steps(1);position:relative}.scores-table__row sup{font-size:8px;vertical-align:top;display:inline-block;margin-top:-3px;text-transform:none;letter-spacing:0}.scores-table__row sup:after{content:"th"}.scores-table__row:nth-child(1) sup:after{content:"st"}.scores-table__row:nth-child(2) sup:after{content:"nd"}.scores-table__row:nth-child(3) sup:after{content:"rd"}.cell--position{background:#f8eaaf;width:35px;color:#0a234f;font-size:11px}.cell--name{background:#dfd39e;width:calc(29% - 35px);color:#0a234f;white-space:nowrap;overflow:hidden;text-align:left;padding-left:5px}.cell--score{background:#0a234f;width:35%}.cell--score::after{content:'pts';text-transform:none;font-size:9px;display:inline-block;margin-top:-3px;vertical-align:top;letter-spacing:0px}.cell--time{background:#bf2525;width:35%;position:relative}.highscores-table{margin-top:30px}.highscores-table .list-title{display:none;text-align:center}.highscores-table .list-title:first-child{margin-top:20px;color:yellow}.highscores-table.is-challenge-mode .list-title{display:block}.highscores-table .scores-table--head{display:none}.contest{background-repeat:no-repeat;background-size:cover;height:210px;margin:3px 0 7px;display:block;text-transform:uppercase;text-decoration:none;background-image:url("../assets/images/banner/de-mobile@2x.jpg")}body.country-fr .contest{background-image:url("../assets/images/banner/fr-mobile@2x.jpg")}body.country-uk .contest{background-image:url("../assets/images/banner/en-mobile@2x.jpg")}body.country-me .contest{background-image:url("../assets/images/banner/me-mobile@2x.png")}@media only screen and (min-width: 930px){.contest{background-image:url("../assets/images/banner/de-desk@2x.jpg")}body.country-fr .contest{background-image:url("../assets/images/banner/fr-desk@2x.jpg")}body.country-uk .contest{background-image:url("../assets/images/banner/en-desk@2x.jpg")}body.country-me .contest{background-image:url("../assets/images/banner/me-desk@2x.png")}}.contest__content{background:rgba(0,0,0,0.6);height:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;display:none}.contest__title{font-size:12px;margin-bottom:20px}.hidden{display:none}#sound-btn{width:30px;height:30px;padding:5px;cursor:pointer;opacity:1}#sound-btn .icon-soundoff,#sound-btn .i-soundoff{display:none}#sound-btn.muted .icon-soundon,#sound-btn.muted .i-soundon{display:none}#sound-btn.muted .icon-soundoff,#sound-btn.muted .i-soundoff{display:block}#sound-btn span{width:20px;height:20px;display:block;background-size:100% auto;background-position:center}#sound-btn span.i-soundoff{background-image:url("../assets/misc/sound-off.png")}#sound-btn span.i-soundon{background-image:url("../assets/misc/sound-on.png")}#sound-btn.hidden{display:none !important}#expand-btn{width:30px;height:30px;padding:5px;cursor:pointer;opacity:1}#expand-btn .i-expandoff{display:none}#expand-btn.closed .i-expandon{display:none}#expand-btn.closed .i-expandoff{display:block}#expand-btn span{width:20px;height:20px;display:block;background-size:100% auto;background-position:center}#expand-btn span.i-expandoff{background-image:url("../assets/misc/fullscreen_back.png")}#expand-btn span.i-expandon{background-image:url("../assets/misc/fullscreen.png")}body .text-localized{display:none}body.lang-en .text-localized--en{display:block}body.lang-en .text-localized--en.flex{display:flex}body.lang-fr .text-localized--fr{display:block}body.lang-fr .text-localized--fr.flex{display:flex}body.lang-jp .text-localized--jp{display:block}body.lang-jp .text-localized--jp.flex{display:flex}body.lang-ko .text-localized--ko{display:block}body.lang-ko .text-localized--ko.flex{display:flex}body.lang-ch_si .text-localized--ch_si{display:block}body.lang-ch_si .text-localized--ch_si.flex{display:flex}body.lang-ch_tr .text-localized--ch_tr{display:block}body.lang-ch_tr .text-localized--ch_tr.flex{display:flex}body.market-default .text-localized--market-default{display:block}body.market-default .text-localized--market-default.flex{display:flex}body.market-uk .text-localized--market-uk{display:block}body.market-uk .text-localized--market-uk.flex{display:flex}body.market-fr .text-localized--market-fr{display:block}body.market-fr .text-localized--market-fr.flex{display:flex}body.market-de .text-localized--market-de{display:block}body.market-de .text-localized--market-de.flex{display:flex}body.market-zh .text-localized--market-zh{display:block}body.market-zh .text-localized--market-zh.flex{display:flex}body.market-hk .text-localized--market-hk{display:block}body.market-hk .text-localized--market-hk.flex{display:flex}body.market-jp .text-localized--market-jp{display:block}body.market-jp .text-localized--market-jp.flex{display:flex}body.market-ko .text-localized--market-ko{display:block}body.market-ko .text-localized--market-ko.flex{display:flex}body.market-tw .text-localized--market-tw{display:block}body.market-tw .text-localized--market-tw.flex{display:flex}body.market-au .text-localized--market-au{display:block}body.market-au .text-localized--market-au.flex{display:flex}body.market-sea .text-localized--market-sea{display:block}body.market-sea .text-localized--market-sea.flex{display:flex}body.market-us .text-localized--market-us{display:block}body.market-us .text-localized--market-us.flex{display:flex}body.market-rle_uk .text-localized--market-rle_uk{display:block}body.market-rle_uk .text-localized--market-rle_uk.flex{display:flex}body.market-rle_fr .text-localized--market-rle_fr{display:block}body.market-rle_fr .text-localized--market-rle_fr.flex{display:flex}body.market-rle_de .text-localized--market-rle_de{display:block}body.market-rle_de .text-localized--market-rle_de.flex{display:flex}body.market-rle_default .text-localized--market-rle_default{display:block}body.market-rle_default .text-localized--market-rle_default.flex{display:flex}body.market-polo_app .text-localized--market-polo_app{display:block}body.market-polo_app .text-localized--market-polo_app.flex{display:flex}body.market-galerieslafayette .text-localized--market-galerieslafayette{display:block}body.market-galerieslafayette .text-localized--market-galerieslafayette.flex{display:flex}.screen{position:fixed;width:100%;height:100%;z-index:100;top:0;left:0;right:0;bottom:0;max-height:100%;display:none;align-items:center;justify-content:center}@media only screen and (max-height: 700px){.screen{overflow-y:scroll;align-items:start}}.screen--light{background:rgba(0,0,0,0.1)}.screen--dark{background:rgba(0,0,0,0.65)}.screen--round-dark{overflow:hidden;align-items:flex-start}.screen--round-dark__bdr{position:absolute;top:0;left:0;right:0;bottom:0;border-left:calc(50vw - 230px) solid #081c40;border-right:calc(50vw - 230px) solid #081c40;border-top:calc(50vh - 230px) solid #081c40;border-bottom:calc(50vh - 230px) solid #081c40}.screen--round-dark:before{content:'';display:block;position:absolute;pointer-events:none;width:384px;height:384px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:50%;z-index:2;background-image:url("../assets/images/cercles/large.svg");background-position:center;background-size:100% 100%}.screen--round-dark:after{pointer-events:none;width:600px;height:600px;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:radial-gradient(circle, rgba(0,0,0,0) 45%, #081c40 45.1%)}.screen__content{width:310px;max-width:100%;line-height:20px;text-align:center;position:relative;z-index:100}@media only screen and (min-width: 930px){.screen__content{width:612px}}.screen__contentWrapper{background:#0a234f;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.screen__subtitle,.screen__title{text-align:center;font-size:14px;margin-bottom:30px}@media only screen and (max-width: 420px){.screen__subtitle,.screen__title{margin-bottom:15px;font-size:14px}}.screen__title{font-size:20px;line-height:30px;text-shadow:0px 0px 10px rgba(255,255,255,0.5)}.screen__buttons{margin-top:20px;width:310px;margin:auto}@media only screen and (min-width: 930px){.screen__buttons{width:400px}}.screen__buttons__row{margin-bottom:15px;display:flex;align-items:center;justify-content:center}.screen__buttons__row:last-child{margin-bottom:0}.screen__buttons__row--col-2{justify-content:space-between}.screen__buttons__row--col-2 .btn{width:47.5%}@media only screen and (max-width: 930px){.screen__buttons__row--col-2{font-size:11px;letter-spacing:0em}}.screen__close{position:absolute;top:30px;right:30px;z-index:200}.screen--game{display:block;z-index:10;opacity:1}.screen--with-logo .screen__content{padding-top:90px}@media only screen and (max-height: 700px){.screen--with-logo .screen__content{padding-bottom:90px}}.screen--sky{background-color:#0b3b91}.screen--sky:after{content:'';display:block;background-image:url("../assets/game/cities/sky.png");background-size:auto 100%;z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0.4}.screen.disabled-click{pointer-events:none}@media only screen and (max-height: 700px){#screen-pause{align-items:center}}#screen-collection{align-items:start}#screen-collection .white-message{margin-bottom:20px}#screen-collection .ps-scrollable{padding-top:30px}#screen-collection .head-logo{position:relative;top:auto}#screen-collection .screen__content{height:100%}#screen-collection .screen__title{margin-bottom:5px}#screen-collection .screen__buttons{position:absolute;bottom:50px;left:0;right:0;z-index:50}#screen-collection .bottomCta--internal{display:block}#screen-collection .bottomCta--external{display:none}@-webkit-keyframes product-unlocked{0%{-webkit-transform:scale(0.3) rotate(26deg);transform:scale(0.3) rotate(26deg);opacity:0}50%{-webkit-transform:scale(1.1) rotate(13deg);transform:scale(1.1) rotate(13deg);opacity:0.5}100%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}@keyframes product-unlocked{0%{-webkit-transform:scale(0.3) rotate(26deg);transform:scale(0.3) rotate(26deg);opacity:0}50%{-webkit-transform:scale(1.1) rotate(13deg);transform:scale(1.1) rotate(13deg);opacity:0.5}100%{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}}.products__list{margin:auto;display:flex;justify-content:space-between;flex-flow:row wrap;padding-bottom:200px}.products__list__item{margin-bottom:20px}.product{cursor:pointer;width:140px}.product__img{background:#0a234f;border-radius:50%;width:140px;height:140px;overflow:hidden;position:relative;-webkit-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0);z-index:50;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-mask-image:-webkit-radial-gradient(white, black)}.product__img__container{position:absolute;background:#0a234f;width:100%;height:100%;-webkit-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0);z-index:50;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0)}.product__img__container:after,.product__img__container:before{content:'';display:block;position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background:#0a234f;z-index:2;-webkit-transform:scale(0);transform:scale(0);border-radius:50%}.product__img__container::before{top:0px;left:0px;right:0px;bottom:0px;background:#f8eaaf;z-index:1}.product__img img{opacity:0;max-width:100%;height:auto;position:relative;z-index:30;-webkit-transform:translate3D(0, 0, 0);transform:translate3D(0, 0, 0)}.product__img__locked{font-size:50px;text-align:center;line-height:140px;position:absolute;z-index:60;top:0;left:0;right:0;bottom:0;opacity:0.7}.product__name{font-size:11px;letter-spacing:0;margin-top:8px}.product.is-unlocked .product__img__container:after,.product.is-unlocked .product__img__container:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s .2s;transition:.3s .2s}.product.is-unlocked .product__img__container:before{-webkit-transition:.3s;transition:.3s}.product.is-unlocked .product__img img{-webkit-animation:product-unlocked .66s forwards;animation:product-unlocked .66s forwards}.product.is-unlocked .product__img__locked{-webkit-transition:.5s;transition:.5s;opacity:0}#screen-gifts{z-index:140}#screen-gifts .polo-box-image{width:300px;height:auto;margin-bottom:30px;cursor:pointer;-webkit-animation:shake 2.5s infinite;animation:shake 2.5s infinite}@media only screen and (max-height: 700px){#screen-gifts{align-items:center !important}#screen-gifts .screen__content{padding-bottom:0}}@-webkit-keyframes bonus-blinking{0%{opacity:0}50%,100%{opacity:1}}@keyframes bonus-blinking{0%{opacity:0}50%,100%{opacity:1}}@-webkit-keyframes bonus-blinking-end{0%{opacity:0}100%{opacity:1}}@keyframes bonus-blinking-end{0%{opacity:0}100%{opacity:1}}@keyframes score-pt{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}20%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}40%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}}.interface{position:absolute;top:20px;right:0;left:0;font-size:20px;z-index:100;opacity:0.6}.interface__container{position:relative;margin:auto;width:100%;max-width:360px}.hud{padding:12px 10px 8px;position:absolute;font-size:14px;letter-spacing:0;margin-top:12px}.hud--half{width:50%;height:40px}.hud .icon-chrono{position:absolute;top:0px;right:0px;width:40px;height:40px;z-index:40;background:#a11c1c;text-align:center;font-size:25px;line-height:40px}.hud .icon-stars{position:absolute;top:0px;left:0px;width:40px;height:40px;z-index:40;background:#081c40;text-align:center;font-size:25px;line-height:40px}.hud--timer{right:0;top:0;text-align:left;background:#bf2525;color:white;padding-right:40px;padding-left:40px}.hud--gifts{top:40px;left:0;width:130px;display:none}.hud--score{top:0;left:0;background:#0a234f;color:white;padding-left:40px;padding-right:40px;text-align:right}.hud--score #score{position:relative;z-index:40}.hud--score span{position:absolute;top:-15px;right:30px;font-size:12px;text-align:right;opacity:0;-webkit-animation:score-pt 1s;animation:score-pt 1s;white-space:nowrap;width:30px;height:30px;border-radius:50%;overflow:hidden;line-height:34px;z-index:50;text-align:right}.hud--bearhead{position:absolute;width:50px;height:50px;background:#06051f;top:5px;left:50%;margin:0 -25px;border-radius:50%;z-index:10;background-image:url("../assets/images/teddy-bear.png");background-size:50px;background-position:center}.hud--bearhead::before{content:'';position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background-image:url("../assets/images/cercles/small.svg");background-position:center;background-size:100% 100%}.hud--debug{font-size:10px;background:none;color:white;left:0;right:0;width:100%;bottom:-80px;padding:5px;display:none}.hud #bonus-zone{position:absolute;top:50%;left:50%;width:60px;height:60px;margin:-30px;line-height:100px;text-align:center;border-radius:50%;background:#0a234f;opacity:0}.hud #bonus-zone::before{content:'';position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background-image:url("../assets/images/cercles/small.svg");background-position:center;background-size:100% 100%}.hud #bonus-zone i{position:absolute;top:0;left:0;width:100%;height:100%;background-size:40px;display:none}.hud #bonus-zone.is-active{opacity:1}.hud #bonus-zone.is-active.is-low-time i{-webkit-animation:bonus-blinking 0.7s infinite alternate;animation:bonus-blinking 0.7s infinite alternate}.hud #bonus-zone.is-active.is-super-low-time i{-webkit-animation:bonus-blinking-end 0.3s infinite alternate;animation:bonus-blinking-end 0.3s infinite alternate}.hud #bonus-zone.is-jetpack .picto-jetpack{display:block}.hud #bonus-zone.is-ski .picto-ski{display:block}.hud #bonus-zone.is-skate .picto-skate{display:block}.hud #bonus-zone.is-poney .picto-poney{display:block}.hud__challenger{position:absolute;top:0;left:0;right:0;bottom:0;display:none;color:white}.hud__challenger.is-active{display:block}.hud__challenger__bar{background:#0a234f;z-index:1;height:100%;position:absolute;top:0;left:0;width:30%}.hud__challenger__infos{position:absolute;bottom:100%;width:100%;left:0;font-size:12px;color:white;text-align:left;margin-bottom:10px;white-space:nowrap}.hud__challenger .hud-challenger-part{display:inline}.hud__challenger .info--arcade{display:none}body.arcade-mode .hud__challenger .info--arcade{display:inline !important}.hud__challenger .info--normal{display:inline}body.arcade-mode .hud__challenger .info--normal{display:none !important}.hud__challenger #hud-challenger-score{color:#f8eaaf;font-size:15px}.hud-challenger-message{position:absolute;font-size:20px;margin-top:10px;color:#0a234f;white-space:nowrap;text-align:center;top:110px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hud-challenger-message .message-container{position:relative;z-index:10;display:block;color:white;background:#0a234f}.hud-challenger-message .message{padding:10px 10px 5px;white-space:nowrap;display:block}.hud-challenger-message .message-mask{overflow:hidden;display:block;margin:auto;-webkit-transition:.6s;transition:.6s;width:0}.hud-challenger-message.is-active .message-mask{width:100%}#screen-ranking .screen__content{padding-top:110px}#screen-ranking .scores-table{margin:auto}#screen-ranking .scores-table--body{height:122px}@media only screen and (min-width: 930px){#screen-ranking .scores-table--body{height:210px}}body.no-prize #screen-ranking .contest{display:none}body.no-prize #screen-ranking .scores-table--body{height:400px}@media only screen and (min-width: 930px){body.no-prize #screen-ranking .scores-table--body{height:400px}}#screen-score .white-message{margin-bottom:30px}body.no-collection #screen-score .btn--collection{display:none}body.no-collection #screen-score .screen__buttons__row--col-2 .btn{width:100%}body.arcade-mode #screen-score .screen__buttons{display:none !important}#screen-score .screen__buttons>div{margin-bottom:10px}#screen-score .screen__buttons>div:last-child{margin-bottom:0px}#screen-score .screen__buttons .btn{width:100%}#screen-score .results .white-message{margin-bottom:0px}#screen-score .results .white-message>*{display:block;margin-top:20px;margin-bottom:10px}.results{width:310px;margin:auto}@media only screen and (min-width: 930px){.results{width:400px}}.results__label{margin-bottom:10px;background:#081c40;line-height:40px}.results__label>span{font-size:18px;vertical-align:middle}.results__label--inline{display:flex;justify-content:center}.results__label--inline p{display:flex;justify-content:space-between;align-items:center;margin-right:10px}.results__label--inline p:last-child{margin-right:0}.results__label--inline__part{display:flex;justify-content:center;width:50%;background:#bf2525;text-align:right;margin-right:0 !important}.results__label--inline__part .btn{width:100%}.results__label--inline__part__multiple{display:flex;justify-content:center}.results__label--inline__part__multiple:first-child{background:transparent !important}.results__label--inline__part>span{flex:1;text-align:center;display:inline-block;vertical-align:middle;font-size:15px;letter-spacing:1px;text-align:center}.results__label--inline__part>i{display:inline-block;vertical-align:middle;width:40px;height:41px;z-index:40;background:#a11c1c;text-align:center;font-size:25px;line-height:40px}.results__label--inline__part:first-child{text-align:left;background:#0a234f}.results__label--inline__part:first-child>i{background:#081c40}.results__savescore__input input{width:100%;padding:20px 10px;text-align:center;background:#f8eaaf;color:#0a234f;font-family:"gotham";font-size:18px;letter-spacing:0.015em;text-transform:uppercase;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.results__savescore__save-btn{margin:15px auto 20px}#screen-scoreboard .screen__content{height:100%;padding-top:90px}#screen-scoreboard .ps-scrollable{height:calc(100vh - 250px)}#screen-scoreboard .screen__buttons{position:absolute;bottom:50px;left:0;right:0}#screen-scoreboard .scores-table__table{padding-bottom:150px}#screen-scoreboard .scores-table--body{-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(black), color-stop(10%, black), color-stop(70%, black), to(rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to bottom, black 0%, black 10%, black 70%, rgba(0,0,0,0));mask-image:-webkit-gradient(linear, left top, left bottom, from(black), color-stop(10%, black), color-stop(70%, black), to(rgba(0,0,0,0)));mask-image:linear-gradient(to bottom, black 0%, black 10%, black 70%, rgba(0,0,0,0))}#screen-scoreboard .scores-table--body::-webkit-scrollbar,#screen-scoreboard .scores-table--body ::-webkit-scrollbar{display:none}@-webkit-keyframes shining-stars{0%{opacity:0}80%,100%{opacity:1}}@keyframes shining-stars{0%{opacity:0}80%,100%{opacity:1}}#screen-selection{background:none;align-items:start}#screen-selection .screen__content{padding-top:110px;height:100%;max-width:500px;width:100%}#screen-selection .screen__buttons{margin-top:25px;position:absolute;left:0;right:0;bottom:50px}.selector{position:absolute;margin:auto;height:200px;margin-top:-100px;top:50%;left:0;right:0}.selector .screen__title{position:absolute;left:0;right:0;top:60px}.selector:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:1}.selector__content{overflow:hidden;position:relative;width:100%;height:200px;z-index:40}.selector__img{width:100%;height:100%;background-size:auto 90%;background-position:center bottom;background-repeat:no-repeat}.selector__city{opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:26px;line-height:200px;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 930px){.selector__city{font-size:40px}}.selector__city:first-child{opacity:1}.selector__city img{max-width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.selector__city__title{text-transform:none;position:relative;text-shadow:0px 0px 20px rgba(255,255,255,0.5)}.selector .icon-stars{position:absolute;font-size:30px}.selector .icon-stars:nth-child(1){top:30px;left:100px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-animation:shining-stars 3s infinite alternate forwards;animation:shining-stars 3s infinite alternate forwards}@media only screen and (min-width: 930px){.selector .icon-stars:nth-child(1){left:150px}}.selector .icon-stars:nth-child(2){bottom:30px;right:100px;-webkit-animation:shining-stars 3s 1.5s infinite alternate forwards;animation:shining-stars 3s 1.5s infinite alternate forwards}@media only screen and (min-width: 930px){.selector .icon-stars:nth-child(2){right:150px}}.selector__nav{position:absolute;top:50%;left:20px;right:20px;z-index:100;margin-top:-35px}@media only screen and (min-width: 930px){.selector__nav{left:0;right:0}}@media only screen and (max-height: 700px){#screen-product-popin{align-items:center}}.single-product{background:#fff;padding-top:20px}.single-product__nav{position:relative;height:70px}.single-product__nav .arrow--left{left:20px}.single-product__nav .arrow--right{right:20px}.single-product__nav .screen__close{left:50%;top:15px;margin-left:-22px}.single-product__slides{position:relative;height:425px;overflow:hidden}.single-product__item{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:none}.single-product__item:first-child{display:block;opacity:1}.single-product__item.is-unlocked .single-product__image img{opacity:1}.single-product__item.is-unlocked .single-product__image__locked{opacity:0}.single-product__image{height:270px;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.single-product__image img{opacity:0;max-width:90%;max-height:90%;width:auto;height:auto}.single-product__image__locked{opacity:1;position:absolute;top:50%;left:0;right:0;font-size:70px;z-index:10}.single-product__infos{padding:0 5% 20px;color:#0a234f}.single-product__infos__price{font-size:20px}.single-product__infos__name{font-size:16px;margin-top:5px;margin-bottom:20px}#screen-tutorial .screen__buttons{position:relative;z-index:20}.tutorial{position:relative;margin:auto;color:#0a234f;z-index:10}.tutorial__pictures{position:relative;width:280px;height:280px;border:3px solid transparent;border-radius:50%;margin:auto;background:#081c40}.tutorial__pictures::before{content:'';position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background-image:url("../assets/images/cercles/large.svg");background-position:center;background-size:100% 100%}.tutorial__texts{position:relative;height:80px}.tutorial__labels{position:absolute;width:100%;height:100%;line-height:80px;opacity:0;padding:0 10px;top:0;left:0;right:0;bottom:0;text-align:center}.tutorial__labels.is-active{opacity:1}.tutorial__label{position:relative;z-index:20;color:white;line-height:20px;display:inline-block;vertical-align:middle;width:100%}.tutorial__label--mobile{display:none}@media only screen and (max-width: 420px){.tutorial__label--mobile{display:inline-block}}.tutorial__label--desktop{display:inline-block}@media only screen and (max-width: 420px){.tutorial__label--desktop{display:none}}.tutorial__label--arcade{display:none;font-size:18px}body.arcade-mode .tutorial__label{display:none !important}body.arcade-mode .tutorial__label--arcade{display:inline-block !important}.tutorial__pictures{position:relative}.tutorial__img{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;border-radius:50%;overflow:hidden}.tutorial__img img{position:absolute;width:100%;height:100%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tutorial__img.is-active{opacity:1}.tutorial__case{overflow:hidden;position:absolute;width:100%;padding-bottom:30px;height:100%;opacity:0;-webkit-transition:.5s;transition:.5s}.tutorial__case:nth-child(1) .tuto-picto:nth-child(1){opacity:1}.tutorial__case:nth-child(2) .tuto-picto:nth-child(2){opacity:1}.tutorial__case:nth-child(3) .tuto-picto:nth-child(3){opacity:1}.tuto-arrow{text-align:center;height:30px;display:none}.tuto-arrow:after,.tuto-arrow:before{display:inline-block;margin:5px;width:0;height:0;border-style:solid}.tuto-arrow--sides:after{content:'';border-width:10px 0 10px 15px;border-color:transparent transparent transparent #0a234f;margin:5px 10px}.tuto-arrow--sides:before{content:'';border-width:10px 15px 10px 0;border-color:transparent #0a234f transparent transparent;margin:5px 10px}.tuto-arrow--up:after{content:'';border-width:0 10px 15px 10px;border-color:transparent transparent #0a234f transparent}.tuto-arrow--down:after{content:'';border-width:15px 10px 0 10px;border-color:#0a234f transparent transparent transparent}.tuto-pictos{position:relative;height:70px;width:100%;z-index:10;margin-top:30px;display:none}body.arcade-mode .tuto-pictos{display:block}.tuto-pictos .tuto-picto{opacity:0.2;-webkit-transition:opacity .5s;transition:opacity .5s}.tuto-pictos .tuto-picto:nth-child(1){left:40px;top:0px}.tuto-pictos .tuto-picto:nth-child(2){right:90px;top:40px}.tuto-pictos .tuto-picto:nth-child(3){right:40px;top:0px}.tuto-picto{display:none;margin:auto;position:absolute;z-index:10}#screen-welcome .screen__content{padding-top:100px}@media only screen and (max-height: 700px){#screen-welcome .screen__content{padding-bottom:0}}#screen-welcome .head-logo{pointer-events:none}#screen-welcome .head-logo__img{width:135px}#screen-welcome .game-logo{margin-bottom:10vh}#screen-welcome .game-logo img{max-width:100%}#screen-welcome .btn-play{margin-bottom:40px}@media only screen and (max-height: 700px){#screen-welcome{overflow-y:scroll;align-items:center}}body.arcade-mode #screen-welcome .screen__buttons__row:first-child{margin-top:40vh}body.arcade-mode #screen-welcome .screen__buttons__row:nth-child(2),body.arcade-mode #screen-welcome .screen__buttons__row:nth-child(3){display:none}#screen-start .countdown{position:absolute;font-size:30px;text-shadow:0px 0px 20px rgba(255,255,255,0.5);width:80px;height:80px;border-radius:50%;background:rgba(0,0,0,0.4);display:block;margin:-40px;left:50%;top:50%;text-align:center;line-height:80px}#screen-start .countdown::before{content:'';position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background-image:url("../assets/images/cercles/small.svg");background-position:center;background-size:100% 100%}#screen-loading{display:block;opacity:1;z-index:1000;color:white;background-color:#081c40}#screen-loading::after{opacity:0.4}#screen-loading .screen__loader{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;z-index:50}#screen-loading .tiny-bear{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}#screen-loading .loader{position:absolute;left:0;right:0;top:50%;margin-top:-17px;text-align:center}#screen-loading .percentage{position:absolute;bottom:50px;font-size:25px;color:white;text-align:center;left:0;right:0}@media only screen and (min-width: 930px){#screen-loading .percentage{width:210px;left:auto;right:50px;text-align:right}}#screen-loading .percentage__txt{display:flex;justify-content:flex-end}#screen-loading .percentage img{display:block;margin:0 auto 10px}#screen-loading #loader-message{text-align:center;margin-bottom:40px;font-size:35px;z-index:40}@media only screen and (max-width: 420px){#screen-loading #loader-message{font-size:26px}}#screen-loading sup{display:inline-block;vertical-align:super;font-size:15px}#screen-credits{text-transform:none;letter-spacing:0.06em;background:rgba(0,0,0,0.7)}#screen-credits a{color:#bf2525}#screen-credits span{opacity:0.8}@media only screen and (max-height: 700px){#screen-credits{align-items:center}}@media only screen and (max-height: 700px){.loginScreen{overflow:hidden;align-items:center}}.loginScreen .screen__contentWrapper{display:flex;flex-direction:column;align-items:center;padding:5vh 20px}.loginScreen .screen__contentWrapper--over{position:absolute;z-index:1000;top:0px;width:100%;height:100%;justify-content:center}.loginScreen .screen__close{position:relative;top:auto;right:auto}.loginScreen .game-logo{margin:5vh 0px}.loginScreen .game-logo img{width:100%;max-width:400px}.loginScreen p{font-size:16px;text-transform:none;letter-spacing:0px;color:#f8eaaf}.loginScreen a{font-size:11px;color:#f8eaaf}.loginScreen__bttns{display:flex;align-items:center;flex-direction:column;margin:5vh 0px}.loginScreen__bttns .btn{min-width:200px}.loginScreen__bttns>div:not(:last-child){margin-bottom:20px}.loginScreen__content--consent{padding:8% 10% 0px}.loginScreen__content--consent p{font-size:12px}