#wrapper,body{overflow-x:hidden}#c-ttl,.centered-text,.header__video__text,.spine-player-popup-title,h2{text-align:center}*,.career__position,.game-type,.spine-player,.spine-player *,:after,:before{box-sizing:border-box}.about-arrow,.academy2__arrow,.academy3__arrow,.academy__arrow,.career__arrow,.faq__arrow,.game__arrow,.game__hover,.hp_stat__arrow,.hp_stat__arrow2,.intro__arrow,.spine-player,.stat__arrow,.stats__arrow,.trial__arrow{pointer-events:none}:root{--header-height:75px;--mobile-header-height:60px;--cookie-main-color:#7f56d6;--cookie-main-color-light:#b697fe;--cc-toggle-bg-button-off:#6b7479;--cc-button-background-color:#2d0f6a}html{font-family:Montserrat,sans-serif!important}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}.employee-list.open,.subscription.open,footer,header,main,nav,section{display:block}body{line-height:1;margin:0;margin-top:var(--header-height)}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}.spine-player{width:100%;height:100%;background:0 0;position:relative}.spine-player *{font-family:"PT Sans",Arial,"Helvetica Neue",Helvetica,Tahoma,sans-serif;color:#ddd;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spine-player-error{font-size:14px;display:flex;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:10;border-radius:4px;overflow:auto}.game.hidden,.game:hover .title,.spine-player-controls,.spine-player-hidden,.video__sound_on{display:none}.spine-player-slider{width:100%;height:16px;position:relative;cursor:pointer}.spine-player-slider-value{position:absolute;bottom:0;height:2px;background:rgba(98,176,238,.6);cursor:pointer}.spine-player-slider-value.hovering,.spine-player-slider:hover .spine-player-slider-value{height:4px;background:#62b0ee;transition:height .2s}.spine-player-slider.big{height:12px;background:#000}.spine-player-slider.big .spine-player-slider-value{height:12px;background:#62b0ee}.spine-player-column{display:flex;flex-direction:column}.spine-player-row,footer .footer__links-list{display:flex;flex-direction:row}.spine-player-list{list-style:none!important;padding:0!important;margin:0!important}.spine-player-list li{cursor:pointer;margin:8px}.spine-player-list .selectable{display:flex;flex-direction:row;margin:0!important;padding:2px 20px 2px 0!important}.spine-player-list li.selectable:first-child{margin-top:4px!important}.spine-player-list li.selectable:last-child{margin-bottom:4px!important}.spine-player-list li.selectable:hover{background:#6e6e6e}.spine-player-list li.selectable .selectable-circle{display:flex;flex-direction:row;width:6px;min-width:6px;height:6px;border-radius:50%;background:#fff;align-self:center;opacity:0;margin:5px 10px}.spine-player-list li.selectable.selected .selectable-circle{opacity:1}.spine-player-list li.selectable .selectable-text{color:#aaa}.spine-player-list li.selectable.selected .selectable-text,.spine-player-list li.selectable:hover .selectable-text{color:#ddd}.spine-player-switch{display:flex;flex-direction:row;margin:2px 10px}.spine-player-switch-text{flex:1;margin-right:8px}.spine-player-switch-knob-area{width:30px;height:10px;display:block;border-radius:5px;background:#6e6e6e;position:relative;align-self:center;justify-self:flex-end}.spine-player-switch.active .spine-player-switch-knob-area{background:#5eaff1}.spine-player-switch-knob{display:block;width:14px;height:14px;border-radius:50%;background:#9e9e9e;position:absolute;left:0;top:-2px;filter:drop-shadow(0 0 1px #333);transition:transform .2s}.spine-player-switch.active .spine-player-switch-knob{background:#fff;transform:translateX(18px);transition:transform .2s}.career-description-container,.game__arrows,.games-text-container,.header__video,.spine-player-popup-parent,.video__thumbnail{position:relative}.spine-player-popup{user-select:none;position:absolute;background:rgba(0,0,0,.75);z-index:1;right:2px;bottom:40px;border-radius:4px;max-height:400%;overflow:auto;font-size:85%}.spine-player-popup-title{margin:4px 15px 2px}.spine-player-popup hr{margin:0;border:0;border-bottom:1px solid #cccccc70}.spine-player canvas{display:block;width:100%;height:100%;border-radius:4px}.spine-player-button-icon-spine-logo{height:20px;position:relative;top:1px;margin:0 8px!important;align-self:center;border:none!important;width:auto!important;cursor:pointer;transition:transform .2s;box-shadow:none!important;filter:drop-shadow(0 0 1px #333)}.container,.link.link--center{margin:auto}.spine-player-button-icon-spine-logo:hover{transform:scale(1.05);transition:transform .2s}.spine-player-speed-slider{width:150px}.spine-player-editor-container{display:flex;flex-direction:row;height:100%;width:100%}.spine-player-editor-code{flex:1;overflow:auto}.CodeMirror{height:100%}.spine-player-editor-player{flex:1;border:none;background:#000}header{position:fixed;top:0;width:100%;z-index:100;background:#fff}.body-overflow{overflow:hidden!important;position:relative;height:100%}.container{max-width:1300px;position:relative}.bold{font-weight:700}h2{font-size:28px;line-height:32.5px;margin:80px 0}.about-intro h2,.about-intro__section h1,.about-intro__section h5,.contact__information h3,.game-description__text,.header__video__text,.newsletter__agreement_text,.newsletter_description,.newsletter_subtitle,.newsletter_title,.other-games,.stat__title,.studio__text h2,.studio__text h5,.subs_ben_bg_column__title,.subs_ben_bg_item__text,.subs_ben_bg_item__title,h2,h2.academy_positions__title,h2.contacts_column__title{letter-spacing:-.05em}.about-intro p,.career-intro p,.join-team-intro p{letter-spacing:.08em;line-height:30px;font-size:18px}.spacer{margin:76px 0 15px}.pre-stats-arrow,li.link.link--newsletter{position:relative;display:none}.text-button:hover,li.link.link--newsletter a{color:#ff74c7}li.link.link--newsletter img{position:absolute;right:1%;top:45%;width:30px}.link.link--round{font-size:14px;padding:0;border:2px solid #2d0f6a;border-radius:163px;transition:.3s ease-out;background:linear-gradient(to top,#2d0f6a 50%,rgba(255,255,255,0) 50%);background-size:100% 200%;background-position:top left}.container.container--reviews,.header,.video{background:#fff}.link.link--round:hover{background-position:bottom left;border:2px solid #2d0f6a;color:#fff}a.link.link--round{text-decoration:none;color:#30196b;font-weight:700;text-transform:uppercase;display:block;width:max-content;padding:20px 30px;position:absolute;bottom:10%;margin-top:0}.career-position-three-col div.bold,.game__hover .title,.header__video__text,.other-games{text-transform:capitalize}.header__row{display:flex;flex-direction:row;align-items:center;margin:15px 0}.header__newsletter{display:none;flex-direction:row;align-items:flex-end;margin:-13px 0 0 60px;cursor:pointer}.header__newsletter img{display:block;width:100%;height:auto}.application:nth-child(-n+35),.applications.open .application,.flex,.header__newsletter.open{display:flex}.header__newsletter_text{font-weight:700;font-size:18px;line-height:110%;color:#ff74c7;margin:0 0 5px 10px}.header__content{display:flex;justify-content:space-between}.header__content .header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:20px}.header__content .header__logo img{width:150px;height:auto}.header__content ul{display:flex;height:100%}.header__content ul>li>a{display:inline-block;font-weight:400;color:#000;padding:42px 34px 17px;text-decoration:none;transition:.3s;font-size:18px}.header__content ul>li>a::before{/*! avoiding shifting for weight of font
    * https://stackoverflow.com/questions/556153/inline-elements-shifting-when-made-bold-on-hover
    */display:block;content:attr(title);font-weight:600;height:0;overflow:hidden;visibility:hidden}.header__content ul>li>a:focus,.header__content ul>li>a:hover{font-weight:600;color:#ff74c7}.header__content ul>li>a.href-career::after{display:inline-block;position:absolute;margin-left:10px;line-height:20px;width:20px;height:20px;text-align:center;vertical-align:middle;background:#c09ef8;color:#fff;font-weight:300!important;border-radius:100%;font-size:12px;margin-top:-3px}header #menu-btn{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;height:100%;width:100%}.stats,.video__thumbnail_play{justify-content:center;display:flex}.header__video__text{position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:800;font-size:6vw;line-height:9vw;text-shadow:#000 2px 3px 4px}.header__video__text span{clear:both;font-size:3vw;line-height:4vw;display:block}.header__video__game-logo{bottom:15%;right:15%;position:absolute;max-width:35%}.header__video__game-logo img{width:100%;height:initial}#header__video video{object-fit:cover;width:100vw;max-width:100%}.video{position:relative}.video__sound_off img,.video__sound_on img{position:absolute;bottom:2%;right:2%}.video__thumbnail img{width:100%;height:auto;display:block;cursor:pointer}.video__thumbnail_play{position:absolute;top:42%;left:0;right:0;margin:auto;align-items:center;z-index:1}.video__thumbnail_play img{width:7%;height:auto;display:block;filter:invert(1);opacity:.6}#intro-video{width:100%;height:100%}.t-c--light-red{color:#fdbebe}.t-c--light-pink{color:#fbc3f7}.t-c--light-blue{color:#bbd7f8}.t-c--red{color:#fb9f9f}.t-c--pink{color:#f2a1ed}.t-c--blue{color:#93aff7}.studio__text{position:relative;margin:100px auto;color:#000}.studio__text h2{font-size:28px;line-height:32.5px;margin:0 28px 0 0;width:100%;text-align:left;min-width:440px}.studio__text h5{font-size:16px;line-height:20px;margin:auto;max-width:100%;text-align:justify}.studio__text h5:nth-child(2){margin:20px auto 0}.game-container-top-spacing{margin-top:130px}.animated-on-sight svg{max-width:100%;height:initial}.stats{position:relative}.stats__single{width:255px;height:255px;min-width:255px;min-height:255px;border-radius:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;font-weight:700;text-align:center}.stats__single span{font-size:16px;line-height:28px;text-transform:uppercase;font-weight:700}.stats__single .stats__single__big-text{margin:21px 0;font-size:64px;line-height:45px}.stats__single:nth-of-type(2n){margin-top:130px}.stats--pink{background:#f2a1ed}.stats--green{background:#81d5db}.stats--blue{background:#93aff7}.faq_background,.stats--purple{background:#c09ef8}.stats__arrow--first.in-view .stats__arrow__shaft{stroke-dasharray:1200;stroke-dashoffset:1200;animation:2s linear forwards dash}.stats__arrow--first.in-view .stats__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.7s!important;animation:2s linear forwards dash}.stats__arrow--second.in-view .stats__arrow__shaft{stroke-dasharray:400;stroke-dashoffset:400;animation-delay:2,5s!important;animation:1.5s linear forwards dash}.stats__arrow--second.in-view .stats__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1s!important;animation:1.5s linear forwards dash}.stats__arrow--third.in-view .stats__arrow__shaft{stroke-dasharray:1500;stroke-dashoffset:1500;animation-delay:2,5s!important;animation:1.5s linear forwards dash}.stats__arrow,.stats__bubble{position:absolute}.stats__arrow--first{left:-190px;bottom:-132px}.stats__arrow--second{left:32.8%;top:15px}.stats__arrow--third{right:-93px;top:3%}.stats__bubble{transform:scale(.05);transition:.8s}.stats__bubble.in-view{transform:scale(1)}.stats__bubble--first{left:69px;top:103px}.stats__bubble--second{left:60.7%;bottom:68px}.stats__bubble--third{left:46.2%;top:13px}@media screen and (max-width:1320px){.stats__arrow--first{left:-322px}.stats__arrow--second{left:28.8%}.stats__arrow--third{right:-181px}.stats__bubble--first{top:263px}}@media screen and (max-width:1060px){.stats__arrow--first{left:-132px}.stats__arrow--second{left:45.8%}.stats__arrow--third{transform:rotate(16deg);right:-93px;top:14%}.stats__bubble--first{top:324px;left:20%}.stats__bubble--second{left:51.7%;bottom:29%}}@media screen and (max-width:860px){.stats__arrow--first,.stats__arrow--third{display:none}.stats__arrow--second{left:55.8%;top:134px;transform:scale(-1,-1)}.stats__bubble{transform:scale(1.2)}.stats__bubble--first{left:69px;top:353px}.stats__bubble--second{left:69.7%;bottom:22px}}@media screen and (max-width:600px) and (min-width:480px){.stats__single .stats__single__big-text{font-size:35px;margin:14px 0}.stats__single span{font-size:14px}}@media screen and (max-width:480px) and (min-width:350px){.stats__single{width:160px!important;height:160px!important;min-width:160px!important;min-height:160px!important}}.games-container{margin-bottom:70px;display:flex;flex-wrap:wrap;justify-content:center}.game-type-toggles{margin:90px 0}.game-type-toggle-replacement-spacer{margin:120px 0 0}.join-our-team-title h2,h2.bold--games_title{margin:40px 0 30px}.games-container .game{height:0;padding:25% 0;position:relative}.games-container .game .spine__container{min-height:670px}.games-container--3-columns .game{height:0;padding:16.65% 0;position:relative}.games-container--3-columns .game .spine__container{min-height:445px}.game{flex:1 0 50%;position:relative;transition:.5s}.game .game-link_with_dataid{position:absolute;top:0;left:0;width:100%}.about-intro__section,.career-intro__section,.gallery_row__item,.game .game__character{width:100%}.game .game__character .spine__container{display:block;height:100%;padding:0 0 80px}.game .title{font-weight:700;font-size:24px;line-height:26px;text-align:center;color:#2d0f6a;position:absolute;left:50%;bottom:10%;transform:translateX(-50%);width:max-content;max-width:100%;margin:0}.game .title.link{font-size:14px;padding:0;display:none;border:2px solid #2d0f6a;text-transform:uppercase;border-radius:163px;transition:.45s;bottom:8%}.game:hover .title.link{display:block;padding:11.5px 43px}.games-container--3-columns .game{flex:1 0 33.33%;max-width:33.33%}.game__hover__copyright{position:absolute;right:10px;bottom:26px;color:#6767c4}.game-type,.games-simple-container li a:hover .title{color:#7f56d6}.games-container--3-columns .game__hover__copyright{right:8px;bottom:12px}.game:nth-child(6n+1){background-color:#bbd7f8}.game:nth-child(6n+2){background-color:#fde4be}.game:nth-child(6n+3){background-color:#bceaed}.game:nth-child(6n+4){background-color:#fbc3f7}.game:nth-child(6n+5){background-color:#fdbebe}.game:nth-child(6n+6){background-color:#d7bfff}.game .game-link_with_dataid img{margin-bottom:100px;max-width:80%;left:50%;transform:translateX(-50%);position:relative}.game-type-toggles{display:flex;align-content:center;justify-content:center}.game-type{margin:10px 40px 30px;position:relative;font-weight:700;font-size:14px;line-height:19px;cursor:pointer}.game-type.active::after,.game-type:hover::after{content:"";width:130%;height:3px;background:#7f56d6;position:absolute;bottom:-20px;transform:translateX(-50%);left:50%}.games-simple-container--3-columns{display:flex;flex-flow:row wrap}.games-simple-container li{width:20%;text-align:center;margin:20px auto}.cc_div .c-tgl:checked~.c-tg .off-i,.cc_div .c-tgl:checked~.c-tg .on-i,.cc_div .off-i,.employee-list,.footer_youtube__mobile,.games-simple-container li.hidden,.newsletter_popup.hide,.newsletter_popup__image_mobile,.newsletter_popup_shadow.hide,.subscription,div#map-mobile{display:none}.games-simple-container li a{text-decoration:none}.games-simple-container li a img{max-width:128px;height:initial}.games-simple-container li .title{margin:20px auto 10px;max-width:80%;color:#2d0f6a;text-transform:capitalize;font-size:15px;font-weight:400}.games-simple-container li img{transition:.3s}.application:hover img,.games-simple-container li a:hover img{transform:scale(1.1)}.game-description{margin:70px 0 0;text-align:center}.store-description__buttons{display:flex;justify-content:center;align-items:center;width:100%;margin-top:60px}.store-description__buttons a{display:block;text-decoration:none;margin:0 8px}.game-description__text{font-size:16px;line-height:30px}.game-description__text h2{font-size:28px;line-height:45px;text-transform:uppercase;margin:40px}.game-description__text p{max-width:500px;margin:auto}.other-games{font-size:28px;line-height:32px;font-feature-settings:"tnum" on,"onum" on;margin-bottom:47px}.career-position-header__location,.career__position__location,.career__position__title{line-height:58px;letter-spacing:.05em;font-weight:700}.game-video{text-align:center;margin:70px 0 80px;display:block;position:relative}.game__bubble{transform:scale(.05);transition:.8s;position:absolute}.text-button,.text-value:before{-webkit-transition:.7s;-o-transition:.7s}.game__bubble.in-view{transform:scale(1)}.animated-on-sight.game__arrow.game__arrow--first.in-view{position:absolute;top:-273px;left:-36px}.animated-on-sight.game__arrow.game__arrow--second.in-view{position:absolute;right:102px;transform:scale(-1,1);top:-190px}.animated-on-sight.game__bubble.game__bubble--first.in-view{left:21%;top:-10px}.animated-on-sight.game__bubble.game__bubble--second.in-view{right:7.5%;bottom:15%}.animated-on-sight.game__bubble.game__bubble--third.in-view{right:21%;top:-220px}.game__arrow--first.in-view .game__arrow__shaft{stroke-dasharray:700;stroke-dashoffset:700;animation:2s linear forwards dash}.animated-on-sight.games__arrow--first.in-view .games__arrow__cap,.game__arrow--first.in-view .game__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.2s!important;animation:2s linear forwards dash}.game__arrow--second.in-view .game__arrow__shaft{stroke-dasharray:400;stroke-dashoffset:400;animation-delay:2,5s!important;animation:1.5s linear forwards dash}.game__arrow--second.in-view .game__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1s!important;animation:1.5s linear forwards dash}.animated-on-sight.games__arrow.games__arrow--first{position:absolute;left:7%;top:-58%;transform:rotate(3.142rad)}.animated-on-sight.games__arrow.games__arrow--second{position:absolute;left:10%;bottom:-80%}.animated-on-sight.games__arrow--first.in-view .games__arrow__shaft{stroke-dasharray:1400;stroke-dashoffset:1400;animation:2s linear forwards dash}.animated-on-sight.games__arrow--second.in-view .games__arrow__shaft{stroke-dasharray:700;stroke-dashoffset:700;animation:2s linear .8s forwards dash}.bubble{width:13px;height:13px;background:#fff;border-radius:100px;border:1px solid #b69bf1}.bubble.animated-on-sight.in-view{animation:3s bubbleFade;-webkit-animation:3s bubbleFade;-moz-animation:3s bubbleFade;-o-animation:3s bubbleFade;-ms-animation:bubbleFade 3s}.bubble img,.stat img,img.academy_circle{width:100%;height:auto;display:block}.bubble.bubble--games_1{position:absolute;left:7%;bottom:-15%}.bubble.bubble--games_2{width:17px;height:17px;position:absolute;left:20%;bottom:15%}.bubble.bubble--games_3{width:9px;height:9px;position:absolute;bottom:-15%;left:30%}@keyframes bubbleFade{0%{opacity:0}100%{opacity:1}}@media screen and (min-width:1400px){.games-container--3-columns .game__hover__copyright{right:8px;bottom:18px}}@media screen and (max-width:1400px) and (min-width:1320px){.games-container--3-columns .game .game__character .spine__container{min-height:440px}}@media screen and (max-width:1320px) and (min-width:1060px){.games-container--3-columns .game .game__character .spine__container{min-height:360px}.game .game-link_with_dataid img{margin-bottom:80px}}@media screen and (max-width:1320px){.game .game__character .spine__container{min-height:550px}.animated-on-sight.game__arrow.game__arrow--second.in-view,.animated-on-sight.game__bubble.game__bubble--second.in-view{right:0}.animated-on-sight.game__bubble.game__bubble--third.in-view{right:17%}}@media screen and (max-width:1060px) and (min-width:968px){.games-container--3-columns .game .game__character .spine__container{min-height:330px}.game .title{font-size:20px}}@media screen and (max-width:1060px){.game .game__character .spine__container{min-height:500px}.game .game-link_with_dataid img{margin-bottom:60px}.animated-on-sight.game__arrow.game__arrow--second.in-view{right:-50px}.animated-on-sight.game__bubble.game__bubble--second.in-view{right:-23px}.animated-on-sight.game__bubble.game__bubble--third.in-view{right:13%}}@media screen and (max-width:1000px){.animated-on-sight.games__arrow.games__arrow--second{left:-3%}}@media screen and (max-width:968px){.game .game__character .spine__container{min-height:450px}.career__position__bubble{max-width:25px}}@media screen and (max-width:860px){.game-description{flex-direction:column;margin:100px 0 50px}.store-description__buttons{margin:20px 0}.animated-on-sight.game__arrow.game__arrow--first.in-view{left:-201px}.animated-on-sight.game__arrow.game__arrow--second.in-view{top:-188px;right:-35%}.animated-on-sight.games__arrow.games__arrow--first{top:-212px}.animated-on-sight.games__arrow.games__arrow--second{left:-13%;display:none}.games-simple-container li{width:33%}.game-description__text h2{margin:30px 0}.games-container .game{height:0;padding:50% 0}.game .game__character .spine__container{min-height:620px}.game .game-link_with_dataid img{margin-bottom:120px;max-width:85%;width:85%}.animated-on-sight.game__bubble.game__bubble--third.in-view{right:2%}.animated-on-sight.game__bubble.game__bubble--second.in-view{display:none}.game-video iframe{max-width:520px;height:290px}.game-type-toggle-replacement-spacer{margin:70px 0 0}.games-container .game__hover__copyright{right:8px;bottom:36px;font-size:12px}}@media screen and (max-width:600px){.stats__arrow--first{left:-145px;bottom:-354px;transform:rotate(-44deg) scale(.6)}.stats__arrow--second{left:21.8%;top:155px;transform:scale(.6)}.stats__bubble{transform:scale(1.2)}.stats__bubble--first{left:69px;top:496px}.stats__bubble--second{left:75%;top:530px}.animated-on-sight.stats__bubble.stats__bubble--first,.animated-on-sight.stats__bubble.stats__bubble--second,.animated-on-sight.stats__bubble.stats__bubble--third,.stats__arrow--second{display:none}.pre-stats-arrow{display:block!important}.animated-on-sight.stats__arrow.stats__arrow--fourth.mobile-only.in-view{right:24%;top:-40px}.animated-on-sight.stats__bubble.stats__bubble--fourth.mobile-only.in-view{right:10%;top:20px}.games-container .game__hover__copyright{right:8px;bottom:8px}.store-description__buttons{flex-wrap:wrap;justify-content:space-around;flex-flow:column wrap;margin-top:70px}.animated-on-sight.games__arrow.games__arrow--second{left:-17%;transform:rotate(30deg);bottom:-61%}.animated-on-sight.games__arrow.games__arrow--first{right:-79%;top:-190px}.animated-on-sight.game__arrow.game__arrow--first.in-view{left:-270px}.animated-on-sight.game__arrow.game__arrow--second.in-view{right:-147px}.store-description__buttons a{margin:8px auto}.game .game__character .spine__container{min-height:450px}.game-type{margin:10px 15px 30px}.game .game-link_with_dataid img{margin-bottom:72px}.game-video iframe{max-width:450px;height:250px}}@media screen and (max-width:480px){.stats__arrow--first{left:-188px;bottom:-332px}.stats__bubble--first{display:none;top:381px}.stats__bubble--second{display:none;top:393px}.stats__single,.stats__single:nth-of-type(2n){margin-top:15px}.stats{margin-top:40px}.stats__arrow--second{left:9.8%;top:-100px}.animated-on-sight.stats__bubble.stats__bubble--third{top:-30px;right:20%;left:auto}.animated-on-sight.stats__bubble.stats__bubble--third svg circle{stroke-width:1px}.animated-on-sight.game__arrow.game__arrow--first.in-view,.animated-on-sight.game__arrow.game__arrow--second.in-view,.animated-on-sight.game__bubble.game__bubble--first.in-view,.animated-on-sight.game__bubble.game__bubble--second.in-view,.game:hover .title.link,.games__arrow{display:none}.games-container .game__hover__copyright{right:8px;bottom:64px}.games-container,.store-description__buttons{margin-top:30px}.game-video iframe{max-width:350px;height:195px}.animated-on-sight.game__arrow.game__arrow--second.in-view{right:-15px;top:-14px}.games-simple-container li{width:50%}.game:hover .title{display:block}.game-type-toggles{margin:50px 0}.game .game__character .spine__container{min-height:365px}.game .game__hover .title{font-size:19px;line-height:24px;bottom:22%;margin:auto}}@media screen and (max-width:350px){.stats__single{width:130px!important;height:130px!important;min-width:130px!important;min-height:130px!important}.game .game__character .spine__container{min-height:325px}.games-container .game__hover__copyright{bottom:52px}}.join-team-intro{margin:90px auto 75px}.join-team-intro p{display:inline-block;mix-blend-mode:normal;max-width:755px;margin:33px auto 0}.footer_social,.join-team-intro h2,.open-positions h2{margin:0}.open-positions{margin:50px 0 70px}.career-title{margin:170px 0 40px}.about-intro,.career-intro{text-align:center;position:relative;margin:80px 0 0}.about-intro p,.career-intro p{max-width:750px;text-align:center;margin:20px auto 0}.about-intro h4,.career-intro h4{margin:80px auto 0;font-size:24px;line-height:45px;max-width:750px}.about-intro h2,.career-intro h2{font-size:28px;line-height:35px;max-width:750px;margin:0 auto;text-align:justify}.career-intro__section h1{font-size:20px;text-align:left;margin:25px 0 10px;line-height:25px}.career-intro__section h1:first-child{margin:0 0 10px}.career-intro__section h5{font-size:16px;text-align:left;line-height:20px}.animated-on-sight.career__arrow.in-view{position:absolute;right:2%;top:13%;transform:rotate(6.1468rad)}.career__arrow svg{max-width:100%}.animated-on-sight.career__arrow.in-view .career__arrow__shaft{stroke-dasharray:1400;stroke-dashoffset:1400;animation:2s linear forwards dash}.animated-on-sight.career__arrow.in-view .career__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.2s!important;animation:2s linear forwards dash}.bubble.bubble--career_2{width:25px;height:25px;position:absolute;left:9%;bottom:-225%}.bubble.bubble--career_1{position:absolute;left:17%;bottom:-161%}.bubble.bubble--career_3{width:25px;height:25px;position:absolute;right:8%;bottom:-147%}.career-header{position:relative;min-height:30vw;background-size:auto 100%;background-position:center;background-repeat:no-repeat}.career-header .container{height:30vw}.join-team-gallery{margin:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.join-team-gallery-column{margin:0 12px}.join-team-gallery-column:first-of-type{margin-left:0}.join-team-gallery-column:nth-of-type(2){margin-right:0}.join-team-gallery-column .join-team-gallery__item img{margin:12px 0;max-width:100%;width:100%;height:initia}.career-open-positions{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.career__position{display:-webkit-box;display:-ms-flexbox;display:flex;flex:0 0 50%;position:relative;flex-direction:column;color:#fff;height:0;/*! keeping aspect ratio */padding:25% 20px;align-content:center;justify-content:center}.career__position a.link{margin-top:50px}.career-position-container{padding:50px 30px 20px 80px}.animated-on-sight.career-arrow{position:absolute;right:0;top:40%;transform:translateY(-50%)}.career__position__location{font-size:18px;align-items:center;text-transform:uppercase}.career__position__title{font-size:48px;display:flex;align-items:center;text-transform:capitalize}.career__position:nth-child(6n+1){background-color:#fb9f9f}.career__position:nth-child(6n+2){background-color:#93aff7}.career__position:nth-child(6n+3){background-color:#fbd69f}.career__position:nth-child(6n+4){background-color:#f2a1ed}.career__position:nth-child(6n+5){background-color:#81d5db}.career__position:nth-child(6n+6){background-color:#c09ef8}.career-position-header{position:absolute;top:50%;transform:translateY(-50%);left:20px;display:flex;flex-wrap:wrap;flex-direction:column;max-width:600px}.header__video.career-position video{filter:brightness(100%)}.career-position-header__location{font-size:18px;text-transform:uppercase}.career-position-header__name{font-weight:700;font-size:48px;line-height:63px;align-items:center;letter-spacing:.05em;text-transform:capitalize;max-width:500px}.newsletter_subtitle,.position__header,.stat__sub_value,.title{text-transform:uppercase}.position__header{font-weight:700;font-size:24px;line-height:30px;letter-spacing:.08em;margin:30px 0}.career-position-three-col a{color:#000;text-decoration:none;text-transform:lowercase}.you-will{margin-top:70px}.apply-row{margin:112px 0 0}.animated-on-sight.stats__bubble.career-bubble--first{right:10%;top:10%}.animated-on-sight.stats__bubble.career-bubble--second{right:10%;bottom:30%;transform:translateY(-50%)}ul.position__list{list-style:none;margin-left:15px;max-width:700px}ul.position__list li{font-size:16px;line-height:30px;letter-spacing:.08em}ul.position__list li::before{content:"\2022";color:#000;font-weight:700;display:inline-block;width:1em;margin-left:-1em}ul.position__list.d-c--light-blue li::before{color:#bbd7f8}ul.position__list.d-c--light-red li::before{color:#fdbebe}ul.position__list.d-c--light-pink li::before{color:#fbc3f7}.career-position-three-col div{margin:25px 0}.career-position-three-col{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.career__position__arrow,.career__position__bubble,.hp_stat__row{position:absolute}.career__position:nth-of-type(4n+1) .career__position__bubble{top:17%;right:25%}.career__position:nth-of-type(4n+1) .career__position__arrow{right:14%;top:5%}.career__position:nth-of-type(4n+2) .career__position__bubble{left:25%;top:18%}.career__position:nth-of-type(4n+2) .career__position__arrow{right:11%;top:7%}.career__position:nth-of-type(4n+3) .career__position__bubble{top:12%;right:17%}.career__position:nth-of-type(4n+3) .career__position__arrow{transform:scale(-1);top:-5%;right:15%}.career__position:nth-of-type(4n+4) .career__position__bubble{top:28%;right:35%}.career__position:nth-of-type(4n+4) .career__position__arrow{transform:rotate(51deg) scale(-1,1);top:-5%;right:15%}.career__position__arrow.in-view .career__arrow__shaft{stroke-dasharray:600;stroke-dashoffset:600;animation:2s linear forwards dash}.career__position__arrow.in-view .career__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.4s!important;animation:2s linear forwards dash}@media screen and (max-width:1320px){.animated-on-sight.career__position__arrow::nth-of-type(odd){right:0;top:auto;bottom:0;max-width:260px}.career__position__arrow{top:0;max-width:270px}.career__position__title{font-size:34px}.animated-on-sight.career-arrow{right:-10%}}@media screen and (max-width:1000px) and (min-width:968px){.career__position__arrow{max-width:50%}.career__position__bubble{max-width:25px}.career-position-container{padding:15% 2% 2% 8%}}@media screen and (max-width:968px) and (min-width:860px){.games-container--3-columns .game .game__character .spine__container{min-height:299px}.games-container--3-columns .game .title{font-size:16px;bottom:12%}.games-container--3-columns .game__hover__copyright{right:8px;bottom:18px}.career__position{flex:0 0 50%}.career__position__arrow{top:0;max-width:190px}.career__position__title{font-size:29px;line-height:38px}.career__position__bubble{max-width:22px}.career__position__location{font-size:16px;line-height:41px}.career__position:nth-of-type(4n+2) .career__position__bubble{left:auto;right:15%}.career__position:nth-of-type(4n+1) .career__position__bubble{right:20%}.career__position:nth-of-type(4n+4) .career__position__bubble{top:28%;right:27%}}@media screen and (min-width:860px){.career-header .career-header-arrow,.hp-stats__mobile{display:none}}@media screen and (max-width:860px){.career__position{flex:0 0 100%;padding:50% 20px}.career-header{background-image:none!important}.career-header .career-header-arrow{display:block;position:absolute;right:0;top:-22%}.career-description-container .career-arrow,.career-description-container .career-bubble--first,.career-description-container .career-bubble--second{display:none}.career-position-three-col,.join-team-gallery{flex-direction:column}.join-team-gallery-column{margin:0 5px}.join-team-gallery-column .join-team-gallery__item img{margin:5px 0}.career__position__arrow{max-width:172px;top:3%}.career__position__title{font-size:30px;line-height:32px}.career__position__location{font-size:16px;line-height:38px}.career-position-three-col div{margin:10px 0}.header__video{min-height:auto}}@media screen and (max-width:860px) and (min-width:600px){.career__position__arrow svg{max-width:200px}.career__position__bubble{max-width:26px}.career__position:nth-of-type(4n+1) .career__position__bubble{top:14%;right:15%}.career__position:nth-of-type(4n+2) .career__position__bubble{left:auto;top:14%;right:15%}.career__position:nth-of-type(4n+3) .career__position__bubble{right:22%}.career__position:nth-of-type(4n+4) .career__position__bubble{top:25%;right:29%}}.academy__arrow svg,.intro__arrow svg{max-width:100%}.about-intro__section h1{font-size:20px;text-align:left;margin:25px 0 10px;line-height:25px}.about-intro__section h1:first-child,.faq .description{margin:0 0 10px}.about-intro__section h5{font-size:16px;text-align:left;line-height:20px}.animated-on-sight.intro__arrow.in-view{position:absolute;left:2%;top:13%;transform:rotate(3.3384rad)}.animated-on-sight.intro__arrow.in-view .intro__arrow__shaft{stroke-dasharray:1400;stroke-dashoffset:1400;animation:2s linear forwards dash}.animated-on-sight.intro__arrow.in-view .intro__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.2s!important;animation:2s linear forwards dash}.bubble.bubble--about_2{width:25px;height:25px;position:absolute;left:20%;bottom:58%}.bubble.bubble--about_1{position:absolute;left:0;bottom:35%}.bubble.bubble--about_3{position:absolute;left:30%;bottom:16%}.about-stats{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;margin:100px 0}.stat{width:395px;height:260px;position:relative}.stat__column{position:absolute;top:25%;left:0;right:0;display:flex;justify-content:center;flex-direction:column;align-items:center}.stat__column.stat__column--2{left:4%}.stat__title{color:#000;font-size:23px;font-weight:700}.stat.stat--1 .stat__column,.stat.stat--3 .stat__column{right:12%}.stat.stat--2 .stat__column{left:5%}.stat.stat--1 .stat__title{color:#39868d}.stat.stat--2 .stat__title{color:#7a3a7d}.stat.stat--2{margin:0 15px 0 -45px}.stat.stat--3 .stat__title{color:#31437a}.stat__value{font-size:70px;color:#fff;font-weight:700;margin:13px 0 0}.stat__sub_value{color:#fff;font-weight:700;font-size:16px}.newsletter_popup_shadow.hidden,.newsletter_popup_small.hidden,img.hp_stat--mobile{display:none!important}.contacts__image img,.gallery_row__item img,.hp_stat img,img.academy_owl{height:auto;display:block}.bubble.bubble--stat_1{position:absolute;left:-16%;bottom:15%}.bubble.bubble--stat_2{position:absolute;left:35%;top:-20%}.bubble.bubble--stat_3{width:25px;height:25px;position:absolute;right:-7%;top:-15%}.bubble.bubble--stat_4{width:25px;height:25px;position:absolute;left:30%;bottom:-7%}.bubble.bubble--stat_5{width:20px;height:20px;position:absolute;right:0;top:19%}.animated-on-sight.stat__arrow.in-view{position:absolute;left:-5%;bottom:-40%;transform:rotate(3.2093rad) scaleX(-1)}.stat__arrow.in-view .stat__arrow__shaft{stroke-dasharray:400;stroke-dashoffset:400;animation-delay:2,5s!important;animation:1.5s linear forwards dash}.stat__arrow.in-view .stat__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1s!important;animation:1.5s linear forwards dash}.animated-on-sight.academy__arrow.in-view{position:absolute;left:4%;top:-4%;transform:rotate(3.3384rad)}.animated-on-sight.academy__arrow.in-view .academy__arrow__shaft{stroke-dasharray:1400;stroke-dashoffset:1400;animation:2s linear forwards dash}.animated-on-sight.academy__arrow.in-view .academy__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.2s!important;animation:2s linear forwards dash}.bubble.bubble--academy_1{position:absolute;left:3%;bottom:37%}.bubble.bubble--academy_2{position:absolute;left:14%;bottom:71%}.bubble.bubble--academy_3{width:25px;height:25px;position:absolute;left:30%;bottom:44%}.bubble.bubble--academy_4{width:25px;height:25px;position:absolute;right:15%;bottom:-11%}section#academy_positions{background:#f2a1ed;margin:80px 0 0}.academy_positions__sections,.footer__row,.gallery_row{display:flex;flex-direction:row;justify-content:space-between}.academy_positions__section.academy_positions__section--first{padding:0 0 30px}.academy_positions__section.academy_positions__section--second,.text-button span{position:relative}img.academy_owl{position:absolute;top:-15px;left:0;right:0;width:100%}.academy_apply,.hp_stat,.review,.text-val,section.apps{position:relative}.academy_apply{margin:40px 0 120px}.academy_apply .description{margin:40px 0 0}.academy_position__item{display:flex;flex-direction:row;align-items:flex-start;margin:10px 0 0}.academy_position__item_bullet{width:11px;height:11px;background:#fff;border-radius:50%;margin:3px 20px 0 0;min-width:11px;min-height:11px}.academy_position__item_title{font-size:19px;color:#000;font-family:Montserrat,sans-serif;font-weight:400}.academy_position__item_title b,.description a,.description b,.text--bold{font-weight:700}h2.academy_positions__title{font-size:28px;line-height:35px;max-width:750px;text-align:left;font-weight:700;margin:30px 0}.academy2__arrow svg,.academy3__arrow svg{max-width:100%}.animated-on-sight.academy2__arrow.in-view{position:absolute;left:13%;top:-70%;transform:rotate(3.4475rad)}.animated-on-sight.academy2__arrow.in-view .academy2__arrow__shaft{stroke-dasharray:1400;stroke-dashoffset:1400;animation:2s linear forwards dash}.animated-on-sight.academy2__arrow.in-view .academy2__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:.7s!important;animation:2s linear forwards dash}.bubble.bubble--academy2_1{position:absolute;left:28%;top:13%}.bubble.bubble--academy2_2{width:25px;height:25px;position:absolute;left:24%;top:0}.text-button.open span,.text-val:before,.text-value:before{position:absolute;bottom:0;left:0;border-bottom:2px solid #432e79;content:""}.animated-on-sight.academy3__arrow.in-view{position:absolute;right:12%;top:-144%;transform:rotate(.0602rad)}.contacts__image img,.map{max-width:700px;width:100%}.animated-on-sight.academy3__arrow.in-view .academy3__arrow__shaft{stroke-dasharray:1400;stroke-dashoffset:1400;animation:2s linear forwards dash}.animated-on-sight.academy3__arrow.in-view .academy3__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.2s!important;animation:2s linear forwards dash}.center-title{display:flex;justify-content:center;align-items:center;flex-direction:column}.center-title h2.bold,.footer__youtube{margin:0 0 15px}h1.sub-title{line-height:20px;font-size:16px;color:#000}h1.sub-title.sub-title--hp{margin:0 0 30px}.gallery{margin:30px 0 0}.gallery_row__item img{width:100%}.gallery_row__item.gallery_row__item--2{margin:0 20px 20px}.gallery_row__item.gallery_row__item--7{margin:0 20px}.gallery_row.gallery_row--2{margin:0 0 20px}.gallery_row__item.gallery_row__item--5{width:80%}.contacts__image,.gallery_row__item.gallery_row__item--4{margin:0 20px 0 0}.text-button{color:#432e79;font-size:18px;font-weight:700;text-align:center;cursor:pointer;transition:.7s}.text-button:hover .text-val:before,.text-button:hover .text-value:before{border-bottom:2px solid #ff74c7}.text-value:before{transition:.7s;width:107px}.text-val{display:inline}.contacts,.contacts__columns{display:flex;flex-direction:row}.text-val:before{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;width:216px}.text-button.text-button--apps.open .text-value:before{width:101px}.text-button.open span{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:118px;display:none}.text-button.text-button--employee{margin:30px 0 0}.text-button i.fas.fa-chevron-down{font-size:15px;margin:0 0 0 2px}.the-people h2{margin:50px 0}i.fas.fa-arrow-down.open,i.fas.fa-chevron-down.open{transform:rotate(180deg)}.map{height:324px;background:gray}.contacts{align-items:center;justify-content:space-between;margin:100px 0}.contacts__columns{align-items:flex-start;justify-content:space-between}.hp-stats,.reviews{display:flex;flex-direction:row}.contacts_column.contacts_column--1{margin:0 50px 0 0}.contacts_column__row{margin:0 0 25px}h2.contacts_column__title{text-align:left;font-weight:700;font-size:28px;margin:0 0 15px}h1.contacts_column__sub_title{font-weight:700;font-size:16px;margin:0 0 10px}.contacts_column__text.contacts_column__text--link{text-decoration:underline 1px;cursor:pointer}.contacts__image img{min-width:550px}section.apps{background:#fff;z-index:2;margin:auto}.center-title.center-title--games,.center-title.center-title--hp{margin:50px 0 0}.center-title.center-title--reviews{padding:50px 0 0}.text-button.text-button--apps{padding:0 0 65px}.hp-stats{align-items:center;justify-content:center;margin:40px 0 100px}.hp_stat{width:395px;height:260px}.hp_stat img{width:100%;z-index:2}.hp_stat.hp_stat--1{margin:0 -60px 0 0}.hp_stat__column{display:flex;justify-content:center;flex-direction:column;align-items:center}.hp_stat__title{font-size:40px;font-weight:700;margin:0 0 20px}#subscription,.reviews{margin:0 auto}.hp_stat.hp_stat--1 .hp_stat__title{color:#39868d}.hp_stat.hp_stat--2 .hp_stat__title{color:#7a3a7d}.hp_stat.hp_stat--3 .hp_stat__title{color:#31437a}.hp_stat__value{font-size:16px;color:#fff;font-weight:700;line-height:20px}.review__author,.review__description{font-size:16px;letter-spacing:.02em;color:#1d3d6c}.hp_stat.hp_stat--1 .hp_stat__value{max-width:170px;text-align:left}.hp_stat.hp_stat--2 .hp_stat__value{max-width:200px;text-align:right}.hp_stat.hp_stat--3 .hp_stat__value{max-width:200px;text-align:left}.hp_stat.hp_stat--1 .hp_stat__row{bottom:22%;right:16%}.hp_stat.hp_stat--2 .hp_stat__row{top:7%;left:12%}.hp_stat.hp_stat--3 .hp_stat__row{bottom:22%;left:8%}.hp_stat.hp_stat--2 .hp_stat__column{align-items:end}.hp_stat.hp_stat--1 .hp_stat__column,.hp_stat.hp_stat--3 .hp_stat__column{align-items:baseline}img.hp_stat__column_img-1{width:195px;position:absolute;top:0;left:-9%}img.hp_stat__column_img-2{width:144px;position:absolute;top:0;right:-2%}img.hp_stat__column_img-3{width:155px;position:absolute;top:0;right:3%}.animated-on-sight.hp_stat__arrow.in-view{position:absolute;left:50%;top:-45%}.hp_stat__arrow.in-view .hp_stat__arrow__shaft{stroke-dasharray:400;stroke-dashoffset:400;animation-delay:2,5s!important;animation:1.5s linear forwards dash}.hp_stat__arrow.in-view .hp_stat__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1s!important;animation:1.5s linear forwards dash}.animated-on-sight.hp_stat__arrow2.in-view{position:absolute;bottom:-48%;transform:rotate(2.7531rad);right:-24%}.hp_stat__arrow2 svg{max-width:100%}.animated-on-sight.hp_stat__arrow2.in-view .hp_stat__arrow2__shaft{stroke-dasharray:1400;stroke-dashoffset:1400;animation:2s linear forwards dash}.animated-on-sight.hp_stat__arrow2.in-view .hp_stat__arrow2__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.2s!important;animation:2s linear forwards dash}.bubble.bubble--hp_stat_1{position:absolute;bottom:-15%;left:-5%;width:19px;height:19px}.bubble.bubble--hp_stat_2{position:absolute;left:17%;width:19px;height:19px;bottom:-5%}.bubble.bubble--hp_stat_3{width:28px;height:28px;position:absolute;top:-19%;right:0}.bubble.bubble--hp_stat_4{width:19px;height:19px;position:absolute;right:42%;bottom:-15%}.reviews{align-items:center;justify-content:space-between}.review{background:#aabdf9;width:320px;height:320px;display:block;padding:20px;border-radius:20px;box-shadow:0 1px 5px rgb(63 39 115 / 40%)}.big_button,.subs_ben_bg__button{box-shadow:0 3px 8px rgb(63 39 115 / 30%)}.review.review--2,.review.review--5{background:#cdb9f6}.review.review--3{background:#a4e5eb}.review.review--4{background:#e6a5e9}.newsletter_input,.newsletter_popup__input,.newsletter_popup__row,.review__stars{display:flex;flex-direction:row;align-items:center}.review__description{font-weight:400;line-height:18px;margin:30px 0}.review.review--2 .review__description,.review.review--5 .review__description{color:#40217f}.review.review--3 .review__description{color:#145e65}.review.review--4 .review__description{color:#7a3a7d}.review_bottom{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.review__author{line-height:17px;font-weight:700;position:absolute;bottom:10%;left:6%}.review.review--2 .review__author,.review.review--5 .review__author{color:#40217f}.review.review--3 .review__author{color:#145e65}.review.review--4 .review__author{color:#7a3a7d}.review__image{position:absolute;bottom:0;right:0}.review.review--1 .review__image{bottom:3%;right:4%}.review.review--2 .review__image{bottom:-6%;right:5%}.review.review--3 .review__image{bottom:-2%;right:10%}.review.review--4 .review__image{bottom:5%;right:8%}.review.review--5 .review__image,.review.review--6 .review__image{bottom:3%;right:8%}.slick-track{padding:5px 0}.slick-list{max-width:1140px;margin:auto!important}.slick-slide{width:320px!important;height:320px!important;margin:0 30px!important}ul.slick-dots{display:flex!important;flex-direction:row;align-items:center;justify-content:center;margin:30px 0 0}.slick-dots li{border:none;width:12px;height:12px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;text-indent:-9999px;background:#e0e0e0;margin:0 4px}li.slick-active{background:#bcbcbc}.login-form #loginForm .link:hover,.slick-arrow{cursor:pointer}.slick-next.slick-arrow{position:absolute;right:0;top:37%}.slick-prev.slick-arrow{position:absolute;left:0;top:37%}@media screen and (max-width:1325px){.slick-list{max-width:760px}}@media screen and (max-width:861px){.slick-list{max-width:380px}}.width,footer{max-width:1300px}@media screen and (max-width:560px){.slick-arrow{display:none!important}}.width{margin:auto}.applications{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:10px;grid-row-gap:10px;background:#fff;margin:30px auto 0}.application{display:none;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;margin:0 0 20px;z-index:1}.application img{transition:.3s;width:128px;height:128px;display:block}.application__title{color:#2e0f6a;font-size:15px;text-align:center;width:190px;margin:15px 0 0;font-family:Montserrat,sans-serif;height:40px}.text-button.open .text-value:after{content:'Show Less'}.text-value{display:inline;position:relative}@media only screen and (max-width:1310px){.application__title{font-size:14px;width:180px}.application img{width:100px;height:100px}}@media only screen and (max-width:380px){.application__title{font-size:9px;width:140px}.application img{width:75px;height:75px}}section.users_reviews{background:#fff;position:relative}.subs_ben_bg_container{max-width:1300px;margin:auto;position:relative;display:flex;flex-direction:row;justify-content:space-between}.subs_ben_bg{position:relative;height:auto;background-image:url(../images/subscription_benefits_bg.png);margin:0;background-repeat:repeat;background-size:cover;width:100%}.subs_ben_bg_container img{width:auto;height:auto;display:block;position:absolute;transform:rotate(8.66deg);left:-32%;top:-12%}.subs_ben_bg_item{max-width:630px;margin:0 0 21px}.subs_ben_bg_column__title{font-weight:700;font-size:28px;line-height:34px;margin:35px 0 25px}.subs_ben_bg_column__dot{width:8px;height:8px;background:#fff;border-radius:50px;display:inline-block;margin:0 0 3px}.subs_ben_bg_item__title{font-weight:700;font-size:20px;line-height:20px}.subs_ben_bg_item__text{font-size:16px;line-height:24px;margin:0 0 0 15px;max-width:550px}.subs_ben_bg__button{text-decoration:none;display:block;padding:20px 30px;font-size:21px;border-radius:163px;background:linear-gradient(to top,#2d0f6a 50%,rgba(255,255,255,0) 50%);background-size:100% 200%;transition:.3s ease-out;background-position:bottom left;color:#fff;max-width:300px;width:100%;font-weight:700;margin:38px 0 36px;cursor:pointer;text-align:center}.faq,.newsletter{background-size:cover}.subs_ben_bg__button--place{margin:0 24% 0 0}.newsletter{position:relative;height:auto;background-image:url(../images/newsletter.png);margin:50px 0 0;background-repeat:repeat;width:100%}.newsletter__row{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.newsletter_title{color:#145e65;font-size:36px;font-weight:400}.newsletter_subtitle{color:#145e65;font-size:50px;font-weight:700}.newsletter_description{color:#147680;font-size:16px;font-weight:400;max-width:350px;margin:25px 0 55px}input.newsletter_input__text{font-family:Montserrat;background:#faf8ff;border-radius:26px 0 0 26px;height:52px;border:none;max-width:350px;width:100%;padding:0 0 0 25px;font-size:14px;font-weight:400;color:#898989}.newsletter_input.newsletter_input--subscribed,button.newsletter_input__button{background:#145e65;font-family:Montserrat;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.02em;color:#fff;height:52px;padding:0 15px;cursor:pointer;font-style:normal}button.newsletter_input__button{border-radius:0 26px 26px 0;border:#ffdead}.newsletter_input.newsletter_input--subscribed{border-radius:26px;border:#ffdead;justify-content:center}.newsletter_input.newsletter_input--subscribed i{margin:0 7px 0 0;font-size:18px}input.newsletter_input__text.newsletter_error,input.newsletter_popup__text.newsletter_field.newsletter_error{border:2px solid #ff007a}.newsletter_popup__image_mobile.newsletter_popup__image_mobile--subscribed{margin:-10px 0 0}.newsletter__column img{width:100%;height:auto;display:block;margin:0 0 0 35px}.newsletter__agreement_text{color:#147680;font-weight:400;font-size:11px;line-height:12px}.newsletter__agreement.newsletter__agreement--error .newsletter__agreement_text{color:#ff007a!important}.newsletter__agreement.newsletter__agreement--error .checkmark{border:1px solid #ff007a;background-color:#ffd8ef}.newsletter .newsletter__agreement.newsletter__agreement--error .checkmark{background-color:#37ccd3}.newsletter__agreement{display:flex;flex-direction:row;align-items:flex-start;max-width:350px;margin:18px 0 0}.newsletter__agreement_text a{text-decoration:underline!important}.newsletter__agreement_checkbox{display:block;position:relative;padding-left:20px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.description,.subscription__title,.text{font-family:Montserrat,sans-serif;font-size:19px}.newsletter__agreement_checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:12px;width:12px;background-color:#44d1d7;border:1px solid #147680}.checkmark:after{content:"";position:absolute;display:none}.center-title.center-title--faq,.faq,.trial{position:relative}.newsletter__agreement_checkbox input:checked~.checkmark:after{display:block;font-size:25px}.newsletter__agreement_checkbox .checkmark:after{content:"";width:15px;height:19px;background:url(../../assets/images/checkmark.svg) 0 0/12px 20px no-repeat;top:-8px;right:-6px}.inline_elements,.newsletter__agreement_row{display:flex;flex-direction:row;align-items:flex-start}.faq{background-image:url("../../images/tutoclub/banner/faq.png");height:200px;margin:50px auto auto;display:flex;justify-content:center;flex-direction:column;align-items:center}.animated-on-sight.faq__arrow.in-view{position:absolute;right:7%;top:-35%;transform:rotate(3.0451rad) scaleX(-1)}.faq__arrow svg{max-width:100%}.animated-on-sight.faq__arrow.in-view .faq__arrow__shaft{stroke-dasharray:1400;stroke-dashoffset:1400;animation:2s linear forwards dash}.animated-on-sight.faq__arrow.in-view .faq__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.2s!important;animation:2s linear forwards dash}.membership,.subscription{max-width:830px}.membership .title{margin:50px 0 30px}.membership .description{text-align:left;margin:10px 0 20px;text-indent:30px;font-weight:300}.subscription__title{color:#a87eed;margin:40px 0 20px;font-weight:700;text-align:left;max-width:800px}.text{color:#000}.description.description--red,.faq--red,.list_item__title.list_item__title--red{color:red}.text.text--bottom{margin:0 0 5px}.text--margin{margin:15px 0 5px}.text--inline{display:inline-block}.faq--red{display:inline}#s-cnt .c-bl.b-ex .p,.subscription .description{text-align:left}.description{color:#000;text-align:center;font-weight:400}.big_button,.title{font-weight:700;text-align:center}.description.description--top{margin:40px 0 0}.description.description--bottom{margin:0 0 20px}a,a:active,a:hover,a:visited{color:inherit;text-decoration:none!important}.contact__information a,footer .footer__links-list li a{text-decoration:none;color:#000}.list_item.list_item--subscription{max-width:450px}.big_button{background:#33186f;color:#fff;padding:17px;max-width:215px;border-radius:100px;cursor:pointer;border:none;display:flex;justify-content:center;align-items:center;width:100%;font-size:21px;line-height:110%;margin:0 auto;letter-spacing:-.005em}.list_item__title,.title{color:#000;font-family:Montserrat,sans-serif}.list_item,.trial{display:flex;flex-direction:row}.center-title.center-title--faq h2{margin:60px 0 30px}.big_button i{margin:0 0 0 10px}.subscription .title{text-transform:none}.title{margin:40px 0;font-size:28px}.text--space,.trial__column.trial__column--img{margin:30px 0 0}.list_item{align-items:center;margin:0 0 10px}.list_item.list_item--bottom{margin:10px 0 20px}.list_item.list_item--membership .list_item__description{margin:0 0 0 30px}.list_item__ico{width:11px;height:11px;background:#000;border-radius:50%;margin:3px 20px 0 0;min-width:11px;min-height:11px}.list_item__ico.list_item__ico--1{background:#b69df5}.list_item__ico.list_item__ico--2{background:#f2a1ed}.list_item__title{font-size:19px;font-weight:400}.list_item.list_item--highlight{color:#735daa;margin:10px 0 0 30px;font-size:10px;font-family:Montserrat,sans-serif;font-weight:400}.trial{align-items:flex-start;justify-content:space-between}.trial__title{margin:70px 0 0}.trial__title h2{margin:0 0 25px;text-align:left}.trial__title h1{max-width:450px;margin:0 0 60px}.about-arrow svg,.trial__arrow svg{max-width:100%}.animated-on-sight.trial__arrow.in-view{position:absolute;left:24%;top:20%;transform:rotate(3.0451rad) scaleX(-1)}.benefits{display:none;flex-direction:row;align-items:flex-start;justify-content:space-between;margin:40px 0 50px}.benefit{display:flex;flex-direction:column;align-items:center;width:130px}.benefit_ico img{width:75px;height:auto;display:block}.benefit_title{font-size:16px;text-align:center;margin:15px 0 0}.animated-on-sight.trial__arrow.in-view .trial__arrow__shaft{stroke-dasharray:1400;stroke-dashoffset:1400;animation:2s linear forwards dash}.animated-on-sight.trial__arrow.in-view .trial__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:1.2s!important;animation:2s linear forwards dash}.newsletter_popup__container{position:relative;height:245px}.newsletter_popup{position:fixed;width:540px;height:245px;background:#ffd8ef;box-shadow:1px 3px 8px rgb(133 2 81 / 30%);border-radius:15px;right:2%;bottom:2%;z-index:3}.newsletter_popup_shadow{display:none;width:100%;height:114px;position:fixed;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,#414141 100%);z-index:3}.newsletter_popup__image{position:absolute;left:-10%;top:-20%}.newsletter_popup__image img{width:275px;height:auto;display:block}button.newsletter_popup__button,input.newsletter_popup__text{font-size:13px;letter-spacing:.02em;height:40px;font-family:Montserrat,sans-serif!important}.newsletter_popup__content{margin:0 0 0 40%}.newsletter_popup__description{font-weight:400;font-size:16px;color:#3e3e3e;margin:0 0 15px;max-width:305px;line-height:19px}.newsletter_popup__title{font-weight:400;font-size:19px;color:#000;margin:20px 0 0;line-height:25px}.newsletter_popup__title.newsletter_popup__title--bold{font-weight:800;margin:0 0 15px;font-size:25px}button.newsletter_popup__button{background:#ff74c7;border-radius:0 19px 19px 0;font-weight:700;line-height:16px;color:#fff;cursor:pointer;border:2px solid #ff74c7;padding:9px 9px 9px 5px;width:105px}.newsletter_popup__button.newsletter_popup__button--subscribed{background:#ff74c7;border-radius:19px;padding:11px;border:none;font-weight:700;font-size:16px;line-height:15px;letter-spacing:.02em;color:#fff;cursor:pointer;max-width:317px;text-align:center;width:100%}input.newsletter_popup__text{border:3px solid #ff74c7;padding:9px 0 9px 15px;border-radius:19px 0 0 19px;font-weight:400;line-height:15px;color:#555;width:200px}input.newsletter_popup__text.newsletter_field:focus-visible{outline:0}.newsletter_popup__close{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;right:2%;top:-5%;cursor:pointer}.newsletter_popup__close i{font-size:28px}.newsletter_popup .newsletter__agreement_text{font-size:10px;color:#3e3e3e}.newsletter_popup .newsletter__agreement{max-width:310px;margin:15px 0 0}.newsletter_popup .checkmark{border:1px solid #3e3e3e;background-color:#ffd8ef}.newsletter_modal{position:fixed;width:100%;height:100%;background:#0000009e;top:0;z-index:100}@media screen and (min-width:968px){.newsletter_modal__content .newsletter_popup{position:absolute;left:0;right:0;margin:auto;top:0;max-width:655px;width:100%;height:280px}.newsletter_modal__content .newsletter_popup__content{margin:-3% 0 0}.newsletter_modal__content .newsletter_popup__image{position:relative;left:0;right:0;top:0;margin:-71px -15px 0 -40px}.newsletter_modal__content .newsletter_popup__image img{width:351px;height:auto;display:block}.newsletter_modal__content .newsletter_popup__title{font-size:26px;line-height:31px}.newsletter_modal__content .newsletter_popup__description{font-size:18px;line-height:22px;max-width:310px}.newsletter_modal__content input.newsletter_popup__text{width:100%;height:39px}.newsletter_modal__content button.newsletter_popup__button{height:39px;font-weight:700;font-size:16px;line-height:0;letter-spacing:.02em;color:#fff}.newsletter_modal__content .newsletter_popup__close{position:absolute;right:3%;top:10px;cursor:pointer}.newsletter_modal__content .newsletter_popup__close i{font-size:35px}.newsletter_modal__content .newsletter_popup__button.newsletter_popup__button--subscribed{max-width:100%;font-size:16px;text-align:center}}.director-group,.employees-group{display:flex;flex-wrap:wrap;text-align:center}.director-group{justify-content:space-between}.director-group .director{width:25.5%}.director-group .director .image img{width:100%;height:auto}.director-group .director name{display:block;margin:10px auto 5px;font-weight:700;font-size:24px;line-height:32px;text-align:center;letter-spacing:.05em}.director-group .director job-title{display:block;font-size:18px;line-height:26px;text-align:center;letter-spacing:.05em;text-transform:uppercase;margin:12px auto 30px}.employees-group .employee{width:25%;margin:10px 0 55px}.employees-group .employee .image{width:216px;height:216px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;background:#663399;border-radius:50%;justify-content:center;margin:auto;overflow:hidden}.employees-group .employee .image img{max-width:101%;height:initial}.employees-group .employee .image img.no-portrait{max-width:75%;height:initial}.employees-group .employee .about name{display:block;margin:20px auto auto;font-weight:700;font-size:24px;line-height:42px;letter-spacing:.05em;text-transform:capitalize}.employees-group .employee .about job-title{font-size:16px;line-height:26px;text-transform:uppercase;max-width:215px;display:block;margin:auto}.employees-group--hr .employee .image{background:#fbd69f}.employees-group--aso .employee .image{background:#b9e53c}.employees-group--marketing .employee .image{background:#f2a1ed}.employees-group--tech-dev .employee .image{background:#fb9f9f}.employees-group--developers .employee .image{background:#93aff7}.employees-group--artists .employee .image{background:#c09ef8}.employees-group--animators .employee .image{background:#81d5db}.employees-group--production .employee .image{background:#93aff7}.employees-group--qa .employee .image{background:#fb9f9f}.employees-group--ad-opt .employee .image{background:#f2a1ed}.employees-group--legal .employee .image{background:#fbd69f}.employees-group--sound .employee .image{background:#81d5db}#contact{display:flex;flex-direction:row;flex-wrap:wrap}#contact .contact__image img{max-width:900px;height:initial}.contact__divider{display:block;height:30px}.contact__information,.login-container{display:-webkit-box;display:-ms-flexbox}.contact__information{display:flex;flex-direction:column;justify-content:center;margin-left:100px}.contact__information h3{font-size:36px;line-height:32px;text-transform:capitalize;margin:60px 0}.contact__information p{font-size:18px;line-height:40px;letter-spacing:-.015em;text-align:left}.about-arrow{position:absolute}.about-arrow--first{bottom:1%;left:8%}.about-arrow--second{right:1%;top:25%}@keyframes dash{to{stroke-dashoffset:0}}.about-arrow--first.in-view .about__arrow__shaft{stroke-dasharray:600;stroke-dashoffset:600;animation:2s linear forwards dash}.about-arrow--second.in-view .about__arrow__shaft{stroke-dasharray:800;stroke-dashoffset:800;animation-delay:1s!important;animation:2s linear forwards dash}.about-arrow--second.in-view .about__arrow__cap{stroke-dasharray:300;stroke-dashoffset:300;animation-delay:2.2s!important;animation:2s linear forwards dash}@media screen and (max-width:1320px){.about-arrow--first{left:-5%}.about-arrow--second{right:-15%}.container,footer{max-width:1050px}.header__content{padding:0 7px}}@media screen and (max-width:1060px){.director-group .director{width:29%}.director-group .director job-title{margin:10px auto 25px;line-height:26px}.employees-group .employee{width:30%}}@media screen and (max-width:968px){.about-arrow--first{left:-11%;bottom:-10%}.about-arrow--second{right:-14%;top:6%;max-width:189px}}@media screen and (max-width:860px){.director-group .director{width:45%}.employees-group .employee{width:50%}.director-group .director job-title{font-size:16px}.contact__image{width:100%}.contact__image img{width:100%;height:initial}.contact__information{margin-left:0;flex-direction:row;justify-content:space-between;width:100%}#contact{margin-top:40px}.about-arrow--first,.about-arrow--second{display:none}}@media screen and (max-width:600px){.career__position__arrow svg{max-width:150px}.career__position__bubble svg{max-width:17px}.career__position:nth-of-type(4n+3) .career__position__bubble{top:12%;right:23%}.career__position:nth-of-type(4n+1) .career__position__bubble{top:12%;right:21%}.career__position{padding:50% 20px}.career-position-container{padding:20% 5% 5% 8%}.career__position__title{line-height:25px}.career__position a.link{margin-top:30px}.career-header .career-header-arrow{max-width:250px;top:-9%}.about-arrow--second{display:none;right:-13%;top:6%;max-width:200px}.about-intro h2{margin-top:0;font-size:26px;line-height:35px;margin-bottom:0}.about-intro h4{margin-top:45px;font-size:19px;line-height:34px}.about-intro p{max-width:750px;font-size:15px;line-height:23px}.contact__information{flex-direction:column}.employees-group .employee{margin:10px 0 15px}.about-arrow--first{max-width:120px}}@media screen and (max-width:480px){.career__position__title{font-size:25px}.career__position__location{font-size:14px}.employees-group .employee .image{width:140px;height:140px}.employees-group .employee .about job-title{font-size:14px;line-height:21px}.about-arrow--second{right:-17%;top:8%;width:200px}.about-arrow--first{left:-11%;bottom:-13%;width:145px}}@media screen and (max-width:380px){.about-arrow--second{right:22%;top:13%;width:200px;transform:rotate(45deg)}.about-arrow--first{left:4%;bottom:-11%}.employees-group .employee .about name{font-size:20px}}.login-container{display:flex;justify-content:space-around;align-content:center;min-height:50vh}#c-s-in #s-bns,.login-form,.login-form .half{display:-webkit-box;display:-ms-flexbox}.login-form{width:100%;display:flex;flex-flow:row wrap}.login-form a:hover{color:#000}.login-form a{color:#c09ef8;cursor:pointer}.login-form #loginForm input{border:1px solid #e3e3e3;box-shadow:none;padding:7px 15px;margin:10px 0}.login-form #loginForm .link{padding:10px 0;margin:20px auto;width:250px}.login-form .half{width:50%;text-align:center;display:flex;justify-content:center;align-content:center;flex-direction:column}#c-txt-consent-text{padding:10px 0 25px;text-align:center}.show--consent .c--anim #cm{max-width:28em}.show--consent .c--anim #cm::before{content:"";display:block;width:50px;height:57px;background:url("/assets/images/cookie.png") 0 0/cover;margin:auto}#s-bl .c-bl.b-ex,#s-cnt .b-bn .b-tl:hover,#s-hdr #s-c-bn{background:0 0}#cm-ov,#cs-ov{background:rgba(4,6,8,.63)}#cc_div #c-bns button#c-p-bn.c-bn,#cc_div #c-bns button#c-s-bn.c-bn.c_link,#cc_div #c-bns button#s-all-bn,#cc_div #c-bns button#s-sv-bn,#cc_div #s-bns button#c-p-bn.c-bn,#cc_div #s-bns button#c-s-bn.c-bn.c_link,#cc_div #s-bns button#s-all-bn,#cc_div #s-bns button#s-sv-bn{border-radius:163px;text-transform:uppercase}#cc_div #c-bns button#c-p-bn.c-bn,#cc_div #c-bns button#s-all-bn,#cc_div #s-bns button#c-p-bn.c-bn,#cc_div #s-bns button#s-all-bn{background:var(--cc-button-background-color);border:2px solid var(--cc-button-background-color)}#cc_div #c-bns button#c-s-bn.c-bn.c_link,#cc_div #c-bns button#s-sv-bn.c-bn,#cc_div #s-bns button#c-s-bn.c-bn.c_link,#cc_div #s-bns button#s-sv-bn.c-bn{border:2px solid #2d0f6a;border-radius:163px;transition:.45s!important;background:linear-gradient(to top,#7f56d6 50%,rgba(255,255,255,0) 50%)!important;background-size:100% 202%!important;background-position:top left!important}#cc_div #c-bns button#c-s-bn.c-bn.c_link:hover,#cc_div #c-bns button#s-sv-bn.c-bn:hover,#cc_div #s-bns button#c-s-bn.c-bn.c_link:hover,#cc_div #s-bns button#s-sv-bn.c-bn:hover{background-position:bottom left!important;border:2px solid #7f56d6!important;color:#fff}#cc_div #c-bns button#c-p-bn.c-bn:hover,#cc_div #c-bns button#c-s-bn.c-bn.c_link:hover,#cc_div #s-bns button#c-p-bn.c-bn:hover,#cc_div #s-bns button#c-s-bn.c-bn.c_link:hover{background:var(--cookie-main-color);border-color:var(--cookie-main-color);background-position:bottom left;color:#fff}#c-s-in{max-height:42em}.cc_div .c-bn{padding:1.1em 2.6em}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .c-tgl,.cc_div span.t-lb{height:1em}.cc_div .b-tg .c-tg{overflow:visible}.cc_div .c-tgl:checked~.c-tg{background:var(--cookie-main-color-light)}.cc_div .b-tg .c-tg::after{left:0;top:-.25em;width:1.5em;height:1.5em;background:var(--cc-toggle-bg-button-off)}.cc_div .c-tgl:checked~.c-tg::after{transform:translateX(2.1em);background:var(--cookie-main-color)}#s-bl{padding:1.5em 2.5em 0}#s-bl .b-acc{display:block;max-height:initial}#c-s-in #s-bns{display:flex;flex-flow:row wrap;justify-content:center;border:none;padding:0 1em 2.5em}#c-s-in #s-bns button{float:none;margin:0 15px}#s-inr{border-radius:0;max-width:37em}#s-cnt .desc .p{text-align:center;line-height:1.5em}#s-cnt .b-bn .b-tl{padding:1em 6.4em 1em 1em;cursor:auto}#s-hdr{display:block;border:none}#s-hdr #s-ttl{position:absolute;left:50%;transform:translateX(-50%);font-size:1.2em;top:2.5em}#s-hdr #s-c-bn{position:absolute;right:0;top:0}#s-hdr #s-c-bn :after{left:.82em;top:.25em;height:23px;width:2.5px}#s-bl .c-bl:first-of-type .title .b-tl{font-weight:300;font-size:.9em;position:relative;z-index:9999999;margin-top:-1.9em;text-align:center}.cc_div .act .b-bn .b-tl::before,.cc_div .b-bn .b-tl::before{content:none}@media screen and (max-width:688px){#c-s-in{max-height:80em}#s-bns{height:12em}#s-bl .c-bl:first-of-type .title .b-tl{margin-top:-1.5em}#c-s-in #s-bns button{margin:15px}}footer{background:#fff;margin:90px auto 0}footer .container{display:flex;justify-content:space-between;align-items:center;margin:0 0 50px}.footer_logo{min-height:auto;display:flex;justify-content:flex-start;align-items:flex-start;margin:0 0 15px}h5.bold.brights_spacer{background:0 0;color:transparent;opacity:0}.footer__sm{display:flex;flex-direction:column;align-items:center;margin:0 28px -15px 0}.footer_youtube__mobile .footer__youtube img{width:200px;height:auto;display:block;margin:0}img.social__icon{width:31px;height:31px;display:block}.footer__youtube img{width:150px;height:auto;display:block;text-align:center;margin:0 18px 0 0}ul.footer__links-list.footer_social li:nth-child(4) a{margin:0 0 0 -5px}p.rights{margin:8px 8px 8px 0}footer .footer__links-list li{margin:8px;display:flex;align-content:center}footer .footer__links-list li:first-of-type{margin-left:0}footer .footer__links-list li a{font-size:12px;line-height:23px;letter-spacing:.05em;display:flex}footer h5{font-style:normal;font-weight:700;font-size:14px;line-height:24px;letter-spacing:.05em}footer .socials p{display:inline-block;font-size:12px;line-height:24px;text-align:right;letter-spacing:.05em}.footer_social_mobile{display:none!important;margin:30px 0 0}@media (orientation:landscape){#wrapper{overflow-x:hidden}}@media screen and (max-width:1060px){.container,footer{max-width:960px}.stats{display:grid;grid-template-columns:50% 50%}.stats>.stats__single{justify-self:center}.stats__single:nth-of-type(2n){margin-top:200px}.games-container--3-columns .game{flex:1 0 50%}.map{max-width:400px}}@media screen and (max-width:968px){.container,footer{max-width:850px}}@media screen and (max-width:860px){.games-container{margin-bottom:0}.games-container .game,.games-container--3-columns .game{flex:1 0 100%;max-width:100%}.studio__text{position:relative;margin:40px auto 20px;color:#000}.game__character{/*!prevent hover/scroll issues.*/pointer-events:none}.container,.subs_ben_bg_container,section.apps{max-width:590px}.stats__single{width:220px;height:220px;min-width:220px;min-height:220px;margin-top:100px}.stats__single span{font-size:18px}.stats__single .stats__single__big-text{font-size:36px;margin:14px 0}.stats__single:nth-of-type(2n){margin-top:0}footer .container{flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer{margin-top:50px}footer .container .col-third{text-align:center;margin:0}.footer_social_mobile{display:flex!important}.newsletter__row{flex-direction:column}.newsletter_description,.newsletter_subtitle,.newsletter_title{text-align:center}.newsletter__column{margin:30px 0 0}.newsletter_description{margin:20px 0}.newsletter__column img{margin:auto}}@media screen and (max-width:600px){.header__video{min-height:auto}.container,.subs_ben_bg_container,section.apps{max-width:450px}.stats__single{width:200px;height:200px;min-width:200px;min-height:200px}.stats__single span{font-size:13px;line-height:15px}.stats__single .stats__single__big-text{font-size:31px;margin:8px 0;line-height:25px}.stats__single,.stats__single:nth-of-type(2n){margin-top:40px}}@media screen and (max-width:1320px){#menu.open,.menu-btn__burger{display:-webkit-box;display:-ms-flexbox;width:100%}.animated-on-sight.games__arrow.games__arrow--first{left:9%}.bubble.bubble--games_3{bottom:-15%;left:37%}.bubble.bubble--games_2{left:25%}.bubble.bubble--about_3{position:absolute;left:36%;bottom:16%}.animated-on-sight.stat__arrow.in-view{bottom:-34%}.bubble.bubble--stat_4{left:35%;bottom:0}.about-stats{margin:100px 0 70px}.map{margin:0 20px 0 0}.contacts__columns{width:100%}.animated-on-sight.trial__arrow.in-view{left:18%;top:37%}img.hp_stat__column_img-1{width:185px;top:-1%;left:-10%}img.hp_stat__column_img-2{width:124px;top:4%;right:-2%}img.hp_stat__column_img-3{width:145px;top:2%;right:1%}.hp_stat__value{margin:0 0 20px}.bubble.bubble--hp_stat_1{bottom:-6%;left:-7%}.bubble.bubble--hp_stat_2{bottom:0}.bubble.bubble--hp_stat_3{top:-15%;right:-3%}.bubble.bubble--hp_stat_4{bottom:-8%}.animated-on-sight.hp_stat__arrow2.in-view{bottom:-42%;right:-32%}.animated-on-sight.faq__arrow.in-view{right:-3%}.bubble.bubble--academy_2{left:16%;bottom:79%}.bubble.bubble--academy_3{left:36%;bottom:52%}.bubble.bubble--academy_1{left:6%;bottom:45%}.bubble.bubble--academy_4{right:11%;bottom:-4%}.animated-on-sight.academy3__arrow.in-view{right:2%;top:-144%}.animated-on-sight.academy2__arrow.in-view{left:3%;top:-69%}.bubble.bubble--academy2_2{left:16%;top:6%}.bubble.bubble--academy2_1{position:absolute;left:23%;top:25%}.bubble.bubble--career_2{width:25px;height:25px;position:absolute;left:10%;bottom:-152%}.bubble.bubble--career_1{position:absolute;left:20%;bottom:-100%}.bubble.bubble--career_3{width:25px;height:25px;position:absolute;right:11%;bottom:-82%}.header__content{min-height:var(--mobile-header-height);align-items:center}.header__content .header__logo{margin-top:0;margin-bottom:0}header #menu-btn{display:inline-block;width:35px;height:26px;padding:5px 0;-webkit-box-sizing:content-box;box-sizing:content-box;background:0 0;border:none}.menu-btn__burger{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;height:100%}.menu-btn__burger:hover{cursor:pointer}.menu-btn__burger__bottom,.menu-btn__burger__middle,.menu-btn__burger__top{height:3px;display:block;background:#000;position:absolute;right:0;-webkit-transform-origin:0;-o-transform-origin:0;transform-origin:0;-webkit-transition:-webkit-transform .2s linear;-o-transition:-o-transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear,-o-transform .2s linear}.menu-btn__burger__top{top:-2px;width:100%}.menu-btn__burger__middle{width:75%}.menu-btn__burger__bottom{width:50%;bottom:0}#menu{display:none}#menu.open{display:flex;height:calc(100vh - var(--mobile-header-height));flex-direction:column;position:fixed;top:var(--mobile-header-height);background:#fff;z-index:999;left:0;align-items:center;overflow-y:scroll}#menu-btn.close .menu-btn__burger__top{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu-btn.close .menu-btn__burger__middle{visibility:hidden}#menu-btn.close .menu-btn__burger__bottom{width:100%;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.header__content ul>li>a{width:100%;text-align:center;font-weight:400;font-size:22px}li.link{width:200px}li.link.link--newsletter{display:block}#newsletter-header{display:none!important}body{margin-top:var(--mobile-header-height)}.header__content ul>li>a.href-career::after{margin-top:1px}a.link.link--round{bottom:5%}}@media screen and (max-width:1090px){.applications{display:flex;flex-direction:row;align-items:center;float:none;grid-column-gap:0;grid-row-gap:0;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:1060px){.animated-on-sight.games__arrow.games__arrow--first{top:-49%}.bubble.bubble--games_1{left:8%;bottom:-5%}.bubble.bubble--games_2{left:27%;top:65%}.bubble.bubble--games_3{bottom:-5%;left:40%}.stat__value{font-size:50px;color:#fff;font-weight:700;margin:13px 0 0}.stat__title{font-size:20px}.bubble.bubble--about_3{left:38%;bottom:23%}.bubble.bubble--stat_4{bottom:7%}.animated-on-sight.stat__arrow.in-view{bottom:-24%}.animated-on-sight.trial__arrow.in-view{top:46%;left:32%;max-width:225px}.trial__title h2{text-align:left}img.trial__img{max-width:550px}.hp_stat.hp_stat--1{margin:0 -140px 0 0}.hp_stat.hp_stat--3{margin:0 -95px}.hp_stat img{max-width:300px}img.hp_stat__column_img-1{width:155px;left:-8%}.hp_stat__title{font-size:31px}.hp_stat__value{font-size:12px}.hp_stat.hp_stat--1 .hp_stat__value{max-width:120px}.hp_stat.hp_stat--1 .hp_stat__row{bottom:30%;right:37%}img.hp_stat__column_img-2{width:105px;top:0;right:23%}.hp_stat.hp_stat--2 .hp_stat__value{max-width:150px}.hp_stat.hp_stat--2 .hp_stat__row{left:11%}img.hp_stat__column_img-3{width:115px;top:2%;right:26%}.hp_stat.hp_stat--3 .hp_stat__row{bottom:30%}.hp_stat.hp_stat--3 .hp_stat__value{max-width:152px}.bubble.bubble--hp_stat_1{bottom:12%;left:-5%;width:16px;height:16px}.bubble.bubble--hp_stat_2{bottom:15%;left:12%;width:16px;height:16px}.animated-on-sight.hp_stat__arrow.in-view{left:41%;top:-40%;width:105px}.bubble.bubble--hp_stat_3{top:-15%;right:23%;width:22px;height:22px}.bubble.bubble--hp_stat_4{bottom:14%;right:49%;width:16px;height:16px}.animated-on-sight.hp_stat__arrow2.in-view{bottom:-15%;right:7%;width:170px}.animated-on-sight.faq__arrow.in-view{right:-7%}.center-title.center-title--games,.center-title.center-title--hp,.hp-stats{margin:40px 0 0}.subs_ben_bg__button.subs_ben_bg__button--hp{display:block}img.academy_circle{width:auto;height:100%;display:block}}@media screen and (max-width:1020px){.animated-on-sight.faq__arrow.in-view{right:0}}@media screen and (max-width:968px){.animated-on-sight.games__arrow.games__arrow--first{top:-38%;left:10%}.bubble.bubble--games_1{left:9%;bottom:24%}.bubble.bubble--games_2{left:30%;top:48%}.bubble.bubble--games_3{bottom:18%;left:45%}.stat__column{top:17%}.bubble.bubble--stat_4{bottom:16%}.bubble.bubble--about_3{left:41%;bottom:25%}.animated-on-sight.stat__arrow.in-view{bottom:-15%}.about-stats{margin:100px 0 30px}img.trial__img{max-width:500px}.academy_positions__section img,.animated-on-sight.trial__arrow.in-view{display:none}.bubble.bubble--hp_stat_1{bottom:12%}.bubble.bubble--hp_stat_2{bottom:17%}.bubble.bubble--hp_stat_4{bottom:12%}.animated-on-sight.faq__arrow.in-view{width:280px;top:-9%;right:-3%}.newsletter_modal__content .newsletter_popup{position:absolute;left:0;right:0;margin:auto;top:0}.newsletter_modal__content .newsletter_popup__image{position:absolute;top:-12%}.newsletter_modal__content .newsletter_popup__close{top:5%}.contacts__image img{min-width:350px}.bubble.bubble--academy_2{left:19%;bottom:76%}.bubble.bubble--academy_3{left:43%;bottom:54%}.bubble.bubble--academy_1{left:7%;bottom:50%}.bubble.bubble--academy_4{right:20%;bottom:-7%}.animated-on-sight.academy3__arrow.in-view{right:-3%;top:-144%}.animated-on-sight.academy2__arrow.in-view{left:-3%;top:-69%}.bubble.bubble--academy2_2{left:12%;top:6%}.bubble.bubble--academy2_1{position:absolute;left:18%;top:25%}.bubble.bubble--career_3{width:25px;height:25px;position:absolute;right:11%;bottom:-48%}.bubble.bubble--career_1{position:absolute;left:22%;bottom:-90%}.bubble.bubble--career_2{width:25px;height:25px;position:absolute;left:10%;bottom:-124%}}@media screen and (max-width:860px){.about-intro.flex.flex--row,.about-stats,.studio__text.centered-text.flex.flex--row.flex--jsb{flex-direction:column}.about-intro h2,.about-intro__section h1,.contacts_column__row,.studio__text h2,.trial__column h1.sub-title,.trial__title h2,h1.sub-title,h2.contacts_column__title{text-align:center}.hp_stat img,.map,h1.sub-title,img.trial__img{max-width:100%}.animated-on-sight.games__arrow.games__arrow--first.in-view,.animated-on-sight.hp_stat__arrow.in-view,.animated-on-sight.hp_stat__arrow2.in-view,.animated-on-sight.intro__arrow.in-view,.animated-on-sight.stat__arrow.in-view,.bubble.bubble--about_1,.bubble.bubble--about_2,.bubble.bubble--about_3,.bubble.bubble--games_1,.bubble.bubble--games_2,.bubble.bubble--games_3,.bubble.bubble--hp_stat_1,.bubble.bubble--hp_stat_2,.bubble.bubble--hp_stat_3,.bubble.bubble--hp_stat_4,.bubble.bubble--stat_1,.bubble.bubble--stat_2,.bubble.bubble--stat_3,.bubble.bubble--stat_4,.bubble.bubble--stat_5,.footer__row{display:none}.studio__text h2{margin:0 0 25px;min-width:auto}.about-intro,.center-title.center-title--hp,.trial__title{margin:40px 0 0}.contacts_column.contacts_column--1,.gallery_row.gallery_row--2,.gallery_row__item.gallery_row__item--2,.gallery_row__item.gallery_row__item--4{margin:0}.about-intro__section,.about-intro__section h1:first-child,div#map-mobile{margin:0 0 20px}.about-intro__section h1{margin:20px 0}.stat__column{top:25%}.stat__title{font-size:23px}.stat__value{font-size:70px}.about-stats{margin:40px 0}.about-intro h2,.hp_stat__title,h1.sub-title,h2.bold{letter-spacing:-.05em}.gallery_row{flex-direction:column;align-items:center;justify-content:center}.gallery_row__item.gallery_row__item--5{width:100%}.gallery_row__item{margin:0 0 20px!important}.contacts{flex-direction:column;margin:50px 0 -20px}.map{margin:0}.contacts__columns{width:100%;flex-direction:column;align-items:center;margin:0}.hp_stat.hp_stat--1,footer .container{margin:auto}.trial{flex-direction:column;align-items:center}h1.sub-title{margin:0}.subs_ben_bg__button{margin:30px auto 0}.hp-stats{flex-direction:column;margin:10px 0 0}.center-title.center-title--games{margin:0}img.hp_stat--mobile{display:block!important}.academy__arrow,.bubble.bubble--academy_1,.bubble.bubble--academy_2,.bubble.bubble--academy_3,.bubble.bubble--academy_4,.subs_ben_bg__button,.subs_ben_bg_column.subs_ben_bg_column--1,.subs_ben_bg_container img,div#map-desktop,img.hp_stat--pc{display:none}.hp_stat{width:395px;height:240px;position:relative}img.hp_stat__column_img-1{width:175px;left:-1%;top:-7%}.hp_stat.hp_stat--1 .hp_stat__row{right:15%;bottom:25%}.hp_stat.hp_stat--2 .hp_stat__row{left:15%;top:15%}.hp_stat.hp_stat--3 .hp_stat__row{right:15%;bottom:25%;left:unset}img.hp_stat__column_img-2{width:130px;right:0;top:-11%}img.hp_stat__column_img-3{width:150px;left:2%;top:-15%}.hp_stat__title{margin:0 0 5px}.hp_stat.hp_stat--1 .hp_stat__value{max-width:140px}.hp_stat.hp_stat--2 .hp_stat__value{max-width:175px}.contacts_column__text,.hp_stat__value,h1.contacts_column__sub_title{font-size:14px}.hp_stat.hp_stat--3 .hp_stat__value{max-width:169px}.subs_ben_bg_container{justify-content:center}.animated-on-sight.faq__arrow.in-view{width:230px;top:21%;right:-15%}.subs_ben_bg_column__title{margin:15px 0 21px}.center-title.center-title--reviews{padding:40px 0 0}.center-title.center-title--faq h2{margin:40px 0 30px}.contacts_column{width:100%}div#map-mobile{display:block}.contacts_column__row{margin:0 0 40px}.about-intro__section h5{text-align:justify}.footer_youtube__mobile{display:block;margin:35px 0 0}.footer_social_mobile{margin:10px 0 0}.animated-on-sight.academy2__arrow.in-view{width:130px;left:-6%;bottom:-104%}.animated-on-sight.academy3__arrow.in-view{width:200px;right:-5%;top:-95%}.bubble{width:9px;height:9px}.bubble.bubble--academy2_1{position:absolute;left:11%;top:11%}.bubble.bubble--academy2_2{width:14px;height:14px;left:5%;top:1%}}@media screen and (max-width:725px){.animated-on-sight.faq__arrow.in-view{width:230px;top:21%;right:-6%}}@media screen and (max-width:1220px){.subs_ben_bg_container img{left:-38%}}@media screen and (max-width:1180px){.subs_ben_bg_container img{left:-44%}}@media screen and (max-width:1130px){.subs_ben_bg_container img{left:-49%}}@media screen and (max-width:1085px){.subs_ben_bg_container img{left:-55%}}@media screen and (max-width:1040px){.subs_ben_bg_container img{left:-60%}}@media screen and (max-width:1000px){.animated-on-sight.career-arrow{right:-18%}.animated-on-sight.stats__bubble.career-bubble--first{right:7%}.animated-on-sight.stats__bubble.career-bubble--second{right:4%}.career-header{min-height:350px}.career-header .container{height:350px}.career-header .career-position-header__location{font-size:16px;line-height:13px}.career-header .career-position-header__name{font-weight:700;font-size:31px;line-height:41px}.career-position-header{top:60%;max-width:400px}.login-form{flex-flow:column wrap;justify-content:space-around}.login-form .half{width:100%}.subs_ben_bg_container img{left:-65%}}@media screen and (max-width:975px){.subs_ben_bg_container img{left:-74%}}@media screen and (max-width:925px){.subs_ben_bg_container img{left:-80%}}@media screen and (max-width:895px){.subs_ben_bg_container img{left:-85%}}@media screen and (max-width:670px){.benefits{justify-content:center}.benefit_ico img{width:50px}.benefit_title{font-size:13px}.benefit{display:flex;flex-direction:column;align-items:center;width:105px}}@media screen and (max-width:550px){.benefit{width:90px}}@media screen and (max-width:450px){.benefits{margin:30px 0}.benefit{width:70px}.benefit_title{font-size:11px}}@media screen and (max-width:350px){.container,.subs_ben_bg_container,section.apps{max-width:310px}.benefit_ico img{width:40px}.benefit{width:60px}.benefit_title{font-size:10px}}@media screen and (max-width:500px){.video__sound_off img,.video__sound_on img{max-width:30px;bottom:4%;right:2%}h2{font-size:18px;line-height:23px;letter-spacing:.05em}.about-intro__section h5,.academy_position__item_title,.description,.list_item__title,.review__author,.review__description,.studio__text h5,.subs_ben_bg_item__text,.subscription__title,.text,h1.sub-title{font-size:14px}.subs_ben_bg_column__title{font-weight:700;font-size:22px;line-height:23px}.subs_ben_bg_item__title{font-size:17px}.newsletter_title{font-size:30px}.newsletter_subtitle{font-size:45px}.studio__text h2{font-size:22px;line-height:23px}.about-intro h2,.title,h2.academy_positions__title{font-size:22px}.about-intro__section h1{font-size:18px}.description b{display:inherit}}@media screen and (max-width:600px){.animated-on-sight.faq__arrow.in-view{width:130px;top:47%;right:-6%;transform:rotate(2.6935rad) scaleX(-1)}.subs_ben_bg__button.subs_ben_bg__button--hp{max-width:250px;text-transform:unset;font-size:19px;text-align:center}.big_button{max-width:165px;font-size:19px;text-align:center}.animated-on-sight.academy3__arrow.in-view{width:120px;right:0;top:-47%}.animated-on-sight.academy2__arrow.in-view{width:110px;left:6%;bottom:-73%}.bubble.bubble--academy2_1{position:absolute;left:21%;top:11%}.bubble.bubble--academy2_2{width:14px;height:14px;left:14%;top:1%}.newsletter_popup__image{display:none;left:-5px;top:-11%}.newsletter_popup__container{position:relative}.newsletter_popup__image_mobile{display:block;margin:-13px 0 0}.newsletter_popup__image_mobile img{width:95px;height:auto;display:block}.newsletter_popup .newsletter__agreement{max-width:100%;margin:15px 31px 0 40px}input.newsletter_popup__text{padding:10px 0 9px 15px;border-radius:19px 0 0 19px;font-weight:400;font-size:12px;line-height:15px;letter-spacing:.02em;color:#555;width:200px;max-width:100%}button.newsletter_popup__button{background:#ff74c7;border-radius:0 19px 19px 0;font-weight:700;font-size:13px;line-height:16px;letter-spacing:.02em;color:#fff;cursor:pointer;border:2px solid #ff74c7}.newsletter_popup__button.newsletter_popup__button--subscribed{background:#ff74c7;border-radius:19px;padding:11px;border:none;font-weight:700;font-size:12px;line-height:15px;letter-spacing:.02em;color:#fff;cursor:pointer;width:318px;max-width:100%}.newsletter_popup__description{display:none}.newsletter_popup{width:380px}.newsletter_popup__image img{width:135px;height:auto;display:block}.newsletter_popup__content{margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.newsletter_popup__title{font-size:17px;margin:17px auto 0 40px}.newsletter_popup__input{max-width:302px;width:100%}.newsletter_popup__close i{font-size:25px}.newsletter_popup__close{top:3%}.newsletter_modal__content .newsletter_popup__image{position:absolute;top:-4%}.newsletter_modal__content .newsletter_popup__close{top:3%}.newsletter_popup__title.newsletter_popup__title--bold{font-weight:800;font-size:25px;margin:0 0 12px}.newsletter_popup .newsletter__agreement_text{font-size:9px}.newsletter_popup{right:0;bottom:2%;left:0;margin:auto}.newsletter_popup,.newsletter_popup__container{height:auto!important}.newsletter_modal .newsletter_popup,.newsletter_popup__container{height:182px!important}.newsletter_popup_shadow{display:block}h2.academy_positions__title{font-size:26px;line-height:35px}.academy_apply{margin:40px 0 70px}.career-title h2{font-size:26px}}@media screen and (max-width:480px){footer .footer__links-list{flex-flow:row wrap;justify-content:center}.stats__single{width:110px;height:110px;min-width:110px;min-height:110px}.stats__single span{font-size:10px;line-height:15px}.stats__single .stats__single__big-text{font-size:26px;margin:8px 0;line-height:20px}.studio__text{margin:45px auto 25px}.hp_stat{height:210px;width:350px!important}img.hp_stat__column_img-1{width:155px}img.hp_stat__column_img-2{width:115px}img.hp_stat__column_img-3{width:135px}.hp_stat.hp_stat--1 .hp_stat__row{right:14%!important;bottom:30%!important}.hp_stat.hp_stat--3 .hp_stat__row{right:8%!important;bottom:30%!important}.hp_stat.hp_stat--1 .hp_stat__title{color:#39868d;margin:0 0 5px}.animated-on-sight.faq__arrow.in-view{width:120px;top:46%;right:-11%;transform:rotate(2.6935rad) scaleX(-1)}.description b{display:block}.animated-on-sight.academy3__arrow.in-view{width:100px;right:-9%;top:-42%}.animated-on-sight.academy2__arrow.in-view{width:100px;left:2%;bottom:-79%}.bubble.bubble--academy2_1{position:absolute;left:13%;top:11%}.bubble.bubble--academy2_2{width:14px;height:14px;left:5%;top:1%}.container,.subs_ben_bg_container,section.apps{max-width:350px;padding-left:20px;padding-right:20px}.container.container--reviews,.container.trial--container{padding-left:0;padding-right:0}.center-title.center-title--reviews{padding-left:20px;padding-right:20px}.slick-slide{width:320px!important;height:320px!important;margin:0 15px!important}.review--1 .review__image img{width:165px;height:auto;display:block}.review--3 .review__image img{width:120px;height:auto;display:block}.application__title{width:140px}}@media screen and (max-width:465px){.newsletter_popup{right:0;bottom:2%;left:0;margin:auto}}@media screen and (max-width:400px){input.newsletter_input__text{max-width:220px;margin:unset}.newsletter_input{justify-content:center}.animated-on-sight.faq__arrow.in-view{width:125px;top:41%;right:-9%}.about-stats{margin:20px 0}.stat{width:300px;height:200px;position:relative}.stat__value{font-size:45px}.stat__title{font-size:19px}.stat__sub_value{color:#fff;font-weight:700;font-size:15px;text-transform:uppercase;margin:0}.animated-on-sight.academy2__arrow.in-view,.animated-on-sight.academy3__arrow.in-view,.animated-on-sight.faq__arrow.in-view,.bubble.bubble--academy2_1,.bubble.bubble--academy2_2{display:none}.academy_apply{margin:40px 0}}@media screen and (max-width:390px){.newsletter_title{font-size:25px}.newsletter_subtitle{font-size:40px}input.newsletter_popup__text{max-width:163px}button.newsletter_popup__button{max-width:90px;width:100%}.newsletter_popup__title{font-size:17px;margin:15px auto -5px 28px}.newsletter_popup .newsletter__agreement_text{font-size:10px}.newsletter_popup__input{max-width:253px}.newsletter_popup{width:310px;height:225px}.newsletter_popup__container{height:225px}.newsletter_popup__title.newsletter_popup__title--bold{font-size:21px}.newsletter_popup .newsletter__agreement{max-width:100%;margin:15px 32px 0 29px}input.newsletter_popup__text{width:195px}.newsletter_popup__button.newsletter_popup__button--subscribed{width:272px;max-width:100%}}@media screen and (max-width:370px){input.newsletter_input__text{max-width:180px}.animated-on-sight.faq__arrow.in-view{width:110px;top:51%;right:-4%}}@media screen and (max-width:350px){.slick-list{max-width:295px}.slick-slide{width:275px!important;height:340px!important;margin:0 10px!important}.review__author,.review__description{font-size:14px}}@media screen and (max-width:860px){.hp_stat.hp_stat--mobile,.stat{max-width:450px;width:100%;height:180px;border-radius:40px}.hp_stat.hp_stat--mobile,.stat.stat--1{background:#95d3d9;box-shadow:0 3px 5px rgba(20,94,101,.4)}.animated-on-sight.career__arrow.in-view,.bubble.bubble--career_1,.bubble.bubble--career_2,.bubble.bubble--career_3,.hp-stats,.stat img{display:none}.benefits.benefits--mobile,.hp-stats__mobile,.stat{display:flex}.hp-stats__mobile{flex-direction:column;align-items:center}.hp_stat.hp_stat--mobile .hp_stat__row{position:relative}.hp_stat.hp_stat--mobile{display:flex;flex-direction:row;align-items:center;position:relative;margin:0 0 50px;justify-content:space-around}.hp_stat.hp_stat--mobile img{top:0;left:0;right:0;width:auto}.hp_stat.hp_stat--mobile.hp_stat--mobile--1 .hp_stat__title{color:#39868d}.hp_stat.hp_stat--mobile.hp_stat--mobile--1 .hp_stat__value{margin:0;max-width:151px}.hp_stat.hp_stat--mobile img.hp_stat__column_img-1{position:relative;max-width:170px;margin:-29px 0 10px 10%}.hp_stat.hp_stat--mobile.hp_stat--mobile--1 .hp_stat__column{margin:0 10% 0 0;align-items:flex-start}.hp_stat.hp_stat--mobile.hp_stat--mobile--2{background:#e6a5e9;box-shadow:0 3px 5px rgba(122,58,125,.4)}.hp_stat.hp_stat--mobile.hp_stat--mobile--2 .hp_stat__title{color:#7a3a7d}.hp_stat.hp_stat--mobile.hp_stat--mobile--2 .hp_stat__value{margin:0;max-width:188px;text-align:right}.hp_stat.hp_stat--mobile img.hp_stat__column_img-2{position:relative;max-width:130px;margin:-40px 0 10px -10%}.hp_stat.hp_stat--mobile.hp_stat--mobile--2 .hp_stat__column{margin:0 0 0 10%;align-items:flex-end}.hp_stat.hp_stat--mobile.hp_stat--mobile--3{background:#98aef1;box-shadow:0 3px 5px rgba(29,61,108,.4)}.hp_stat.hp_stat--mobile.hp_stat--mobile--3 .hp_stat__title{color:#31437a}.hp_stat.hp_stat--mobile.hp_stat--mobile--3 .hp_stat__value{margin:0;max-width:190px}.hp_stat.hp_stat--mobile img.hp_stat__column_img-3{position:relative;max-width:145px;margin:-33px 0 10px 10%}.hp_stat.hp_stat--mobile.hp_stat--mobile--3 .hp_stat__column{margin:0 10% 0 0;align-items:flex-start}.about-stats{margin:40px 0 30px}.stat{margin:0 0 40px!important;flex-direction:column;align-items:center;justify-content:center}.stat.stat--1 .stat__title,.stat.stat--2 .stat__title,.stat.stat--3 .stat__title{color:#fff}.stat.stat--1 .stat__value{color:#39868d}.stat.stat--2{background:#e6a5e9;box-shadow:0 3px 5px rgba(122,58,125,.4)}.stat.stat--2 .stat__value{color:#7a3a7d}.stat.stat--3{margin:0 0 60px;background:#98aef1;box-shadow:0 3px 5px rgba(29,61,108,.4)}.stat.stat--3 .stat__value{color:#31437a}.stat.stat--1 .stat__column,.stat.stat--2 .stat__column,.stat.stat--3 .stat__column{position:relative;top:0;right:0;left:0;bottom:0}.stat__value{margin:5px 0 0}.academy_positions__section{padding:0 0 35px}section#academy_positions{margin:10px 0 0}.career-title{margin:40px 0}}@media screen and (max-width:480px){.hp_stat.hp_stat--mobile,.stat{height:150px;border-radius:35px}.hp_stat.hp_stat--mobile{margin:0 0 45px}.hp_stat.hp_stat--mobile img.hp_stat__column_img-1{position:relative;max-width:145px;margin:-20px 0 10px}.hp_stat.hp_stat--mobile.hp_stat--mobile--1 .hp_stat__column{margin:0;align-items:flex-start}.hp_stat.hp_stat--mobile img.hp_stat__column_img-2{position:relative;max-width:110px;margin:-30px 0 10px -10%}.hp_stat.hp_stat--mobile img.hp_stat__column_img-3{position:relative;max-width:120px;margin:-25px 0 10px 5%}.hp_stat.hp_stat--mobile.hp_stat--mobile--3 .hp_stat__column{margin:0 5% 0 0}.hp_stat.hp_stat--mobile.hp_stat--mobile--3 .hp_stat__value{max-width:172px}.stat{width:350px!important}.career-title{margin:20px 0}.career-title h2{font-size:22px}.career__position{min-height:380px}}@media screen and (max-width:430px){.hp_stat{height:190px;width:310px!important}img.hp_stat__column_img-1{width:135px}img.hp_stat__column_img-2{right:0;top:-6%;width:94px}img.hp_stat__column_img-3{width:120px;left:0}.hp_stat__title{font-size:24px}.hp_stat__value{font-size:12px}.hp_stat.hp_stat--1 .hp_stat__row{right:10%!important;bottom:20%!important}.hp_stat.hp_stat--2 .hp_stat__row{left:12%;top:15%}.hp_stat.hp_stat--3 .hp_stat__row{right:5%!important;bottom:20%!important}.hp_stat.hp_stat--1 .hp_stat__title{margin:0 0 5px}.hp_stat.hp_stat--mobile,.stat{height:130px;border-radius:35px}.hp_stat.hp_stat--mobile{margin:0 0 35px}.hp_stat.hp_stat--mobile.hp_stat--mobile--1 .hp_stat__column{margin:0 10% 0 0;align-items:flex-start}.hp_stat.hp_stat--mobile img.hp_stat__column_img-1{position:relative;max-width:125px;margin:-15px 0 10px}.hp_stat.hp_stat--mobile.hp_stat--mobile--1 .hp_stat__value{max-width:129px}.hp_stat.hp_stat--mobile img.hp_stat__column_img-2{max-width:93px;margin:-20px 0 10px -10%}.hp_stat.hp_stat--mobile.hp_stat--mobile--2 .hp_stat__value{max-width:161px}.hp_stat.hp_stat--mobile img.hp_stat__column_img-3{max-width:105px;margin:-19px 0 10px 5%}.hp_stat.hp_stat--mobile.hp_stat--mobile--3 .hp_stat__value{max-width:154px}.stat{width:310px!important}.stat__value{font-size:50px}}.flex--row{flex-direction:row}.flex--ae{justify-content:flex-end}.flex--jsb{justify-content:space-between}