header {
  box-shadow: -1px 2px 5px -1px rgba(0, 0, 0, 0.63);

  -webkit-box-shadow: -1px 2px 5px -1px rgba(0, 0, 0, 0.63);

  -moz-box-shadow: -1px 2px 5px -1px rgba(0, 0, 0, 0.63);

  width: 100%;
}

.active_page_ifeep {
  color: #0d5187;

  font-weight: 800;
}

.fondo_header_scrol {
  position: fixed;

  top: 0;

  z-index: 3;
}

.fondo_cab_nev {
  background: var(--color-nav-azulino);
}

.bloq_nav_cabecera {
  font-size: 24px;

  font-weight: bold;
}

.bloq_nav_cabecera a:first-child {
  color: var(--color-dark-cyan) !important;
}

.margin_top_50 {
  margin-top: 50px;
}

.text_cabecera_f {
  color: var(--color-cyan);

  font-size: 40px;

  font-weight: bold;

  margin: 0;
}

.bloq_nav_cabecera span {
  color: var(--color-dark-cyan);

  font-size: 24px;

  font-weight: bold;
}

.bloq_nav_cabecera a:last-child {
  color: var(--color-cyan);
}

.uk-section-padding-11 {
  padding-top: 11px;

  padding-bottom: 11px;
}

.fondo_menu_azul {
  background: var(--color-dark-cyan);
}

.bloq_icon_correo_tel a span {
  color: var(--color-blanco);

  font-size: 16px;

  font-weight: bold;
}

.bloq_icon_correo_tel {
  gap: 80px;
}

.fondo_blanco {
  background: var(--color-blanco);
}

.btn_aula_virtual {
  font-weight: bold;

  font-size: 16px;

  color: var(--color-blanco);

  background: var(--color-cyan);

  padding: 10px 16px;

  border-radius: 8px;
}

.menu_destokp_ifeep ul li a {
  color: var(--color-dark-cyan);

  font-size: 16px;
}

.banner_518_des {
  width: 518px;
}

.detalles_modalidad_home p {
  font-size: 24px;

  color: var(--color-negro);
}

.btn_azul_con_icon {
  display: flex;

  align-items: center;

  gap: 10px;

  background: var(--color-cyan);

  color: var(--color-blanco);

  padding: 8px 0px;

  border-radius: 8px;

  width: 214px;

  justify-content: center;

  font-size: 16px;
}

.btn_azul_con_icon2 {
  display: flex;

  align-items: center;

  gap: 10px;

  background: var(--color-cyan);

  color: var(--color-blanco);

  padding: 8px 0px;

  border-radius: 8px;

  width: 153px;

  justify-content: center;

  font-size: 12px;
}

.titulo_section_g h2 {
  color: var(--color-dark-cyan);

  font-size: 48px;

  font-family: "Bebas Neue";

  text-transform: uppercase;
}

.titulo_section_g span {
  color: var(--color-cyan) !important;
}

.text-azul-claro span {
  color: var(--color-cyan);
}

.detalle_curso_d div h2 {
  font-size: 24px;

  font-weight: bold;

  color: var(--color-dark-cyan);

  text-transform: uppercase;
}

.detalle_curso_d {
  padding: 40px 30px;
}

.item_curso_home {
  border-radius: 20px;

  overflow: hidden;

  height: 100%;
}

.fondo_beneficios {
  background: var(--color-cyan);

  padding-top: 195px;
}

.item_beneficio figure {
  width: 96px;

  height: 96px;

  background: var(--color-blanco);

  border-radius: 50%;
}

.detalles_beneficio h2 {
  font-size: 20px;

  font-weight: 900;

  color: var(--color-blanco);

  margin-bottom: 10px;
}

.detalles_beneficio p {
  font-size: 16px;

  font-weight: bold;

  color: var(--color-blanco);
}

.list_beneficio {
  margin-top: 70px;

  padding-bottom: 136px;
}

.iconos_20_redes img {
  width: 20px;

  height: 20px;

  object-fit: contain;
}

.fondo_certificado {
  background-image: url("../img/fondo_certificado.png");

  height: 724px;

  background-position: top center;
}

.titulo_busqueda {
  color: var(--color-blanco);

  font-size: 36px;

  font-weight: bold;

  width: 100%;

  max-width: 420px;
}

