html{height:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;max-height:1000000px;outline:0;margin:0;padding:0;border:0}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:400;margin:0}button{cursor:pointer}img{display:block;max-width:100%;height:auto;border-style:none}a{display:inline-block;text-decoration:none;outline:0;color:inherit}body{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:transparent;margin:0;line-height:1;color:#737373;font-family:Arial,Helvetica,sans-serif;font-weight:400;background:url(../img/bg.jpg);background-attachment:fixed;background-color:#7f7f7f;min-width:320px;height:100%}.page{width:100%;height:auto;min-height:calc(100vh - 300px);min-height:calc(var(--vh,100vh) - 300px);display:flex;flex-direction:column;justify-content:space-evenly}.wrapper{width:100%;transition:.5s all linear}.popup_progress_box{max-width:300px;width:100%;margin:40px auto 40px}.counter{font-size:30px;text-align:center;color:#000}.loading_bar_container{width:100%;background:#d3d3d3;height:25px;border-radius:10px;overflow:hidden}.loading_bar_container>div{background:orange;height:25px;border-radius:10px}.wrap{text-align:center;background-color:#fff;max-width:504px;display:block;margin:0 auto;padding:15px 20px}.logo{margin-top:15px;margin-bottom:15px}.step2 .logo{margin-bottom:15px}.title{color:#000;font-size:22px;line-height:1}.subtitle{margin-top:10px;font-size:18px;line-height:1}.step2 .title{line-height:1.5;margin-bottom:10px}.wrap__case{width:100%;margin:auto;padding:9px 21px;margin-bottom:9px;margin-top:9px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;border:1px solid #888}.wrap__item{width:42px;padding-right:21px;border-right:1px solid #888}.wrap__inpt{width:100%;color:#888;font-size:22px;padding-left:50px}::-webkit-input-placeholder{color:#b9b9b9}::-moz-placeholder{color:#b9b9b9}:-ms-input-placeholder{color:#b9b9b9}:-moz-placeholder{color:#b9b9b9}.btn{background:#00ba25;display:block;margin-left:auto;margin-right:auto;padding:12px 5px;width:100%;max-width:490px;color:#fff;font-size:26px;line-height:1;text-transform:uppercase;letter-spacing:.02em;border:0}.arr{display:inline-block;max-width:26px;max-height:23px}.text-info{font-size:20px;margin:12px}.text-confirm{color:#c3c3c3;font-size:15px;text-align:justify;line-height:.9}.text-confirm a{color:#6c80ffad}.check-wrap{display:inline-block;cursor:pointer;vertical-align:bottom;width:14px;height:14px;border:1px solid #000;position:relative}#check:checked+.check-wrap{background-image:url(../img/gr.jpg);background-size:contain;background-repeat:no-repeat;border:1px solid green!important}.infobar{background:rgba(0,0,0,.2);color:#fff;max-width:504px;margin:auto;padding:9px;position:relative;margin-top:5px}.infobar__item{padding:5px 0;font-size:13px;display:flex}.infobar__item a{color:#00f;text-decoration:underline}.infobar__img{position:absolute;right:10px}.info{font-size:13px;width:20px;height:20px;line-height:20px;text-align:center;display:inline-block;background:red;color:#fff;border-radius:8px;font-weight:700}.infobar__item--black{background:rgba(0,0,0,.2);padding:4px 10px;border-radius:7px}.infobar__item--white{background:#fff;color:#333;border-radius:10px;padding:2px 12px;margin-left:10px;display:inline-flex}@media screen and (min-width:1024px) and (max-height:1366px){.popup_progress_box{margin:2px auto 3px}.logo{width:35px;margin:0}}@media screen and (min-width:1024px) and (max-height:650px){.popup_progress_box{margin:2px auto 3px}.logo{display:none}.counter{font-size:15px}.loading_bar_container{height:15px}.wrap{padding:5px 10px}.subtitle{font-size:16px}.wrap__inpt{font-size:18px}.btn{padding:10px 5px;font-size:18px}.text-info{margin:4px;font-size:14px}}@media screen and (max-width:1024px) and (max-height:761px){.popup_progress_box{margin:2px auto 3px}.logo{display:none}}@media screen and (max-width:1024px)and (max-height:659px){.page{min-height:calc(100vh - 142px);min-height:calc(var(--vh,100vh) - 142px)}}@media screen and (orientation:landscape) and (min-width:450px) and (max-width:1024px) and (max-height:500px){.page{min-height:calc(100vh - 61px);min-height:calc(var(--vh,100vh) - 61px)}.counter{font-size:12px}.loading_bar_container{height:15px}.popup_progress_box{margin:0 auto 5px}.wrap{padding:3px 5px}.title{font-size:12px}.subtitle{margin-top:2px;font-size:10px}.wrap__case{margin:1px 0;padding:1px 5px}.input,.wrap__inpt{font-size:10px}.wrap__item{width:37px}.btn{padding:9px 5px;font-size:10px}.arr{width:10px}.text-info{font-size:8px;margin:5px;line-height:1}.text-confirm{font-size:10px}.check-wrap{width:8px;height:8px}.infobar{max-width:785px;margin:0}.infobar__item{display:inline;font-size:10px}.info{width:18px;height:18px}.infobar__img{bottom:auto}.infobar__item--black,.infobar__item--white{display:inline-block;width:auto;padding:1px 5px}.step2 .title{font-size:16px}}@media screen and (max-width:500px){.page{min-height:calc(100vh - 155px);min-height:calc(var(--vh,100vh) - 155px)}.counter{font-size:22px}.logo{width:75px}.popup_progress_box{margin:10px auto 10px;width:230px}.loading_bar_container{height:17px}.loading_bar_container>div{height:17px}.wrap{margin:0 10px}.title{font-size:5.1vw}.subtitle{font-size:4vw}.wrap__case{padding:8px 21px}.wrap__item{width:39px}.btn{padding:10px 5px;font-size:21px}.arr{max-width:21px;max-height:19px}.text-info{font-size:4vw}.text-confirm{font-size:3vw}.infobar__item a{display:contents}.step2 .title{font-size:4.1vw}}@media screen and (max-width:320px){.page{min-height:calc(100vh - 102px);min-height:calc(var(--vh,100vh) - 102px)}.infobar{margin-top:2px}.wrap__inpt{font-size:20px;padding-left:25px}.wrap__case{padding:4px 21px}.btn{padding:10px 5px;font-size:20px}.infobar__item{padding:1px 0;font-size:10px}}.loader_box{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);z-index:50}.loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75px;height:75px;z-index:51}