/*----------------------------------------*/
/*  03. Slider
/*----------------------------------------*/
/* ---Main Slider--- */
.slide-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.slide-inner.bg-height {
  min-height: 580px;
  background-color: #c6b3d3;
}

@media (max-width: 1599px) {
  .slide-inner.bg-height {
    min-height: 500px;
  background-color: #c6b3d3;
  }
}

@media (max-width: 1199px) {
  .slide-inner.bg-height {
    min-height: 430px;
  background-color: #c6b3d3;
  }
}

@media (max-width: 991px) {
  .slide-inner.bg-height {
    min-height: 640px;
  background-color: #c6b3d3;
  }
}

@media (max-width: 791px) {
  .slide-inner.bg-height {
    min-height: 600px;
  background-color: #c6b3d3;
  }
}

@media (max-width: 691px) {
  .slide-inner.bg-height {
    min-height: 600px;
  background-color: #c6b3d3;
  }
}

@media (max-width: 651px) {
  .slide-inner.bg-height {
    min-height: 680px;
  background-color: #c6b3d3;
  }
}

@media (max-width: 650px) {
  .slide-inner.bg-height {
    min-height: 600px;
  background-color: #c6b3d3;
  }
}

@media (max-width: 649px) {
  .slide-inner.bg-height {
    min-height: 670px;
  background-color: #c6b3d3;
  }
}

@media (max-width: 591px) {
  .slide-inner.bg-height {
    min-height: 650px;
  background-color: #c6b3d3;
  }
}

@media (max-width: 491px) {
  .slide-inner.bg-height {
    min-height: 600px;
  background-color: #c6b3d3;
  }
}

@media (max-width: 408px) {
  .slide-inner.bg-height {
    min-height: 650px;
  background-color: #c6b3d3;
  }
}

@media (max-width: 991.98px) {
  .slide-content {
    text-align: center;
  }
}

.slide-content .sub-title {
  font-weight: 400;
  font-size: 36px;
  line-height: 30px;
  display: block;
  text-transform: uppercase;
}

@media (max-width: 767.98px) {
  .slide-content .sub-title {
    font-size: 25px;
  }
}

.text-color-sobre-imagen {
	color: #fff;
}

.slide-content .title {
  font-weight: 400;
  font-size: 32px;
  line-height: 1.1;
  display: block;
  text-transform: uppercase;
}

@media (max-width: 1199px) {
  .slide-content .title {
	font-size: 28px;
  }
}

@media (max-width: 991px) {
  .slide-content .title {
    font-size: 34px;
  }
}

@media (max-width: 767px) {
  .slide-content .title {
    font-size: 30px;
  }
}

@media (max-width: 496px) {
  .slide-content .title {
    font-size: 28px;
  }
}

.slide-content .title.font-weight-bold {
  font-weight: 400;
}

.descripcion {
  display: flex;
  line-height: 23px;
  font-size: 1.125rem;
  color: #373737;
  font-weight: 350;
  margin-bottom: 1.0rem;
  text-shadow: -0.0625rem 0rem 0rem rgb(183, 182, 182);
}

.slide-content .short-desc {
  font-size: 1.125rem;
  line-height: 21px;
  /*text-transform: capitalize;*/
}

@media (max-width: 1199px) {
  .slide-content .short-desc {
  font-size: 1.125rem;
  line-height: 21px;
  /*text-transform: capitalize;*/
  }
}

.slide-style-2 .slide-content .title {
  /*text-transform: capitalize;*/
  font-weight: 400;
  font-size: 60px;
  line-height: 81px;
}

@media (max-width: 1599.98px) {
  .slide-style-2 .slide-content .title {
    font-size: 50px;
    line-height: 71px;
  }
}

@media (max-width: 479px) {
  .slide-style-2 .slide-content .title {
    font-size: 30px;
    line-height: 1.4;
  }
}

.slide-style-2 .slide-content .short-desc {
  /*text-transform: capitalize;*/
  font-size: 30px;
  line-height: 28px;
  font-weight: 300;
}

@media (max-width: 479px) {
  .slide-style-2 .slide-content .short-desc {
    font-size: 20px;
  }
}