@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,500,700|Montserrat:400,700);@import url(https://fonts.googleapis.com/css?family=Titan+One);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal-backdrop{background-color:rgba(8,30,49,.98)!important}.container{width:100%!important}.modal-backdrop{background-color:#00080e}.modal-backdrop.in{filter:alpha(opacity=90);opacity:.9}*{outline:none}.cbp-popup-lightbox{z-index:99999!important}::-webkit-scrollbar{width:3px;height:7px}::-webkit-scrollbar-button:end:increment,::-webkit-scrollbar-button:start:decrement{display:block;height:0;width:5px}::-webkit-scrollbar-button:horizontal:increment,::-webkit-scrollbar-button:vertical:increment{background-color:none}::-webkit-scrollbar-track-piece{background-color:none}::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-thumb:vertical{background-color:#ffc800;-webkit-border-radius:3px}#pacman{height:100%;width:90%;max-width:600px;border-radius:5px;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}#shim{font-family:Permanent Marker,cursive;position:absolute;visibility:hidden}body{background:#131313}.btnwhite{border:2px solid #fff;padding:12px 40px;color:#fff;background:hsla(0,0%,100%,0);font-family:montserrat;font-weight:400;text-transform:uppercase;font-size:12px;transition:.3s;border-radius:3px;letter-spacing:1px;text-align:center}.btnwhite:active,.btnwhite:focus,.btnwhite:hover{background:#fff;transition:.3s;color:#010204;text-decoration:none;outline:none;border-color:#fff}.btndark{border:2px solid transparent;padding:12px 40px;color:#000002;background:#ffc800;font-family:montserrat;font-weight:400;text-transform:uppercase;font-size:12px;transition:.3s;border-radius:3px;letter-spacing:1px;text-align:center}.btndark:active,.btndark:focus,.btndark:hover{background:none;transition:.3s;color:#ffc800;text-decoration:none;outline:none;border:2px solid #ffc800}#my-soon-counter{color:#fff;text-align:right}.soon-group-inner{text-align:center}#my-soon-counter .soon-label{color:#f9c300}#my-soon-counter .soon-ring-progress{background-color:#000;border-top-width:.1em;border-bottom-width:.05em}.soon-value{font-family:Titan One,cursive;font-weight:300;color:#ffc800;font-size:46px}.soon-label{font-family:roboto;font-weight:300;font-size:17px;color:#fff}.background{background:#131313;background-size:cover;background-attachment:fixed;padding-right:50px}.background,.game{height:100vh;width:50%;float:left}.game{background:#131313;overflow:hidden;padding-left:50px}.background .button{margin:5px 0 40px 22px;display:inline-block}.background .logo{text-align:center;display:block;margin:0 0 30px;float:right}.background h1{text-align:right;color:#fff;font-family:Titan One,cursive;font-weight:300;font-size:48px;text-transform:uppercase;letter-spacing:0}.background span.descr{display:block;max-width:800px;margin:0 0 24px;text-align:right;color:#fff;font-family:roboto;font-size:21px;line-height:32px;font-weight:100;float:right}.background .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:100%;margin:0 auto}.background ul.social{list-style:none;text-align:right;padding:0}.background ul.social li{display:inline-block;margin:0 5px}.background ul.social li:first-child{margin-left:0}.background ul.social li a{background:hsla(0,0%,100%,0);border-radius:40px;border:2px solid #eaeaea;color:#fff}.background ul.social li a,.background ul.social li a:hover{width:36px;height:36px;display:block;text-align:center;padding:6px;transition:.3s}.background ul.social li a:hover{background:#fff;border-radius:40px;border:2px solid #fff;color:#0d1c22}.vcentr{width:100%;text-align:right}#not .subs{background:url(../img/03.jpg);width:600px;height:auto;margin:auto;background-size:cover;text-align:center;padding:10px;left:0;right:0;top:0;bottom:0;position:absolute;max-height:500px}#not .subs .bordic{width:100%;height:100%;border:2px solid #fff;box-sizing:border-box;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}#not .subs h3{font-family:Raleway,sans-serif;color:#fff;font-weight:200;margin-bottom:10px;display:block;font-size:38px}#not .subs h3 i{font-style:normal;font-weight:800}#not .subs h3 span{font-size:24px;line-height:36px;font-family:roboto;display:block;margin:10px 0 30px;color:#fff;font-weight:300}#not .subs .input{width:70%;text-align:left;float:left}#not input{width:100%;padding:10px 20px 10px 50px;border-radius:2px;border:2px solid #fff;background:rgba(0,0,0,.28);height:48px;color:#fff;text-transform:uppercase;font-family:roboto}.icomail{position:relative;width:80%;margin:0 auto}.icomail i{position:absolute;top:14px;color:#fff;font-size:17px;left:18px}#not button{width:40%;margin:30px 0}.titile h2{font-family:Titan One,cursive;text-transform:uppercase;font-size:36px;font-weight:100;margin:0 0 40px;position:relative;color:#000}.inblock{padding:80px 0 100px}.content p{font-family:roboto;font-size:18px;font-weight:300;margin:0 0 20px}.about{background:url(../img/02.jpg);background-size:cover;background-position:50%}.about p{max-width:650px;color:#f3f3f3}.about h2{color:#fff}.framebuy {
    background: rgba(0, 0, 0, 0.9);
    margin: 0px;
    position: fixed;
    z-index: 99999999;
    width: 100%;
    bottom: 0px;
}
.framebuy div {
    margin: 0 auto;
    max-width: 1170px;
}
.framebuy h4 {
    font-family: roboto;
    font-size: 26px;
    color: #ffffff;
    margin: 15px 0px;
    display: block;
    float: left;
}
.framebuy a {
    color: #FFFFFF;
    background: #6DAF15;
    padding: 10px 20px;
    display: block;
    width: 130px;
    text-align: center;
    float: right;
    border-radius: 3px;
    margin-top: 8px;
    margin-left: 20px;
}

