/*! http://responsiveslides.com v1.32 by @viljamis */
.rslides {
  position: relative;
  list-style: inline;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  background:white;
  position: absolute;
  display: inline;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides{background:white;}

.transparent-btns_tabs.transparent-btns1_tabs{background:white;}

.rslides li:first-child {
  background:white;
  position: relative;
  display: inline-block;
  float: left;
  }

.rslides img {
  background:white;
  display: inline-block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }

/* Mobile: las imágenes ocupan casi toda la altura de pantalla,
   manteniendo el centro de la imagen como punto focal */
@media (max-width: 768px) {
#cajaslide{
    height: 92vh;
    overflow: hidden;
    }
.container2 .cajaslide{
    height: 92vh ;
    overflow: hidden;
    }

  .rslides li {
    height: 92vh;
    overflow: hidden;
    }

  .rslides li:first-child {
    height: 92vh;
    }

  .rslides img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: left center;
    float: none;
    }

  }