.casilla_input {
  width: 100%;

  max-width: 399px;

  background: var(--color-blanco);

  border-radius: 12px;

  padding: 20px 40px;
}

.casilla_input span {
  color: var(--color-gris);

  font-size: 24px;
}

.bloq_input_busque {
  display: flex;

  align-items: center;

  border-bottom: 2px solid var(--color-gris);

  padding-bottom: 4px;

  margin-top: 15px;
}

.bloq_input_busque input {
  font-size: 17px;

  color: var(--color-negro);

  border: none;
}

.bloq_input_busque button {
  width: 48px;

  height: 39px;

  background: var(--color-dark-cyan);

  border-radius: 8px;

  border: none;

  cursor: pointer;
}

.listado_radios {
  margin-top: 15px;
}

.listado_radios label {
  font-size: 13px;

  font-weight: 700;
}

.listado_radios label input {
  margin-right: 5px;
}

.quitar_svg_cerrar svg {
  display: none;
}

.gap_5_cat {
  gap: 5px;
}

#form_envio_certificado .error-border {
  border-bottom: 2px solid red !important;
}

#form_ifeep_contact .error-border {
  border: 1px solid red !important;
}

.modificar_buscador {
  padding: 40px;

  border-radius: 10px;
}

.contenedor_formu_buscar_cert {
  margin-top: 30px;
}

#numerodni-error,
#radiocate-error {
  display: none !important;
}

#error-radiocate {
  display: none;
}

#error-radiocate.aparecer_cat {
  display: block !important;
}

.listado_radios h2 {
  color: #23a1d8;

  font-weight: 800;

  font-size: 15px;
}

.parrafo_section_g p {
  font-size: 24px;

  font-weight: bold;

  color: var(--color-dark-cyan);

  text-align: center;
}

.list_convenios {
  margin-top: 60px;
}

.cuadro_wasap_home {
  background: var(--color-cyan);

  padding: 40px 110px;

  border-radius: 20px;

  width: 860px;
}

.cuadro_wasap_home h2 {
  font-weight: bold;

  font-size: 28px;

  color: var(--color-blanco);

  width: 100%;

  max-width: 427px;

  margin: 0;
}

.btn_wasap_home {
  background: var(--color-blanco);

  padding: 13px 0px;

  display: flex;

  justify-content: center;

  width: 384px;

  border-radius: 12px;
}

.margin-80-top {
  margin-top: -80px;

  margin-top: -80px;

  position: relative;

  top: -80px;
}

.btn_wasap_home span {
  font-size: 28px;

  font-weight: bold;

  color: #02bf64;
}

.contenedor_datos_map h2 {
  font-size: 40px;

  color: var(--color-cyan);

  font-weight: bold;

  width: 100%;

  max-width: 270px;

  line-height: 111%;
}

.map_google {
  padding-left: 50px;
}

.cabecera_contacto h3 {
  margin: 0;

  font-size: 20px;

  font-weight: 900;

  color: var(--color-dark-cyan);
}

.cabecera_contacto figure {
  width: 38px;

  height: 38px;

  display: flex;

  align-items: center;

  justify-content: center;
}

.item_contacto {
  padding: 50px 60px 50px 0px;

  border-bottom: 2px solid #818589;
}

.item_contacto p {
  font-size: 20px;

  color: var(--color-azul-marino);

  line-height: 123%;

  padding-left: 43px;

  width: 100%;

  max-width: 243px;
}

.item_contacto:last-child {
  border: none;
}

.fondo_contacto_form {
  background: var(--fondo-contcto);

  padding-bottom: 140px;
}

.fondo_plomo_gris {
  background: var(--fondo-contcto);
}

.text_form_contact {
  width: 100%;

  max-width: 296px;
}

.text_form_contact h2 {
  font-size: 40px;

  font-weight: bold;

  color: var(--color-cyan);
}

.text_form_contact p {
  font-size: 20px;

  color: var(--color-azul-marino);

  line-height: 111%;
}

.cont_form_contact label.input_2_form {
  display: flex;

  align-items: center;

  justify-content: space-between;
}

.cont_form_contact label.input_2_form input {
  width: 100%;

  box-sizing: border-box;

  padding: 25px 20px;

  border-radius: 12px;

  background: var(--color-blanco);

  border: none;

  font-size: 20px;

  line-height: 111%;

  color: var(--color-gris);
}

