.carousel-fade .carousel-inner .carousel-item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .carousel-item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
  z-index: 2;
}

.carousel,
.carousel-inner,
.carousel-inner .carousel-item {
  height: 600px;

}
.carousel-item:nth-child(1) {
  background: #74C390;
}
.carousel-item:nth-child(2) {
  background: #51BCE8;
}
.carousel-item:nth-child(3) {
  background: #E46653;
}
.carousel-item img {
  max-width: 100%
}
@media (max-width: 719px) and (orientation: landscape){
  .carousel,
  .carousel-inner,
  .carousel-inner .carousel-item {
    height: 310px;
  }
}
.img-portrait{
  display: none;
}
.img-land{
  display: block;
}
@media (max-width: 719px) and (orientation: portrait){
  .img-portrait{
    display: block;
  }
  .img-land{
    display: none;
  }
}
