@import url(https://fonts.googleapis.com/css?family=Fira+Sans:300,400,500,700);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;outline:0}.btn-main,.modal-overlay{font-family:"Fira Sans",sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}strong{font-weight:700}input{outline:0}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%}a{text-decoration:none}a:hover{text-decoration:underline}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}@font-face{font-family:Roboto;src:url(/_libs/fonts/Roboto-Regular.eot);src:url(/_libs/fonts/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(/_libs/fonts/Roboto-Regular.woff) format("woff"),url(/_libs/fonts/Roboto-Regular.ttf) format("truetype"),url(/_libs/fonts/Roboto-Regular.svg#Roboto) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/_libs/fonts/Roboto-Medium.eot);src:url(/_libs/fonts/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(/_libs/fonts/Roboto-Medium.woff) format("woff"),url(/_libs/fonts/Roboto-Medium.ttf) format("truetype"),url(/_libs/fonts/Roboto-Medium.svg#Roboto) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/_libs/fonts/Roboto-Black.eot);src:url(/_libs/fonts/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(/_libs/fonts/Roboto-Black.woff) format("woff"),url(/_libs/fonts/Roboto-Black.ttf) format("truetype"),url(/_libs/fonts/Roboto-Black.svg#Roboto) format("svg");font-weight:900;font-style:normal}.btn-main{display:inline-block;min-width:9.75rem;height:2.25rem;padding:0 1.5rem;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;white-space:nowrap;text-decoration:none;text-transform:uppercase;color:#FFF;border:none;background:#504f7c;font-size:.875rem;font-weight:500;line-height:2.25rem;outline:0;position:relative;overflow:hidden;box-shadow:0 .125rem 1.25rem 0 rgba(0,0,0,.5);border-radius:.375rem;transition:all 150ms ease-in}.btn-main::after,.btn-main::before{display:block;top:50%;left:50%;border-radius:.375rem;background:#fff;-ms-transform:translate(-50%,-50%);content:''}#loader,.btn-main::after{position:absolute;width:100%;height:100%}.btn-main::before{position:absolute;width:70%;height:30%;opacity:0;transform:translate(-50%,-50%)}.btn-main::after{transform:translate(-50%,-50%);z-index:-1}.btn-main:focus{box-shadow:0 .125rem 1.25rem 0 rgba(0,0,0,.5);outline:0}.btn-main:active,.btn-main:focus,.btn-main:hover{transition:all .4s ease-in,box-shadow .1s ease-in .3s,background .1s ease-in .2s}.btn-main:active::before,.btn-main:focus::before,.btn-main:hover::before{opacity:1;background:rgba(79,178,120,0);width:100%;height:100%;transition:all .3s ease-in,height .1s ease-in .2s}.btn-main:disabled{cursor:not-allowed;opacity:.5}.btn-main.btn-main__success{background:#38af90;background:linear-gradient(to top,#38af90,#78b84d)}.btn-main.btn-main__success::after{background:linear-gradient(to top,#38af90,#78b84d)}.btn-main.btn-main__success:hover{background:#4fb278;box-shadow:0 0 1.25rem 0 rgba(79,178,120,.6)}.btn-main.btn-main__success:active,.btn-main.btn-main__success:focus{background:#4fb278;box-shadow:0 0 1.25rem 0 #4fb278}.btn-main.btn-main__danger,.btn-main.btn-main__danger::after{background:linear-gradient(to bottom,#ee4949 0,#c72339 100%)}.btn-main.btn-main__danger{margin-left:.75rem}.btn-main.btn-main__danger:hover{background:#e24b4b;box-shadow:0 0 1.25rem 0 rgba(228,86,86,.6)}.btn-main.btn-main__danger:active,.btn-main.btn-main__danger:focus{background:#e24b4b;box-shadow:0 0 1.25rem 0 #e45656}#loader{display:none;background:url(/_libs/images/loader-page-bg.png) center top no-repeat #201F36;overflow:hidden;top:0;min-height:100%;z-index:999999}#loader .wait{display:block;color:#fff;font-size:1.625rem;font-weight:400;margin-top:100px}#loader .wait img{display:block;margin:0 auto 10px}#loader .loader-link,#loader .loader-text{display:block;text-align:center;margin:10px auto 0;width:600px}#loader .loader-link{display:none;font-size:14px}#loader .loader-link a{font-size:14px;cursor:pointer;transition:color .1s linear;text-decoration:none;color:#B093FF}#loader .loader-link a:hover{color:#fff}#loader .loader-link a:active{color:#5c5991}#spinner{display:none;z-index:100}.form-for-spinner,form{position:relative!important}.dark_layer_for_banner{display:none;background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.dark_layer_for_banner .banner{display:block;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.dark_layer_for_banner .banner .cross{position:absolute;cursor:pointer;display:inline-block}.dark_layer_for_banner .banner .text{font-weight:400;font-style:normal}.dark_layer_for_banner .banner .text .timer,.dark_layer_for_banner .banner .text p{display:inline-block}.dark_layer_for_banner .banner .guest_btn{display:inline-block;cursor:pointer}#bannerito{display:none;z-index:1111;position:absolute;border:1px solid #000;top:50px;right:50px;height:150px;width:150px}.modal,.modal-block{border-radius:.375rem}#bannerito .timer span{position:absolute;font-size:28px;top:68px;left:107px}#bannerito .cross{position:absolute;top:2px;right:-22px;cursor:pointer;display:inline-block;width:60px;height:60px}.modal-footer:not(.modal-footer_btns) .btn-main.btn-main__success,.modal.dfa-popup .btn-main.btn-main__success{font-size:.875rem;font-weight:500;line-height:1.5;width:100%;max-width:16.875rem;height:3rem}.modal{background-image:linear-gradient(to top,#23233a,#2a2a49 83%,#23233a);padding-bottom:1.5rem;position:absolute;top:50%;left:50%;max-width:29.125rem;width:100%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:top .2s ease-in;box-shadow:0 0 2rem 0 rgba(0,0,0,.5);z-index:10}.modal #restore_passwd,.modal a{cursor:pointer;transition:color .1s linear;text-decoration:none;color:#504f7c}.modal #restore_passwd:active,.modal #restore_passwd:focus,.modal #restore_passwd:hover,.modal a:active,.modal a:focus,.modal a:hover{color:#5e5d8f}.modal #restore_passwd:active,.modal #restore_passwd:focus,.modal a:active,.modal a:focus{color:#5C5991;outline:0}.modal form input[type=email],.modal form input[type=password],.modal form input[type=text]{display:block;width:100%;margin:0 auto;background-color:transparent;border-radius:0;padding-top:.25rem;padding-bottom:.75rem;padding-left:0;border:none;font-size:1rem;line-height:1.5;text-align:left;color:#fff;transition:all .2s ease-in;font-weight:300;font-family:"Fira Sans",sans-serif}.modal form input[type=email]:disabled,.modal form input[type=password]:disabled,.modal form input[type=text]:disabled{border-color:#484771;box-shadow:none}.modal form input[type=checkbox]{cursor:pointer;font-size:.75rem;font-weight:700;line-height:1.5;text-align:left;color:#636379;text-transform:uppercase;transition:all .2s ease-in;display:none}.modal form input[type=checkbox]+label{font-size:1rem;font-weight:300;line-height:1.5;display:inline-block;cursor:pointer;color:#a9aaba}.modal form input[type=checkbox]+label .input__checkbox{width:1rem;height:1rem;display:inline-block;position:relative;background-color:#44435a;border-radius:.25rem;transition:all 150ms .2s;top:.125rem;margin-right:.375rem}.modal form input[type=checkbox]+label .input__check{width:.6875rem;height:.375rem;left:.25rem;top:.1875rem;-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute}.modal form input[type=checkbox]+label .input__check::before{content:'';position:absolute;display:block;left:0;right:0;width:.125rem;height:0;background-color:#25243c;border-radius:.0625rem;-ms-transform-origin:top;transform-origin:top;transition:height .1s ease-in .1s}.modal form input[type=checkbox]+label .input__check::after{content:'';position:absolute;display:block;left:0;bottom:0;height:.125rem;width:0;background-color:#25243c;border-radius:.0625rem;-ms-transform-origin:left;transform-origin:left;transition:width .1s ease-in}.modal form input[type=checkbox]:checked+label .input__checkbox{background-color:#4da481}.modal form input[type=checkbox]:checked+label .input__check::before{height:.375rem;transition:height .1s ease-in}.modal form input[type=checkbox]:checked+label .input__check::after{width:.5rem;transition:width .1s ease-in .1s}.modal form label{margin-bottom:.5rem;font-size:.875rem;line-height:1.125rem;display:block;text-align:left}.modal form .input-row.center{text-align:center}.modal form .input-row.code-bg{background:radial-gradient(circle at 52% 42%,#383755,#2a2b3a);padding:.8125rem .8125rem 0}.modal form .input-row.code-bg label{position:relative;margin-bottom:0}.modal form .input-row.code-bg label input{font-size:1.75rem;text-align:center;letter-spacing:.375rem;line-height:2.625rem;margin:0 auto;padding:.25rem 0 .75rem .375rem;max-width:8.25rem;width:8.25rem;height:3.625rem}.modal form .input-row.code-bg label:after,.modal form .input-row.code-bg label:before{display:block;content:'';position:absolute;left:50%;bottom:0;max-width:16.875rem;height:.0625rem;-ms-transform:translateX(-50%);transform:translateX(-50%);transition:all .2s ease-in}.modal form .input-row.code-bg label:before{background-color:#48485e;width:0;z-index:2}.modal form .input-row.code-bg label:after{background-color:#48485e;width:100%}.modal form .input-row.code-bg .hint-message{display:block!important;font-size:.6875rem;letter-spacing:.0125rem;line-height:1;margin-bottom:0;padding-top:.125rem;min-height:1.75rem;transition:all .2s ease-in}.modal form .input-row.code-bg.input-error label:before,.modal form .input-row.code-bg.input-focused label:before,.modal form .input-row.code-bg.input-success label:before,.modal form .input-row.code-bg.input-warning label:before{width:100%;transition:all .2s ease-in,background-color 0s}.modal form .input-row.code-bg.input-focused label:before{background-color:#fff}.modal form .input-row.code-bg.input-focused .hint-message,.modal form .input-row.code-bg.input-focused [placeholder],.modal form .input-row.code-bg.input-focused input,.modal form .input-row.code-bg.input-focused input:-ms-input-placeholder{color:#4ea783}.modal form .input-row.code-bg.input-focused .hint-message,.modal form .input-row.code-bg.input-focused [placeholder],.modal form .input-row.code-bg.input-focused input,.modal form .input-row.code-bg.input-focused input::placeholder{color:#4ea783}.modal form .input-row.code-bg.input-success label:before{background-color:#4ea783}.modal form .input-row.code-bg.input-success .hint-message,.modal form .input-row.code-bg.input-success [placeholder],.modal form .input-row.code-bg.input-success input,.modal form .input-row.code-bg.input-success input:-ms-input-placeholder{color:#4ea783}.modal form .input-row.code-bg.input-success .hint-message,.modal form .input-row.code-bg.input-success [placeholder],.modal form .input-row.code-bg.input-success input,.modal form .input-row.code-bg.input-success input::placeholder{color:#4ea783}.modal form .input-row.code-bg.input-warning label:before{background-color:#ffcc2b}.modal form .input-row.code-bg.input-warning .hint-message,.modal form .input-row.code-bg.input-warning [placeholder],.modal form .input-row.code-bg.input-warning input,.modal form .input-row.code-bg.input-warning input:-ms-input-placeholder{color:#ffcc2b}.modal form .input-row.code-bg.input-warning .hint-message,.modal form .input-row.code-bg.input-warning [placeholder],.modal form .input-row.code-bg.input-warning input,.modal form .input-row.code-bg.input-warning input::placeholder{color:#ffcc2b}.modal form .input-row.code-bg.input-error label:before{background-color:#b93750}.modal form .input-row.code-bg.input-error .hint-message,.modal form .input-row.code-bg.input-error [placeholder],.modal form .input-row.code-bg.input-error input,.modal form .input-row.code-bg.input-error input:-ms-input-placeholder{color:#b93750}.modal form .input-row.code-bg.input-error .hint-message,.modal form .input-row.code-bg.input-error [placeholder],.modal form .input-row.code-bg.input-error input,.modal form .input-row.code-bg.input-error input::placeholder{color:#b93750}.modal form .input-wrap{display:block;position:relative;width:270px;font-size:.75rem;font-weight:700;line-height:1.5;color:#636379;text-transform:uppercase;transition:all .2s ease-in;margin:.625rem auto 0}.modal form .input-wrap:first-child{margin-top:0}.modal form .input-wrap.focused .input-title::before{width:100%;height:.125rem;background-color:#b5b5c7}.modal form .input-wrap.focused.input-success .input-title::before{width:100%;background-color:#4ea783;transition:all .2s ease-in,background-color 0s}.modal form .input-wrap.focused.input-error .input-title::before{width:100%;background-color:#b93750;transition:all .2s ease-in,background-color 0s}.modal form .input-title{position:relative}.modal form .input-title::after,.modal form .input-title::before{position:absolute;height:.0625rem;background-color:#48485e;transition:all .2s ease-in;content:'';bottom:0}.modal form .input-title::before{width:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.modal form .input-title::after{width:100%;left:0}.modal form .input-hint{min-height:1.875rem;padding-top:.125rem;transition:all .2s ease-in;font-size:.6875rem;font-weight:400;letter-spacing:.0125rem;line-height:1.1;text-transform:none;color:#fff}.modal form .input-hint p{opacity:0;transition:all .2s;text-align:center}.modal form .input-error .input-hint p{opacity:1;transition:all .2s ease-in,color 0s;color:#b93750}.modal form .input-error .input-title{color:#b93750}.modal form .input-error .input-title::before{width:100%;background-color:#b93750;transition:all .2s ease-in,background-color 0s}.modal form .input-error .input-title::after{transition:0s all .2s ease-in;background-color:#b93750}.modal form .input-success .input-title::after{transition:0s all .2s ease-in;background-color:#4ea783}.modal-overlay{display:none;background-color:rgba(28,27,47,.85);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999999}.modal-block{display:inline-block;width:100%;max-width:73.125rem;margin-left:auto;margin-right:auto;color:#a9aaba}.modal-body,.modal-title{display:block;position:relative;z-index:1;width:100%}.modal-block p:not(:last-child){margin-bottom:.75rem}.modal-title{text-align:left;height:4.5rem;padding-left:1rem;border-radius:.375rem .375rem 0 0;background-color:#35335a}.modal-title h1{font-size:1.5rem;color:#eeedfa;font-weight:300;line-height:4.5rem;margin:0;height:2.25rem}.modal-footer,.modal-text{color:#a9aaba;font-size:1rem;font-weight:300;line-height:1.5}.modal-body{float:left;color:#a9aaba}.modal-text{text-align:left;padding:1.5rem 1.5rem 0}.modal-text.center{text-align:center}.modal-text.space-between-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 1.5rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-right:2.12766%;padding-top:1.5rem;width:100%}.modal-footer:not(.modal-footer_btns) .btn-main.btn-main__success{line-height:3rem}.modal-footer_btns{-ms-flex-pack:justify!important;justify-content:space-between!important;padding-left:1.5rem;padding-right:1.5rem}.modal-close{position:absolute;z-index:99;top:-33px;right:0;cursor:pointer;border-radius:5px;width:24px;height:24px}.modal-close:after,.modal-close:before{position:absolute;content:'';top:-4px;right:11px;height:130%;width:2px;border-radius:3px;background:#9e9ab8;cursor:pointer;transition:all .2s ease-out}.buttton,.screens,a img{border:none}.modal-close:before{-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-close:hover:after,.modal-close:hover:before{background:#fff}.modal.hidden-modal{top:0}.modal.dfa-popup{z-index:30}.modal.dfa-popup .modal-title{text-align:center;padding:0}.modal.dfa-popup .modal-body{margin:0;width:100%;padding:0}.modal.dfa-popup .modal-text{padding-bottom:.75rem}#secondary-overlay{z-index:99999}.secondary{display:none}.secondary-body.seemail .modal-text.secondary-text{color:#8bd05d;text-align:center;padding:3.125rem 0 3.8125rem;min-height:8rem}.video-bg-wrapper{position:absolute;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;margin:0;z-index:0}.video-bg-wrapper__fixed{background-position:center 0;position:fixed;top:0;right:0;left:0;bottom:0;height:auto}.bg,.video-bg-position{left:50%;position:absolute}.video-bg-position{min-width:100%;min-height:100%;width:auto;height:auto;top:0;object-fit:cover;-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.video-bg-position__center{top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.placeholder-fix:focus::-webkit-input-placeholder{color:transparent}.placeholder-fix:focus::-moz-placeholder{color:transparent}body{margin:0;overflow-x:hidden;background:#000}a,a:visited{color:#fff}a:hover{color:#c8c}a:active,a:focus,a:visited,button:active,button:visited{outline:0;border:none;ie-dummy:expression(this.hideFocus=true)}.bg{margin-left:-950px;top:0;background:url(images/bg.jpg) center center no-repeat #000;height:1080px;width:1900px}.buttton{outline:0;-moz-outline-style:none;background:url(images/play.png) left top no-repeat rgba(0,0,0,0);width:385px;height:110px;cursor:pointer;display:block;background-position:0 0}.buttton:hover{background-position:0 -110px}.buttton:active{background-position:0 -220px}.buttton:disabled{background-position:0 -330px}body,html{height:100%}#profileForm .label-block{display:block;color:#362921;font-size:14px;width:223px;font-family:Georgia;text-align:left;height:50px;box-sizing:border-box;position:absolute;left:790px}#profileForm .label-block label{display:none;vertical-align:middle;width:223px;height:50px}#profileForm .label-block label.error{background:url(images/form_slice.png) 0 -120px no-repeat;padding-left:25px}#profileForm .label-block label.badchecked{display:table-cell!important;background-position:0 0}#profileForm .label-block label.checked{display:table-cell!important;background-position:0 -60px}body,input{font-size:18px;font-family:Georgia,sans-serif;line-height:1.4;color:#000;text-align:center}input[type=checkbox].css-checkbox{display:none}input[type=checkbox].css-checkbox+label.css-label{padding-left:40px;height:40px;display:inline-block;line-height:40px;background-repeat:no-repeat;background-position:0 0;font-size:40px;vertical-align:middle;cursor:pointer}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -40px}label.css-label{background-image:url(images/csscheckbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.screens{background-image:url(images/ice.png);background-position:0 -116px;cursor:pointer;display:block;height:116px;outline:0;position:absolute;top:586px;width:173px}.screens:hover{background-position:0 0}#slogan{left:0;position:absolute;top:0;width:961px;height:449px;background-image:url(images/slogan.png)}#spinner{position:absolute;top:135px;left:-515px;right:0;margin:0 auto;width:536px;height:446px}