.slider-info1{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-family: protest;
  }

.principal-slider{
  overflow: hidden;
  position: absolute;
  height: 500px;
  width: 50%;
  z-index: 99999;
  align-items: center;  
  display: flex;
  justify-content: center;
  align-items: center;
  margin: auto;
}

.slider-info1 img{
}

.container-all-slider{
  width: 98%;
}

/*Estilos slider*/
.container-slider{
  margin: 50px 0;
  position: relative;
  overflow: hidden;
  margin-top: 0px;
  width: 95%;
  height: 705px;
  top: 0px;
  border-radius: 10px;
  margin: auto;
}

.slider{
  display: flex;
  width: 400%;
  height: 800px;
  margin-left: -100%;
  position: relative;
}


.slider:before{
  content: "";
  position: absolute;
  z-index: 99;
  top: 0;
  left: 0;
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
  height: 100%;
}
  

.slider__section{
  width: 100%;
  position: relative;
}

.slider__img{
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.slider__btn{
  position: absolute;
  width: 40px;
  height: 40px;
  background: rgba(255, 255, 255, 0.7);
  top: 50%;
  transform: translateY(-50%);
  font-size: 30px;
  font-weight: bold;
  font-family: monospace;
  text-align:  center;
  border-radius: 50%;
  cursor: pointer;
  z-index: 999;
}

.slider__btn: hover{
  background: #fff;
}

.slider__btn--left{
  left: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.slider__btn--right{
  right: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.slider__content{
  position: absolute;
  top: 45.5%;
  left: 50%;
  color: white;
  transform: translate(-50%, -50%);
  width: 60%;
  text-align:  center;
  z-index: 999;
  height: 90%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.slider__content h2{
  color: #fff;
}

.slider__title{
  font-size:  2em;
  margin: 0;
color: #fba919!important;
}

.slider__txt{
  margin: 5px 0;
}

.btn-shop{
  display: block;
  border: 1px solid #fba919;;
  color: white;
  padding: 10px;
  text-align: center;
  background: rgba(0,0,0,0.5);
  width: 250px;
  margin: 20px auto;
  text-decoration: none;
}

.btn-shop:hover{
  background: #fba919;;
  color: white;
  transition: all 0.5s;
}

.btn-shop2{
  display: block;
  border: 1px solid #F99E00FF;
  color: white;
  padding: 10px;
  text-align: center;
  background: rgba(0,0,0,0.5);
  width: 200px;
  margin: 20px auto;
  text-decoration: none;
}

.btn-shop2:hover{
  background: #F99E00FF;
  color: white;
  transition: all 0.5s;
}

/*fin estilos slider*/



@media only screen and (max-width: 1000px) {

  
.slider-info1{
  position: relative; 
  top: -150px;
  margin-bottom: 400px;
  min-width: 100%;
  
}

.slider{
  width: 400%;
}

.slider__btn--right,
.slider__btn--left  
{
  font-size: 40px;
  height: 70px;
  width: 70px;
}

.slider__content h2{
  font-size: 40px;
}
.slider__content h3{
  display: none;
}

.btn-shop{
  font-size: 30px;
  width: 200px;
  margin-left: 23px;
}

.principal-slider{
  width: 100%;
}
}

@media only screen and (min-width: 1000px) and (max-width: 1280px){

.slider__content h2{
  font-size: 35px;
  margin-bottom: 10px;
}

.slider__content h3{
  font-size: 20px;
}

.btn-shop{
  font-size: 20px;
  width: 80%;
}
}


