/* 
Theme Name:		 Applic Child 3
Theme URI:		 http://wp.quomodosoft.com/applic
Description:	 Applic Child is a child theme of Applic.
Author:			 Mehedi Hasan Nahid
Author URI:		 http://quomodosoft.com/
Template:		 applic
Version:		 1.0.0
*/

/*
Add your custom styles here
*/
/*
@font-face { 
font-family: SignPainter HouseSlant; 
src: url(https://cdn.zupee.com/wp-content/themes/applic/fonts/SignPainter-HouseSlant-Regular.ttf);
font-display: swap; 
}
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap');*/

/* @font-face { 
font-family: SignPainter HouseSlant; 
src: url(fonts/signregular.ttf) format('truetype');  
font-display: swap; 
}
@font-face{
	font-family:Inter;
	font-style:normal;
	font-weight:400;
	font-display:swap;
	src:url(fonts/interfour.woff2) format('woff2');
}
@font-face{
	font-family:Inter;
	font-style:normal;
	font-weight:600;
	font-display:swap;
	src:url(fonts/intersix.woff2) format('woff2');
} */

@font-face { 
	font-family: 'SignPainter HouseSlant'; 
	font-style:normal;
	font-weight:400;
	font-display: swap; 
	src: url(https://assets.zupee.com/wordpress/assets/fonts/SignPainter-HouseSlant-Regular.ttf) format('truetype');
}
@font-face{
	font-family:Inter;
	font-style:normal;
	font-weight:400;
	font-display:swap;
	src:url(https://assets.zupee.com/wordpress/assets/fonts/inter-400.woff2) format('woff2');
}
@font-face{
	font-family:Inter;
	font-style:normal;
	font-weight:600;
	font-display:swap;
	src:url(https://assets.zupee.com/wordpress/assets/fonts/inter-600.woff2) format('woff2');
}

body, p, a, li, span, .elementor-text-editor, .question, .answer{
	font-family: 'Inter', sans-serif !important;
	font-style: normal;
    font-weight: 400;
}
.high-level-page-ol{
	 line-height: 22px;
	padding-top: 10px;
}

.breadcrumb-item a{
Color: #4611A7;
font-weight:600;
font-size:14px;
line-height:18px;
padding-left: 10px;
padding-right: 10px;
}

.breadcrumb>.active{
	Color: #000 !important;
font-weight:600;
font-size:14px;
line-height:18px;
	padding-left: 10px;
    padding-right: 10px;
}

.breadcrumb-separator{
		Color: #000 !important;
font-weight:600;
font-size:14px;
line-height:18px;
}
.breadcrumb{
margin-top: -10px;
margin-bottom: 0px;
}

.hindi-ol-content{
	line-height:22px;
}
.answer{
	margin-bottom:20px;
}
h1, h2, h3, h4, h5, h6{font-family: SignPainter HouseSlant !important;font-style: normal;
font-weight: 400; margin: 0px}

.onethousand .barner-area .area-bg{
	background:#fff !important;
}

.author-name-and-thumb h4, .author-name-and-thumb p{
	font-size: 2vw !important;
    line-height: 1em !important;
}

.author-wonprice p{
	font-size:2.5vw;
	font-size:2vw !important;
	line-height:1.000em !important;
}

.widget .footer-logo {
    max-width: 10.052083333333334vw;
    width: 10.052083333333334vw;
}
.single-widgets p.payment-title {
    font-size: 1.25vw;
    line-height: 1.208em;
}

.footer-area .ul-footer-payment-icon li img {
    width: 27.5vw !important;
    padding: 0px;
}
.footer-area .ul-footer-social-icon li a {
    width: 2.4479166666666665vw;
    height: 2.4479166666666665vw;
}

.warpfootercustomsec a, .copyright-text {
    font-size: 0.9375vw;
    line-height: 1.222em;
}
#extra-winning-second-section{
	margin-top:-20px;
	margin-bottom:-20px;
}
/* m5 changes - Deepak */
.extra-wining-video-title{
font-weight:bold !important;	
}
.hero-section-download-btn, .downloadbtn {
	position: relative;
	overflow: hidden;
}
.hero-section-download-btn .desktop-download-a:before, .bottombar .downloadbtn .downloadapk:before, .adjust-btn-box .download-btn:before, .adjust-btn-box .downloadapk:before {
	content: '';
    position: absolute;
	top: -4px;
    width: 40px;
    height: calc(100% + 8px);
    background: white;
    opacity: 0.35;
    background-blend-mode: color;
    transform: skew(-30deg);
	animation: blendingOverlay 5s infinite;
    animation-timing-function: linear;
    z-index: 0;
	filter: blur(3px);
}
@keyframes blendingOverlay {
	0% {
		left: -30%;
	}
	100% {
		left: 160%;
	}
}

.makecontainerfull-faq .elementor-tab-content, .makecontainerfull-faq .elementor-tab-title{
	border:1px solid #E1E6F5 !important;
}
.makecontainerfull-faq.whiteborder .elementor-tab-content, .makecontainerfull-faq.whiteborder .elementor-tab-title{
	border:1px solid #fff !important;
}

.cd-main-header, .mainmenu-area {
	height: 80px;
}

.navbar-header .custom-logo-link img {
	max-width: 10.052083333333334vw;
	left: 0;
    position: relative;
    top: 0px;
	
}
.home .navbar-header .custom-logo-link img {
	max-width: 10.052083333333334vw;
	left: 0;
    position: relative;
    top: 0px; 
}
.home .navbar-header .custom-logo-link.default-logo img {
    top: 52px !important;
}
.is-sticky .navbar-header .custom-logo-link img {
	max-width: 10.052083333333334vw;
	top: 0px;
}
#main-nav ul#nav li a{
	font-size: 1.0416666666666667vw;
    font-weight: 600;
	padding: 0px;
    text-transform: uppercase;
	line-height:40px;
	letter-spacing: 1px;
	color: #4611a7;
}
#main-nav ul#nav li + li {
	margin-left: 20px
}
li#menu-item-3541 a{
 text-transform: capitalize !important;	
}

.sub-menu li + li{
	margin-left: 0px !important
}

.zupee-wp-main-section.elementor-section > .elementor-container {
	width: 100%;
	height: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
	position: inherit;
	display: inherit;
}

.mfivesecondsectionimage img{
	width:9.114583333333334vw !important;
	height:9.114583333333334vw !important;
	border-radius: 24px !important;
}

@media (min-width: 576px) {
	.zupee-wp-main-section.elementor-section > .elementor-container {
		max-width: 540px;
	}
}
@media (min-width: 768px) {
	.zupee-wp-main-section.elementor-section > .elementor-container {
		max-width: 720px;
	}
}
@media (min-width: 992px) {
	.zupee-wp-main-section.elementor-section > .elementor-container {
		max-width: 960px;
	}
}
@media (min-width: 1200px) {
	.zupee-wp-main-section.elementor-section > .elementor-container {
		max-width: 1140px;
	}
}

@media (min-width: 768px) {
	 .desktop .menu-item-has-children:hover .sub-menu{
		 display:block !important;
	 }
      .navbar{
     min-height: 83px;
  }
.menu-item-has-children .sub {
 
    display: inline-block;
   
}
}

@media (max-width: 768px) {
	.menu-toggle, .navbar-nav.pull-right.active{
		display:block !important;
	}
	.menu-toggle.full.active .fa-bars:before {
        content: "\f00d" !important;
	}
        .navbar{ 
     min-height: 83px;
  }
.ul-zupee-footer-payment-icon li{
margin-top:0px;
}
     
}


/* hero section css */
.home-first-section {
    height: 645px
}
.hero-column {
    height: 100%
}
.page-id-8757 .subtext-box p, .page-id-8757 .banner-winning-text {
	font-size: 19px;
	line-height: 23px;
}
.page-id-8757 .banner-winning-text {
	text-align: center;
	max-width: 550px;
}
.hero-section-download-btn .desktop-download-a{
	display: flex;
	align-items: center;
	justify-content: center;
}
.desktop-download-a:focus {
  color: #FFFFFF !important;
}

/* our-game-section */
.our-game-inner-section .elementor-image-box-title a {
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
}

/* testimonial section */
.page-id-8757 .trusted-subtext {
	font-size: 19px;
	line-height: 23px;
}
.testmonial-area  {
	padding: 20px 0px 0px;
}
.testmonial-area .container {
	width: 100%;
	max-width: 100%;
	padding: 0px;
}
.testmonial-area .testmonial-slider {
	padding-bottom: 130px;
}
.testmonial-area .testimonials_section .section-padding {
    padding: 20px 0 22px 0px;
}
.testmonial-area .testimonials_section .section-padding .container {
	width: 100%;
}
.makecontainerfull .testimonials_section .owl-nav {
	background: #4611a7;
	margin-top: 35px;
	padding: 12px 16px;
	display: flex;
    align-items: center;
    justify-content: center;
	box-shadow: none;
}
.makecontainerfull .testimonials_section .owl-carousel .owl-nav > div {
	width: 35px;
	height: 35px;
	font-size: 24px;
	line-height: 1 !important;
	padding: 0;
	display: flex;
    align-items: center;
    justify-content: center;
}
.single-testmonial .author-wonprice {
	width: calc(100% + 6px);
	left: -3px;
}
 
.testimonials_section .author-content {
	min-height: 345px !important;

}

/* faq section */
.makecontainerfull-faq .elementor-accordion .elementor-tab-content {
	padding: 0 20px 20px 20px;
}
 
/* footer section */
.footer-top-area {
   /* padding: 50px 0px 40px;*/
}
.footer-area .single-widgets ul li {
	margin-bottom: 0px;
}

.footer-payment-icon {
	max-width: auto;
	margin-left: auto;
}

.footer-area .ul-footer-payment-icon li + li {
	margin-left: 20px;
}

.footer-area .single-widgets {
	padding-top: 0px
}
.footer-area .warpfootercustomsec .single-widgets{
	margin-top: 50px;
}
.footer-area .copyright-text {
	margin: 12px 0 0;
}
.footer-area .warpfootercustomsec a  {
	position: relative;
}
.footer-area .warpfootercustomsec a + a {
	padding-left: 10px;
}
.footer-area .warpfootercustomsec a + a:before {
    content: "";
    position: absolute;
    left: 0;
    top: 2px;
    width: 2px;
    height: 20px;
    background: #fff;
}
.bottombar  {
	display: none;
}

/*ludo-page-changes..*/
.ludo-page-top-menu{
    list-style: none;
    padding: 0;
    display: flex;
    justify-content: space-around;
	    margin-bottom: 0px; !important;
}

ul.ludo-page-top-menu li{
    
font-weight: 600; 
 font-size: 20px;
line-height: 24px;
 Color:#4611A7;
	text-transform: uppercase;
	
}
ul.ludo-page-top-menu li a{
	color:#4611A7;
	font-weight:600;

}

ul.ludo-page-top-menu li+li{
    margin-top: 0px !important;
}

.page-id-11588 .our-games-title{
	font-size:30px !important;
}

.page-id-11588 .desktop-download-a:hover {
    color: #4611A7 !important;
}

/* --------------------- media query for mobile (max-width: 767px)  --------------------- */
@media (max-width: 767px){
	
.breadcrumb-item a{
Color: #4611A7;
font-weight:600;
font-size:10px;
line-height:15px;
	padding-left:0px;
}

.breadcrumb>.active{
	Color: #000 !important;
font-weight:600;
font-size:10px;
line-height:15px;
}

.breadcrumb-separator{
		Color: #000 !important;
font-weight:600;
font-size:10px;
line-height:15px;
}	
	.breadcrumb{
margin-top: -10px;
margin-bottom: 0px;
padding-left:0px;
}
	.breadcrumb ol li a{
		padding-left:0px;
	}
	
	.ludo-page-second-mob-section .banner-winning-text{
	    color: #4611a7;
    font-style: normal;
    font-weight: 500;
    font-size: 14px !important;
    line-height: 20px;
}
	
	.ludo-page-second-mob-section .SignPainterHouseSlant img {
    width: 6vw !important;
    
}
	ul.ludo-page-top-menu li {
		
		font-size: 10px;
    text-transform: uppercase;
		
	}
	ul.ludo-page-top-menu li a{
	font-weight: 600;	
	}
	
	#ludo-page-mob-header-text{
		position:absolute;
		z-index:1;
	}
	
	.ludo-page-h1{
		margin-top:-49px;
	}
	.ludo-page-mob-banner{
		margin-top:-80px;
	}
	
	.ludo-page-first-section{
		padding-top:0px !important;
	}
	.page-id-8757 h1 {
		font-size: 38px;
		line-height: 38px;
	}
	.page-id-8757 h2{
		font-size: 28px;
		line-height: 28px;
		max-width: 75%;
		margin: 0 auto;
	}
	.page-id-8757 p{
		font-size: 15px;
		line-height: 18px;
	}
	.zupee-wp-main-section .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
		padding: 0px;
	}
	.populargamehalfcol {
		margin-top: 30px;
	}
	#android-button-section img {
		height: auto;
	}
	#android-button-section .elementor-column + .elementor-column {
		margin-top: 30px
	}

	.testmonial-area .testmonial-slider{ 
		padding-bottom: 120px;
	}
 
	.makecontainerfull .testimonials_section .owl-nav {
		margin-top: 40px;
	}
	.testimonials_section .owl-nav {
		background: #4611a7 !important;
	}
	.makecontainerfull .testimonials_section .owl-carousel .owl-nav > div {
		width: 36px;
		height: 36px;
		font-size: 18px;
	}
	.testimonials_section .owl-carousel .owl-nav > div i {
		font-size: 18px !important; 
	}
	.makecontainerfull-faq .elementor-tab-title .elementor-accordion-title {
		font-weight: 600 !important;
	}
	 
	#home-faq-section {
		padding: 40px 0px 90px;
	}
	.footer-area .widget .footer-logo {
		margin: 0 0 30px !important;
	}
	.footer-area .footer-social-icon {
		padding: 0px;
	}
	.footer-area .wp-block-columns {
		margin-bottom: 0px;
	}
	.footer-area .single-widgets p.payment-title {
		font-size: 12px;
		line-height: 22px;
	}
	.footer-area .warpfootercustomsec .single-widgets {
		margin-top: 20px;
	}

	.footer-area .warpfootercustomsec a + a:before{ 
		height: 14px;
	}
    .footer-top-area {
		/*padding: 40px 0px 120px 0px;*/
	}
	.bottombar {
		padding: 5px 15px 16px !important;
	}
	.gif-button-mob {
		font-size: 20px !important;
    	font-weight: 800 !important;
		margin-bottom: 8px !important;
		padding: 0 !important;
 		animation: blinkUpdate 1s ease-in-out infinite forwards !important;
	}
		
	.bottombar .downloadbtn a {
		width: 100%;
		border-radius: 100px;
		height: 52px;
		display: inline-flex !important;
		align-items: center;
		justify-content: center;
		margin: 0 auto;
		padding: 0 30px !important;
	}
	.elementor-section h2 {
    font-size: 28px !important;
}
}

