/*================ GENERAL =================*/
.fs-display-none-class {
  display: none !important;
}




/*General Animated Titles*/
.flexstyle_animated_title {
  overflow: hidden;
}

.fs-letter {
  display: inline-block;
}

.fs-style-1 .text-wrapper {
  position: relative;
  display: inline-block;

}


/*============= Animated Titles Style 3 ====================*/

.fs-style-3 {
  position: relative;

}
.fs-style-3  .fs-text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
}
.fs-style-3 .fs-letter {
  transform-origin: 0 100%;
}


/*============= Animated Titles Style 4 ====================*/

.fs-style-4 {
  position: relative;
}

.fs-style-4  .fs-text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.fs-style-4  .fs-letter {
  transform-origin: 50% 100%;
}


/*============= Animated Titles Style 4 ====================*/

.fs-style-5  {
  position: relative;

}

.fs-style-5  .fs-text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.fs-style-5  .fs-letter {
  transform-origin: 0 0;
}


/*============= Animated Titles Style 6 ====================*/
.fs-style-6 {
    position: relative;

  }

.fs-style-6 .fs-text-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
}


.fs-style-6 .fs-letter {
  padding: 0.15em 0;
}


/*============= Animated Titles Style 9 ====================*/
.fs-style-9 .text-wrapper {
  position: relative;
  display: inline-block;

}


/*============= Animated Titles Style 9 ====================*/
.fs-style-10 {
  overflow: hidden;
}



/*================= PARTICLES BUTTON ==================*/
/*======================================================*/
.flexstyle_particles_button .particles {
  display: inline-block;
}

.fs-particles-button {
  display: inline-block;
  text-align: center;
}

.fs-particles-button-fix, .fs-particles-button-fix:hover {
  transition: none !important;
  -webkit-transition: none !important;
  -moz-transition: none !important;
  -o-transition: none !important;

}

.particles {
	position: relative;
	grid-area: 1 / 1 / 2 / 2;
}

.particles-canvas {
	position: absolute;
	pointer-events: none;
	top: 50%;
	left: 50%;
	transform: translate3d(-50%,-50%,0);
}

.particles-wrapper {
	position: relative;
	display: inline-block;
	overflow: hidden;
	will-change: transform;
}

.fs-particles-button {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	will-change: transform;
}

.particles-button:focus {
	outline: none;
}

.no-js .particles-button {
	grid-area: 1 / 1 / 2 / 2;
}

/*================= CUBE ================*/
/*========================================*/
.fs-hidden-cube {
  display: none !important;
}
.fs-cube-original-content{
  display: none !important;
}

.flexstyle_cubeChild {
  position: static !important;
}

.flexstyle_cubeChild .et_pb_module_inner {
  position: static !important;
}


/*================== BARAJA ===============*/
/*========================================*/

.fs-baraja-original-content {
  display: none !important;
}


/*================= ORIDOMI =================*/
/*============================================*/
.fs-oridomi-original-content {
  display: none;
}

.flexstyle_oridomi_absolute {
  position: absolute;
  width: 99%;
  top: 0;
  left: 0;

}



/*==================== RATINGS ==========================*/
.fs-rating-wrapper .br-widget {
  display: inline-block;
}

.br-widget {
    height: auto !important;
}

.fs-rating-select {
  display: none;
}
