html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}a img{border:none}textarea,button,select,input{font-family:Arial,sans-serif}html{height:100%}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Arial,sans-serif;font-size:16px;font-weight:normal;background:#000;color:#000;min-width:320px;min-height:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{line-height:normal;margin:0 0 1em}p:last-child{margin-bottom:0}input:focus,textarea:focus{outline:none}.wrapper{position:relative;max-width:768px;min-width:320px;width:100%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}.hint{position:absolute;top:10%;left:50%;background:-webkit-linear-gradient(#c0eaff, #b7e0f5);background:-moz-linear-gradient(#c0eaff, #b7e0f5);background:-o-linear-gradient(#c0eaff, #b7e0f5);background:-ms-linear-gradient(#c0eaff, #b7e0f5);background:linear-gradient(#c0eaff, #b7e0f5);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;line-height:1.2;color:#222;padding:5px 15px;border-radius:2px;border:1px solid #96b4c8;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.6),0 1px 12px rgba(0,0,0,0.4);box-shadow:0 1px 2px rgba(0,0,0,0.6),0 1px 12px rgba(0,0,0,0.4);text-align:center;z-index:100}.blackout{position:absolute;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,0.8);z-index:3;visibility:hidden}.blackout_visible{visibility:visible}.disabled,.hidden{visibility:hidden}.noscript{position:relative;z-index:10000;text-align:center;padding:10px 0;background:#ff0;color:#000;font-size:18px}@media only screen and (min-width:460px){.noscript{font-size:20px}}body{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body{display:block}}.main{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden}.main__wrapper{padding-top:90px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main__player{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.main__button.hidden{display:none}.main__button-area{position:relative;margin:0 auto;padding:10px;width:100%;max-width:315px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:distribute;-moz-box-pack:distribute;-o-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-radius:20px;color:#000}.main__button-area_nobg{background:none;padding:0}.main__button-area_nobg:before{bottom:90%}.main__text{display:block;color:#000;font-size:18px;line-height:1;padding:0;font-weight:700;text-align:center;margin:0 auto 7px}.main__text span{color:#d51414}.main__phone-wrapper,.main__code-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.main__phone-wrapper_hidden,.main__code-wrapper_hidden{visibility:hidden}.main__code-wrapper{margin-top:20px}.main__phone-wrapper{margin-bottom:20px}.main__phone-wrapper_filled{margin-bottom:0}.main__phone-wrapper_filled span{display:none}.main__phone-wrapper_filled input{font-size:15px;color:#000;background:none}.main__input-phone-info,.main__input-code-info{padding:7px 0;background:#000;border-bottom:1px solid #000;color:#fff;width:110%;font-size:20px;text-align:center}.main__input-phone-info{color:#fff;display:block;width:325px;text-align:center}.input{position:relative;padding:0 25px}.input::after{position:absolute;content:'';width:19px;height:14px;bottom:10px;right:0}.input__input{border:2px solid rgba(255,255,255,0);text-align:center;line-height:28px;font-size:18px;font-weight:700;margin-bottom:10px;color:#000;width:270px}.input__input:last-child{margin-bottom:15px}.input__input.animated{-webkit-animation:shineInput .3s alternate infinite;-moz-animation:shineInput .3s alternate infinite;-o-animation:shineInput .3s alternate infinite;-ms-animation:shineInput .3s alternate infinite;animation:shineInput .3s alternate infinite}.checkbox-wrapper{display:none}.checkbox-wrapper.visible{display:block}.hint{position:absolute;top:-60px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:16px;color:#000;padding:5px;border-radius:15px;border:3px solid #f00;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.6);box-shadow:0 1px 2px rgba(0,0,0,0.6);background:#fff;font-weight:700;max-width:95%;width:100%;text-align:center}@media only screen and (min-width:460px){.hint{max-width:450px}}@-moz-keyframes shineInput{0%{border-color:rgba(255,0,0,0)}100%{border-color:rgba(255,0,0,0.7)}}@-webkit-keyframes shineInput{0%{border-color:rgba(255,0,0,0)}100%{border-color:rgba(255,0,0,0.7)}}@-o-keyframes shineInput{0%{border-color:rgba(255,0,0,0)}100%{border-color:rgba(255,0,0,0.7)}}@keyframes shineInput{0%{border-color:rgba(255,0,0,0)}100%{border-color:rgba(255,0,0,0.7)}}.button{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:265px;height:90px;border-radius:30px;position:relative;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:24px;color:#fff;padding:0 5px;text-decoration:none;cursor:default;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button,.button:link,.button:visited,.button:hover,.button:active{outline:none;-webkit-tap-highlight-color:transparent}.button__link{display:block;text-decoration:none}.button__text{position:relative;text-align:center;font-size:35px;color:#000}.button__text_hidden{display:none}.button__loader{display:block;margin:auto}.button__loader_hidden{display:none}.button__price{font-size:13px;color:#fff;font-weight:600;text-transform:none;position:absolute;top:calc(100% + 5px);left:50%;-webkit-transform:translateX(calc(12px - 50%));-moz-transform:translateX(calc(12px - 50%));-o-transform:translateX(calc(12px - 50%));-ms-transform:translateX(calc(12px - 50%));transform:translateX(calc(12px - 50%));white-space:nowrap}.button__agreement{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;background:#fff;top:0;bottom:0;left:0;right:0}.button__agreement_hidden{display:none}.header{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;background-color:transparent;height:100px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;max-width:768px;margin:0 auto;z-index:10}@media only screen and (min-width:350px){.header{height:140px}}.header__wrapper{padding:5px 10px}.header__img{display:block;max-width:100%;height:60px;margin:auto}.header__hidden-img{display:none}@media only screen and (min-width:350px){.header__hidden-img{display:block}}.footer__wrapper{background:rgba(0,0,0,0.5);margin:0 auto}.footer__text{color:#c1c1c1;font-size:11px;text-align:justify;line-height:1.4;padding:5px 2px}.footer__text a,.footer__text a:link,.footer__text a:hover,.footer__text a:active,.footer__text a:visited{color:#c1c1c1}.weight-text{font-weight:900;color:#fff !important}a{text-decoration:none}.agreement{z-index:1}.agreement__wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-decoration:none}.agreement__footer{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.agreement__checkbox-wrapper{padding:5px}.agreement__checkbox{position:relative;width:20px;height:20px;border:1px solid #000;-webkit-box-shadow:0 0 14px 0 rgba(43,73,0,0.6);box-shadow:0 0 14px 0 rgba(43,73,0,0.6);cursor:pointer;background-color:#fff}.agreement__checkbox::after{content:'';display:block;position:absolute;height:100%;width:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hlY2siPjxwb2x5bGluZSBwb2ludHM9IjIwIDYgOSAxNyA0IDEyIj48L3BvbHlsaW5lPjwvc3ZnPg==);background-position:center;background-repeat:no-repeat;background-size:14px;-webkit-transition:width ease-in 0.4s;-moz-transition:width ease-in 0.4s;-o-transition:width ease-in 0.4s;-ms-transition:width ease-in 0.4s;transition:width ease-in 0.4s}.agreement__checkbox_checked::after{width:100%}.agreement__text-wrapper{display:block;text-align:center;line-height:1.2;color:#000;margin-left:10px}.agreement__text{margin:0;font-weight:400}.agreement__text_size_small{font-size:10px}.agreement__link{cursor:pointer;text-decoration:underline}