@keyframes blinkUpdate {
	0% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

/* --------------------- media query for full HD screen (min-width: 1700px)  --------------------- */
@media (min-width: 1700px) {
	.page-id-8757 h1 {
		font-size: 72px;
		line-height: 72px;
	}
	.page-id-8757 h2 {
		font-size: 52px;
		line-height: 52px;
	}
	.zupee-wp-main-section.elementor-section > .elementor-container {
		max-width: 1440px !important;
	}
	.home-first-section {
        height: 800px;
    }
    

	.cd-main-header, .mainmenu-area {
		height: 83px;
	}
	
	.page-id-8757 .subtext-box p, .page-id-8757 .banner-winning-text {
		font-size: 26px;
		line-height: 31px;
	}
	.page-id-8757 .banner-winning-text {
		max-width: 600px;
	}
	 
}

/* end m5 changes - Deepak */


.custom-logo-link img {
    max-width: 200px;}
.custom-logo-link{min-height:80px;}
.is-sticky .custom-logo-link img {
    max-width: 200px;
}

.is-sticky .mainmenu-area {
    background: #FFE800 none repeat scroll 0 0;}
.mainmenu-area-bg {
    background: transparent;}
.is-sticky ul#nav li a {
    padding: 30px 15px;
    color: #fff;
}
.footer-area .area-bg::after{background-size: cover;
    background-position: center;}
@media (min-width: 1200px)
{
.homebannersection .col-lg-7 {
    width: 52.333333%;
}
}


.home5-layer-1 {
    max-width: 490px;
}
.homebannersection .welcome-layer-5{width:42%;}
.trustedsection{padding:50px 0px;}
.trustedsection .elementor-image-gallery .gallery-item{vertical-align:unset;}
.testimonials_section.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{margin-top:0px;    padding: 0 20px;}
.testimonials_section.elementor-widget-testimonial-carousel .elementor-testimonial__image img {
    width: 80px;
    height: 80px;
}
.testimonials_section .elementor-testimonial__name {
    font-weight: 500;
    font-size: 20px;
}
.testimonials_section .elementor-testimonial__title {
    font-size: 18px;line-height:18px;
}
.testimonials_section.elementor-widget-testimonial-carousel .swiper-slide {
    padding: 0px;
}
.testimonials_section .elementor-testimonial__text {
    font-size: 16px !important;
    font-style: normal !important;
    line-height: 22px !important;
    padding: 15px 20px 20px 20px;
}
.elementro-testimonial_wonprice {
    font-size: 30px;
    margin-top: 15px;
    color: #fff;
    text-align: center;
   -webkit-box-shadow: inset 0px 10px 53px 15px rgba(24,52,137,1);
-moz-box-shadow: inset 0px 10px 53px 15px rgba(24,52,137,1);
box-shadow: inset 0px 10px 53px 15px rgba(24,52,137,1);
    padding: 15px;
    font-weight: 500;
}
.rupeesymbol{font-family: 'Rupee Foradian';}
.testimonials_section.elementor-widget-testimonial-carousel .elementor-swiper-button-next, .testimonials_section.elementor-widget-testimonial-carousel .elementor-swiper-button-prev
{
    opacity: 1;
    background: #73a4ec;
    width: 50px;
    height: 50px;
    border-radius: 50%;
}
.testimonials_section .elementor-swiper-button{right:30%;bottom:0px;}
.testimonials_section .single-testmonial {
    box-shadow: none;
    margin: 0px 20px 0px;
    padding: 0px 0px;
    position: relative;
    background: transparent;
    z-index: 1;
    border: 6px solid #1D5DAA;
    border-radius: 10px;
}
#bitnami-banner {display: none}
.testimonials_section .author-name-and-thumb h4 {
    margin-bottom: 0;
    color: #fff;
}
.testimonials_section .author-name-and-thumb p {
    color: #3683D9; font-size: 18px;line-height:18px;
}

.testimonials_section .author-content{
    font-style: normal !important;
    padding: 15px 20px 20px 20px;
    color: #5A92ED;}
.testimonials_section .author-tumb{width:80px;height:80px;margin-left:20px;}
.testimonials_section .author-tumb img{
border-style: solid;border-radius:50%;
    border-color: #131A60;
    border-width: 6px;}
    .testimonials_section .author-name-and-thumb{padding-left: 95px;
    margin-top: 0;
    top: -8px;
    margin-left: 0px;
    margin-right: 0px;
	background: #FFE800 !important;

}


.author-wonprice{background: #1d5daa;
font-size: 30px;
    margin-top: 10px;
    color: #fff;left: -6px;position: relative;
    right: 0;
    width: 104%;
    text-align: center;
   -webkit-box-shadow: inset 0px 10px 53px 15px rgba(24,52,137,1);
-moz-box-shadow: inset 0px 10px 53px 15px rgba(24,52,137,1);
box-shadow: inset 0px 10px 53px 15px rgba(24,52,137,1);
    padding: 15px;
    font-weight: 500;
/* 	display:none !important; */
}
.testimonials_section .owl-carousel .owl-nav > div{    width: 50px;
    background: #73a4ec;
    border-radius: 50%;
    height: 50px;color: #242496;
    line-height: 50px;}
.testimonials_section .owl-carousel .owl-controls .owl-nav .owl-next{margin-left:15px;}
.testimonials_section .owl-nav{padding: 20px 20px;background: #4611a7;-webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
    border-radius: 100px;}

.testimonials_section .single-testmonial::after{display:none;}

.testimonials_section .testmonial-area .area-title {
    margin-bottom: 0;
}
.viewalltesti{    text-align: center;
    margin-top: 50px;}
.viewalltesti a{background: #ffd842;
    color: #120ca5;
    text-transform: uppercase;
    font-weight: 500;
    padding: 13px 55px;
    border-radius: 100px;
    font-size: 18px;}
.videoplay .elementor-custom-embed-play i {
    border-radius: 100%;
    color: #0F1F65;
    text-shadow: 0px 0px 10px rgb(0 0 0 / 30%);
    background: #fff;    font-size: 40px;
    width: 100px;
    height: 100px;
    line-height: 100px;padding-left: 6px;
}
.slideplaysection .screenshot-area{
    background: transparent;
}
.slideplaysection .single-screenshot img {
    filter: none;width:100%;max-width:470px;
}

.slideplaysection .owl-carousel .owl-nav > div{    width: 50px;
    background: #73a4ec;
    border-radius: 50%;
    height: 50px;color: #242496;
    line-height: 50px;}
.slideplaysection .owl-carousel .owl-controls .owl-nav .owl-next{margin-left:15px;}
.slideplaysection .owl-nav{padding: 15px 20px;background: #151d76;-webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
    width: 155px;margin-top: 0px;
    border-radius: 100px;
    height: 80px;bottom: -25px;
    left: 13%;
    position: absolute;}
    .slideplaysection .owl-carousel.owl-loaded{margin-bottom:50px;}
.mainmenu-area {
    border-bottom: 0;}
.owl-item.active.center .single-screenshot {
    transform: none !important;}
.footer-area .single-widgets h3 {
    display: block;
    font-weight: 500;
    margin-bottom: 10px;
    padding-bottom: 0px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    font-size: 18px;
}
.footer-area .single-widgets h3::after{display:none;}
.footer-area .single-widgets ul li {
    display: inline-block;}
.widget_post_share li a {
    border-radius: 50%;
    display: block;
    height: 40px;
    margin: 0 5px;
    padding-top: 8px;
    text-align: center;
    width: 40px;
    border: 0;
    background: #151d76;
    color: #65aaeb;
    padding-top: 6px;
}
.footer-area .single-widgets ul {
    text-align: left;}
.footer-area .single-widgets.rightfooter h3,.footer-area .single-widgets.rightfooter ul{text-align:right;}
.paymentpartners img{max-width:150px;}
.footercopyright{color: #65aaeb;
    font-size: 14px;}
    .footerlinks{font-size: 14px;}
.elementor .playvideo{text-align:center;}
.elementor .playvideo video{max-width: 320px;
    margin: auto !important;}
.bottombar{display:none;background:#0e0b68;padding: 20px 20px;    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9999;}
.downloadbtn{text-align:center;}
.downloadbtn a{background: #fed23b;
    color: #120ca5;
    font-weight: 900;
    font-size: 21px;
   /* text-transform: uppercase;*/
    display: block;
    border-radius: 20px;
    padding: 12px 15px;}
.firesection{font-size: 12px;
    color: #fff;
    text-align: center;
    margin-top: 7px;}
.firesection img{max-width: 18px;
    margin-right: 5px;}

.viewalltesti{display:none;}
.footer-area .single-widgets ul li::before{display:none;}
.footer-area .single-widgets ul li:hover a {
    padding-left: 0;
}
.footer-area .area-bg {
	background: #060F30 !important;
}
.footer-area .area-bg::after {
    background: url(/wp-content/uploads/2021/11/footer-bg.jpg) repeat scroll 0 0;
	background-color: #060F30;
}

.home.page-template .header-top-area {
    background: transparent;
}
.innerpageheadersection{padding-top:100px;}
.innercontent h5.title,.innercontent h5.title span{line-height:25px;}
.innercontent .eael-dual-header .subtext{line-height:25px;}
.innercontent u{color:#e6ba5a;}
.innercontent .eael-dual-header{    border-bottom: 3px solid #4c49a6;padding-bottom: 25px;
    margin-bottom: 0px;}
.is-sticky ul#nav li.current-menu-item > a{color:#fff !important;}
.innertextcontent p
{
        color: #82A3FC;font-size: 16px;line-height:25px;margin-bottom:20px;
}
.innertextcontent
{
        color: #82A3FC;font-size: 16px;line-height:25px;
}
.innertextcontent u
{
    color:#e6ba5a;
}
.terms-page-ol li{margin-bottom:20px;}
.androidicon
{
    width: 25px;
    margin-right: 15px;
}
.btnandroidicon
{
    width: 25px;
    margin-right: 15px;
}
#sgpb-popup-dialog-main-div div{overflow-x:hidden;}
.sgpb-theme-1-content {
    max-height: 360px!important;
    border-bottom-width: 0!important;
    border-bottom-color: transparent!important;
    background: transparent!important;
    box-shadow: 0 10px 25px 4px rgba(45,89,179,.47) inset!important;
    background-color: #1e1a86!important;
    padding: 20px 30px 90px 30px!important;
    border-radius: 10px!important;
}
.autopopupimage {
    text-align: center;
    margin-bottom: 15px;
}
.autopopupimage img {
    max-width: 40px;
    margin: auto;
}
.autopopuptitle {
    text-align: center;
    color: #fff;
    font-size: 18px;
    margin-bottom: 20px;
}
.autopopupcontent {
    text-align: center;
    color: #458de4;
    font-size: 15px;
    font-weight: normal;
    line-height: 23px;
    margin-bottom: 15px;
}

.formsection{text-align:center;}
.is-sticky ul#nav li.active > a{color:#fff !important;}
.disclaimer{color: #355379;
    font-size: 13px;}

.show-nav-left .mobmenu-overlay, .show-nav-right .mobmenu-overlay,.mob-menu-slideout .mobmenu-panel, .mob-menu-slideout-over .mobmenu-panel, .mob-menu-slideout .mobmenu-cart-panel, .mob-menu-slideout-over .mobmenu-cart-panel {
	max-height: 300px;}



@media only screen and (max-width: 767px){
	.disclaimer{color: #355379;
    font-size: 13px;text-align:center;line-height:16px;}
.innerpageheadersection {
    padding-top: 40px !important;
}
	.elementor .playvideo video{max-width: 240px;
    margin: auto !important;}
.mainmenu-area {
    background: transparent;
}
	.welcome-text-area{padding-top:0px;}
	.custom-logo-link img {
    max-width: 150px;
}
	.is-sticky .custom-logo-link img {
    max-width: 150px;
}
	
.homebannersection .welcome-text h1 {
    font-size: 30px;
    margin-bottom: 20px;
    font-weight: 700;
    line-height: 40px;
}.homebannersection .welcome-text h4 {
   font-size: 15px;    margin-bottom: 0;
    line-height: 24px;}

.homebannersection .sponsor img {
    max-width: 30px;
    margin-right: 10px;
}.homebannersection .welcome-layer-5 {
    width: 100%;padding: 0px 25px;
    display: block !important;
    position: relative;}.homebannersection .welcome-text-area{
    height: 100vh;
}.elementor-7 .trustedsection .elementor-element.elementor-element-e301a46 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 28px;
    font-weight: 600;
    line-height: 35px;
}
.trustedsection .elementor-image-gallery .gallery-item{width: 33.33%;}
.eael-dual-header {
    display: block;
    margin-bottom: 0 !important;
}
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 10px 30px !important;
}.owl-item.active.center .single-screenshot {
    transform: none !important;}
    .slideplaysection .owl-nav{bottom: -40px;
    left: 25%;}
.footer-area .single-widgets h3{text-align: center;}
.widget_post_share{margin-bottom:20px !important;}
.footer-area .single-widgets.rightfooter h3, .footer-area .single-widgets.rightfooter ul {
    text-align: center;
}.paymentpartners img {
    max-width: 100px;
}.footerlinks {
    font-size: 14px;text-align: center;
    margin-top: 20px;
}.footercopyright {text-align: center;
    color: #65aaeb;
    font-size: 15px;
}
.home5-layer-1 {
    max-width: none;
}
	.elementor-7 .elementor-element.elementor-element-1815c9c .eael-dual-header .title, .elementor-7 .elementor-element.elementor-element-1815c9c .eael-dual-header .title span {
    font-size: 28px !important;
    font-weight: bold;
    text-transform: none;
    line-height: 35px !important;
}
	.elementor-7 .elementor-element.elementor-element-1815c9c .eael-dual-header .subtext {
    color: #3683D9;
    font-size: 20px !important;
    text-transform: uppercase;
}
.menu-toggle.full{border:0px;}
.mainmenu-area svg{right:5px;}
.welcome-text-area .area-bg{    background-size: cover !important;
    background-position: center !important;}
.is-sticky .line {
    stroke: #fff;
}
.testimonials_section .author-tumb {
    width: 75px;
    height: 75px;
}.testimonials_section .author-name-and-thumb {
    padding-left: 85px;
    margin-top: 0;
    top: -12px;
    margin-left: 0px;
    margin-right: 0px;
}.testimonials_section .author-name-and-thumb h4 {
    margin-bottom: 0;
    font-weight: 500;
    color: #fff;
}.testimonials_section .author-name-and-thumb p {
    color: #3683D9;
    font-size: 15px;
    line-height: 18px;
}.author-wonprice {
    background: #1d5daa;
    font-size: 24px;
    margin-top: 0px;
    color: #fff;
    left: -6px;
    position: relative;
    right: 0;
    width: 105%;}
.testimonials_section .author-content {
    font-size: 0.9375vw !important;
	line-height: 1.222em !important;
}
.testimonials_section .owl-carousel .owl-nav > div {
    width: 40px;
    background: #73a4ec;
    border-radius: 50%;
    height: 40px;
    color: #242496;
    line-height: 40px;
    font-size: 20px;
}.testimonials_section .owl-nav {
    padding: 20px 15px;
    background: #151d76;
    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
    width: 118px;
    margin-top: 20px;
    border-radius: 100px;
    height: 56px;
    float: right;
}.viewalltesti {
    text-align: center;
    margin-top: 48px;
}
.elementor-7 .elementor-element.elementor-element-b8b017f .elementor-heading-title,.elementor-7 .elementor-element.elementor-element-3831643 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 30px !important;}
.slideplaysection .owl-carousel .owl-nav > div {
    width: 40px;
    background: #73a4ec;
    border-radius: 50%;
    height: 40px;
    color: #242496;
    line-height: 40px;
}.slideplaysection .owl-nav {
    bottom: -40px;
    left: 28%;
}.slideplaysection .owl-nav {
    padding: 10px 20px;
    background: #151d76;
    -webkit-box-shadow: 0 8px 6px -6px black;
    -moz-box-shadow: 0 8px 6px -6px black;
    box-shadow: 0 8px 6px -6px black;
    width: 135px;
    margin-top: 0px;
    border-radius: 100px;
    height: 60px;
   
}
    
    .testimonials_section .owl-nav{    float: none;
    margin: auto;}
  .paymentpartners{margin-bottom:30px;}  
}
.mobile ul#nav li a {
    height: 40px;
    color: #fff !important;
    font-weight: 600 !important;
}
ul#nav li{
	text-align:left !important;
	   padding-left: 30px;
}
.sub-menu li{padding-left:0px !important;}
#main-nav ul#nav li + li{
	margin-left:0px!important;
}
}
@media only screen and (max-width: 380px)
{.elementor .playvideo video {
    max-width: 180px;
    margin: auto !important;
}
	.viewalltesti a {
    background: #ffd842;
    color: #120ca5;
    text-transform: uppercase;
    font-weight: 500;
    padding: 12px 25px;
    border-radius: 100px;
    font-size: 15px;
}
.homebannersection .welcome-text h1 {
    font-size: 25px;
    margin-bottom: 12px;
    font-weight: 700;
    line-height: 30px;
}
.homebannersection .welcome-text h4 {
    font-size: 11px;
    line-height: 20px;
}

.custom-logo-link img {
    max-width: 130px;
}.is-sticky .custom-logo-link img {
    max-width: 130px;
}
	
.elementor-7 .trustedsection .elementor-element.elementor-element-e301a46 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 22px !important;
    font-weight: 600;
    line-height: 30px !important;
}
.elementor-7 .elementor-element.elementor-element-1815c9c .eael-dual-header .title, .elementor-7 .elementor-element.elementor-element-1815c9c .eael-dual-header .title span {
    font-size: 22px !important;
    font-weight: bold;
    text-transform: none;
    line-height: 30px !important;
}.elementor-7 .elementor-element.elementor-element-1815c9c .eael-dual-header .subtext {
    color: #3683D9;
    font-size: 17px !important;}
