@charset "UTF-8";
/*
Theme Name: Linkslot
Theme URI: 
Author: 
Author URI: 
Description: 
Version: 1.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentynineteen
Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.container{
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
  padding: 0 15px;
}
/* 
.row{
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-right: 0!important;
    margin-left: 0!important;
    margin-bottom: 10px;
} */
body {
    padding: 0;
    margin: 0;
    font-size: 16px;
    color: rgba(255, 255, 255, 0.8);
    line-height: 1.7;
    font-family: "Josefin Sans",sans-serif;
    background: #350b2d;
    min-height: 100vh;
}
h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{
    font-family:"Josefin Sans",sans-serif;
}

header{
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 11;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    transition: all ease .3s;
    border-bottom: 1px solid transparent;
    
}
.header_content{
    width: 100%;
    padding: 20px 0;
}
.logo img {
    max-width: 220px;
    max-height: 60px;
}
.inner-banner {
    padding: 170px 0 110px;
    position: relative;
}
.inner-banner::before {
    opacity: .75 !important;
}
.bg_img {
    position: relative;
}
.bg_img {
    background-size: cover !important;
    background-position: top center!important;
    background-repeat: no-repeat !important;
}
.bg_img::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #2e0327;
    opacity: .9;
}
h2 {
    font-size: 50px;
    margin-top: -8px;
}
.title, .name, img {
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    transition: all ease .3s;
}
.breadcrumbs {
    margin: 0;
    font-size: 18px;
    font-weight: 300;
}
ul li {
    list-style: none;
    padding: 7px 0;
}
.breadcrumbs li {
    padding: 3px 10px;
}
.breadcrumbs li a::before {
    position: absolute;
    font-weight: 900;
    font-size: 16px;
    font-family: "FontAwesome";
    content: '\f30b';
    font-size: 18px;
    right: 0;
    top: 2px;
    color: #fff;
}
a {
    display: inline-block;
    text-decoration: none;
    color: rgba(255, 255, 255, 0.8);
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    transition: all ease .3s;
}
.bg_4{
    background: url(assets/images/bg2.jpg);
}
.bg_2{
    background: url(assets/images/bg2.jpg);
}
.bg_3{
    background: url(assets/images/bg3.jpg);
}
.padding-top {
    padding-top: 100px;
}
.padding-bottom {
    padding-bottom: 100px;
}
.game-item {
    text-align: center;
    padding: 35px 40px;
    border-radius: 10px;
    background: #350b2d;
    position: relative;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    transition: all ease .3s;
    overflow: hidden;
    z-index: 1;
}
.btn, .cmn--btn, .video-button, .social-links li a, .dashboard__card, .game-item, .game-item .ball, .continue-button, .testimonial-item, .slick-arrow {
    box-shadow: -3.828px -3.828px 6px 0px rgb(255 200 39 / 40%), 3px 5px 8px 0px rgb(255 82 1 / 20%);
}
.btn, .cmn--btn, .banner-content .button-wrapper .cmn--btn, .tab-menu li .cmn--btn.active, .table thead tr th, .why-item__thumb, .how-item:hover .how-item__thumb, .how-item.active .how-item__thumb, .how-item__thumb .badge, .investor-item .amount, .winner-item .amount {
    background: linear-gradient(0deg, #ff9c19 40%, #ffdd2d 110%);
}
.game-item::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #350b2d;
    opacity: .9;
}
.game-item::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: url(http://www.linkslot.org/wp-content/uploads/2022/07/shape.png);
    border-radius: 10px;
    z-index: -1;
    overflow: hidden;
}
.game-item .game-inner {
    position: relative;
    z-index: 1;
}
.row>* {
    flex-shrink: 0;
/*     width: 100%;
    max-width: 100%; */
    padding-right: 10px;
    padding-left: 10px;
    margin-top: 15px;
}
.game-item__thumb {
    width: 100%;
    height: 140px;
    margin: 0 auto 25px;
    border: 1px solid rgba(255, 255, 255, 0.17);
    border-radius: 7px;
    background: #2e0327;
    padding: 10px;
}
.game-item__thumb img {
    height: 100%;
    width: 100%;
    object-fit: contain;
}
.btn.btn--md, .cmn--btn.btn--md {
    padding: 10px 50px !important;
    font-size: 15px;
}
.game-item__content .cmn--btn {
    margin-top: 25px;
}
.cmn--btn::before, .cmn--btn::after {
    position: absolute;
    content: '';
    height: 100%;
    width: 100%;
    z-index: -1;
    top: 0;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    transition: all ease .3s;
}

