.item .item-content{
    position: absolute;
    bottom: 50%;
    text-align: center;
    width: 100%;
    padding: 1em;
  }
  div#stuck_container {
    position: absolute;
    width: 100%;
    display: block;
    padding-top: 70px;
}
  div#stuck_container.isStuck{
  	padding-top: 0px;
  } 
  .header_shadow {
  	padding-top: 0;
  }
  .isStuck .brand-wrap {
	width: 250px;
  }
  @media (max-width: 450px) {
	  .item .item-content h3 {
		  font-size: 30px;
	  }
	  .brand-wrap {
		padding-left: 19px;
		width: 50%;
	  }
  }
  @media (max-width: 767px) {
	  .item .item-content {
		  bottom: 0%;
	  }
	  .item .item-content h3 {
		  font-size: 40px;
	  }
	  div#stuck_container {
		padding-top: 0px;
	  }
  }
  @media (min-width:768px) and (max-width: 1399px) {
	  .item .item-content {
		  bottom: 18%;
	  }
  }
  .owl-carousel {
    touch-action: manipulation;
}