.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated {
    padding: 5px 30px !important;
}
	.elementor-7 .elementor-element.elementor-element-b8b017f .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-3831643 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 22px !important;
}.slideplaysection .owl-nav {
    bottom: -40px;
    left: 19%;
}
	.paymentpartners img {
    max-width: 90px;
}
.footerlinks {
    font-size: 11px;
    margin-top: 20px;
    text-align: center;
}.footercopyright {
    color: #65aaeb;
    font-size: 11px;
    text-align: center;
}
}



/*hero.css*/
.box-img-icon {
    display: inline-block;
    margin-bottom: 20px;
    width: 120px;
}


.sub-menu {
    background-color: #FFE800 !important;
}
.sub-menu li a {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 40px;
    text-align: left;
}
.stellarnav ul ul {
    padding: 12px;
}
.menu-item-has-children.has-sub .sub{
	    font-weight: 600;
    font-size: 21px;
    vertical-align: middle;
    /* position: absolute; */
    display: inline-block;
    margin-left: 4px;
    margin-top: -4px;
}
.menu-item-has-children.has-sub.hover .sub{
	  transform: rotate(-180deg);

  /* Safari */
  -webkit-transform: rotate(-180deg);
  /* Firefox */
  -moz-transform: rotate(-180deg);
  /* IE */
  -ms-transform: rotate(-180deg);
  /* Opera */
  -o-transform: rotate(-180deg);
}
.stellarnav ul ul li{
	padding-top:8px;
	padding-bottom:8px;
}
.stellarnav ul ul a{
	line-height:22px !important;
}

.bottombar.removepadding{
	padding: 0px 0px 0px 0px !important;
	background: #fff !important;
	display: none;
}
.mobilebanerwrapercta{
	margin: auto;
    display: block;
    max-width: 480px;
}
.mobilebanerwrapercta .subheading-text {
       font-size: 15px;
    line-height: 18px;
    opacity: .5;
    display: inline-block;
    width: 146px;
    padding: 0px 8px 0px 8px;
    vertical-align: middle;
}
.mobilebanerwrapercta .rightheadingdownloadimgcta img{
	        max-width: 52px;
    display: inline-block;
}
.mobilebanerwrapercta .heading-text {
    font-size: 18px;
    font-weight: 600;
    line-height: 20px;
	margin-bottom: 10px;
}
.mobilebanerwrapercta .leftimageseccta{
	    max-width: 170px;
    display: inline-block;
	padding:10px 10px 0px 10px;
}
.mobilebanerwrapercta .rightheadingdownloadimgcta{
	max-width: 306px;
    display: inline-block;
	padding:10px;
	vertical-align: middle;
}
@media only screen and (max-width: 420px)
{
.bottombar.removepadding{
	display: block;
}
}
@media only screen and (max-width: 420px)
{
.mobilebanerwrapercta{
    max-width: 360px;
}
.mobilebanerwrapercta .subheading-text {
       font-size: 12px;
    line-height: 15px;
    width: 146px;
}
.mobilebanerwrapercta .rightheadingdownloadimgcta img{
	        max-width: 48px;
}
.mobilebanerwrapercta .heading-text {
    font-size: 15px;
    line-height: 18px;
}
.mobilebanerwrapercta .leftimageseccta{
	    max-width: 142px;
    display: inline-block;
	padding:10px 10px 0px 10px;
}
.mobilebanerwrapercta .rightheadingdownloadimgcta{
	max-width: 216px;
}
}

@media only screen and (max-width: 281px)
{
.mobilebanerwrapercta {
    max-width: 280px;
}
	.mobilebanerwrapercta .leftimageseccta {
    max-width: 130px;
	}
	
.mobilebanerwrapercta .rightheadingdownloadimgcta {
    max-width: 150px;
	}	
.mobilebanerwrapercta .heading-text {
    font-size: 13px;
    line-height: 14px;
	}
	
.mobilebanerwrapercta .subheading-text {
    font-size: 10px;
    line-height: 12px;
    opacity: .9;
    display: inline-block;
    width: 91px;
    padding: 0px 4px 0px 4px;
    vertical-align: middle;
}
	.mobilebanerwrapercta .rightheadingdownloadimgcta img{
		max-width: 34px;
	}
	
}
@media only screen and (max-width: 981px)
{
	.mobile ul#nav li a{
		height:40px !important;
	}
	.sub-menu{
		display:block !important;
	}
	.mobile .dd-toggle, .menu-item-has-children.has-sub > a{
		display:none !important;
	}
.sub-menu .menu-item-has-children.has-sub > a{
display:block !important;
}

ul.sub-menu .sub-menu li a{
margin-left: 0px !important;
}

	.menu-item-has-children.has-sub a{
		    padding: 0px;
    text-transform: uppercase !important;
    letter-spacing: 1px;
	}
	.stellarnav ul ul{
		padding:0;
	}
	ul#nav li{padding-left:0px !important;}
}
@media (min-width: 1281px){
	
.hero-section-download-btn .desktop-download-a{
    width: 100%;
    height: 80px;
}
}
@media (min-width: 981px){
	
.hero-section-download-btn .desktop-download-a{
    width: 100%;
    height: 80px;
}
}


/*customized css 16-8-2022*/


#bitnami-banner .bitnami-corner-image-div .bitnami-corner-image{
	display:none !important;
}

.page-id-3467 .elementor-section a{
	color:#000;
}
.bolsmanmargin{
	    margin-top: 10px;
    font-weight: 700;
    margin-bottom: 0px;
	margin-left:18px;
	font-family: 'SignPainter HouseSlant' !important;
    font-style: normal;
    font-weight: 400;
Color:#4611a7 !important;
}
.whitecolor p{
	color:#fff !important;
}
.home .addexranvCSS .navbar-header .custom-logo-link img{
	top:0px !important;
	max-width: 10.052083333333334vw;
}
.footer-area .area-bg::after, .footer-area .area-bg::before{
	background:none;
	background-color:none;
}
.footer-area .area-bg{
	background: #4611A7 !important;
}
	.makecontainerfull-faq .elementor-tab-title .elementor-accordion-title {
    font-weight: 600 !important;
}
.ul-footer-payment-icon li img{
	opacity:0.8;
}
.testimonials_section .single-testmonial{
	border-color: #FFE800;
}
.testimonials_section .author-name-and-thumb h4{
	font-family: 'Inter' !important;
	font-style: normal;
font-weight: 700; 
}

