@font-face{font-family:os;src:url(../font/Open-sans.ttf)}@font-face{font-family:os-b;src:url(../font/open-sans-bold.ttf)}@font-face{font-family:os-l;src:url(../font/Open-Sans-Light.ttf)}.large-header{position:relative;z-index:1;overflow:hidden;width:100%;background:#333;background-image:url('https://tympanus.net/Development/AnimatedHeaderBackgrounds/img/demo-1-bg.jpg');background-size:cover;background-position:center center}.visually-hidden:not(:focus):not(:active),input[type="checkbox"].visually-hidden,input[type="radio"].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.container{width:1140px;margin:0 auto;position:relative}body{background:#f5f5f5;margin:0}.site-button{background:#00b7fb;border-radius:3px;color:#ffffff;font-family:os-l;font-size:13px;text-align:center;border:none;cursor:pointer;display:block;padding:8px 24px}header{height:330px;background:url(../img/bg-header.png);background-size:cover;background-repeat:no-repeat;min-width:1140px;background-attachment:unset;background-position:center}.main-navigation{height:50px;background:rgba(0,0,0,0.33);z-index:50;position:relative}.form-search{}.search{width:270px;height:30px;margin:0;font-size:13px;font-family:os}.search input{border:none}.search .input{width:100%;padding:7px 0 6px 29px;border-radius:20px;background:rgba(255,255,255,0.10);color:rgba(255,255,255,0.12);outline:none}.search .input:focus{box-shadow:inset 0 0 5px rgba(0,0,0,0.2),inset 0 1px 2px rgba(0,0,0,0.4);background:#E8E8E8;color:#333}.search .submit{position:relative;top:-28px;right:-233px;width:37px;height:100%;cursor:pointer;background:url(../img/search.png) no-repeat;background-position:11px 7px}.search .submit:hover{opacity:0.8}input[type="search"]{-webkit-appearance:none}*+html .search{width:28%;padding:0 52px 0 0}.search .input:focus{border:1px solid #CFCFCF;border-top:1px solid #999}.search .submit{filter:alpha(opacity=50)}.search .submit:hover{filter:alpha(opacity=80)}.menu__list{display:flex;justify-content:flex-start;align-items:center;padding:0;margin:0}.menu__link{text-decoration:none;color:#ffffff;font-size:14px;font-family:os-b}.menu__item{list-style:none;margin-right:50px}.logo{width:174px;height:127px;margin:0 auto;margin-top:152px;display:block}.social{padding:17px;background:rgba(0,0,0,0.18);border-radius:5px 5px 0 0;position:absolute;bottom:0;right:0;text-align:center;color:#ffffff;font-size:15px;font-family:os}.social__list{display:flex;position:relative;text-align:center;list-style:none;margin:10px 0 0 0;padding:0}.social__item{margin:0 5px}.social__image{opacity:0.5}.social__image:hover{opacity:1}.navigation-company{display:flex;min-height:100px;align-items:center;font-family:os;font-size:14px}.catalog{border-right:1px solid #929292;padding:0 8px 0 1px;text-align:right;font-size:14px;font-family:os;color:#454545;margin-right:48px}.catalog span{font-size:11px;font-family:os;color:#929292;margin-top:10px;display:inline-block}.main-menu__list{list-style:none;display:flex;justify-content:flex-start;align-items:center;padding:0;flex-wrap:wrap}.main-menu__item{margin-right:40px;margin-bottom:10px}.main-menu__link{color:#000000;opacity:0.51;display:flex;align-items:center;text-decoration:none;white-space:nowrap}.main-menu__image{margin-right:10px}.main-menu__link:hover{color:#000000;opacity:1}.main-menu__link:active{color:#000000;opacity:1}.main-menu__link.active{opacity:1}.games{display:flex;justify-content:space-between}.game-wrapper{width:795px;flex:none}.game__header{height:31px;border-radius:5px 5px 0 0;border:1px solid #d2d2d2;background:#eeeeee;margin:0;margin-bottom:10px;display:flex;align-items:center;color:#454545;font-size:14px;font-family:os;padding-left:16px;width:100%;box-sizing:border-box}.more-divs{margin-left:-25px;display:flex;flex-wrap:wrap}.game__item{width:180px;height:224px;margin-left:25px;margin-bottom:25px;position:relative;box-sizing:border-box;flex:none}.game__category{position:absolute;background:#00b7fb;top:0;border-radius:0 0 13px 0;display:block;padding:6px 10px;color:#ffffff;font-family:os;font-size:14px;margin:0}.game__cost{background:rgba(0,0,0,0.49);position:absolute;bottom:0;display:flex;align-items:center;justify-content:space-between;color:#00b7fb;font-size:14px;font-family:os-b;padding:14px 12px;width:100%;box-sizing:border-box;margin:0}.game__cost .count{color:#ffffff;font-size:13px;font-family:os-l}.game__link{display:none;width:100%;height:100%;background:rgba(0,0,0,0.71);position:absolute;top:0;text-align:center;font-family:os-b;font-size:14px;color:#ffffff;box-sizing:border-box;z-index:10;align-items:center;justify-content:center;padding:0;cursor:pointer;border:none}.game__item:hover .game__link{display:flex}.name{height:31px;border-radius:5px 5px 0 0;border-bottom:1px solid #d2d2d2;background:#eeeeee;margin-bottom:10px;display:flex;align-items:center}.pop>.name>span,.last>.name span,.col-1>.games>.name-1>span{color:#454545;font-size:14px;font-family:os;display:inline-block;margin-left:14px}.pop .name div{background-image:url(../img/pt.png);background-repeat:no-repeat;margin-left:11px}.last .name div{background-image:url(../img/pp.png);background-repeat:no-repeat;margin-left:11px;background-position:center}.pop>.name div,.last>.name div,.games>.name div{display:inline-block;width:16px;height:13px}.name-1{border:1px solid #d2d2d2}.name-2{}.col-2{width:310px;margin-left:22px}.col-2-pop-content{display:flex;flex-wrap:wrap;padding:0 9px}.pop-item{width:140px;height:64px;margin-bottom:10px;margin-right:10px}.pop-item:nth-child(2n+2){margin-right:0}.col-2-last-content{overflow-y:scroll;height:294px}.col-2-last-content::-webkit-scrollbar{width:5px;height:100%;background:#e8e8e8}.col-2-last-content::-webkit-scrollbar-thumb{width:5px;height:72px;background:#00b7fb;border-radius:1px}.pop{width:308px;border-radius:5px 5px 5px 5px;border:1px solid #d2d2d2;margin-bottom:22px}.last{width:308px;border-radius:5px 5px 5px 5px;border:1px solid #d2d2d2;height:340px}.last-item{width:265px;display:flex;padding:5px 9px 4px 10px;border-bottom:1px solid #d2d2d2;height:64px;align-items:center;font-family:os;color:#454545;font-size:13px}.last-item:first-child{margin-top:-5px}.last-item div:last-child{text-align:right;margin-left:36px}.price{display:block;width:51px;height:16px;background:#00b7fb;border-radius:3px;color:#ffffff;font-size:11px;font-family:os;text-align:center!important;padding:5px;margin-top:6px}.name-summa{display:flex;align-items:center;width:485px;padding-left:15px}.name-summa>span:first-child{color:#2f2f2f}.name-summa>span:last-child{margin-left:auto;color:#2f2f2f}.pay{}.pay>form>input,.pay>form>select{height:31px;border-radius:2px;border:1px solid #d2d2d2;background:#ececec;margin-right:10px;padding-left:17px;font-size:13px;font-family:os-l}form-1{display:flex;align-items:center;height:40px}.form-1{padding:0!important;width:68px;text-align:center}.form-4{width:121px}.styled-select-form-2{display:inline-block;width:173px;overflow:hidden}.styled-select-form-3{display:inline-block;width:133px}.knopka{width:18px;height:29px;border-radius:0 2px 2px 0;border:1px solid #d2d2d2;background-color:#ececec;background-image:url(../img/20.png);background-repeat:no-repeat;background-position:center;position:relative;top:31px}.knopka-3{left:113px}.knopka-2{left:154px}footer{background:url(../img/bg-footer.png);background-size:cover;background-repeat:no-repeat;height:100px;min-width:1140px}.footer-content{display:flex;align-items:center;justify-content:center;position:relative;top:10px}.logo-f1{margin-right:258px}.logo-f2{margin-left:236px}.pay-info{text-align:center;color:rgba(255,255,255,0.24);font-size:13px;font-family:os-l;width:385px}.pay-systems{display:flex;justify-content:center;align-items:center}.pay-item{margin-top:15px;margin-right:18px}.pay-item:last-child{margin-right:0}.pay-form{display:flex;align-items:center;margin-bottom:10px;margin-top:70px}.pay-form .buy__input,.pay-form .buy__select{margin:0;margin-right:10px}.pay-batton>span{position:relative;top:10px}.modal--buy{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.85);z-index:99999;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;display:none;color:#ffffff}.buy__body{width:538px;background:#ffffff;border:1px solid #d2d2d2;margin:0 auto;margin-top:149px;border-radius:2px;box-sizing:border-box}.buy__header{font-family:os-l;font-size:13px;padding:8px 40px 8px 15px;color:#2f2f2f;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;box-sizing:border-box;border-radius:5px 5px 0 0;border-bottom:1px solid #d2d2d2;background:#eeeeee;margin-bottom:10px}.buy__close{display:block;position:absolute;right:15px;width:20px;height:20px;background-color:#ffffff;background-image:url(../img/plus2.png);background-size:9px 9px;background-repeat:no-repeat;background-position:center;border-radius:1px;margin-left:9px;border:none;cursor:pointer}.info{height:65px;width:491px;margin:0 auto;border-bottom:1px solid #d2d2d2;color:#6f6f6f;text-align:center;font-family:os-l;font-size:14px;line-height:27px}.modal-content{font-size:13px;color:#292929;font-family:os-l;width:491px;margin:0 auto}.buy__product{display:block;font-size:13px;color:#292929;font-family:os-l;width:325px;margin:0 auto;margin-top:24px}.buy__product span{color:#0081b1;font-family:os-b;font-size:14px}.buy__form{width:100%;margin-top:20px;box-sizing:border-box}.input-wrapper{width:325px;margin:0 auto}.buy__label{display:block;margin-top:10px;color:#292929}.buy__input,.buy__select{height:31px;border-radius:2px;border:1px solid #d2d2d2;background:#ececec;display:block;width:323px;margin-bottom:13px;color:#757575;padding-left:13px;margin-top:4px;font-family:os-l;font-size:14px}.buy__input:placeholder{color:#d5d5d5}.buy__select option{background-color:#ffffff}.agree{width:100%;margin-top:19px;color:#000000;font-size:13px;font-family:os-l;border-top:1px solid #d2d2d2;box-sizing:border-box;padding:10px 0}.cont-head{display:flex;justify-content:space-between;align-items:center;height:100%}#demo-canvas{position:absolute}.checkbox-label{cursor:pointer;display:flex;align-items:center;font-size:13px;font-family:os-l;padding:5px 0}.checkbox-label input[type="checkbox"]+.checkbox-indicator{width:16px;height:16px;border:1px solid #cdcdcd;border-radius:3px;margin-right:10px;box-sizing:border-box}.checkbox-label input[type="checkbox"]:checked+.checkbox-indicator{background-color:#00abff}.agree__link{text-decoration:none;color:#00abff;margin-left:2px}.agree__link:hover{color:#FF0000}.button--next{margin:0 auto;margin-top:10px}::-webkit-input-placeholder{color:#757575}::-moz-placeholder{color:#757575}:-moz-placeholder{color:#757575}:-ms-input-placeholder{color:#757575}.modal-show{display:block}.no-scroll{overflow:hidden}