/* ==============================================================
* WOOCOMMERCE CATEGORY
* ============================================================== */
  /* breadcrumbs */
    .woocommerce .woocommerce-breadcrumb { 
      padding: 0%;
    }
    .woocommerce ul.products li.product .woocommerce-loop-product__title {
      /* 
      font-family: rotoplas_regular;
      background: #009CDE;
      color: #fff;
      border-radius: 20px;
      padding: .25em; */
      text-align: center;

      background: #236192;
      color: #fff;
      border-radius: 25px;
      display: inline-block;
      font-size: 17px;
      padding: 6px 16px;
      font-weight: 500;
      transition: all ease .3s;
      width: 100%;
    }

    .woocommerce ul.products li.product .woocommerce-loop-product__title:hover {
      background: #002554;
    }

  /*  */
    .category-list ul {
      list-style: none;
      padding-left: 18px !important;
      font-size: 18px;
      margin: 1rem 0 !important;
    }
    .category-list ul li {
      position: relative;
    }
    .category-list ul li:before {
      content: '';
      display: inline-block;
      height: 14px;
      width: 14px;
      background-image: url(../../../rtp-resources/menu/menu-vineta.svg);
      background-size: contain;
      background-repeat: no-repeat;
      padding-left: 18px;
      margin-left: -18px;
      position: absolute;
      top: 6px;
    }
    .category-list a {
      color: #002554;
    }

  /* form */
    .wpcf7 span {
      margin-bottom: .5rem;
    }
    .wpcf7 input, textarea, select {
      width: 100%;
      margin-bottom: 1rem;
      border: 1px solid #009CDE;
    }
    .wpcf7 input[type="submit"] {
      border: none;
      max-width: 160px;
      height: 37.6px;

      background: #236192;
      color: #fff;
      border-radius: 25px;
      display: inline-block;
      font-size: 17px;
      padding: 6px 16px;
      font-weight: 500;
      transition: all ease .3s;
    }
    .wpcf7 input[type="submit"]:hover {
      border: none;
    }
    .wpcf7 select {
      margin-top: .5rem;
    }
    .wpcf7 input:hover, textarea:hover, select:hover {
      border: 1px solid #009CDE;
    }
    .wpcf7 select {
      background-color: #fff;
      box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.06);
      border-radius: 0.1875rem;
      transition: border-color;
      padding: 0.375rem 0.375rem;
    }
  /* estrategia */
    section#g-conoce {
      padding-bottom: 3rem !important;
    }
    /* .rtp-conoce-nodo {
      width: 16%;
    } */
    .rtp-bim-nodo {
      width: 30%;
    }
    /* .rtp-conoce-nodo, */
    .rtp-bim-nodo {
      display: inline-block;
      padding: 1rem;
      transition: all ease .3s;
    }
  
    @media screen and (max-width: 768px) {
      /* .rtp-conoce-nodo {
        width: 24%;
      }
    }
    @media screen and (max-width: 425px) {
      .rtp-conoce-nodo {
        width: 44%;
      } */
    }

  /* titulo aviso privacidad*/
    .page-id-347 .entry-title{
      display:none !important;
    }
/* woocommerce category */

/* ==============================================================
* ALMACENAMIENTO
* ============================================================== */
#listado-almacenamiento-btn-wrapper {
  display: flex;
  width: 100%;
  justify-content: space-evenly;
  align-items: center;
}
#listado-almacenamiento-btn-wrapper li {
  width: 22%;
  text-align: center;
}

@media screen and (max-width: 768px) {
  #listado-almacenamiento-btn-wrapper li {
    width: 45%;
  }
}

/* ==============================================================
* CATEGORIAS / SUBCATEGORIAS
* ============================================================== */
li.product-category.product {
    text-align: center;
}

li.product-category.product h2 {
    background: #236192;
      color: #fff;
      border-radius: 25px;
      display: inline-block;
      font-size: 17px;
      padding: 6px 16px;
      font-weight: 500;
      transition: all ease .3s;
      width: 100%;
}
li.product-category.product h2:hover {
    background: #002554;
}

li.product-category.product h2 mark {
    display: none;
}