.answer a, .answer a:hover{
	color:#000;
}
.roundactionimg .roundborder{
	padding: 0px 5px;
    background: #fff;
    border-radius: 50%;
}
.elementor-accordion .elementor-accordion-item{
    border-bottom: 1px solid #8B839B !important;
    border-top: 0px solid #8B839B !important;
    border-left: 0px solid #8B839B  !important;
    border-right: 0px solid #8B839B !important;
}
.elementor-accordion .elementor-tab-title{
	border-bottom:0px !important;
}
.yellow-background, .author-wonprice, .ul-footer-social-icon li a{
	background-color: #FFE800 !important;
}
 .htwoimpotant, .populargame p a, .author-wonprice p, .testimonials_section .owl-carousel .owl-nav > div, .ul-footer-social-icon li a, .is-sticky ul#nav li.current-menu-item > a, h1{
	color: #4611A7 !important;
}
.testimonials_section .owl-carousel .owl-nav > div{
		background-color: #fff;
}
.testmonial-slider{
	overflow:hidden;
}
.testimonials_section .owl-carousel .owl-nav > div{
	height:52px;
	width:52px;
	line-height: 10px !important;
	font-size: 40px;
}
.single-widgets p.payment-title {
    font-weight: 400;
}

.mr10{
	margin-left: 15px;
}
.SignPainterHouseSlant img{
	width: 1.5625vw;
    height: auto;
    margin-right: 10px;
}
.downloadiconration{
	width: 1.25vw !important;
}
.desktop-androidimg{
	width: 1.6145833333333333vw !important;
}
.SignPainterHouseSlant p{
	font-family: 'SignPainter HouseSlant' !important;
font-style: normal;
font-weight: 400;
color: #4611A7;
	vertical-align: middle;
    display: inline-block;
}
.author-wonprice p{
	font-family: 'SignPainter HouseSlant' !important;
font-style: normal;
font-weight: 400;
text-align: center;
text-transform: uppercase;
}
.cd-main-header.animate-search{
	background-color: #FFE800 !important;
}

.warpfootercustomsec{
	display: inline-block;
    width: 100%;
    margin: auto;
    text-align: center;
}
.author-wonprice{
	box-shadow:none;
	-webkit-box-shadow:none;
}
 

.testimonials_section .author-tumb img{
	border-color: #E7E7E7;
}

.whiteh1  h1{
	color:#fff !important;
}


#thankyou-video-section .elementor-section.elementor-inner-section {
    margin-bottom: 0px !important;
    margin-top: 12px;
	background:#fff;
}
#thankyou-video-section .thankyou-title-div1 .thankpage-users-text1{
font-size: 1.3541666666666667vw;
    line-height: 0.846em;
    font-weight: 700;
	color:#000;
	margin-bottom: 12px;
}
#thankyou-video-section .thankyou-title-div1 .thankpage-users-text1 img {
   width: 1.8229166666666667vw;
    height: auto;
    margin-right: 5px;
}
#thankyou-video-section .thankyou-title-div1 .thankpage-users-text2 {
font-size: 1.6666666666666667vw !important;
    line-height: 0.688em !important;
    font-weight: 500;
	color:#000;
}
.video-div {
    width: 100%;
    height: auto;
    text-align: center;
    background: #FFE800;
    padding-top: 25px;
    padding-bottom: 20px;
}




@media screen and (min-device-width: 1601px) and (max-device-width: 1920px) { 

	.desktop-download-a {
    font-weight: 600 !important;
}
	
	
}


@media screen and (min-device-width: 1281px) and (max-device-width: 1366px) {

	.marginsmall .elementor-widget-container{
		    margin: 0px 0px 15px 0px !important;
	}

}

@media screen and (min-device-width: 1201px) and (max-device-width: 1365px) {

	.marginsmall .elementor-widget-container {
    margin: 0px 0px 16px 0px !important;
}
	
}
@media screen and (min-device-width: 1025px) and (max-device-width: 1280px) {

	.marginsmall .elementor-widget-container {
    margin: 0px 0px 4px 0px !important;
}

	
}

@media screen and (min-device-width: 900px) and (max-device-width: 1024px) {
		#android-button-section .elementor-col-25{
		width: 50%;
	}
	.blankcol{
		width:9% !important;
	}
	#android-button-section .elementor-col-25 img{
		width:100%;
	}
	.mobilehearoabn p{
		font-size: 28px;
    line-height: 38px;
	}


}
@media screen and (max-device-width: 1024px) {
.gif-button-mob{
	font-family: 'Inter';
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    line-height: 20px;
    display: inline-block;
    align-items: center;
    text-align: center;
    color: #4611A7;
    padding: 10px;
    width: 100%;
}
	.bottombar{
		display:block;
		background: #FFE800;
	}
	.bottombar .downloadbtn a{
				background:#4611A7;
		color: #fff;
	}
	
	
}
@media screen and (min-width: 1024px) {
.navbar { 
    max-height: 83px;
	margin-bottom:0px;
}
}

@media screen and (max-device-width: 983px) {
	.custom-logo-link.sticky-logo{
		left:14px;
	}
 
	.stellarnav.mobile.active{
		overflow:visible;
	}
	
	ul#nav li a {
    padding: 0px 15px;
    line-height: 69px;
}
	.is-sticky .mobile.active ul#nav li a { 
    line-height: 0px;
}

	
	.home .nav.navbar-nav.pull-right,  .nav.navbar-nav.pull-right{
		margin-top: 80px;
		z-index: 9999;
	}
	.cd-main-header.animate-search {
    display: block;
    height: 78px;
}
	.home .navbar-header , .navbar-header{
    margin-top: 0px;
	}	

	.colorlinkblue i{
		color: #4611A7;
		font-size: 29px;
	}

	.downloadbtn a {
    padding: 24px 15px;
}
	.makecontainerfull .container{
		width:90%;
	}

	.footer-area .col-md-6{
		text-align:center;
	}
	.footer-area .single-widgets ul {
    text-align: center;
}

	.single-widgets p.payment-title{
		    text-align: center;
	}
	.footer-area .footer-payment-icon ul li {
    width: 100%;
    height: auto;
    text-align: center;
	}	
		ul#nav, .mainmenu-area-bg{
		background: #FFE800;
		border:none;
	}
	.mobile ul#nav li a{
		height: 56px;
		color: #4611A7 !important;
	}
	.is-sticky .mainmenu-area-bg{
		opacity:1;
	}
	
	.poplulargamesfullcol{
		width:100% !important;
	}
	.populargamehalfcol{
		width:50% !important;
	}
	.mobilethreepair .gallery-item{
		max-width:33.3% !important;
		    margin-bottom: 25px !important;
	}
}


@media(max-width:768px){
	.space-section{
		margin-bottom:-13px;
	}
	
.zpnr-sidebar .zpnr-author-section .name {
    text-align: center;
    width: 100%;
}

.zpnr-sidebar .zpnr-author-section .author-meta {
    flex-direction: column;
}

	
#thankyou-video-section .thankyou-title-div1 .thankpage-users-text2 {
    font-size: 16px !important;
    line-height: 22px !important;
	}
	#thankyou-video-section .thankyou-title-div1 .thankpage-users-text1 img {
   width: 1.8229166666666667vw;
    height: auto;
    margin-right: 5px;
}
	#thankyou-video-section .thankyou-title-div1 .thankpage-users-text1 {
    font-size: 15px;
    line-height: 15px;
   }
	
	
	#android-button-section .elementor-col-25 img {
    width: 100%;
}
			#android-button-section .elementor-col-25{
		width: 100%;
	}

	.cd-main-header {
    height: 78px;
	}
	.cd-main-header.animate-search{
		display:inline-block;
	}
	.navbar {
    min-height: 75px;
	}
	.menu-toggle.full, .navbar-header h3 a{
		color: #4611A7 !important;
	}
	.menu-toggle.full i{
		display: block;
	}


	.custom-logo-link img{
		z-index:999999;
	}
 
	.trustedsection h2, #reviews h2, .faq-title h2{
		color: #4611A7 !important;
	}
	.gif-button-mob{
		color: #4611A7 !important;
	}

  .footer-area .footer-payment-icon ul li {
    width: 30%;
}
}
@media(max-width:680px){
	.custom-logo-link img{
		transition: none !important;
	}
.bannertexthero {
    height: 50px !important;
}
	 #android-button-section .elementor-column{width: 100%;}

.footer-social-icon{
	padding:20px 0;
}
.ul-footer-payment-icon li img {
    width: auto !important;
}

.poplulargamesfullcol h3, .populargamehalfcol h3{
	margin-bottom:0;
}

.know-more {
    font-size: 16px !important;
    line-height: 22px !important;
}
	.mobiletablet {
    height: 80px; 
}
	#android-button-section a{
		width:100%;
	}
 
	.makecontainerfull-faq .elementor-accordion-title, .makecontainerfull-faq .elementor-tab-content {
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 22px !important;
}

	.footer-area .footer-payment-icon ul li {
    width: 110px;
}
	.ul-footer-payment-icon li img {
    width: 100% !important;
	}
	
}
@media(max-width:480px){
	.ul-footer-social-icon li a {
    height: auto;
    width: auto;
	}
	.testimonials_section .owl-carousel .owl-nav > div {
    height: 30px;
    width: 30px;
	}	
	.testimonials_section .owl-carousel .owl-nav > div  i{
		font-size:24px;
	}
				#android-button-section .elementor-col-25 img{
		height:auto;
	}

	
.footer-area .footer-payment-icon ul li {
    width: 94px;
}
}

/* new design CSS */

/*..rahul..*/
.pp-table tbody{
	border:1px solid;
}
.pp-table tr td{
	border:1px solid;
}

.pp-table tr th{
	text-align:center;
}

.pp-table th{
		border-top: 1px solid #5c7cd2; !important;
	border-left: 1px solid #5c7cd2 !important;
	border-right: 1px solid #5c7cd2
}
p.payment-title{
	    font-size: 30px;
    margin-bottom: 20px;
		text-align:right;
	}

.header-call-to-action {
    display: none !important;
}
.page-id-7.barner-area{
	display:none;
}
.page-id-1262 .bottombar{
	display:none;
}
.page-id-2147 .bottombar{
	display:none;
}
.page-id-2231 .bottombar{
	display:none;
}

.page-id-1325 .bottombar{
	display:none;
}

.page-id-1345 .bottombar{
	display:none;
}

.page-id-1313 .bottombar{
	display:none;
}

.page-id-14461 .bottombar{
	display:none;
}

.page-id-7867 .bottombar{
	display:none;
}
.page-id-1337 .bottombar{
	display:none;
}
.page-id-7995 .bottombar{
	display:none;
}

.page-id-8927 .bottombar{
	display:none;
}

/*..news articlesbottom bar..*/
.postid-13264 .bottombar{
	display:none;
}
.postid-13261 .bottombar{
	display:none;
}

.postid-13267 .bottombar{
display:none;
}

.postid-13291 .bottombar{
display:none;
}
.postid-13313 .bottombar{
display:none;
}
.postid-13299 .bottombar{
display:none;
}
.postid-13306 .bottombar{
display:none;
}
.postid-13302 .bottombar{
display:none;
}

.post-type-archive-news .bottombar{
display:none;
}

.img-safe{
width:5%;
}

#thankyou-video-section:nth-child(2){
	background-color:none;
}
.game-section-box h3{
	color: #fff !important;
    margin-bottom: 0px;
}
.our-games-title{
	margin-bottom: 0px; 
	font-style: normal;
font-weight: 400;  
text-align: center;
text-transform: uppercase;
   
}
.know-more{
	font-style: normal;
font-weight: 600;
font-size: 22px;
line-height: 40px;
text-align: center;
}
.our-games-subtitle{
	color: #fff !important;
	margin-bottom: 0px;
}

.our-game-inner-section{
	background:none;
}
#thankyou-video-section{
	    margin-top: 78px !important;
display:block;
}
.thankpage-users-text1 {
    font-size: 30px;
    text-align: center;
    color: #fff;
    display: flex;
    justify-content: center;
}

.thankpage-users-text2 {
    font-size: 24px;
    color: #fff;
    text-align: center;
    margin-top: -30px;
    margin-left: 70px;
}
.elementor-1728 .elementor-element.elementor-element-5f5331cf > .elementor-widget-container {
    margin: 0px 0px 0px 0px !important;
}

ul#nav li > a::after {
    background: none;
}
#video-show{
display:none;
}


#thanku-secure-section{
	display:block;
}


video {
	width: 400px !important;
    height: 400px;
}

.video-div{
width: 100%;
  height: auto;
  text-align:center;

}

#video-show{
display:none;
}
.thankyou-title-div img{
	width:5%;
}
.thankyou-title-div{
    display: flex;
    justify-content: center;
}
.elementor-accordion .elementor-accordion-item {
    border-bottom: 1px solid #383492;
	border-top: 0px solid #383492;
	border-left: 0px solid #383492;
	border-right: 0px solid #383492;
}

.elementor-accordion .elementor-tab-title{
	  border-bottom: 1px solid #383492;
	 border-top: 0px solid #383492;
	border-left: 0px solid #383492;
	border-right: 0px solid #383492;
}

.hero-section-download-btn{
    align-items: center; 
    cursor: pointer;
    display: flex;
    justify-content: center;
    margin-top: 20px;
padding: 0px;
width: 585px;
height: 80px;
	border-radius: 57.9528px;
	background-color: #4611A7;

}

.desktop-download-a{
		color: #fff;
}

img.desktop-androidimg{
		margin-right: 20px;
}

.disclaimer{
	display:none;
}

.ul-footer-social-icon li a{
	background: #151D76;
    border-radius: 100%;
    /*padding: 4px;*/
	}

