.maincontent {
  max-width:100%;
}

p {
  font-size:18px;
}

.logo2 {
  max-width:250px;
}

.hero-text {
  padding-top:20px;
}

.hero-text p {
  max-width:300px;
}

.hero-box {
  min-height:400px;
  padding:20px;
}

.why-pvc {
  margin-top:30px;
  background-image:url("/imageserver/Reusable/versico2020/pvc-bg1.png");
  background-size:contain;
  background-repeat:no-repeat;
  background-position:center;
}

.why-pvc-text {
  position:relative;
  padding-top:50px;
  z-index:2;
}

 .carousel-fade .carousel-inner .item {
transition-property: opacity; 
object-fit: cover !important;
}

.carousel-fade .carousel-inner .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;	
transform: translate3d(0,0,0);
}

.carousel-control.left {
  background: none !important;
-webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: black;}

.carousel-control.right {
  background: none !important;
-webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: black;
}

.carousel-fade .carousel-control {
	z-index: 2;
	font-size: 100px;
	padding-top: 10%;
}

@media (max-width:750px){
.carousel-fade .carousel-control { 
padding-top: 0% !important;    
margin-top: 20px !important;
    background: none;
font-size: 50px !important;
}
}

@media (max-width:500px){
.carousel-fade .carousel-control {
 padding-top: 0% !important; 
margin-top: 20px !important;
    background: none;
font-size: 50px !important;
}
}

.pvc-products {
  background-image:url("/imageserver/Reusable/versico2020/pvc-bg3.png");
  background-size:contain;
  background-repeat:no-repeat;
  background-position:bottom center;
}

.pvc-products2 {
  padding-top:50px;
  background-image:url("/imageserver/Reusable/versico2020/pvc-bg2.png");
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
}

.products-list img{
  -webkit-box-shadow: 3px 3px 15px 1px rgba(0,0,0,0.46); 
box-shadow: 3px 3px 15px 1px rgba(0,0,0,0.46);
}

.pvc-versiflex {
  background-image:url("/imageserver/Reusable/versico2020/pvc-membrane-roll-large-removebg-preview.png");
  background-position:top left;
  background-size:50%;
  background-repeat:no-repeat;
}

@media (max-width:500px){
.pvc-versiflex {
    background-image: url(); 
  }
}