.cmn--btn {
    position: relative;
    overflow: hidden;
}
.btn, .cmn--btn {
    color: #1f1f23;
    padding: 12px 35px;
    font-size: 19px;
    font-weight: 500;
    font-family: "Josefin Sans", sans-serif;
    cursor: pointer;
    outline: none;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    transition: all ease .3s;
    border-radius: 10px;
    z-index: 1;
    border: 0;
}
.radius-0 {
    border-radius: 0 !important;
}
.articles_section .article_title,
.articles_section h2
{
    color: #FFC827;
	font-size: 36px;
}
.articles_section h3{
	color: #FFC827;
	font-size: 28px;
}

.articles_section a{
	color: #FFC827;
}
.btn:hover, .cmn--btn:hover {
    box-shadow: 11px 11px 32px rgb(255 82 1 / 20%), -11px -11px 32px rgb(255 200 39 / 40%);
    text-decoration: none;
}
.footer-section {
    position: relative;
    padding: 40px 0 35px;
}
.footer-bottom {
    padding-top: 25px;
    margin-top: 20px;
    border-top: 1px solid rgba(255, 200, 39, 0.1);
    position: relative;
}
.footer-section .shape1 {
    position: absolute;
    max-width: 150px;
    right: 0;
    bottom: 0;
}
.dashboard__card:hover, .game-item:hover, .why-item__thumb, .how-item__thumb, .investor-item__thumb, .winner-item__thumb, .investor-item .amount, .winner-item .amount {
    box-shadow: -4.828px -4.828px 12px 0px rgb(255 200 39 / 40%), 3px 5px 15px 0px rgb(255 82 1 / 20%);
    text-decoration: none;
}
.game-item .ball {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    bottom: 0;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    transform: rotate(45deg);
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    transition: all ease .3s;
}
.btn, .cmn--btn, .video-button, .social-links li a, .dashboard__card, .game-item, .game-item .ball, .article_content {
    box-shadow: -3.828px -3.828px 6px 0px rgb(255 200 39 / 40%), 3px 5px 8px 0px rgb(255 82 1 / 20%);
}

.article_content{
    padding: 30px;
	width: 100%;
}

td{
    color: #fff;
}

tr{
    height: 25px;
}

.desktop-hide{
    display: none;
}
.mobile-hide{
    display: block;
}

.splide__slide .game-item  {
    display: block;
    width: 100%;
    border-radius: 8px;
   
	transition: .3s;
    transform-origin: center center;
	height: 390px;
	transform: scale(.9);
    -webkit-transition: .3s;
    transition: .3s;
  }



.splide__slide.is-active .game-item {
transform: scale(1);
	margin-top: 20px;
	transition: .2s;
  
}

.head-banner img{
	width: 100%;
    height: 100%;
}
.splide{
	margin-top: 70px;
}
.bonus{
	font-size: 35px;
	display: block;
}
@media(max-width: 992px){
	.game-item{
		padding:15px;
	}
}

@media(max-width: 768px){
    .splide__slide{
        display: block;
    }
    .mobile-hide{
        display: none;
    }
    .desktop-hide{
        display: block;
    }
	.site-logo img{
		width: 225px;
    height: auto;
	}
	
	.splide__slide .game-item{
		height: 330px;
	}
	.game-item__content .cmn--btn {
    margin-top: -6px;
}
	.splide__slide . is-active .game-item{
		height: 330px;
	}
	
	.splide__slide .is-next .game-item,
	.splide__slide .is-prev .game-item{
   height: 330px;
}
}

@media (max-width: 640px){
	
	.splide__slide .game-item {
    height: 310px;
}
	.splide__slide .is-active .game-item{
		height: 285px;
	}
	.game-item__thumb {
    width: 100%;
    height: 100px;
	}
	.splide__slide .is-next .game-item,
	.splide__slide .is-prev .game-item{
    height: 315px;
}
	.nline{
		display: block;
	}
}

.site-logo{
	display:block;
	margin:auto;
}

@media(max-width:425px){
	.splide__slide .game-item {
    height: 310px;
}
	.game-item .ball {
    width: 20px;
    height: 20px;
}
}

@media (max-width: 375px){
	.game-item p{
		font-size:18px;
	}
	.bonus {
    font-size: 30px;
}
	.game-item .ball {
    width: 15px;
    height: 15px;
}
	
	.splide__slide .game-item{
		height: 290px;
	}
}