.tf-section{padding:80px 0;background:var(--bg-section);margin-bottom:0!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.tf-title{position:relative;line-height:44px;color:var(--primary-color2);text-align:center;padding-bottom:14px;}
.tf-title.style2{padding-bottom:15px;}
.heading-line{position:relative;background-color:var(--primary-color3);height:3px;width:80px;border-radius:30px;margin:0 auto 20px;}
.heading-line.s2{margin:0 auto 40px;}
.heading-line:before{background-color:var(--primary-color3);content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);height:10px;width:10px;border-radius:50%;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:alternate-reverse;-webkit-animation-direction:alternate-reverse;-webkit-animation-name:watermark-animate;animation-name:watermark-animate;}
.tf-title.style2::before{width:60px;}
.cw-container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1440px;max-width:100%;}
.sc-category-box{display:flex;align-items:center;box-shadow:0px 3px 16px rgba(47, 83, 109, 0.12);padding:13px;border-radius:90px;width:auto;margin-bottom:30px;background:var(--primary-color);}
.sc-category-box .category-avatar .category{width:74px;height:auto;border-radius:50%;overflow:hidden;}
.sc-category-box .category-avatar{position:relative;margin-right:17px;margin-left:3px;flex-shrink:0;}
.sc-category-box .category-avatar .badge{display:inline-block;position:absolute;bottom:0px;right:0px;width:18px;height:18px;line-height:18px;object-fit:cover;text-align:center;border-radius:50%;background-color:var(--primary-color3);padding:0!important;}
.sc-category-box .category-avatar .badge::after{content:'\f00c';font-family:'Font Awesome 5 Pro';font-weight:500;font-size:10px;}
.sc-category-box .game-info{margin-top:5px;}
.sc-category-box .game-info h5{margin-bottom:9px;}
.sc-category-box .game-info .price{font-weight:bold;font-size:14px;line-height:22px;color:#7A798A;}
.tf-section.top-seller{padding:0px;}
@media only screen and (max-width: 1199px){
.cw-container{width:1200px;max-width:100%;}
}
@media only screen and (max-width: 991px){
.cw-container{width:970px;}
}
@media only screen and (max-width: 767px){
.tf-section,.tf-section.top-seller{padding:0px;}
.cw-container{width:750px;}
}
@media only screen and (max-width: 549px){
.cw-container{width:750px;}
.tf-title{font-size:24px;}
}
section{display:block;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,a:hover{outline-width:0;}
img{border-style:none;}
@media print{
*,*::before,*::after,div::first-letter,div::first-line{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
img{page-break-inside:avoid;}
h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
.badge{border:1px solid #000;}
}
*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit;}
h2,h5{margin-top:0;margin-bottom:.5rem;}
a{color:#0275d8;text-decoration:none;}
a:focus,a:hover{color:#014c8c;text-decoration:underline;}
img{vertical-align:middle;}
a{-ms-touch-action:manipulation;touch-action:manipulation;}
h2,h5{margin-bottom:0.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h2{font-size:2rem;}
h5{font-size:1.25rem;}
.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
@media (min-width: 576px){
.row{margin-right:-15px;margin-left:-15px;}
}
@media (min-width: 768px){
.row{margin-right:-15px;margin-left:-15px;}
}
@media (min-width: 992px){
.row{margin-right:-15px;margin-left:-15px;}
}
@media (min-width: 1200px){
.row{margin-right:-15px;margin-left:-15px;}
}
.col-sm-6,.col-md-6,.col-md-12,.col-lg-4,.col-xl-3{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width: 576px){
.col-sm-6,.col-md-6,.col-md-12,.col-lg-4,.col-xl-3{padding-right:15px;padding-left:15px;}
}
@media (min-width: 768px){
.col-sm-6,.col-md-6,.col-md-12,.col-lg-4,.col-xl-3{padding-right:15px;padding-left:15px;}
}
@media (min-width: 992px){
.col-sm-6,.col-md-6,.col-md-12,.col-lg-4,.col-xl-3{padding-right:15px;padding-left:15px;}
}
@media (min-width: 1200px){
.col-sm-6,.col-md-6,.col-md-12,.col-lg-4,.col-xl-3{padding-right:15px;padding-left:15px;}
}
@media (min-width: 576px){
.col-sm-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
@media (min-width: 768px){
.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media (min-width: 992px){
.col-lg-4{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
}
@media (min-width: 1200px){
.col-xl-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
}
.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;}
.badge:empty{display:none;}
div,span,h2,h5,a,img,i,section{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;}
section{display:block;}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
section{display:block;}
a img{border:0;}
img{max-width:100%;height:auto;}
img{height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic;}
i{font-style:italic;}
*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}
::-webkit-input-placeholder{color:#8A8AA0;}
:-moz-placeholder{color:#8A8AA0;}
::-moz-placeholder{color:#8A8AA0;opacity:1;}
:-ms-input-placeholder{color:#8A8AA0;}
h2,h5{font-weight:700;text-rendering:optimizeLegibility;}
h2{font-size:36px;}
h5{font-size:18px;}
.bg-style{background-color:var(--primary-color5)!important;}
a{text-decoration:none;color:var(--primary-color2);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;letter-spacing:0.1px;}
a:hover,a:focus{color:var(--primary-color3);text-decoration:none;outline:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
@keyframes watermark-animate{0%{left:0;}100%{left:90%;}}