/*
	Theme Name: cerai-child
	Theme URI: https://cerai.org
	Description: Tema hijo de cerai
	Version: 3.0.2
	Stable tag: 3.0.2
	Requires at least: 6.0
	Tested up to: 6.4
	Requires PHP: 7.3
	Template: cerai
*/

::selection {
    background-color:#AAA524;
    color: #FFFFFF;
  }

/*Esto afecta al tamaño de las flecgas desplegables del megamenú */
.menu-mega-menu-quienes-somos-container .fa, .fas{
	font-size:20px;
}



/*Esto afecta a los logos del footer*/
.logo-footer{
     filter: grayscale(100%);
}

/*Estilos formulario footer*/
#mailpoet_form_4 form.mailpoet_form{
padding:0px !important;
}

.mailpoet_submit {
background-color: #AAA524;
color: #FFFFFF;
font-weight: 800;
}
.mailpoet_submit:hover {
background-color:#FFFFFF;
color: #AAA524;
font-weight: 800;
}

.mailpoet_form_loading {
  width: 30px;
  text-align: center;
  line-height: normal;
}

.mailpoet_form_loading > span {
  width: 5px;
  height: 5px;
  background-color: #5b5b5b;
}

.mailpoet_text{
background-color: #7a7a7a;
color: #FFFFFF;
}

::placeholder{
color: #FFFFFF;
}

input[type="checkbox"] {
  font-size:20px;
}


/* MEDIATEAVA - VOLVER*/

.flecha-volver {
    transition: transform 0.3s ease;  /* Solo afecta al rotate */
}

.volver-mediateca:hover ~ .flecha-volver
/*.volver-mediateca:hover .flecha-volver*/{
    transform: rotate(180deg);
}

.volver-mediateca:hover ~ .flecha-volver i{
	color: #EE941E;
}


/*Estilo galeria wisinwing*/

.gallery{
display:flex;
gap: 20px;
}

/*ICONO ACCESIBILIDAD*/

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{
font-size:100% !important;
}