@keyframes textErrorPulse{0%,to{color:#fff}50%{color:red}}@keyframes pulse{0%{border:2px solid #fff;opacity:1}30%,to{border:2px solid #fff}50%{border:2px solid #999;opacity:.75}}.custom-checkbox-radio{position:relative;display:flex;align-items:center;justify-content:center}.custom-checkbox-radio input[type=checkbox],.custom-checkbox-radio input[type=radio]{position:absolute;visibility:hidden}.custom-checkbox-radio input[type=checkbox]+label,.custom-checkbox-radio input[type=radio]+label{display:flex;cursor:pointer;align-items:center;justify-content:center}.custom-checkbox-radio input[type=checkbox]+label p,.custom-checkbox-radio input[type=radio]+label p{line-height:16px;padding:0 0 0 5px;margin:0}.custom-checkbox-radio .status{position:absolute;top:0;right:-30px}.custom-checkbox-radio.error{text-shadow:0,0,5px,red;animation:textErrorPulse 1s infinite}.custom-checkbox-radio.bar input[type=checkbox]+label p,.custom-checkbox-radio.bar input[type=radio]+label p{padding:2px 5px}.custom-checkbox-radio.bar input[type=checkbox]:checked+label,.custom-checkbox-radio.bar input[type=radio]:checked+label{color:#fff;border-radius:3px;background-color:#8dc8ff}.custom-checkbox-radio.blank input[type=checkbox]+label,.custom-checkbox-radio.blank input[type=radio]+label{margin:0}.custom-checkbox-radio.blank input[type=checkbox]+label p,.custom-checkbox-radio.blank input[type=radio]+label p{padding:0}.custom-checkbox-radio.sprite.no-active-sprite input[type=checkbox]+label .input-box,.custom-checkbox-radio.sprite.no-active-sprite input[type=radio]+label .input-box{opacity:.5}.custom-checkbox-radio.sprite.no-active-sprite input[type=checkbox]:checked+label .input-box,.custom-checkbox-radio.sprite.no-active-sprite input[type=radio]:checked+label .input-box{opacity:1}.cSelect{position:relative;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.cSelect .items{position:absolute;z-index:9999}.cSelect.default{height:42px;display:inline-flex;padding:0 40px 0 10px;border-radius:5px;background-color:rgba(255,255,255,.2);align-items:center}.cSelect.default:after{content:'';position:absolute;top:50%;right:12px;width:20px;height:10px;margin-top:-4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAMAAACDi47UAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAArlBMVEUAAADGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsYAAAB7/5/RAAAAOHRSTlMAwe9IOdeo7vxkV/f1O+yFAXv0SibdpQai4zEVyMAQEs4aCq/WH9qwCwOS5zI/7Yxy/vpnVPFFKotm9PcAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAAeUlEQVQI112O6RJCABRGLxIlJS3aiUrSvp73f7IyRoPv15nzzV1EUTWppKE3xcBslV3boiN2F3rO3/XBHYgMRzD2cuVNYDrLaL6A5SojX4FgnfdhBJvtb2YH8b5YlBwgPZ7OcElKN6833Dvmo/rd04LXW2qxU/1T8Be88gxsu0wqKwAAAABJRU5ErkJggg==)}.cSelect.default.default-sm{height:36px}.cSelect.default.default-sm .items{top:32px}.cSelect.default.default-sm .items li{padding:4px 12px}.cSelect.default.icon,.cSelect.default.icon .items li{padding-top:2px;padding-bottom:2px}.cSelect.default.icon .item-icon{border-radius:50%}.cSelect.default.icon .text{margin-left:10px}.cSelect.default .items li,.cSelect.default .selected{display:flex;line-height:1;align-items:center}.cSelect.default .selected span{color:rgba(255,255,255,.6);font-size:.65em}.cSelect.default .items{top:38px;left:-1px;min-width:102%;max-height:194px;overflow-y:auto;color:#fff;border:1px solid rgba(255,255,255,.4);border-radius:5px;background-color:rgba(0,0,0,.75)}.cSelect.default .items li{clear:left;overflow:hidden;white-space:nowrap;padding:8px 10px}.cSelect.default .items li:nth-child(even){background-color:rgba(255,255,255,.1)}.cSelect.default .items li:hover{background-color:rgba(255,255,255,.4)}.cSelect.default .items li span{display:block;color:rgba(255,255,255,.6);font-size:.65em}button,input,select,textarea{font-family:inherit}input[type=checkbox],input[type=radio]{padding:0;margin:0;border:0;border-radius:0}input[type=submit].submit-invisible{width:0;height:0;padding:0!important;margin:0;border:0!important;opacity:0}*{padding:0;margin:0}:focus{outline:0}img{border:0}html{height:100%}html body #cobrand-header{display:block}html body #cobrand-header iframe{display:block;padding:0;margin:0}html body #partner-logos{position:absolute;top:50px;left:25%;width:100%;max-width:250px;text-align:center}html body #partner-logos .title{display:block;color:#aaa;font-size:12px;text-align:center;text-transform:uppercase}html body #partner-logos .img-wrapper{display:inline-block;margin:0 auto}html body #partner-logos .img-wrapper a,html body #partner-logos .img-wrapper img,html body #partner-logos .img-wrapper span{max-height:25px;display:inline-block}html body.default{background-color:#000}html body.default #lp-wrapper-root{position:relative;min-height:700px;max-height:700px;overflow:hidden;background-color:#000}html body.default #lp-wrapper-root privacy-block{cursor:pointer}html body.default #lp-wrapper-root .sprite{background-position:left top;background-repeat:no-repeat}html body.default #lp-wrapper-root .logo-wrapper{position:absolute;top:30px;left:50%;width:275px;margin-left:-137.5px;z-index:1}html body.default #lp-wrapper-root .logo-wrapper li .logo img{width:100%}html body.default #lp-wrapper-root .logo-wrapper li .logo .cobrand{display:none}html body.default #lp-wrapper-root .login{position:absolute;top:0;left:calc(50% + 280px);color:#fff;font-size:.85em;line-height:1.1;white-space:nowrap;padding:5px 15px;border:1px solid #dd23d6;border-top:0;background-color:rgba(38,6,50,.8);z-index:9}html body.default #lp-wrapper-root .login .text{display:block;text-align:center}html body.default #lp-wrapper-root .login .button-wrap{display:flex;text-align:center;margin:8px -10px -5px;align-items:center}html body.default #lp-wrapper-root .login .button-wrap .button{display:inline-block;overflow:hidden;cursor:pointer}html body.default #lp-wrapper-root .login .button-wrap .button .sprite,html body.default #lp-wrapper-root .login .button-wrap privacy-block{display:inline-block}html body.default #lp-wrapper-root .login .button-wrap .button.signup-button-small{width:150px;height:55px}html body.default #lp-wrapper-root .login .button-wrap .button.signup-button-small:hover .sprite{background-position:-370px -70px}html body.default #lp-wrapper-root .login .button-wrap .button.signup-button-small .sprite{width:180px;height:70px;margin-top:-7px;margin-left:-10px;background-position:-370px 0}html body.default #lp-wrapper-root .login .button-wrap .button.fb-button-small{width:55px;height:55px}html body.default #lp-wrapper-root .login .button-wrap .button.fb-button-small:hover .sprite{background-position:-300px -70px}html body.default #lp-wrapper-root .login .button-wrap .button.fb-button-small .sprite{width:70px;height:70px;margin-top:-7px;margin-left:-7px;background-position:-300px 0}html body.default #lp-wrapper-root .login .button-wrap .sprite{width:50px;height:55px;float:left;margin-top:-5px;cursor:pointer}html body.default #lp-wrapper-root .login .button-wrap .sprite-small-fbook{background-position:-310px -3px}html body.default #lp-wrapper-root .login .button-wrap .sprite-small-fbook:hover{background-position:-310px -73px}html body.default #lp-wrapper-root .login .button-wrap .sprite-small-nk{background-position:-633px -367px}html body.default #lp-wrapper-root .login .button-wrap .sprite-small-nk:hover{background-position:-633px -447px}html body.default #lp-wrapper-root .login .button-wrap .sprite-small-vk{background-position:-635px -528px}html body.default #lp-wrapper-root .login .button-wrap .sprite-small-vk:hover{background-position:-635px -608px}html body.default #lp-wrapper-root .login .button-wrap .sprite-small-ok{background-position:-635px -688px}html body.default #lp-wrapper-root .login .button-wrap .sprite-small-ok:hover{background-position:-635px -768px}html body.default #lp-wrapper-root .login .button-wrap .sprite-small-google{background-position:-633px -1023px}html body.default #lp-wrapper-root .login .button-wrap .sprite-small-google:hover{background-position:-633px -1102px}html body.default #lp-wrapper-root .login .button-wrap.global .sprite-small-nk{background-position:-633px -861px}html body.default #lp-wrapper-root .login .button-wrap.global .sprite-small-nk:hover{background-position:-633px -941px}html body.default #lp-wrapper-root .signup-wrapper{position:relative;top:40px;display:block;padding-top:98px;padding-bottom:188px;z-index:1}html body.default #lp-wrapper-root .signup-wrapper.global .sprite.signup-button{height:92px}html body.default #lp-wrapper-root .signup-wrapper.global .sprite.sprite-big-fbook{height:60px;margin:0 auto 0 -15px;background-position:0 -213px}html body.default #lp-wrapper-root .signup-wrapper.global .sprite.sprite-big-fbook:hover{background-position:0 -292px}html body.default #lp-wrapper-root .signup-wrapper.global .sprite.sprite-big-vk{height:60px;margin:0 auto 0 -15px;background-position:-318px -529px}html body.default #lp-wrapper-root .signup-wrapper.global .sprite.sprite-big-vk:hover{background-position:-318px -609px}html body.default #lp-wrapper-root .signup-wrapper.global .sprite.sprite-big-ok{height:60px;margin:0 auto 0 -15px;background-position:-318px -687px}html body.default #lp-wrapper-root .signup-wrapper.global .sprite.sprite-big-ok:hover{background-position:-318px -767px}html body.default #lp-wrapper-root .signup-wrapper.global .sprite.sprite-big-nk{height:60px;margin:0 auto 0 -15px;background-position:-318px -864px}html body.default #lp-wrapper-root .signup-wrapper.global .sprite.sprite-big-nk:hover{background-position:-318px -944px}html body.default #lp-wrapper-root .signup{position:relative;width:580px;font-size:.85em;text-align:center;padding:0 93px;margin:0 auto}html body.default #lp-wrapper-root .signup:before{content:'';position:absolute;top:-100px;left:0;right:0;bottom:-120px}html body.default #lp-wrapper-root .signup .signup-content{position:relative;padding:0 40px}html body.default #lp-wrapper-root .signup .signup-content:before{content:'';position:absolute;top:-10px;left:-5px;right:-5px;height:35px;background:rgba(0,0,0,.15)}html body.default #lp-wrapper-root .signup .signup-content .input-text{position:relative}html body.default #lp-wrapper-root .signup .signup-content .signup-text{display:block;color:#f7d0ea;font-size:14px;font-weight:700;line-height:16px;text-shadow:1px 1px #000;margin-bottom:5px}html body.default #lp-wrapper-root .signup .signup-content .signup-badge{position:absolute;top:-140px;right:-140px;width:225px;height:225px;background-position:-300px -140px}html body.default #lp-wrapper-root .signup .signup-content .signup-slogan{width:336px;height:91px;display:block;margin-left:-40px;background-position:-545px 0}html body.default #lp-wrapper-root .signup .signup-content .btn-ok{width:258px;margin-top:5px;background-position:10px 50%;background-size:6%}html body.default #lp-wrapper-root .signup a{color:#fc9ee9;text-decoration:underline}html body.default #lp-wrapper-root .signup a:hover{text-decoration:underline}html body.default #lp-wrapper-root .signup input{color:#1e1e1e;font-size:.95em;font-weight:400;text-align:left;padding:8px 12px;margin-top:6px;border:2px solid #fff;border-radius:5px;box-shadow:0 0 4px #444 inset;transition:all .2s ease-in-out}html body.default #lp-wrapper-root .signup input.error{border-color:#ff6464}html body.default #lp-wrapper-root .signup input[type=password],html body.default #lp-wrapper-root .signup input[type=text]{width:100%}html body.default #lp-wrapper-root .signup .sprite.signup-button{width:300px;height:100px;margin:0 auto 0 -15px;background-position:0 0;cursor:pointer}html body.default #lp-wrapper-root .signup .sprite.signup-button:hover{background-position:0 -100px}html body.default #lp-wrapper-root .signup .sprite.sprite-big-fbook{width:300px;height:80px;margin:-20px auto 0 -15px;background-position:0 -200px;cursor:pointer}html body.default #lp-wrapper-root .signup .sprite.sprite-big-fbook:hover{background-position:0 -280px}html body.default #lp-wrapper-root .signup .sprite.sprite-big-nk{width:300px;height:65px;margin:-20px auto 15px -15px;background-position:-315px -360px;cursor:pointer}html body.default #lp-wrapper-root .signup .sprite.sprite-big-nk:hover{background-position:-315px -440px}html body.default #lp-wrapper-root .signup .sprite.sprite-big-vk{width:300px;height:65px;margin:-20px auto 0 -15px;background-position:-315px -520px;cursor:pointer}html body.default #lp-wrapper-root .signup .sprite.sprite-big-vk:hover{background-position:-315px -600px}html body.default #lp-wrapper-root .signup .sprite.sprite-big-ok{width:300px;height:75px;margin:-20px auto 0 -15px;background-position:-315px -668px;cursor:pointer}html body.default #lp-wrapper-root .signup .sprite.sprite-big-ok:hover{background-position:-315px -748px}html body.default #lp-wrapper-root .signup .sprite.sprite-big-google{width:300px;height:80px;margin:-16px auto 0 -15px;background-position:-318px -1018px;cursor:pointer}html body.default #lp-wrapper-root .signup .sprite.sprite-big-google:hover{background-position:-318px -1097px}html body.default #lp-wrapper-root .signup .sprite.sprite-large-fbook{width:321px;height:124px;margin:-20px auto 0 -30px;background-position:0 -360px;cursor:pointer}html body.default #lp-wrapper-root .signup .sprite.sprite-large-fbook:hover{background-position:0 -484px}html body.default #lp-wrapper-root .signup .sprite.sprite-large-vk{width:321px;height:124px;margin:-20px auto 0 -30px;background-position:0 -605px;cursor:pointer}html body.default #lp-wrapper-root .signup .sprite.sprite-large-vk:hover{background-position:0 -729px}html body.default #lp-wrapper-root .signup .sprite.nk-big-button,html body.default #lp-wrapper-root .signup .sprite.sprite-large-ok{width:321px;height:124px;margin:-20px auto 0 -30px;background-position:0 -850px;cursor:pointer}html body.default #lp-wrapper-root .signup .sprite.sprite-large-ok:hover{background-position:0 -974px}html body.default #lp-wrapper-root .signup .sprite.nk-big-button{display:block;background-position:0 -608px}html body.default #lp-wrapper-root .signup .sprite.nk-big-button:hover{background-position:0 -732px}html body.default #lp-wrapper-root .signup .sprite.spacer{width:291px;height:24px;display:block;margin:-5px 0 10px -10px;background-position:-600px -177px}html body.default #lp-wrapper-root .signup .sprite.spacer.guest-play{margin-bottom:25px}html body.default #lp-wrapper-root .signup .sprite.signup-text-sprite{height:20px;background-position:-615px -217px}html body.default #lp-wrapper-root .signup .tac{color:#eee;font-size:.85em;line-height:1.1;margin-top:10px}html body.default #lp-wrapper-root .signup .tac .checkbox-inline input{position:relative;margin-right:5px}html body.default #lp-wrapper-root .signup.theme-social-only .signup-content .signup-slogan{margin-bottom:20px;background-position:-545px -91px}html body.default #lp-wrapper-root .signup.theme-expandable input{box-shadow:0 0 4px #444 inset,0 0 22px 8px #ff2f8f}html body.default #lp-wrapper-root .signup.theme-expandable input.animatable.ng-empty{animation:pulse 1s ease-in-out infinite}html body.default #lp-wrapper-root .signup.theme-expandable input.animatable.ng-not-empty{animation:none;box-shadow:0 0 4px #444 inset}html body.default #lp-wrapper-root .signup.theme-expandable .expander{width:45px;height:28px;display:inline-block;margin:15px auto 0 0;opacity:.5;background-position:-550px -180px;cursor:pointer}html body.default #lp-wrapper-root .signup.theme-expandable .expander:focus,html body.default #lp-wrapper-root .signup.theme-expandable .expander:hover{opacity:1}html body.default #lp-wrapper-root .signup.theme-expandable .expandable{max-height:0;overflow:hidden;transition:max-height .3s}html body.default #lp-wrapper-root .signup.theme-expandable .not-expanded{height:44px;transition:all .3s}html body.default #lp-wrapper-root .signup.theme-expandable.is-expanded input{box-shadow:0 0 4px #444 inset}html body.default #lp-wrapper-root .signup.theme-expandable.is-expanded input.animatable.ng-empty:not(:focus){animation:none}html body.default #lp-wrapper-root .signup.theme-expandable.is-expanded .expandable{max-height:600px;overflow:visible}html body.default #lp-wrapper-root .signup.theme-expandable.is-expanded .not-expanded{height:0;display:none}html body.default #lp-wrapper-root .signup .email-registration{color:#fff;text-decoration:underline}html body.default #lp-wrapper-root .inner-html{position:absolute;top:0;left:0;width:100%;overflow:hidden}html body.default footer{min-height:240px;color:#8a688e}html body.default footer a{color:#8a688e}html body.default footer a:hover{color:#fff}html body.default footer .layout-icon-18plus{display:inline-block;margin-bottom:-17px;margin-left:20px}