.footer-widget-title{
	text-align:right !important;
}
.ul-footer-payment-icon li img{
	width:180px !important;
	padding: 5px;
}
.ul-footer-payment-icon{
	text-align:right !important;
}

@media(max-width:768px){
	
	.footer-social-icon{
		padding: 25px 14px;
	}
	
	.separate-containers .inside-article{

padding-top: 0px !important;
    margin-top: -15px !important;
}
	
	.footer-area .single-widgets h3 {
    text-align: center !important;
}
	.elementor-1728 .elementor-element.elementor-element-e301a46 .elementor-heading-title {
    color: #FFFFFF;

}
	
	.gif-button-mob {
    display: flex;
    animation: gif 1.2s infinite;
  
    color: #f1f1f8;
    font-weight: bold;
    font-size: 20px;
    padding-bottom: 8px;
    width: 100%;
    justify-content: center;
    padding: 0;
    padding-bottom: 5px;
}

@keyframes gif{
    0%{     color: #fff;    }
    49%{    color: #fff; }
    60%{    color: transparent; }
    99%{    color:transparent;  }
    100%{   color: #fff;    }
	}
	
	.downloadbtn a{
		display: inline-block !important;
    border-radius: 20px;
    padding: 12px 30px !important;
	}
	
	.ul-footer-payment-icon {
    text-align: center !important;
}
	.faq-title{
		font-size:25px !important;
	}
	
	.thankpage-users-text1 {
    font-size: 24px;
    margin-top: 0px;
    color: #fff;
	text-align:center;
	margin-right: 0px;
 font-weight: bold;
    line-height: 20px;
	    display: flex;
    justify-content: center;
	padding-top:10px;
}
.thankpage-users-text2 {
    text-align: center;
    font-size: 18px;
    margin-top: -30px;
    color: #fff;
    line-height: 20px;
    margin-left: 44px;
}
.img-safe {
    width: 15%;
}
	video {
    width: 100%;
    height: auto;
}
	
	ul#nav li{
		text-align:end;
	}

p.payment-title{
	    font-size: 25px;
    margin-bottom: 20px;
		text-align:center !important;
	}
	.bottombar{
		padding:7px 20px 10px 20px; !important;
	}

	
}



/*..rahul css end..*/
@media only screen and (max-width: 1210px) and (min-width: 992px)  {
.testimonials_section .author-content {
min-height:290px;
}
.author-wonprice{
font-size:25px;
}


}

/* deepak css  */

#home-first-section .elementor-widget-wrap.elementor-element-populated {
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

#thankyou-video-section {
	background: #ffffff !important;
}
#thankyou-video-section .elementor-container.elementor-column-gap-default{
	max-width: 100%;
}

#thankyou-video-section .elementor-column > .elementor-widget-wrap {
	padding: 0px
}

#thankyou-video-section .elementor-section.elementor-inner-section {
	margin-bottom: 30px;
}
#thankyou-video-section .thankyou-title-div1 {
	padding: 10px
}
#thankyou-video-section  .thankyou-title-div1 p {
	margin: 0;
}
#thankyou-video-section  .thankyou-title-div1 .thankpage-users-text1 {
	display: flex;
	align-items: center;
}
#thankyou-video-section  .thankyou-title-div1 .thankpage-users-text2 {
	font-size: 18px;
}
#thankyou-video-section  .thankyou-title-div1 .thankpage-users-text1 img {
	width: 45px;
	height: 45px;
	margin-right: 5px;
}
.scrolltotop .fa {
	font-family: 'FontAwesome';
}
.desktop-download-a img {
	vertical-align: bottom;
}

.ul-footer-social-icon li + li {
	margin-left: 10px;
}
.ul-footer-social-icon li a {
		height: 60px;
		width: 60px;
		display: inline-flex !important;
		align-items: center;
		justify-content: center;
	}


.scrolltotop {
	display: none !important;
}

.testmonial-slider .owl-nav {
	    margin-right: 0px;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0px);
    height: auto;
		width: auto;
    padding: 20px 20px 12px;
}

@media (max-width: 1024px){
	.mobmenu-right-panel {
		width: 100%
	}
	.mob-menu-header-holder {
		background: #0f2879;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	ul#nav {
		background: #ffe800;
		border: none;
	}
	ul#nav li a {
		padding: 10px 15px;
		text-align: right;
	}
	.menu-toggle.full {
		border: none;
	}
	.is-sticky .mainmenu-area svg {
		filter: invert(1);
	}
}
@media (max-width: 767px) {
	
	.bannertexthero{
		display: inline-block;
    height: 50px;
	}
	.mobilebannerimage{
		display:inline-block;
	}

	.footer-area .single-widgets {
		text-align:center;
		position: relative;
	}
	.scrolltotop {
		bottom: 130px !important;
	}
	.thankpage-users-text1 {
		padding-top: 0px;
	}
	#thankyou-video-section .elementor-section.elementor-inner-section {
		margin-bottom: 10px;
	}
	#thankyou-video-section  .thankyou-title-div1 .thankpage-users-text1 img {
	width: 35px;
	height: 35px;
	}
	.downloadbtn a{
		font-size:20px;
		width:316px;
	}
	.downloadbtn a img {
		vertical-align: bottom;
	}

	.ul-footer-payment-icon li img {
		width: 90px;
	}

	.testmonial-slider {
		padding-bottom: 75px;
	}
}


/* deepak css ends */

@media (max-width: 980px){
	#mainmenu-area-sticky-wrapper{
		height:auto !important;
	}
	
}



/*m5 revision css*/

.contentclass p, .contentclass li, .contentclass .elementor-text-editor{
	  font-size: 0.9375vw !important;
    line-height: 1.222em !important;
}
.faqwrapbx .question, .faqwrapbx .answer{
	 font-size: 0.9375vw !important;
    line-height: 1.167em !important;
	font-weight:400;
}
.imgoptimz img{
	width: 41.666666666666664vw !important;
}
@media (min-width: 1681px) and (max-width: 1792px) {

	#main-nav ul#nav li a {
    font-size: 18.66px; 
    line-height: 37.33px;
	}

	.mfivebutton1792 .hero-section-download-btn{
		width:546px;
		height:74px;
	}

  .testimonials_section .owl-carousel .owl-nav > div {
    height: 35px;
    width: 35px;
    line-height: 10px !important;
    font-size: 35px;
}

			.footer-area .warpfootercustomsec  a:before {
    height: 16px !important;
}
	

	
}

@media (min-width: 1601px) and (max-width: 1680px) {

	.mfivebutton1792 .hero-section-download-btn{
		width:511px;
		height:70px;
	}

  .testimonials_section .owl-carousel .owl-nav > div {
    height: 35px !important;
    width: 35px !important;
    line-height: 10px !important;
    font-size: 35px;
}
		.footer-area .warpfootercustomsec  a:before {
    height: 16px !important;
}


	
}

@media (min-width: 900px) and (max-width: 1600px) {
	.rightmove a{
		float:right;
	}
	.leftmove a{
		float:left;
	}
	
}

@media (min-width: 1537px) and (max-width: 1600px) {

			.footer-area .warpfootercustomsec  a:before {
    height: 16px !important;
}
	.makecontainerfull .testimonials_section .owl-nav {
    margin-top: 35px;
    padding: 12px 16px;
	}
	.makecontainerfull .testimonials_section .owl-carousel .owl-nav > div {
    width: 35px;
    height: 35px;
    font-size: 18px;
}
 
	.mfivebutton1792 .hero-section-download-btn{
		width:487px;
		height:66px;
	}


  .testimonials_section .owl-carousel .owl-nav > div {
    height: 35px;
    width: 35px;
    line-height: 10px !important;
    font-size: 35px;
}

	
	
}
@media (max-width: 1536px) {
.contentclass p, .contentclass li, .contentclass .elementor-text-editor, .contentproductpage p, .contentproductpage .elementor-text-editor{
	  font-size: 15px !important;
    line-height: 22px !important;
}

}

@media (min-width: 1441px) and (max-width: 1536px) {

		.makecontainerfull .testimonials_section .owl-nav {
    margin-top: 35px;
    padding: 12px 16px;
	}


	.makecontainerfull .testimonials_section .owl-carousel .owl-nav > div {
    width: 35px;
    height: 35px;
    font-size: 18px;
}

	.mfivebutton1792 .hero-section-download-btn{
		width:468px;
		height:64px;
	}

	.navbar {
    max-height: 80px !important;
}

  .testimonials_section .owl-carousel .owl-nav > div {
    height: 35px;
    width: 35px;
    line-height: 10px !important;
    font-size: 35px;
}

			.footer-area .warpfootercustomsec  a:before {
    height: 15px !important;
}
	
	
}



@media (min-width: 1367px) and (max-width: 1440px) {
	
	.footer-area .warpfootercustomsec a:before {
    height: 15px !important;
}
	#main-nav ul#nav li a, .testimonials_section .author-content, .mfivepara1792 p, .mfivetitlecontent .elementor-tab-content, .warpfootercustomsec a, .copyright-text, .contentproductpage p, .contentproductpage li {
    font-size: 1.0416666666666667vw !important;
	}	
 
		.makecontainerfull .testimonials_section .owl-nav {
    margin-top: 35px;
    padding: 12px 16px;
	}

	.mfivebutton1792 .hero-section-download-btn{
		width:438px;
		height:60px;
	}
.testmonial-area .testmonial-slider {
    padding-bottom: 110px;
}
  .testimonials_section .owl-carousel .owl-nav > div {
    width: 30px  !important;
    height: 30px !important;
    font-size: 18px !important;
    line-height: 10px !important; 
}

.makecontainerfull .testimonials_section .owl-nav {
    margin-top: 30px;
    padding: 9px 12px;
}	
	
.faqwrapbx .question, .faqwrapbx .answer{
	 font-size: 15px !important;
    line-height: 1.167em !important;

}

	
}

@media (min-width: 1350px) and (max-width: 1400px) {
.home-first-section {
    height: 612px;
}

}


@media (min-width: 1281px) and (max-width: 1366px) {
	.faqwrapbx .question, .faqwrapbx .answer, .faqwrapbx .elementor-accordion-title{
	 font-size: 15px !important;
    line-height: 1.167em !important;

}
		.extraheading .elementor-text-editor{
		font-size:17px !important;
		line-height:22px !important;
	}
	.footer-area .warpfootercustomsec a:before {
    height: 15px !important;
}
		#main-nav ul#nav li a, .testimonials_section .author-content, .mfivepara1792 p, .mfivetitlecontent .elementor-tab-content, .warpfootercustomsec a, .copyright-text, .contentproductpage p, .author-name-and-thumb h4, .author-name-and-thumb p {
    font-size: 1.0980966325036603vw !important;
	}	

.testmonial-area .testmonial-slider {
    padding-bottom: 110px;
}
.makecontainerfull .testimonials_section .owl-nav {
    margin-top: 30px;
    padding: 8px 10px;
}
	.makecontainerfull .testimonials_section .owl-carousel .owl-nav > div {
    width: 28px;
    height: 28px;
    font-size: 16px;
}

	.navbar {
    max-height: 70px !important;
}

	.mfivebutton1792 .hero-section-download-btn{
		width:416.20px;
		height:56.91px;
	}
	

	
}

@media (min-width: 1200px) and (max-width: 1300px) {
.home-first-section {
    height: 554px;
}
}

@media (min-width: 980px) and (max-width: 1280px) {
		.extraheading .elementor-text-editor{
		font-size:17px !important;
		line-height:22px !important;
	}
			#main-nav ul#nav li a, .testimonials_section .author-content, .mfivepara1792 p, .mfivetitlecontent .elementor-tab-content, .mfivetitlecontent .elementor-accordion-title, .warpfootercustomsec a, .copyright-text, .author-name-and-thumb h4, .warpfootercustomsec a, .copyright-text, .contentproductpage p, .contentproductpage li {
    font-size: 1.171875vw !important;
	}	


.testmonial-area .testmonial-slider {
    padding-bottom: 110px;
}
.makecontainerfull .testimonials_section .owl-nav {
    margin-top: 30px;
    padding: 8px 10px;
}
	.makecontainerfull .testimonials_section .owl-carousel .owl-nav > div {
    width: 28px;
    height: 28px;
    font-size: 16px;
}

	.mfivebutton1792 .hero-section-download-btn{
		width:390px;
		height:53.33px;
	}

	.footer-area .warpfootercustomsec  a:before {
    height: 10px !important;
}


  .testimonials_section .owl-carousel .owl-nav > div {
    height: 42px;
    width: 42px;
    line-height: 10px !important;
    font-size: 35px;
}

	
}


@media (min-width: 980px) and (max-width: 1280px) {
				#main-nav ul#nav li a, .testimonials_section .author-content, .mfivepara1792 p, .mfivetitlecontent .elementor-tab-content, .mfivetitlecontent .elementor-accordion-title, .warpfootercustomsec a, .copyright-text, .author-name-and-thumb h4, .banner-winning-text, .populargamehalfcol h3, .payment-title, .contentproductpage p, .contentproductpage li {
    font-size: 1.3020833333333333vw !important;
	}	
	
	
}