.input_1_form textarea {
  width: 100%;

  box-sizing: border-box;

  padding: 25px 20px;

  border-radius: 12px;

  background: var(--color-blanco);

  border: none;

  font-size: 20px;

  line-height: 111%;

  color: var(--color-gris);

  height: 160px;

  resize: none;
}

.btn_enviar_form {
  background: var(--color-dark-cyan);

  color: var(--color-blanco);

  font-size: 24px;

  font-weight: 900;

  border: none;

  width: 260px;

  padding: 14px 0px;

  border-radius: 12px;
}

.conten_form {
  padding-left: 95px;
}

.bloq_personas_conocenos {
  width: 489px;
}

.bloq_personas_conocenos figure {
  position: relative;

  height: 369px;
}

.bloq_personas_conocenos figure img{
    object-fit:contain;
}

.bloq_personas_conocenos figure:last-child {
  margin-top: -218px !important;
}

.text_bienvenido {
  padding-right: 60px;
}

.text_bienvenido h2 {
  font-size: 48px;

  color: var(--color-dark-cyan);

  font-family: "Bebas Neue";

  margin: 0;
}

.text_bienvenido p {
  font-size: 20px;

  color: var(--color-dark-cyan);

  margin-top: 0px;
}

.item_mision {
  padding: 45px 35px;

  border-radius: 12px;

  height: 100%;

  box-sizing: border-box;
}

.item_mision figure {
  width: 100px;

  height: 100px;

  display: flex;

  align-items: center;

  justify-content: center;
}

.item_mision h2 {
  font-size: 28px;

  color: var(--color-dark-cyan);

  font-weight: 900;

  margin: 20px 0px;
}

.item_mision p {
  font-size: 20px;

  color: var(--color-dark-cyan);

  text-align: justify;
}

.fondo_banner_contador {
  background-image: url("/assets/img/fondo_contador.png");

  background-position: center;

  background-size: cover;

  background-repeat: no-repeat;
}

.text_contador span {
  color: #ffda00;

  font-size: 24px;
}

.text_contador h2 {
  color: var(--color-blanco);

  font-size: 36px;

  margin-top: 20px;

  margin-bottom: 0;

  width: 100%;

  max-width: 310px;
}

.item_contador figure {
  width: 100px;

  height: 80px;
}

.item_contador p.conteo_num {
  font-size: 48px;

  font-weight: bold;

  color: var(--color-blanco);

  margin-top: 5px;

  margin-bottom: 5px;
}

.text_ckeditor_contador {
  font-size: 20px;

  font-weight: bold;

  color: var(--color-blanco);
}

.text_ckeditor_contador p {
  margin-bottom: 0px;
}

.list_contador {
  padding-left: 70px;
}

.item_valor figure {
  width: 96px;

  height: 96px;

  display: flex;

  align-items: center;

  justify-content: center;

  background: var(--color-cyan);

  border-radius: 50%;

  overflow: hidden;
}

.item_valor figure img {
  height: 52px;

  object-fit: contain;
}

.text_detalles_valor h2 {
  font-size: 20px;

  color: var(--color-dark-cyan);

  font-weight: bold;

  text-align: left;

  margin-top: 0px;

  margin-bottom: 15px;
}

.text_detalles_valor p {
  font-size: 16px;

  color: var(--color-dark-cyan);

  text-align: justify;

  margin: 0;

  line-height: 1.2;
}

.list_valores_ifeep {
  padding-bottom: 120px;
}

.persona_home {
  width: 480px;

  position: relative;
}

.persona_home img {
  position: absolute;
  object-fit:contain;
  bottom: 0;
}

.fondo_azulado {
  background: #eff7fb;
}

footer {
  background: var(--color-dark-cyan);
}

.colum_footer h2 {
  font-size: 16px;

  font-weight: bold;

  color: var(--color-blanco);

  text-transform: uppercase;
}

.direcciones_ifeep li div span {
  font-size: 16px;

  font-weight: bold;

  color: var(--color-blanco);

  width: 100%;

  max-width: 305px;
}

.listado_flechas li a span {
  font-size: 16px;

  color: var(--color-blanco);
}

.contenedor_text_redes {
  width: 258px;
}

