
  @media screen and (max-width: 786px) {
	.carousel {
		display:none; 
	  }
  }
 
  .carousel-caption {
    position: absolute !important; 
    left: 0 !important; 
    top: 0 !important; 
    transform: none !important; 
    text-align: left !important; 
    padding: 80px !important;
}

.carousel-caption h1{
  font-weight:bold;
  background: linear-gradient(135deg, #43c6ac, #191654); 
  -webkit-background-clip: text;
  color: transparent;
  font-size:130px;
  margin-top:10%;
}
.text-slider{
  line-height:30px;
  font-size: 18px;
  letter-spacing:1px;
  text-align: center;
}
.btn-detail{
  margin-top:5%;
  margin-left:10%;
  padding:10px 30px !important;
  background:#0a455d !important;
  
}
.btn-detail:hover{
  background:#208bb5 !important;
}

@media screen and (min-width: 1920px) {
  .btn-detail{
    padding:20px 40px ;
    font-size:20px;
  }
  .text-slider{
    font-size: 20px;
  }
}
@media screen and (min-width: 2560px) {
  .btn-detail{
    padding:20px 40px ;
    font-size:30px;
  }
  .text-slider{
    font-size: 30px;
  }
  .carousel-caption h1, 
  .carousel-caption span {
    margin-left: 5% !important;
  }
}