/*
Theme Name: Playerx Child
Theme URI: https://playerx.qodeinteractive.com
Description: A child theme of Playerx Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.2
Text Domain: playerx
Template: playerx
*/
.edgtf-container-inner{
	width:100%!important;
	padding:0px!important;
}
.timing-box figure{
	margin-left: 40px!important;
    padding-top: 10px;
}
.middle-box .elementor-image-box-wrapper{
	padding:0 100px;
	
}
.adventure{
 font-family: Rubik;
  font-weight: 500;
  font-style: italic;
  font-size: 200px;

  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: white;
  -webkit-text-fill-color: transparent;

  color: white;
}
.solid-star {
  font-family: Rubik, sans-serif;
  font-weight: 500;
  font-style: italic;
  font-size: 280px;
  line-height: 140px;
  letter-spacing: 0px;
  vertical-align: middle;

  color: white;
}

.wrapperRollingText {
	white-space: nowrap;
	font-weight: 500;
	font-family: Rubik;
}

.rollingText {
	display: inline-block;
	height: 233;
	opacity: 1;
	gap: 70px;
	padding-top: 10px;
	padding-right: 290px;
	padding-bottom: 10px;
	padding-left: 290px;
}

.wrapperRollingText02 {
	white-space: nowrap;
	font-weight: 500;
	font-family: Rubik;
}

.rollingText02 {
	display: inline-block;
	font-weight: 500;
	width: 1440;
	height: 233;
	opacity: 1;
	gap: 10px;
	padding-top: 10px;
	padding-right: 200px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.in-every-corner-text {
	color: rgba(255, 255, 255, 1);
	font-style: Italic;
	font-size: 20vh;
	line-height: 100%;
	letter-spacing: 0px;
}        

.thrills-text {
	font-style: Italic;
	font-size: 20vh;
	line-height: 100%;
	letter-spacing: 0px;
	color: rgba(170, 255, 0, 1);

}
#homepage-form input.wpcf7-form-control.wpcf7-submit{
	border-radius: 8px !important;
	    background-color: #AAFF00 !important;
	color:#000!important;
}



#reverse-slider-section .slider-container {
  overflow: hidden;
  width: 100%;
  /*max-width: 1200px;*/
  margin: 20px auto;
  /*border: 2px solid #ccc;*/
  /*border-radius: 10px;*/
  /*background: #fff;*/
}

#reverse-slider-section .slider-track {
  display: flex;
  animation: scroll-left 5s linear infinite;
}

#reverse-slider-section .slider-track.reverse {
  animation: scroll-right 5s linear infinite;
}

#reverse-slider-section .slider-container:hover .slider-track {
  animation-play-state: paused;
}

#reverse-slider-section .slide {
  flex: 0 0 25%;
  box-sizing: border-box;
  padding: 5px;
  text-align: center;

}

#reverse-slider-section .slide img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 6px;
}

@keyframes scroll-left {
  0% { transform: translateX(0); }
  100% { transform: translateX(-100%); }
}

@keyframes scroll-right {
  0% { transform: translateX(-100%); }
  100% { transform: translateX(0); }
}

/* Responsive */
@media (max-width: 1024px) {
  #reverse-slider-section .slide {
    flex: 0 0 50%;
  }
}
@media (max-width: 600px) {
  #reverse-slider-section .slide {
    flex: 0 0 100%;
  }
}
#green-left-bg p{
	width: 800px;
    text-align: center;
    margin: 0 auto;
}
#gokart-tab .edgtf-tabs-nav li.ui-state-active,  #gokart-tab li.ui-state-hover{
	    background-color: #AAFF00!important;
}
#gokart-tab .edgtf-tabs-nav li.ui-state-active a{
	color:#000 !important;
}
#gokart-tab .edgtf-tabs.edgtf-tabs-standard .edgtf-tabs-nav li a {
    padding: 12px 30px;
}
.action-box h1{
	font-size:14px;
	color:#AAFF00;
}
.action-box button{
	background-color: #AAFF00;
    border-radius: 3px;
    color: #fff;
    display: block;
    font-size: 15px;
    line-height: 1;
    padding: 12px 35px;
    fill: #000;
    text-align: center;
    transition: all .3s;
    width: 100%;
	border-radius: 16px;
}
.action-box {
    width: 305px;
    padding: 10px 10px;
    background-color:#18171B;
	  text-align: center;
    border: 1px solid #AAFF00;
    border-radius: 16px;
	margin-bottom:50px;
	margin-right:50px;
}
.action-box .elementor-button-content-wrapper {
    display: inline-block;
}
.action-box span{
	color:#000;
}
#bowling-bg-box{
	margin:0 auto;
}
.service-list .edgtf-blog-list-holder.edgtf-bl-standard .edgtf-bli-content{
	padding: 10px 30px 10px 30px!important;
}
.service-list .edgtf-bli-info{
	display:none;
}
.edgtf-divided-right-widget-area{
	display:none !important;
}
@media screen and (max-width: 1564px) {
  .edgtf-menu-area .edgtf-vertical-align-containers {
        padding: 0 20px!important;
  }
	.edgtf-menu-area .edgtf-vertical-align-containers .edgtf-position-left{
		width:600px !important;
	}
}
@media screen and (max-width: 1541px) {
 
	.edgtf-menu-area .edgtf-vertical-align-containers .edgtf-position-left{
		width:530px !important;
	}
	.edgtf-header-divided .edgtf-page-header .edgtf-vertical-align-containers .edgtf-position-left .edgtf-position-left-inner
 {

    padding: 0 25px 0 25px!important;
}
}
@media screen and (max-width: 1375px) {
	.edgtf-sticky-holder .edgtf-vertical-align-containers .edgtf-position-left{
		    width: 550px!important;
	}
}
@media screen and (max-width: 1115px) {
	.edgtf-position-right {
		width: 424px;
	}
	.edgtf-header-divided .edgtf-page-header .edgtf-vertical-align-containers .edgtf-position-left{
		    text-align:right!important;
	}
	.edgtf-position-right{
		width: 460px!important;
	}
}
.edgtf-menu-area .edgtf-position-center-inner, .edgtf-sticky-header .edgtf-position-center .edgtf-position-center-inner
 {
/*     background: none !important; */
}

@media screen and (max-width: 767px) {
	#black-3box .elementor-image-box-img
	 {
		width: auto !important;
	}
	nav.edgtf-mobile-nav.ps.ps--theme_default
 {
    overflow: visible !important;
}
nav.edgtf-mobile-nav.ps.ps--theme_default{
    height: 400px !important;
}
	.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid > ul > li > a, .sub_menu  > li > a{
		color:#000 !important;
	}
	.edgtf-mobile-nav .fa-angle-right:before {
    content: "\f105";
    color: #000;
}
	
}