@media (max-width: 1024px) {
	.faqwrapbx .question, .faqwrapbx .answer, .faqwrapbx .elementor-accordion-title{
	 font-size: 15px !important;
    line-height: 1.167em !important;

}
		.extraheading .elementor-text-editor{
		font-size:17px !important;
		line-height:22px !important;
	}
	.mobilebannerimage .aligncenter{
		margin-bottom:0px;
	}
				#main-nav ul#nav li a, .testimonials_section .author-content, .mfivepara1792 p, .mfivetitlecontent .elementor-tab-content, .mfivetitlecontent .elementor-accordion-title, .warpfootercustomsec a, .copyright-text, .author-name-and-thumb h4, .banner-winning-text, .populargamehalfcol h3, .payment-title, .author-name-and-thumb p, .contentproductpage p, .contentproductpage li {
    font-size: 1.46484375vw !important;
	}	
	
	.testmonial-area .testmonial-slider {
    padding-bottom: 110px;
}
.makecontainerfull .testimonials_section .owl-nav {
    margin-top: 30px;
    padding: 8px 10px;
}
	.makecontainerfull .testimonials_section .owl-carousel .owl-nav > div {
    width: 28px;
    height: 28px;
    font-size: 16px;
}
	
}


@media (min-width: 900px) and (max-width: 1024px) {
.navbar {
    max-height: 75px; 
}
	.is-sticky .navbar-header .custom-logo-link img {
		max-width: 16.02vw;
	}
	.mfivesectionfourrating > .elementor-widget-container{
		margin: 0px 0px 0px 0px !important;
	}
	.mfivesectionthreeheading1792 .elementor-widget-container{
		    margin: 5px 0px 10px 0px !important;
	}
	
}
@media (max-width: 980px) {

	.header-top-area{
		position:fixed;
	}
.elementor-column {
    min-height: 0px;
}
.reduceonmobile > .elementor-widget-wrap.elementor-element-populated{
padding-top:0px !important;
}
	#thankyou-video-section {
    margin-top: 60px !important;
	}
.footer-area .warpfootercustomsec a:before {
    height: 15px !important;
}
	.androidicon{
		width: 19.7px !important;
	}
	
	.removemobilepadding > .elementor-element-populated{
	padding:10px !important;
}
#main-nav ul#nav li a, .bannertexthero p, .populargamehalfcol h3, .author-name-and-thumb h4, .author-name-and-thumb p, .testimonials_section .author-content, .mfivetitlecontent .elementor-tab-content, .mfivetitlecontent .elementor-accordion-title, .payment-title, .mfivetitlecontent .elementor-tab-content, .mfivetitlecontent .elementor-accordion-title,  .warpfootercustomsec a, .copyright-text, .contentproductpage p, .contentproductpage li {
    font-size: 1.59484375vw !important;
	}	
.navbar {
    max-height: inherit;
	margin-bottom:0;
}
.cd-main-header, .mainmenu-area {
    height: 60px;
}
	
.cd-main-header.animate-search { 
    height: 60px;
}
	.navbar-header {
    height: 60px;
	}
	.navbar {
    min-height: 60px;
}
	.mfivesecondsectionimage img {
    width: 18.114583vw !important;
    height: 18.114583vw !important;
}
 .populargamehalfcol h3 {
    font-size: 2.5vw !important;
}
	h2 {
    font-size: 3.708333vw !important;
}
	h1 {
    font-size: 6.333333vw;
		margin-bottom: 10px;
	}
		.bannertexthero p, .mfivefoursectionsubtext p{
    font-size: 1.99484375vw !important;
}
	.mobilehearoabn{
		margin-top: 60px !important;
	}
	.page-id-9656 .mobilehearoabn{
		margin-top: 0px !important;
	}
	
		.rightmove a {
    float: none;
}
	.leftmove a {
    float: none;
}

	.makecontainerfull-faq .elementor-tab-title.elementor-active a{
		color:#000 !important;
	}
.testmonial-area .testmonial-slider {
    padding-bottom: 110px;
}
.makecontainerfull .testimonials_section .owl-nav {
    margin-top: 30px;
    padding: 8px 10px;
}
	.makecontainerfull .testimonials_section .owl-carousel .owl-nav > div {
    width: 28px;
    height: 28px;
    font-size: 16px;
}
	
	.mobilebannerimage .aligncenter{
		margin-bottom:0px;
	}
	.navbar-header .custom-logo-link img{
		top:0;
	}
	.home .nav.navbar-nav.pull-right,  .nav.navbar-nav.pull-right {
    margin-top: -1px;
}
	#android-button-section .elementor-col-25 {
    width: 100%;
}
	.footer-payment-icon{
		max-width:100%;
	}
	.bottombar {
    padding: 0px 20px 20px 20px;
	}
	.downloadbtn a {
    border-radius: 57.9528px;
	}
	.footer-area .warpfootercustomsec .single-widgets {
    margin-top: 0px;
}
	
.mobilehearoabn p {
    font-size: 12px;
    line-height: 15px;
	margin-bottom:0;
}
	
	.footer-logo {
    margin-bottom: 10px;
}
.contentproductpage p, .contentproductpage li, .contentproductpage .elementor-text-editor {
    font-size: 15px !important;
    line-height: 22px !important;
}	 
	
}

@media (max-width: 900px) {
	.mfivesecondsectionimage .elementor-image-box-img{
		width:100% !important;
	}
	.downloadbtn {
    text-align: center;
    max-width: 316px;
    margin: auto;
}
	.androidicon {
    width: 19px;
    margin-right: 8px;
}
	
		.mobilebannerimage .aligncenter{
		margin-bottom:0px;
	}
	.navbar-header .custom-logo-link img{
		top:0;
	}
	.home .navbar-header .custom-logo-link.default-logo img{
		top:0px !important;
	}
	
	.heightsection.mobiletablet.mfivefoursectionsubtext{
		margin-top:10px;
	}
	#reviews{
		padding-bottom:0px;
	}
	 .mfivetitlecontent .elementor-tab-content p {
    font-size: 13px !important; 
}

	.bottombar .downloadbtn a{
		font-weight:600;
	}
	.home .mobilebannerimage{
		margin-top:-24px;
	}
	
}

@media (max-width: 768px) {
h1 {
    font-size: 38px !important;
    margin-bottom: 10px;
    line-height: 38px !important;
}
	
	.mobilehearoabn p {
    font-size: 18px !important;
    line-height: 15px;
	}
	#main-nav ul#nav li a{
		font-size:15px !important;
	}
	.navbar-header .custom-logo-link img {
    max-width: 140px !important;
	}
	h2 {
    font-size: 28px !important;
}
	.mfivesectiontwoheading1792 .elementor-widget-container{
		padding: 30px 0px 30px 0px !important;
	}
	.mfivesecondsectionimage img {
    width: 100px !important;
    height: 100px !important;
}
	.populargamehalfcol h3, .author-content p {
    font-size: 15px !important;
    line-height: 22px !important;
}
.populargame{
		padding: 10px 0px 20px 0px !important;
	}
	.bottombar {
    padding: 5px 10px 10px 10px;
}
	.bannertexthero p, .mfivefoursectionsubtext p {
    font-size: 15px !important;
    line-height: 22px !important;
}
	.bottombar .downloadbtn a{
		width:100%;
	}
	.heightsection.mobiletablet.mfivefoursectionsubtext {
    margin-top: 4px;
}
	.mfivesectionfourrating .elementor-widget-container , .heightsection .elementor-widget-container{
    margin: 0px 0px 0px 0px !important;
}
	.author-name-and-thumb p, .author-name-and-thumb h4{
		 font-size: 28px !important;
    line-height: 29px !important;
	}
.author-wonprice p {
    font-size: 38px ;
    line-height: 38px ;
	 font-size: 28px !important;
    line-height: 28px !important;
}
	.makecontainerfull .testimonials_section .owl-nav {
    margin-top: 20px;
	}
	.testmonial-area .testmonial-slider {
    padding-bottom: 95px;
}
	.mfiveandriodbtn a, .mfiveisobtn a, .mfiveandriodbtn a img, .mfiveisobtn a img{
		max-width: 304px !important;
    width: 100% !important;
	}
	.mfivetitlecontent .elementor-tab-content, .mfivetitlecontent .elementor-tab-content p{
		font-size: 15px !important;
    line-height: 22px !important;
	}
	.mfivetitlecontent .elementor-accordion-title{
		font-size: 16px !important;
    line-height: 22px !important;
	}
.widget .footer-logo {
    max-width: 140px !important;
    width: 100% !important;
}
	.footer-area .ul-footer-social-icon li a {
    width: 42px;
    height: 42px;
}
	.footer-area .payment-title {
    font-size: 15px !important;
    line-height: 22px !important;
		margin-bottom: 10px;
}
	.footer-area .footer-payment-icon ul li, .footer-area .footer-payment-icon ul li img{
		max-width:272px !important;
		width:272px !important;
	}
	.footer-top-area .wp-block-columns{
		margin-bottom:10px;
	}
	.warpfootercustomsec a, .copyright-text{
		    font-size: 15px !important;
    line-height: 24px !important;
	}
	.footer-area .warpfootercustomsec  a:before {
    height: 14px !important;
	}
	.mfivesectionfourrating img{
		width:100% !important;
		max-width:302px !important;
		height:auto !important;
	}
	.reduceonmobile .elementor-widget-divider{
margin-bottom: 8px !important;
}

.reduceonmobile .mfivesectiontwoheading1792 .elementor-widget-container {
    padding: 0px 0px 12px 0px !important;
}
	.reduceonmobile .mfivesectiontwoheading1792{
margin-bottom: 0px !important;
}
}

@media (max-width: 680px) {
	.#thankyou-video-section .thankyou-title-div1 .thankpage-users-text1{
		margin-bottom:0px;
	}
	#thankyou-video-section .thankyou-title-div1{
		padding:0 !important;
	}
#thankyou-video-section .elementor-section.elementor-inner-section {
    margin-top: 0px !important;
	}
	#thankyou-video-section .elementor-widget-text-editor .elementor-widget-container{
		margin: 4px 0px 0px 0px !important;
	}
	#thankyou-video-section .thankyou-title-div1 .thankpage-users-text1{
		margin-bottom: 9px !important;
	}
	.mfivesecondsectionimage .elementor-image-box-img{
		width:100% !important;
	}
	.mobiletablet {
    height: auto;
    margin-bottom: 10px !important;
}
	.bottombar {
    padding: 3px 15px 6px !important;
} 
	.heightsection .elementor-widget-container{
		padding: 0px 0px 0px 0px !important;
	}
	.mobilebannerimage .elementor-widget-container{
		margin:0px !important;
	}
	.trustedsection .elementor-container {
    max-width: 100% !important;
}
 
	#android-button-section .elementor-column + .elementor-column {
    margin-top: 15px;
}
	.makecontainerfull-faq .elementor-tab-title .elementor-accordion-title {
    font-weight: 600 !important;
}
	.footer-payment-icon { 
    margin-bottom: 15px;
}


	.mfivesectionfourrating .elementor-widget-container{
		margin: 0px 0px 0px 0px !important;
	}
	.testmonial-area .testmonial-slider {
    padding-bottom: 65px;
}
	.makecontainerfull .testimonials_section .owl-nav {
    margin-top: 16px;
}
	.mfiveandriodbtn, .mfiveisobtn{
		max-width:304px;
		margin:auto;
	}
	.bannertexthero {
    height: 30px !important;
}
	.makecontainerfull .testimonials_section .owl-carousel .owl-nav > div {
    width: 23px;
    height: 23px; 
}
}
@media (max-width: 500px) {
	#reviews .elementor-element-populated{padding-left:0px !important;padding-right:0px !important;}
	.mobiletablet {
    height: 35px;
	}
	.mobilebottompad{
		margin-bottom:20px !important;
	}
	.imgoptimz img{
		width:328px !important;
	}
	.mfivesectionfourheading1792 h2{
		margin-bottom:12px;
	}
	.mfivesectionfourrating{
		margin-bottom:12px;
	}
	.single-testmonial{
		margin:0px !important;
		margin-bottom:25px !important;
	}
		.our-game-inner-section{
		padding: 0px 10px 0px 10px !important;
	}
	.trustedsection .mobilethreepair figure.gallery-item{
		padding:0 !important;
	}
	.trustedsection .elementor-widget-wrap.elementor-element-populated{
		padding: 20px 0 10px 0 !important;
	}
	.mobilethreepair .elementor-widget-container{
		padding:0 !important;
	}
	.makecontainerfull .testimonials_section .owl-nav {
    margin-top: 15px;
}
	.testmonial-area .testmonial-slider {
    padding-bottom: 86px;
}
	.bottombar {
    padding: 3px 15px 14px !important;
}
	.bannertexthero p{
		width:80%;
		margin:auto;
	}
	
}
@media (max-width:400px) {
.mfivesecondsectionimage figure {
    width: 100px !important;
    height: 100px !important;
}
	.trustedsection{
		padding:0px !important;
	}
}
@media (max-width:375px) {
	.makecontainerfull .testimonials_section .owl-nav {
    margin-top: -20px;
}

	.testmonial-area .testmonial-slider {
    padding-bottom: 45px;
}
	.downloadbtn a {
    font-size: 19px; 
    line-height: 23px;
    font-weight: 600 !important;
}
}