.contenedor_text_redes p {
  font-size: 16px;

  color: var(--color-blanco);

  margin: 26px 0px;
}

.uk-list.listado_flechas > :nth-child(n + 2),
.uk-list.direcciones_ifeep > :nth-child(n + 2) {
  margin-top: 25px;
}

.bloq_adicional_app {
  margin-top: 50px;
}

.bloq_adicional_app h2 {
  text-transform: capitalize !important;
}

.legale_foter {
  text-align: center;

  color: var(--color-blanco);

  font-size: 16px;
}

.fondo_foo_legal {
  background: var(--color-azul-marino);
}

.aparecer_720 {
  width: 100%;

  display: none;
}

.contenedor_acordeon .uk-accordion-title {
  color: var(--color-blanco);

  font-size: 20px;

  font-weight: bold;

  display: flex;

  align-items: center;

  flex-direction: row-reverse;

  width: 100%;

  justify-content: space-between;
}

.contenedor_acordeon .uk-accordion > :nth-child(n + 2) {
  margin-top: 25px;
}

.contenedor_acordeon .uk-accordion li.subrayado {
  border-bottom: 2px solid #fff;

  padding-bottom: 25px;
}

.contenedor_acordeon .uk-accordion-title::before {
  background-image: url("../img/icon_fle_acor.png");

  width: 20px;

  height: 20px;

  background-size: contain;

  transition: transform 0.3s ease-in-out;
}

.contenedor_acordeon .uk-open > .uk-accordion-title::before {
  transform: rotate(180deg);
}

.quitar_icon_svg svg {
  display: none;
}

.paddind_border {
  padding: 0px 50px;
}

.list_convenios .item_convenio {
  opacity: 0;

  height: 100%;
}

.list_convenios .uk-active .item_convenio {
  opacity: 1 !important;
}

.list_convenios .uk-position-center-left.quitar_icon_svg {
  margin-left: 0px;
}

.list_convenios .uk-position-center-right.quitar_icon_svg {
  margin-right: 0px;
}

.flechas_valores {
  position: relative !important;

  width: 114px;

  bottom: 0;

  margin: auto;

  height: 48px;
}

.list_valores_ifeep_movil {
  margin-top: 40px;
}

.list_valores_ifeep_movil .uk-slider-container {
  padding-bottom: 50px;
}

.fondo_celeste_b_blanc {
  background: var(--color-cyan);

  border-radius: 50px;

  margin: 0;

  width: 40px;

  height: 40px;

  display: flex;

  align-items: center;

  justify-content: center;
}

.item_tab_slider {
  background: var(--color-blanco);

  border-radius: 20px 20px 0px 0px;

  padding: 20px 0px;
}

.item_tab_slider span {
  font-size: 20px;

  color: var(--color-dark-cyan);

  font-weight: bold;

  text-transform: uppercase;
}

.bloq_tab_slider {
  position: relative;

  margin-top: -70px;
}

.colocar_cursos_valores {
  margin-bottom: -135px;

  padding-bottom: 0;

  padding-top: 0;
}

/* .list_cursos_s {

    padding: 0px 50px;

} */

.list_cursos_s .uk-slidenav-previous {
  margin-right: 0;
}

.list_cursos_s .uk-slidenav-next {
  margin-left: 0;
}

.item_curso_home figure img {
  width: 100%;
  object-fit:contain;
  display: block;
}

.figure-historia{
    margin-bottom:0px;
}

.figure-historia img{
    border-radius:50%;
    height: 65px;
    object-fit:contain;
    width: 65px;
}

.product-content .container_redes_sociales_galeria_s_l h4,.product-content .container_redes_sociales_galeria_s_l h3{
    margin:0px;
}

.contenedor_Certificado {
  background-color: var(--fondo-contcto);

  border-radius: 20px;

  padding: 0px 0px 0px 60px;

  width: 100%;

  max-width: 1020px;

  margin-top: -90px;
}

.texto_certificadohome span {
  color: var(--color-cyan);

  font-size: 24px;

  font-weight: bold;
}

.texto_certificadohome h2 {
  color: var(--color-dark-cyan);

  font-size: 32px;

  font-weight: bold;

  line-height: 1.2;

  width: 100%;

  max-width: 670px;

  margin-top: 0;

  margin-bottom: 0;
}

