@media screen and (max-width: 900px) {
	.carousel{
		top: -100px;
	}
   .carousel-inner {
      position: relative;
      width: 100%;
      overflow: hidden;
      height: 100vh;
  }

  .slide-size {
   width: 100%;
   transform: translate(0%,50%) !important;
}

.product-slide-description{
	top: -150px;
	position: relative;
}

.logo {
   height: 30px;
}

.closebtn img {
   height: 30px;
}

.menu-icon {
   height: 30px;
   top: 32px;
}

.left-container {
	width: 100%;
}

.right-container {
	top: 60px;
  width: 100%;
  position: relative;
}

.right-container .about-inf {
  font-size: 1.5em;
  position: absolute; 
  left: 0px;
  font-family: 'bariolbold';
}

.about-wrapper {
font-size: 1.2em;
columns: 1;
top: -20px;
position: relative;
	}

	.about-container {
width: 80%;
margin: 0 auto;
padding: 50px 0px;
display: block;
}

.about-sec {
	margin-top: 110px;
}


.carousel-control-next-icon, .carousel-control-prev-icon {
top: 40px;
position: relative;
}

.footer-container{
  font-size: 0.9em;
}

};