@media (max-width:361px) {
	.heightsection .elementor-widget-container{
		padding: 0px 0px 0px 0px !important;
	}
}
/*m5 revision css*/

/*menu-icons..*/
@media(max-width:767px){
.menuicon a, #menu-item-26615 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/trump-card-mania-icon-01.webp') !important;
}
#main-nav .ourgames-dropdown-menu li a{
margin-left:50px;
display: flex;
align-items: center !important;
} 
.menuicon1 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/trump-card-mania-icon-01.webp') !important;
}
.menuicon2 a, #menu-item-26614 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/SnL.webp') !important;
}
.menuicon3 a, #menu-item-19768 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/Ludo_turbo.webp') !important;
}
.menuicon4 a, #menu-item-19767 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/Ludo_ninja.webp') !important;
}
.menuicon5 a, #menu-item-19759 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/Ludo_supreme.webp') !important;
}
.menuicon6 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/Ludo-Supreme-League-menu-icon.webp') !important;
}
#menu-item-15297 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2023/03/Zupee-Cricket-Zambola-mobile.webp') !important;
}
#menu-item-9895 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2023/03/Zupee-Cricket-Zambola-mobile.webp') !important;
}
#menu-item-16628 a, #menu-item-16629 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/CricketBaazMenu.webp') !important;
}
#menu-item-15288 > a:first-child{
    background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2023/08/Ludo-Game-Icon-with-round-corner-2.png') !important;
}
#menu-item-17832 > a:first-child, #menu-item-17832 > a:first-child, #menu-item-26613 > a:first-child, #menu-item-14543 > a:first-child{
    background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/Ludo-Game-Icon-with-round-corner-2.webp') !important;
}

	/*..new hindi ..*/
	
#menu-item-26374 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/Ludo_turbo.webp') !important;
	background-repeat: no-repeat !important;
    background-position: initial !important;
    overflow: visible !important;
    margin-left: 0px !important;
    vertical-align: bottom !important;
    padding: 8px 8px 8px 42px!important;
}
#menu-item-26268 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/Ludo_ninja.webp') !important;
	background-repeat: no-repeat !important;
    background-position: initial !important;
    overflow: visible !important;
    margin-left: 0px !important;
    vertical-align: bottom !important;
    padding: 8px 8px 8px 42px!important;
}
#menu-item-26373 a{
background-image: url('https://static-perf1.zupee.com/wp-content/uploads/2024/01/Ludo_supreme.webp') !important;
	background-repeat: no-repeat !important;
    background-position: initial !important;
    overflow: visible !important;
    margin-left: 0px !important;
    vertical-align: bottom !important;
    padding: 8px 8px 8px 42px!important;
}

#menu-item-26376 > a:first-child{
background-image: url(https://static-perf1.zupee.com/wp-content/uploads/2024/01/Ludo-Game-Icon-with-round-corner-2.webp) !important;
	background-repeat: no-repeat !important;
    background-position: initial !important;
    overflow: visible !important;
    margin-left: 0px !important;
    vertical-align: bottom !important;
    padding: 8px 8px 8px 42px!important;
	}	
	/*...new hindi ended..*/
	
	
	
#menu-item-17832 > a:first-child, #menu-item-26613 > a:first-child, #menu-item-15288 > a:first-child, #menu-item-16628 a, #menu-item-16629 a, #menu-item-9895 a, #menu-item-15297 a, .menuicon6 a, .menuicon5 a, .menuicon4 a, .menuicon3 a, .menuicon2 a, #menu-item-26614 a, #menu-item-26615 a, .menuicon1 a, .menuicon a, #menu-item-19759 a, #menu-item-19766 > a:first-child, #menu-item-19767 a, #menu-item-19768 a, #menu-item-14543 > a:first-child{
	background-repeat: no-repeat !important;
    background-position: initial !important;
    overflow: visible !important;
    margin-left: 0px !important;
    vertical-align: bottom !important;
    padding: 8px 8px 8px 42px!important;
}
	
#menu-item-17832 > a:last-child{ display:none !important;}



.sub-menu .sub-menu{
padding-bottom:0px !important;
}
	
	.sub-menu{
color: #4611A7 !important;
background: #F2F4F5 !important;
padding-left:10px;
}
ul#nav{

	padding-left:10px;
	width:100vw !important;
	left:4.5%  !important;
}

ul#nav{
color: #4611A7 !important;
background: #F2F4F5 !important;
	height: calc(100vh - 157px) !important;
	 width: calc(100% + 40px) !important;
    height: calc(100vh - 157px) !important;
    max-height: 100% !important;
    left: 20px !important;
}

}

/*..menu icons end here..*/

/*..new about-us -page..*/
.about-us-journey-inner-sec{
	background:none !important;
}
.image-square{
	padding-left:10px;
	padding-right:10px;
	    background-color:#fff;
    box-shadow: 0px 16px 32px rgb(221 230 237 / 40%);
    border-radius: 8px;
	box-sizing:border-box;
	height:170px;
	border:#000;
	    display: flex;
    align-items: center;
}
.about-video .elementor-video{
	display:block;
	margin:0 auto;
}

.page-id-14382 .bottombar{
	display:none;
}
.about-us-team-sec p.our-team-p{
text-align: left;
    padding-left: 0px;
    padding-right: 0px;
}


.about-us-team-sec img{
	background-color: #ffe800;
    border-top-right-radius: 55px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
	transition: 1s;
}

.about-us-team-sec p.our-team-p {
	padding-right: 5px;
	  overflow: hidden;
        box-sizing: content-box;
	 max-lines: 1;

}

.about-us-team-sec:hover img{
	background-color: #ffe800;
    border-top-right-radius: 5px;
    border-top-left-radius: 55px;
    border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 55px;
}

.about-us-firstbanner-section{
	height:100vh;
}

.about-hero-banner{
	height:100%;
	width:100%;
}

@media(max-width:768px){
	.about-us-team-sec p.our-team-p {
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    height: auto;  
}
ul#nav{

		height: calc(100vh - 157px) !important;
	 width: calc(100% + 40px) !important;
    height: calc(100vh - 157px) !important;
    max-height: 100% !important;
    left: 20px !important;
}
	
	.about-us-firstbanner-section{
	height:100%;
}

.about-hero-banner{
	height:100%;
	width:100%;
}

}

.press-release-section-a{
color:#4611A7;	
} 


/*customized css 16-8-2022*/

/*..MTT Page Css..*/
@media(max-width:767px){
	
	.testimonials_section .single-testmonial{
		margin-left:6px !important;
	}
	
	.testimonials_section .author-content {
	min-height: 280px !important;

}
	
	.page-id-8136 h3.elementor-heading-title.elementor-size-default{
		font-family: 'Inter' !important;
		font-family: 'Inter', Sans-serif !important;
font-style: normal;
font-weight: 600  !important;
font-size: 20px  !important;
line-height: 24px  !important;
color: #333333  !important;

	}
	
	.page-id-8136 ul .mtt-text-ul{
		     margin-bottom: 0px !important;
		padding:0px !important;
		margin 0px !important;

	}
	.page-id-8136 h2.elementor-heading-title.elementor-size-default{
		color:#4611A7 !important;
		font-family: 'Inter' !important;
		font-weight:bold !important;
		font-size: 30px !important;

	}
	.page-id-8136 .mtt-page-faq-title{
		font-family: 'Inter' !important;
font-style: normal;
font-weight: 600  !important;
font-size: 20px  !important;
line-height: 24px  !important;
color: #333333  !important;
	}
	
	.page-id-8136 .makecontainerfull-faq .elementor-accordion .elementor-tab-content{
		padding:0px !important;
		padding-bottom:20px !important;
		padding-top:20px !important;
	}
	.page-id-8136 .elementor-accordion .elementor-tab-title {
    padding: 0px !important;
		padding-bottom:20px !important;
		padding-top:20px !important;
}
	.page-id-8136 .mtt-page-ul{
		padding-left:15px;
	}
	.page-id-8136 #elementor-tab-content-7641{
		padding-top:0px !important;
	}
	
	.page-id-8136 .makecontainerfull-faq .elementor-tab-title {
    border: 0px  !important; */
}
	
	.page-id-8136 .makecontainerfull-faq .elementor-accordion .elementor-tab-content {
	
	padding-top:0px !important;	
	}
	.page-id-8136 .tdspan{
		    border-bottom: 1px solid #e2e6f5 !important;
    		border-right: 1px solid #e2e6f5 !important;
	}
	
	.page-id-8136 .table-responsive td:first-child{
		padding-left:5px !important;
	}
	/*..mtt-hindi-*/
	.page-id-8199 h3.elementor-heading-title.elementor-size-default{
		font-family: 'Inter' !important;
		font-family: 'Inter', Sans-serif !important;
font-style: normal;
font-weight: 600  !important;
font-size: 20px  !important;
line-height: 24px  !important;
color: #333333  !important;

	}
	
	.page-id-8199 ul .mtt-text-ul{
		     margin-bottom: 0px !important;
		padding:0px !important;
		margin 0px !important;

	}
	.page-id-8199 h2.elementor-heading-title.elementor-size-default{
		color:#4611A7 !important;
		font-family: 'Inter' !important;
		font-weight:bold !important;
		font-size: 30px !important;

	}
	.page-id-8199 .mtt-page-faq-title{
		font-family: 'Inter' !important;
font-style: normal;
font-weight: 600  !important;
font-size: 20px  !important;
line-height: 24px  !important;
color: #333333  !important;
	}
	
	.page-id-8199 .makecontainerfull-faq .elementor-accordion .elementor-tab-content{
		padding:0px !important;
		padding-bottom:20px !important;
		padding-top:20px !important;
	}
	.page-id-8199 .elementor-accordion .elementor-tab-title {
    padding: 0px !important;
		padding-bottom:20px !important;
		padding-top:20px !important;
}
	.page-id-8199 .mtt-page-ul{
		padding-left:15px;
	}
	.page-id-8199 #elementor-tab-content-7641{
		padding-top:0px !important;
	}
	
	.page-id-8199 .makecontainerfull-faq .elementor-tab-title {
    border: 0px  !important; */
}
	
	.page-id-8199 .makecontainerfull-faq .elementor-accordion .elementor-tab-content {
	
	padding-top:0px !important;	
	}
	.page-id-8199 .tdspan{
		    border-bottom: 1px solid #e2e6f5 !important;
    		border-right: 1px solid #e2e6f5 !important;
	}
	.page-id-8199 .table-responsive td:first-child{
		padding-left:5px !important;
	}
	/*..mtt hindi close..*/
}


/*..new Footer Design Css..*/
.footer-area .single-widgets.rightfooter h3,.footer-area .single-widgets.rightfooter ul{
	  text-align: left !important;
    display: grid !important;
}

.footer-title{
font-family: 'Inter', sans-serif !important;
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 29px;
/*padding-bottom: 10px;*/
padding-bottom: 0px;
}
.footer-area .single-widgets ul{
		text-align:center !important;
	}
.footer-copyright-content{
		display:none;
	}

.payment-icon{
		 padding-bottom: 10px;
}
.f_link{
	line-height:2.2em;
}
.footer-top-area {
  /*  padding: 40px 0 40px;
	margin-bottom:-10px;*/
}
.footer-logo {
    margin-bottom: 25px !important;
}
.zupee-payment-icon-footer-div{
	display:none;
}

.page-id-9656 h1{
		font-weight:bold !important;
		line-height: 1.4em !important;
	}
.page-id-9656 h2{
		font-weight:bold !important;
		
	}

.page-id-9656 h1 strong{
		font-weight:bold !important;
	
	} 


.page-id-15271 h1{
		font-weight:bold !important;
		line-height: 1.4em !important;
	}
.page-id-15271 h2{
		font-weight:bold !important;
		
	}

.page-id-15271 h1 strong{
		font-weight:bold !important;
	
	} 



