body{
	background:#28274f;
	color: #fff;
	font-weight: 400;
	font-size: 16px;
}

header{

	    box-shadow: 0px 0px 10px #1d1b36 !important;
	    border-radius: 0px 0px 30px 30px;
}

h1{

}
h2{
	font-size: 18px;
	font-weight: 500;
}
p{
	font-size: 16px;
	font-weight: 400;
	color: #6f70a6;
}
a{
	color: #fff;
	text-decoration: none;
	font-weight: 500;
}

.cust-card{
	border: 0px !important;
	    border-radius: 25px;
box-shadow: 0px 0px 10px #1d1b36;
}
.cust-card-img{
	border-radius: 20px !important;
}


.card-img-overlay{
background-image: linear-gradient(0deg,rgba(0,0,0,.733),rgba(0,0,0,.267) 30%,transparent);
	display: none!important;
	border-radius: 20px !important;
}

.card:hover .card-img-overlay {
  display: flex!important;
    align-items: flex-end;
    justify-content: center;
}


footer{

	background-color: #1e1d3c;
box-shadow: 0px 0px 10px #1d1b36;
border-radius: 50px 50px 0px 0px;
}
.slogan{
	font-weight: 500;
	 font-style: italic;
}



  #fullscreen-container {
        position: relative;
        width: 100%;
        height: 500px; /* Set initial height */
        overflow: hidden;
    }

    #fullscreen-container iframe {
        position: absolute;
        width: 100%;
        height: 100%;
        border: 0;
    }

  

    #ios-instructions {
        position: absolute;
        bottom: 10px;
        left: 10px;
        z-index: 1000;
        font-size: 14px;
        color: #666;
    }

.iframe-box{
	background: #fff;
	box-shadow: 0px 0px 10px #1d1b36;
}

.game-container {
            display: flex;
            justify-content: space-between;
            align-items: center;
        }


.game-image {
        max-width: 100%;
        height: auto;
        width: 70px;
        height: 70px;
        border-radius: 20px;
        box-shadow: 0px 0px 10px #1d1b36;
    }

.game-heading{
	color: #000;
	margin-bottom: 0px !important;
	margin-left: 10px;
}
.icon-fullscreen{
	width: 40px;
	cursor: zoom-in;
}

.title-fullscreen{
	color: #000;
	font-size: 11px;
	font-weight: 600;
	cursor: zoom-in;
}

.description-box{
	border-radius: 20px;
	box-shadow: 0px 0px 10px #1d1b36;
}
.small-title{
	font-weight: 700;
	font-size: 10px;
}

.box-extra{
	border-radius: 20px;
	box-shadow: 0px 0px 10px #1d1b36;
}
.box-extra-img{
	width: 50px;
	height: 50px;
}

.form-control {
        background-color: #292750 !important; /* Background color */
        color: #fff !important; /* Text color */
        border-radius: 20px;
        border: 2px solid #33325e;
        box-shadow: 0px 0px 5px #1d1b36;
    }
    .form-control::placeholder {
        color: #6f70a6; /* Placeholder (hint) color */
    }


.btn{
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	border: 0px;
	border-radius: 15px;
	background: rgb(141,131,254);
background: linear-gradient(177deg, rgba(141,131,254,1) 0%, rgba(87,76,255,1) 100%);
}



 /* Media Query for Laptops and Desktops */
        @media (min-width: 1025px) and (max-width: 1280px) {
           .footermenu{
		 display: flex!important;
		justify-content: flex-end!important;
	}
        }

        /* Media Query for Large screens */
        @media (min-width: 1281px) {
           .footermenu{
		 display: flex!important;
		justify-content: flex-end!important;
	}
        }