/* Clases para poner al editar */

.invisible {display:none;}

.flechita a::before{
    content: url(images/flechita.svg);
    display:inline-block;
    margin-right:10px;   
    position:relative;
   
}

.flechita a{
    text-decoration:none;
}

.no-bottom {padding-bottom:0!important;margin-bottom:0!important;}
.no-top {padding-top:0!important;margin-top:0!important;}
.no-padding-left {padding-left:0!important;margin-left:0!important;}
.wide-margin{margin:30px!important;}

/* mobile */

.only_narrow_desktop{display:none;}
.not_narrow_desktop{display:inline-block;}

@media (min-width:1024px) and (max-width: 1200px) {
  .only_narrow_desktop{display:inline-block;}
  .not_narrow_desktop{display:none;}
}

.only_desktop{display:inline-block;}
.only_mobile{display:none;}

@media (max-width: 1025px) {

  .only_desktop{display:none!important;}
  .only_wide_desktop{display:none;}

  .only_mobile{display:inline-block;}

}

/*OTras ocsas*/


@media (max-width: 781px) {
    #colophon .wp-block-columns .wp-block-column.widget-area{
      flex-basis: 46% !important;
    }
}


.icono {margin:0;padding:0;width:auto;height:auto;}
.icono img{margin:0!important;padding:0!important;}  

.like-upv-section {
  padding-top:100px!important;
  padding-bottom:100px!important;
}

.wp-block-cover.like-upv-section h2,
.wp-block-cover.like-upv-section p{
  margin:0;
  padding:10px 0;
}

.fondo_upv { 
  background-image:url(../assets/upv_azul.svg)!important;
  background-position:bottom right!important;
  background-repeat:no-repeat!important;
}


.two_columns_text {
  column-count: 2;
  column-gap: 16px;
}

.two_columns_text p{
  margin-top: 0px;
}

.list-spaced li {
    line-height: 1.5em;
    margin-bottom: 1em;
}