@media(max-width:768px){
	
	.elementor-widget-video .elementor-wrapper video {
		height: auto !important;
	}
	.sticky-video-section-box video {
    max-width: 100% !important;
	}
	
.page-id-9656 h1{
		font-weight:bold !important;
		line-height:48px !important;
	}
	.page-id-9656 h2{

	 line-height: 1.3em !important;

	}
	/*burger menu removal*/
	.page-id-3147 .menu-toggle.full, .navbar-header h3 a {
    color: #4611a7 !important;
   display: none !important;
}
	.page-id-1345 .menu-toggle.full, .navbar-header h3 a {
    color: #4611a7 !important;
   display: none !important;
}
	
	.page-id-1262 .menu-toggle.full, .navbar-header h3 a {
    color: #4611a7 !important;
   display: none !important;
}
	.page-id-1313 .menu-toggle.full, .navbar-header h3 a {
    color: #4611a7 !important;
   display: none !important;
}
	.page-id-1325 .menu-toggle.full, .navbar-header h3 a {
    color: #4611a7 !important;
   display: none !important;
}
	
	.page-id-1337 .menu-toggle.full, .navbar-header h3 a {
    color: #4611a7 !important;
   display: none !important;
}
	.page-id-7867 .menu-toggle.full, .navbar-header h3 a {
    color: #4611a7 !important;
   display: none !important;
}
	
.footer-area .single-widgets {
    text-align: left !important;
   
}
	
	h4.footer-title{
font-family: 'Inter', sans-serif !important;
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
padding-top: 5px;
}
	
	footer-area .single-widgets {
    text-align: left !important;
    padding-bottom: 30px !important;
}
	.footer-logo{
		display: block;
		 margin: 0 auto;
	}
	
	.zupee-footer-div{
		display:flex;
  flex-direction: column-reverse;
		/*margin-bottom: 100px;*/
	}
	.textwidget p {
   line-height: inherit !important;
	}
	.footer-area .copyright-text{
		text-align:center;
		display:none;
	}
	.container.elementor-container.zupee-footer-div{
		display:flex;
  flex-direction: column-reverse;
	}
	
	/*.footer-copyright-content {
    display: block;
    position: absolute;
      bottom: 105px;
    text-align: center;
    font-size: 14px;
   line-height:16px;
	left: 0;
    right: 0;
    margin: 0 auto;
}
	*/
	.footer-logo{
		width:40%;
	}
	
	.payment-icon{
		 padding-bottom: 10px;
		WIDTH:70% !important; 

}
	.footer-logo {
    margin-bottom: 25px !important;
}
	.title-padding-top{
		padding-top:0px !important;
	}
	p.zupee-footer-menu{
		font-size:14px;
	}
	
	.mob-hide-div{
		display:none;
	}
	.zupee-payment-icon-footer-div{
		display:block;
		padding-bottom: 10px;
	}
	
	.ul-zupee-footer-payment-icon{
		    display: flex;
    justify-content: center;
	}
	
	.footer-payment-title{
		text-align:center;
		padding-bottom:10px;
		padding-top:10px;

	}
	.mob-payment-icon {
    padding-bottom: 10px;
    width: 90% !important;
}
	.footer-top-area {
  /*  padding: 40px 0 50px;
    margin-bottom: -10px;*/
}
	.testimonials_section .author-content {
		min-height: 278px !important;
	}
}
.page-id-9240 .stellarnav.mobile {
    display: none;
}


#tds-subtitle{
    text-decoration: underline;
    font-size: 16px;
    color:#000;
}

.page-id-10063 a.f_link{
	font-weight: 400 !important;
}

.page-id-10073 a.f_link{
	font-weight: 400 !important;
}

.page-id-10073 h1{
	font-weight: bold !important;
}
.tds-bockquote{
   font-size: 20px !important;
	font-weight: bold;
	font-style: italic;
    line-height: 28px !important;
}

.tds-hi-bockquote{
   font-size: 20px !important;
	font-weight: bold;
	font-style: italic;
    line-height: 32px !important;
}
.page-id-10063 video.elementor-video {
height:auto !important;
Width:auto !important;
}
.page-id-10063.elementor-widget-video .elementor-wrapper video {
height:auto !important;
}	
#tds-video{
height:auto !important;
Width:auto !important;	
}

#tds-video video{
	object-fit: cover;
    width: 100vw !important;
}

#collapsesection{
display:none;
}
#installsteps{
display:none;
}
.collapse-button{
	border: none;
    background: none;
    color: #4611A7;
}



@media(max-width:768px){
	.content-center1{
		text-align:center;
	}
.page-id-10063 ul.ul-zupee-footer-payment-icon li:nth-child(2) {
  margin-top:0px !important;
}
	.page-id-10063 ul.ul-zupee-footer-payment-icon li:nth-child(3) {
  margin-top:0px !important;
}
	
	.page-id-10073 ul.ul-zupee-footer-payment-icon li:nth-child(2) {
  margin-top:0px !important;
}
	.page-id-10073 ul.ul-zupee-footer-payment-icon li:nth-child(3) {
  margin-top:0px !important;
}
	.page-id-10073 .bottombar{
		display:none;
	}
	
	.page-id-10063 .bottombar{
		display:none;
	}
	.page-id-10063 .menu-toggle.full, .navbar-header h3 a {
    color: #4611a7 !important;
   display: none !important;
}
	.page-id-10073 .menu-toggle.full, .navbar-header h3 a {
    color: #4611a7 !important;
   display: none !important;
}
	.tds-bockquote{
   font-size: 18px !important;
		font-weight: bold;
		font-style: italic;
    line-height: 28px !important;
}
	.tds-hi-bockquote{
   font-size: 18px !important;
		font-weight: bold;
		font-style: italic;
    line-height: 32px !important;
}
#tds-video video{
	object-fit: contain;
   
}	
	
	.tds-cashback-left{
		width:30%;
		float:left;
		text-align: center;
	}
	.tds-cashback-right{
		width:70%;
		float:left;
		 
	}
	.tds-cashback-h3{
		font-family: 'Inter', sans-serif !important;
       font-style: normal;
        font-weight: 700;
     font-size: 20px;
     line-height: 24px;
		color: #4611A7;
	}
	.tds-cashback-p{
		font-family: 'Inter', sans-serif !important;
        font-style: normal;
        font-weight: 500;
        font-size: 14px;
        line-height: 17px;
		color:#333;
	}
	.tds-cashback-section{
	    border-radius: 50px 50px 0px 0px;	
	}
	
}

/* fixed footer box for Adjust link - for now only for ludo page */
.fixed-footer-box {
	display: none;
	position: fixed;
	bottom: 0px;
	left: 0px;
	width: 100%;
	background: #FFE800;
	padding: 3px 15px 14px;
	z-index: 9999;
}
.fixed-footer-box.show-notification {
	display: none;
}
.adjust-btn-box {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 52px;
	position: relative;
    overflow: hidden;
}
.adjust-btn-box.desktop {
	position: relative;
    overflow: hidden;
	align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: center;
    margin-top: 20px;
    padding: 0px;
    width: 585px;
    height: 80px;
    border-radius: 57.9528px;
}
.adjust-btn-box.desktop .download-btn {
	display: flex;
    justify-content: center;
	align-items: center;
	font-size: 1.6599vw;
    font-weight: 600;
    line-height: 0.33em;
	width: 100%;
	height: 100%;
	border: none;
	background: #ffe800;
	color: #4611A7;
}
.desktop-download-a.desktop {
	background: #ffe800;
	border: none;
    border-radius: 100px;
}
.desktop-download-a.desktop:focus {
	color: #4611A7 !important;
}


@media (max-width: 767px) {
	.fixed-footer-box {
		display: block;
	}
	.fixed-footer-box.show-notification {
		padding: 0px;
		background: #fff;
		display: block;
	}
	.adjust-btn-box .download-btn, .adjust-btn-box .downloadapk {
		width: 100%;
		border-radius: 100px;
		border: none;
		height: 52px;
		display: inline-flex;
		align-items: center;
		justify-content: center;
		margin: 0 auto;
		padding: 0 30px;
		background: #4611A7;
		color: #fff;
		font-size: 19px;
		font-weight: 600;
		line-height: 23px;
	}
}


.mainpopupdivthankyou .single-testmonial::after {
	display: none;
}

.thankyouslider .owl-carousel .owl-dots {
	align-items: center;
    justify-content: center;
}


/* testimonial new design css */

.new-testimonial-design .testimonials_section .testmonial-slider, 
.new-testimonial-design .testimonials_section .testmonial-slider.owl-carousel .owl-stage-outer {
	overflow: inherit;
}

.new-testimonial-design .container {
	width: 100%;
}

.new-testimonial-design .testimonials_section .testmonial-slider .owl-controls {
	display: none;
}

#testimonial-section.new-testimonial-design .elementor-container:before {
	content: "";
	position: absolute;
	top: 0px;
	left: -100px;
	background: url('https://static-perf1.zupee.com/wp-content/uploads/2024/05/quotation-mark.webp') no-repeat center center;
	background-size: contain;
    width: 100px;
    height: 100px;
}
#testimonial-section.new-testimonial-design .elementor-container:after {
	content: "";
	position: absolute;
	bottom: 130px;
	right: -100px;
	background: url('https://static-perf1.zupee.com/wp-content/uploads/2024/05/quotation-mark.webp') no-repeat center center;
	background-size: contain;
    width: 100px;
    height: 100px;
    transform: rotate(180deg);
}

.new-testimonial-design .testimonials_section .testmonial-area .single-testmonial {
	padding: 0px !important;
	background: #4611A7;
	border-radius: 50px;
	border: 0px;
	color: #fff;
}

.new-testimonial-design .testimonials_section .testmonial-area .single-testmonial:before {
	content: "";
	position: absolute;
	top: -12px;
	background: url('https://static-perf1.zupee.com/wp-content/uploads/2024/05/ribbon.webp') no-repeat center center;
	background-size: cover;
    min-width: 75%;
    height: 51px;
    margin: 0 auto;
    left: 50%;
    transform: translate(-50%, 0);
	
}

.new-testimonial-design .testimonials_section .testmonial-area .single-testmonial .author-wonprice {
	width: 100%;
    padding: 0;
    background: transparent !important;
    color: #fff;
    margin: 0;
    left: 0;
    top: 0;
}
.new-testimonial-design .testimonials_section .testmonial-area .single-testmonial .author-wonprice .won-text {
	font-size: 24px !important;
    font-weight: 600;
    line-height: 29px !important;
    text-transform: none;
    font-family: 'Inter', sans-serif !important;
}

.new-testimonial-design .testimonials_section .testmonial-area .author-name-and-thumb {
	left: 0px;
    top: 0px;
    margin: 0;
    background: transparent !important;
    border: 0px;
    border-radius: 0px;
    height: 100%;
    display: flex;
    align-items: center;
    flex-direction: row;
    padding: 30px 25px 10px;
    justify-content: flex-start;
}

.new-testimonial-design .testimonials_section .testmonial-area .author-tumb {
	position: relative;
	top: 0;
	left: 0;
    transform: none;
    margin: 0;
    padding: 0;
    overflow: initial;
	border: 5px solid rgba(255, 232, 0, 0.2);
}

.new-testimonial-design .testimonials_section .testmonial-area .author-tumb:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	background: url('https://static-perf1.zupee.com/wp-content/uploads/2024/06/icon-shadow.webp');
	background-position: center center;
	background-size: contain;
	width: 100%;
    height: 100%;
    z-index: 0;
    transform: scale(2.5);
}

.new-testimonial-design .testimonials_section .testmonial-area .author-name-and-thumb .user-info-box {
	margin-left: 10px;
}
.new-testimonial-design .testimonials_section .testmonial-area .author-name-and-thumb .user-info-box p {
	margin: 0px;
	font-family: 'Inter', sans-serif !important;
	font-size: 22px !important;
	line-height: 24px;
	color: #fff !important;
}

.new-testimonial-design .testimonials_section .testmonial-area .author-name-and-thumb .user-info-box p.designation {
	font-size: 14px !important;
	opacity: 0.6;
	margin-top: 5px;
	color: #fff !important;
}

.new-testimonial-design .testimonials_section .testmonial-area .author-tumb img {
	border: 2px solid #E7E7E7;
}

.new-testimonial-design .testimonials_section  .testmonial-area .author-content {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	padding: 10px 25px; 30px;
	min-height: 260px !important;
}

.new-testimonial-design .testimonials_section  .testmonial-area .author-content p {
	color: #fff !important;
}

.new-testimonial-design .testimonials_section  .testmonial-area .author-content .prize-img {
	width: 150px;
    height: auto;
    display: block;
    max-width: 100%;
	margin-left: 20px;
}

@media (max-width: 767px) {
	
	.new-testimonial-design .testimonials_section .testmonial-slider {
		padding: 0px;
	}
	
	#testimonial-section.new-testimonial-design {
		padding: 50px 0px;
	}
	
	#testimonial-section.new-testimonial-design .elementor-container:before {
		top: -80px;
        left: 20px;
	}
	
	#testimonial-section.new-testimonial-design .elementor-container:after {
		bottom: -60px;
        right: 20px;
	}
	
	#testimonial-section.new-testimonial-design .elementor-container:before ,
	#testimonial-section.new-testimonial-design .elementor-container:after {
		width: 40px;
	}
	
	.new-testimonial-design .testimonials_section .testmonial-area .single-testmonial:before {
		top: -15px;
	}
	
	.new-testimonial-design .testimonials_section .testmonial-area .single-testmonial {
		border-radius: 20px;
	}
	
	.new-testimonial-design .testimonials_section .testmonial-area .single-testmonial .author-wonprice .won-text {
		font-size: 15px !important;
		line-height: 15px !important;
	}
	
	.new-testimonial-design .testimonials_section .testmonial-area .author-name-and-thumb {
		padding: 35px 20px 20px;
	}
	
	.new-testimonial-design .testimonials_section .testmonial-area .author-content {
		padding: 0px 20px 20px;
		min-height: 210px !important;
	}
	
	.new-testimonial-design .testimonials_section .testmonial-area .author-tumb {
		border: none;
		width: auto;
        height: auto;
	}
	
	.new-testimonial-design .testimonials_section .testmonial-area .author-tumb:before {
		transform: scale(2);
	}
	
	.new-testimonial-design .testimonials_section .testmonial-area .author-tumb img {
		width: 45px;
		height: auto;
	}
	
	.new-testimonial-design .testimonials_section .testmonial-area .author-content .prize-img {
		width: 100px;
	}
	
	.new-testimonial-design .testimonials_section .testmonial-area .author-name-and-thumb .user-info-box p {
		font-size: 18px !important;
		line-height: 20px !important;
	}
}

/*...suraj negi css for footer...*/