.certificado_img_home figure {
  height: 209px;

  right: -29px;

  bottom: -28px;
}

.bg-white {
  background-color: var(--color-blanco);
}

.navegation-movil li a,.navegation-movil li a:hover {
  color: var(--color-negro);

  display: flex;

  align-items: center;
}

.navegation-movil li a figure {
  margin: 0;
}

#close-toggle {
  padding: 0;

  align-self: end;
}

.btn_verde_home_centro {
  font-size: 20px;

  color: #fff;

  font-weight: 600;

  background: var(--color-dark-cyan);

  border-radius: 40px;

  padding: 9px 0px;

  display: table;

  margin: auto;

  width: 100%;

  max-width: 258px;

  text-align: center;

  transition-duration: 0.5s;
}

.parrafo_404 {
  font-size: 20px;

  color: #000;

  font-weight: bold;

  text-align: center;
}

.titulo_new_cert {
  color: #fff;

  font-weight: 700;
}

.btn_buscar_certificado {
  background: var(--color-dark-cyan);

  color: var(--color-blanco);

  font-size: 15px;

  padding: 15px;

  width: 150px;

  text-align: center;

  border-radius: 10px;

  font-weight: 700;
}

#tabla_resultado {
  margin-top: 20px;
}

.text-azul-claro{
    color: var(--color-dark-cyan) !important;

}

.bebas_texto{
    font-family: 'Bebas Neue' !important; font-size: 48px; }

#modal-center2 .uk-modal-dialog {
  width: 100% !important;

  max-width: 900px !important;
}

#tabla_resultado thead {
  background: var(--color-dark-cyan);
}

#tabla_resultado thead th {
  color: var(--color-blanco);

  font-weight: 700;
}

#tabla_resultado tbody tr {
  color: var(--color-negro);

  font-size: 13px;

  font-weight: 700;
}

.spiner_load_ajax {
  display: none;

  position: fixed;

  top: 0;

  left: 0;

  background: #ffffffbf;

  width: 100%;

  height: 100vh;

  z-index: 9999 !important;
}

.spiner_load_ajax svg circle {
  stroke-width: 2px !important;

  stroke: var(--color-dark-cyan) !important;
}

#tabla_resultado h2 {
  font-size: 20px;

  font-weight: 700;
}

.cont_form_contact .error {
  display: none !important;
}

.contenedor_mensaje_contac h2 {
  font-size: 30px;

  color: var(--color-dark-cyan);

  font-weight: 800;
}

.contenedor_mensaje_contac p {
  font-size: 15px;

  color: var(--color-negro);

  font-weight: 700;
}

.item_img_gal img {
  width: 100%;

  height: 100%;

  object-fit: cover;

  object-position: center;
}

.item_img_gal {
  height: 450px;
}

.gap_espacio_20 {
  gap: 20px;
}

.item_convenio h2 {
  font-size: 32px;

  font-weight: 900;

  color: var(--color-dark-cyan);
}

.item_convenio p {
  text-align: justify;

  font-size: 20px;

  color: var(--color-dark-cyan);
}

/* Formularios */

.error-border {
  border: 1px solid red !important;
}

.cont_form_contact label.input_2_form_extras input,
.cont_form_contact label.input_2_form_extras select {
  width: 100%;

  box-sizing: border-box;

  padding: 15px 20px;

  border-radius: 12px;

  background: var(--color-blanco);

  border: none;

  font-size: 20px;

  line-height: 111%;

  color: var(--color-gris);
}

select {
  height: auto !important;
}

.container_remove_margin > * {
  margin: 0px;
}

.input_2_form_check {
  display: flex;

  align-items: start;
}

.input_2_form_check input {
  margin-top: 6px;
}

.input_2_form_check p {
  color: var(--color-negro);
}

.title_formulario_personalizado {
  color: var(--color-dark-cyan);

  margin-bottom: 0px;

  display: inline-block;

  border-bottom: 4px solid var(--color-cyan);

  padding-bottom: 2px;

  font-weight: 800;

  font-size: 30px;
}

.subtitulo_formulario_personalizado {
  color: var(--color-negro);

  margin-top: 0px;

  margin-bottom: 0px;
}

