.landing-page{width:100%;background-color:#fff}.landing-page>div{width:100%}.landing-page .title{font-family:Muli;font-size:46px;text-align:left;color:#14b3b2}.landing-page .text{font-size:22px;line-height:1.45;text-align:left}.landing-page .landing-download-button{color:#25272e;padding:10px 33px;white-space:nowrap}.landing-page .landing-download-pyqt{color:#dbdae1;font-size:14px}.landing-page .landing-download-pyqt .here{display:inline-block;font-weight:700;color:#14b3b2;font-size:14px}.landing-page .landing-download-pyqt .here:hover{text-decoration:underline}.landing-page img.windows-icon{vertical-align:text-bottom;margin-right:12px}.landing-page .level-up{height:560px;background:url(//s1.playscdn.tv/s/level_up_bkgr2930635649.jpg) bottom center no-repeat;background-size:cover}.landing-page .level-up-content .landing-download-button{display:flex;align-items:center;margin-bottom:20px;width:185px}.landing-page .level-up-content{padding:100px 55px 0 60px}.landing-page .level-up .text{width:565px;padding-right:56px}.landing-page .level-up .title{padding:25px 0}.landing-page .level-up .desc{color:#f2f3f7}.landing-page .level-up-scr-sht{width:630px}.landing-page .level-up-video{width:100%;background:0 0;cursor:pointer}.landing-page .level-up .download-windows{margin-top:34px}.landing-page .mod-landing-recording{top:-50px}.landing-page .recording{height:613px;background:url(//s1.playscdn.tv/s/recording_bkgr911065044.png) center center no-repeat;background-size:contain;padding:0 70px 0 60px}.landing-page .recording-content{padding-top:180px}.landing-page .recording .text{width:500px;padding-top:50px;position:relative}.landing-page .recording .text:before{border-top:2px solid #14b3b2;border-left:2px solid #14b3b2;width:20px;height:20px;content:'';position:absolute;left:-40px;top:30px}.landing-page .recording .text:after{border-bottom:2px solid #14b3b2;border-right:2px solid #14b3b2;width:20px;height:20px;content:'';position:absolute;right:-20px}.landing-page .recording .title.title1{font-size:34px;color:#25272e}.landing-page .recording .title.title2{font-size:34px;padding:0 0 20px;white-space:nowrap}.landing-page .recording .desc{color:#25272e;font-size:18px}.landing-page .recording-gameplay{content:'';height:340px;width:560px;background:url(//s1.playscdn.tv/s/recording_gameplay4289154717.gif) center center no-repeat;background-size:100%;margin-right:120px}.landing-page .mod-landing-improve{background-color:#25272e}.landing-page .improve{height:621px;background-image:url(//s1.playscdn.tv/s/improve_bkgr3914594850.jpg);background-position:76% 50%;background-repeat:no-repeat;background-size:cover;padding:72px 60px 0 60px;max-width:1280px;margin:0 auto}.landing-page .improve .text{max-width:490px}.landing-page .title.title1{font-size:34px;color:#f2f3f7;padding-bottom:27px}.landing-page .title.title2{font-size:34px}.landing-page .desc{color:#f2f3f7;font-size:18px;padding-bottom:27px}.landing-page .skills-list li{margin-left:50px;position:relative}.landing-page .skills-list li:before{position:absolute;margin-left:-50px;top:12px}.landing-page li.sub2:before{font-size:32px;margin-left:-50px}.landing-page li.sub3:before{font-size:25px;margin-left:-46px}.landing-page li.sub4:before{font-size:25px;margin-left:-46px}.landing-page .improve .improve-footer{position:absolute;left:0;height:60px;bottom:0;right:0;white-space:nowrap;width:100%;overflow:hidden;padding:10px 20px;max-width:1280px;margin:0 auto}.landing-page .improve .player-controls{vertical-align:top;padding-top:6px;margin-right:30px}.landing-page .improve .player-icons{position:absolute;right:20px}.landing-page .share{height:570px;margin:43px auto 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;max-width:1280px;padding:0 25px}.landing-page .share-bkgr{background:url(//s1.playscdn.tv/s/share_bkgr3711752061.jpg) no-repeat;background-position:bottom center;background-size:contain;height:100%;width:70%;content:''}.landing-page .share-content{display:flex;flex-direction:row;justify-content:flex-end;align-content:stretch;margin-top:180px}.landing-page .share .text-wrapper{position:relative}.landing-page .share .text{width:423px;margin-left:-100px}.landing-page .share .text:before{border-top:2px solid #14b3b2;border-left:2px solid #14b3b2;width:20px;height:20px;content:'';position:absolute;left:-140px;top:-30px}.landing-page .share .text:after{border-bottom:2px solid #14b3b2;border-right:2px solid #14b3b2;width:20px;height:20px;content:'';position:absolute;right:-20px}.landing-page .share .title.title1{font-size:34px;color:#25272e}.landing-page .share .title.title2{font-size:34px;padding:0 0 20px}.landing-page .share .desc{color:#25272e;font-size:18px}.landing-page .good-company{height:400px;background:url(//s1.playscdn.tv/s/good_company_bkgr4223439295.jpg) center center no-repeat;background-size:cover;padding:30px 30px 58px}.landing-page .good-company{display:flex;flex-direction:column;justify-content:flex-start;align-content:stretch;align-items:center;text-align:center}.landing-page .good-company-content .trophy-icon{max-width:449px;width:100%}.landing-page .good-company .text{max-width:490px;width:100%;text-align:center;padding-top:18px;margin:0 auto}.landing-page .good-company .title{font-size:34px;color:#f2f3f7;padding-bottom:18px;text-align:center}.landing-page .good-company .desc{color:#f2f3f7;font-size:22px;padding-bottom:43px;text-align:center}.landing-page .good-company .esports-icons img{width:100%}.landing-page .good-company .esports-icons-narrow{display:none}.landing-page .mod-front-games{padding:71px 48px 0 42px;height:450px}.landing-page .mod-front-games .games-header{font-family:Muli;font-size:34px;text-align:center;padding-bottom:40px}.landing-page .mod-front-games .awesome-moments{color:#14b3b2}.landing-page .mod-front-games .view-all-div{font-size:14px;font-weight:700;text-align:center}.landing-page .mod-front-games a.view-all{color:#14b3b2}.landing-page .mod-landing-join-download{background-color:#14b3b2}.landing-page .join-download{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100px;padding:0 42px;background-color:#14b3b2;max-width:1280px;margin:0 auto}.landing-page .join-download-content{display:flex;flex-direction:row;justify-content:space-between;align-content:stretch;align-items:center;width:100%;color:#f2f3f7}.landing-page .join-download .downloads-wrapper,.landing-page .join-download .text .desc{font-family:Muli;font-size:26px}.landing-page .join-download .text .desc{padding-bottom:unset}.landing-page .join-download .text{padding-right:50px}.landing-page .join-download .landing-download-button{color:#f2f3f7;padding:8px 31px}.landing-page .join-download .landing-download-button:hover{color:#fff}.mod-page-foot{margin:0}.titles{padding-bottom:27px}.spectate-your-friends .title{line-height:1.1}.spectate-your-friends .title.title1{padding-bottom:0}.icon-windows{width:20px;height:20px;display:inline-block}.dl-text{margin-left:10px;display:inline-block}.recording-items li{font-size:18px;position:relative;margin-bottom:20px}.recording-items li .icon{position:absolute;display:inline-block;left:-46px;height:25px;width:24px;background-repeat:no-repeat;background-size:contain;background-position:center}.landing-page .spectate-your-friends{height:740px}.record-and-improve{background-image:url(//s1.playscdn.tv/s/improve-bg333045867.png);background-position:center bottom;background-size:cover;background-repeat:no-repeat;color:#f2f3f7}.record-and-improve .recording .desc,.record-and-improve .recording .title.title1{color:#f2f3f7}.record-and-improve .record{margin:0 auto;padding:0 60px;max-width:1280px}.record-and-improve .improve{background-image:unset}.recording-gameplay.spectate-img{background-image:url(//s1.playscdn.tv/s/browser2612578357.png)}.record-and-improve .recording-gameplay{margin-left:120px;margin-right:0}.record .title1{color:#f2f3f7}@media screen and (max-width:1024px){.landing-page .level-up{height:600px}.landing-page .level-up-content{flex-wrap:wrap;padding:26px 20px 0 20px}.landing-page .level-up .title{text-align:center}.landing-page .level-up .text{width:515px;padding:0;text-align:center}.landing-page .level-up-scr-sht{background-position:top}.landing-page .level-up .download-windows{margin-bottom:40px}.landing-page .mod-landing-recording{top:0}.landing-page .recording{background:0 0;padding:0 40px;height:830px}.landing-page .recording-gameplay{margin-right:0}.landing-page .recording .text:before{left:-20px;top:50px}.landing-page .recording .text:after{right:-30px;bottom:30px}.landing-page .recording-content{flex-wrap:wrap-reverse;padding-top:80px}.landing-page .recording .text{padding:70px 30px 61px 30px;width:465px}.landing-page .share{flex-direction:column-reverse;height:570px;margin-top:70px}.landing-page .share-bkgr{width:100%;margin-top:80px}.landing-page .share-content{display:flex;flex-direction:row;justify-content:center;margin-top:0;padding:0 25px}.landing-page .share .text{margin-left:0;width:350px}.landing-page .share .text:before{left:-55px;top:-25px}.landing-page .share .text:after{right:-40px}.landing-page .improve{padding:30px 30px 0 30px;height:600px;background-position:bottom center;overflow:hidden}.landing-page .improve .improve-footer{left:0}.landing-page .improve .player-controls{left:16px}.landing-page .improve .player-icons{overflow:hidden}.landing-page .mod-front-games{padding-top:45px}.record-and-improve .recording-gameplay{margin-left:0}}@media screen and (max-width:750px){.landing-page .improve .player-icons{position:relative}}@media screen and (max-width:650px){.landing-page .good-company{height:375px}.landing-page .join-download{padding:0 20px}.landing-page .join-download .text{padding-right:20px}}@media screen and (max-width:580px){.landing-page .join-download{height:184px}.landing-page .join-download-content{flex-wrap:wrap;justify-content:center}.landing-page .join-download .text{text-align:center;padding-bottom:20px;padding-right:0}}@media screen and (max-width:560px){.landing-page .recording-content{padding-top:50px}.landing-page .mod-front-games{height:470px}}@media screen and (max-width:506px){.landing-page .level-up{height:520px}.landing-page .level-up .title{font-size:34px}.landing-page .level-up .desc{font-size:18px}.landing-page .recording{height:660px;padding:0 20px}.landing-page .recording-content{padding-top:50px}.landing-page .recording-gameplay{height:360px}.landing-page .recording .text:before{border-left:none;border-top:none;content:none}.landing-page .recording .text:after{border-bottom:none;border-right:none;content:none}.landing-page .recording .title{font-size:26px}.landing-page .recording .title.title1{padding-top:20px}.landing-page .recording .text{padding:15px 5px 10px}.landing-page .recording .desc{font-size:16px}.landing-page .share{height:570px;padding:0;margin-top:40px}.landing-page .share-bkgr{background-size:120%;background-position:6% bottom;margin-top:20px}.landing-page .share .text{margin-left:0;width:100%}.landing-page .share .text:before{border-left:none;border-top:none;content:none}.landing-page .share .text:after{border-bottom:none;border-right:none;content:none}.landing-page .share .title.title1,.landing-page .share .title.title2{font-size:28px}.landing-page .share .desc{font-size:16px}.landing-page .good-company{padding-top:20px;height:440px}.landing-page .good-company .title{font-size:28px}.landing-page .good-company .desc{font-size:16px}.landing-page .good-company .esports-icons{display:none}.landing-page .good-company .esports-icons-narrow{display:block}.landing-page .good-company .esports-icons-narrow img{width:90%}.landing-page .mod-front-games{padding-left:18px;padding-right:18px}.landing-page .mod-front-games .games-header{font-size:26px}.landing-page .improve{background-position:36% center}.landing-page .title.title1,.landing-page .title.title2{font-size:28px}.landing-page .title.title1{padding-bottom:18px}.landing-page .desc{font-size:16px}}@media screen and (max-width:440px){.landing-page .improve{height:700px}.landing-page .share{height:500px}.landing-page .join-download{height:220px}.landing-page .improve .improve-footer{bottom:15px}.landing-page .mod-front-games{height:460px}}@media screen and (max-width:430px){.landing-page .recording{height:620px}.landing-page .recording-gameplay{height:295px}.landing-page .share{height:500px}}@media screen and (max-width:400px){.landing-page .share{height:475px}.landing-page .good-company{height:470px}}@media screen and (max-width:320px){.landing-page .recording{height:580px}.landing-page .recording-gameplay{height:250px}}.game-list{margin-right:-10px;clear:both}.game-list li{display:inline-block;overflow:hidden;width:12.5%;padding-right:10px;margin-bottom:20px;vertical-align:top}.game-list.max-rows-1 li:nth-child(n+9),.game-list.max-rows-2 li:nth-child(n+17){display:none}.game-list .wrapper{width:100%;position:relative}.game-list .wrapper:after{padding-top:100%;display:block;content:''}.game-list .boxart{display:block;position:absolute;top:0;bottom:0;right:0;left:0}.game-list img{height:100%;width:100%;display:block}.game-list .info{height:47px;margin-top:8px}.game-list .info h4{color:#666;font-size:14px;line-height:16px;max-height:34px;overflow:hidden;position:relative}.game-list .info h4 a:hover{color:#40859b;text-decoration:underline}.game-list .video-count{color:#979797;font-size:12px;line-height:14px;margin-top:1px}@media screen and (max-width:1150px){.game-list.max-rows-1 li:nth-child(n+8),.game-list.max-rows-2 li:nth-child(n+15){display:none}.game-list li{width:14.28%}}@media screen and (max-width:995px){.game-list.max-rows-1 li:nth-child(n+7),.game-list.max-rows-2 li:nth-child(n+13){display:none}.game-list li{width:16.66%}}@media screen and (max-width:865px){.game-list.max-rows-1 li:nth-child(n+6),.game-list.max-rows-2 li:nth-child(n+11){display:none}.game-list li{width:20%}}@media screen and (max-width:725px){.game-list.max-rows-1 li:nth-child(n+5),.game-list.max-rows-2 li:nth-child(n+9){display:none}.game-list li{width:25%}}@media screen and (max-width:550px){.game-list.max-rows-1 li:nth-child(n+4),.game-list.max-rows-2 li:nth-child(n+7){display:none}.game-list li{width:33.33%}}@media screen and (max-width:414px){.game-list.max-rows-1 li:nth-child(n+3),.game-list.max-rows-2 li:nth-child(n+5){display:none}.game-list li{width:50%}}