/**
* Theme Name: Leedo Child
* Description: This is a child theme of Leedo.
* Author: VLThemes
* Template: leedo
* Version: 1.0.0
*/


@import url('https://fonts.googleapis.com/css2?family=Unbounded:wght@200..900&display=swap');




/**
Implementación de fuente en todos los aspectos de la web
*/

body {
  font-family: "Unbounded", sans-serif !important;
}

h3 {
  font-family: "Unbounded", sans-serif !important;
}

h1 {
  font-family: "Unbounded", sans-serif !important;
}

h2 {
  font-family: "Unbounded", sans-serif !important;
}

h4 {
  font-family: "Unbounded", sans-serif !important;	

}

.vlt-fit-text{
  font-family: "Unbounded", sans-serif !important;
	font-weight:50;
}

/**
Implementación de fuente en los elementos de una lista
*/

.vlt-list-icon li {
    font-size: 14px;
    font-family: "Unbounded"  !important;
}




/**
Espaciado y estilos de botón en las fichas del juego
*/

.vlt-services-box {
    position: relative;
    padding: 0px 30px 10px !important;
    background-color: var(--vlt-color-0);
}


.vlt-services-box__link {
    border-radius: 50px !important;
    margin-bottom: -50px !important;
}

.vlt-btn {
    color: black !important;
}

.leedo-right-arrow:before {
    color: black;
}
.vlt-services-box__link {
    background-color: white !important;
}

.vlt-services-box__title {
    text-align: center;
    margin: 0;
}

/**
poner en blanco el boton del fomrulario
*/

.vlt-btn--sixth {
    color: var(--vlt-color-0);
    background-color: white !important;
}

/**
Desaparición en el menú del carrito de compra
*/

.vlt-menu-shop-cart {
    display:none !important;
}

/**
Dar color blanco a la fuente del boton inicio del juego
*/
.botoniniciojuego {
   color: white !important;
}


/**
Estilos en el bloque de sentimientos de la página de inicio
*/

a.sentimientos{
  display: block;

  text-decoration: none;
}



div.ttl{
  padding-left: 5%;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-end;
  width: 425px;
  height: 425px;
}
div.ttl h4{
 color: #ffffff !important;
}
 
.imagen-ansiedad{
  background-image: url("https://serjovenhoy.i3bcloud.com/wp-content/uploads/2024/06/logo-ansiedad.jpg") !important;
	background-size: cover;
  background-repeat: no-repeat;
}
.imagen-depresion{
  background-image: url("https://serjovenhoy.i3bcloud.com/wp-content/uploads/2024/06/logo-depresion.jpg");
	background-size: cover;
  background-repeat: no-repeat;
}
.imagen-pensamientos{
  background-image: url("https://serjovenhoy.i3bcloud.com/wp-content/uploads/2024/06/logo-po.jpg");
	background-size: cover;
  background-repeat: no-repeat;
}
.imagen-autoestima{
  background-image: url("https://serjovenhoy.i3bcloud.com/wp-content/uploads/2024/06/logo-autoestima.jpg");
	background-size: cover;
  background-repeat: no-repeat;
}
.imagen-bullying{
  background-image: url("https://serjovenhoy.i3bcloud.com/wp-content/uploads/2018/09/5.jpg");
	background-size: cover;
  background-repeat: no-repeat;
}
.imagen-sabermas{
  background-image: url("https://serjovenhoy.i3bcloud.com/wp-content/uploads/2024/06/logo-sabermas.jpg");
	background-size: cover;
  background-repeat: no-repeat;
}

.imagen-parejas{
  background-image: url("http://serjovenhoy.i3bcloud.com/wp-content/uploads/2024/10/logo-pareja.jpg");
	background-size: cover;
  background-repeat: no-repeat;
}

.imagen-redes{
  background-image: url("http://serjovenhoy.i3bcloud.com/wp-content/uploads/2024/10/logo-redes.jpg");
	background-size: cover;
  background-repeat: no-repeat;
}

.imagen-miedos{
  background-image: url("http://serjovenhoy.i3bcloud.com/wp-content/uploads/2024/10/logo-miedo.jpg");
	background-size: cover;
  background-repeat: no-repeat;
}




.bloque-sentimientos div div div div.wpb_content_element{
  margin-bottom: 0px;
}
.bloque-sentimientos div div.vc_column-inner{
  padding: 0px;
}


/**



input[type=date].vlt-border-white, input[type=email].vlt-border-white, input[type=number].vlt-border-white, input[type=password].vlt-border-white, input[type=search].vlt-border-white, input[type=tel].vlt-border-white, input[type=text].vlt-border-white, input[type=url].vlt-border-white, select.vlt-border-white, textarea.vlt-border-white{
  border-radius: 35px !important;
}
*/

input, textarea{
  border-radius: 35px !important;
}

.wpcf7 .wpcf7-submit:disabled {
    cursor: not-allowed;
    border-radius: 35px;
}

.wpcf7 .wpcf7-submit:enabled {
    cursor: not-allowed;
    border-radius: 0px;
	
}

/**
Posición del botón de inicio de juego en móvil
*/

@media (min-width: 320px) and (max-width: 480px) {
	
	a.vc_custom_1716746053876 {
    margin-left: 60px !important;
    border-radius: 35px !important;
}


	
}