.framebuy a:hover {
    color: #000000;
    background: #FFF700;
    padding: 10px 20px;
    display: block;
    width: 130px;
    text-align: center;
    float: right;
    border-radius: 3px;
    margin-top: 8px;
}

.mainfeatures {background:#131313;background-size:cover}.mainfeablock i{color:#07181b;font-size:24px;border:2px solid #fff000;width:62px;height:62px;padding-top:16px;border-radius:3px;display:block;margin:0;text-align:center;background:#fff000}.mainfeablock h3{color:#fff;font-family:roboto;font-weight:400;font-size:17px;text-transform:uppercase;text-align:left}.mainfeablock span{display:block;text-align:left;font-family:roboto;font-size:18px;padding:0;color:#5f5f5f}.portfolio{background:#f3f3f3}.cbp-caption-zoom .cbp-caption-activeWrap{background-color:rgba(61,64,81,.88)!important}.cbp-l-caption-desc,.cbp-l-caption-title{color:#fff!important}.user{border:1px solid #efefef;padding:20px;border-radius:3px}.user img{width:80px;border-radius:100px;display:block}.user h4{font-family:roboto;font-weight:400;text-transform:uppercase;font-size:17px;margin:20px 0 12px}.user h4 span{color:#888;text-transform:none;display:block;margin:10px 0;font-size:14px}.user ul{margin:0;padding:0;list-style:none}.user ul li{list-style:none;display:inline-block}.user ul li a{color:#292929;background:#fff;border:2px solid #d8d8d8;width:32px;height:32px;display:block;text-align:center;padding:4px;border-radius:27px;transition:.3s}.user ul li a:hover{border-color:#ffc800;transition:.3s;color:#ff6f42}.contacts{background:#131313}.contacts,.contacts h2{color:#fff}.contacts .cont i{color:#fff;font-size:24px;display:block;margin:0 0 16px}.contacts .cont span{display:block;font-size:17px;font-family:roboto;font-weight:300}.map{height:350px}.contform input{height:50px}.contform input,.contform textarea{width:100%;padding:18px;border:2px solid #17181b;border-radius:3px;color:#17181b;font-family:roboto;font-weight:400;text-transform:uppercase;font-size:12px;transition:.3s}.contform textarea{height:150px;margin-top:30px}.contform input:focus,.contform textarea:focus{background:#f5f5f5;border-color:#e6e6e6;transition:.3s}.contform button{margin-top:24px;width:100%}.contform button:hover{color:#272727}