/* *************** SLIDER CSS NUEVO *************** */
.slider_principal,
.slider_fondo_institutos,
.slider_fondo_ingles_completo,
.slider_fondo_portugues,
.slider_fondo_titulacion,
.slider_fondo_gestion,
.slider_fondo_cursos_extras,
.slider_fondo_excel,
.slider_fondo_redaccion,
.slider_fondo_actas {
  max-height: 500px;
  overflow: hidden;
  height: 500px;
  max-width: none !important ;
}
.contenedor_letras {
}
.slider_fondo {
  height: 30rem;
}
.margin_top_15 {
  margin-top: 20px !important;
}
/* CSS PORTUGUES */
.slider_modalidad {
  width: 300px !important;
}
.slider_titulo_curso_4 {
  width: 230px !important;
  margin-top: 20px !important;
}

.slider_titulo_avamzado_4 {
  width: 250px !important;
  margin-top: 5px !important;
}
.slider_titulo_portugues_4,
.slider_titulo_basi_inter_avanzado_4 {
  width: 340px !important;
  margin-top: 5px !important;
}
.slider_alumno {
  max-width: 700px !important;
}

.slider_titulo_cursos,
.slider_titulo_ingles {
  width: 140px !important;
  margin-top: 5px !important;
}
.slider_titulo_ingles_2,
.slider_titulo_institutos_2 {
  width: 460px !important;
  margin-top: 4px;
}
.slider_titulo_niveles,
.slider_titulo_titutlacion {
  width: 420px !important;
}
.contenedor_letras_1 {
  padding-left: 0px !important;
  padding-right: 40px !important ;
}

/* CSS INSTITUTOS */
.slider_titulo_niveles_2 {
  width: 250px !important;
}
/* CSS BASICO - INTERMEDIO - AVANZADO  */
.slider_titulo_ingles_3 {
  width: 370px !important;
  margin-top: 5px !important;
}
.slider_titulo_intermedio_3 {
  width: 350px !important;
  margin-top: 5px !important;
}
.slider_titulo_avamzadp_3 {
  width: 260px !important;
  margin-top: 5px !important;
}

.slider_titulo_boton_3 {
  margin-top: 28px;
  width: 273px;
}
.slider_titulo_niveles_2 {
  margin-top: 3px;
}

/* CURSO EXTRA INSTITUCIONAL */
.slider_titulo_cursos_5 {
  margin-top: 20px !important;
}
.slider_titulo_hoja_5 {
  margin-top: 10px !important;
  width: 400px !important;
}
.slider_titulo_extra_5 {
  margin-top: 5px !important;
}

/* CURSO DE GESTION Y MANEJO DE ARCHIVOS */

.slider_titulo_gestion_1 {
  width: 450px !important;
}
.slider_titulo_gestion_2 {
  width: 420px !important;
  margin-top: 10px !important;
}
.slider_inicio_gestion {
  width: 290px !important;
  margin-top: 11px !important;
}
.slider_principal {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

/* CURSO EXCEL */
.slider_titulo_excel_6 {
  width: 370px !important;
  margin-top: 5px !important;
}
.slider_titulo_cursos_6 {
  width: 200px !important;
}

/* CURSO DE REDACCION DE DOCUMENTOS ADMINISTRATIVOS CON INTELIGENCIA ARTIFICIAL */
.slider_titulo_redaccion_1 {
  width: 230px !important;
  margin-top: 5px !important;
}
.slider_titulo_redaccion_2 {
  width: 460px !important;
  margin-top: 5px !important;
}
.slider_inicio_redaccion {
  width: 460px !important;
  margin-top: 5px !important;
}
.slider_inicio_redaccion_boton {
  width: 290px !important;
  margin-top: 10px !important;
}

/* CURSO DE ACTAS */
.slider_elaboracion_de_actas {
  width: 470px !important;
  margin-top: 10px !important;
}
.slider_importancia_en_la_investigacion {
  width: 485px !important;
}
.slider_titulo_preliminar_del_delito {
  width: 300px !important;
  margin-top: 5px !important;
}
.slider_inicio_actas {
  width: 300px !important;
  margin-top: 10px !important;
}

/* #SLIDER_2030{
  display: none;
} */
.uk-slidenav-previous,
.uk-slidenav-next {
  color: #2b384c !important; /* Color azul marino */
  stroke-width: 4px !important;
  transform: scale(1.5) !important; /* Agrandar un 50% las flechas */
}
