.carouselh {

}
.carouselh-item .img-fluid {
  width:100%;
}
.carouselh-item a {
  display: block;
  width:100%;
}
	 .carouselh-caption {
		 
		 left: 10px;
		 right: 10px;
	 }
	 
	  @media (max-width: 930px)  { 

	 .slmp {
	display:none;
	 }
	 }
	 @media (min-width: 931px)  { 

	 .slmp {
	display:block;
	 }
	 }
	 
	  @media (max-width: 340px)  { 
  
	.smlh {
	 margin-top:-110px;color:#ffffff ;font-size:1.4rem !important;text-shadow: 2px 2px #2D373E;
	}
	
	 }
	 
	  @media (min-width: 341px)  { 
  
	.smlh {
	 margin-top:-150px;color:#ffffff ;font-size:1.7rem !important;text-shadow: 2px 2px #2D373E;
	}
	
	 }
	 
	   @media (min-width: 431px)  { 
  
	.smlh {
	 margin-top:-160px;color:#ffffff ;font-size:1.7rem !important;text-shadow: 2px 2px #2D373E;
	}
	
	 }
	 
	  @media (min-width: 521px)  { 
   .herodv {
    top:5px !important;max-width:800px;margin:auto;bottom:auto;
    }
	.smlh {
	 margin-top:0px;color:#ffffff;font-size:1.7rem !important;text-shadow: 2px 2px #2D373E;
	}
	 .slmp {
	color:#ffffff;font-size:1.0rem !important;font-weight:normal;line-height:22px;text-shadow: 1px 1px #2D373E;
	 }
	 }

      @media (min-width: 990px)  { 
   .herodv {
    top:5px !important;max-width:800px;margin:auto;bottom:auto;
    }
	.smlh {
	 color:#ffffff;font-size:1.7rem !important;text-shadow: 2px 2px #2D373E;
	}
	 .slmp {
	color:#ffffff;font-size:1.1rem !important;font-weight:normal;line-height:22px;text-shadow: 1px 1px #2D373E;
	 }
	 }
	  
	  @media (min-width: 1140px)  { 
   .herodv {
    top:30px !important;max-width:800px;margin:auto;bottom:auto;
    } 
		  .smlh {
	 margin-top:-20px;color:#ffffff;font-size:1.7rem !important;text-shadow: 2px 2px #2D373E;
	}
	 .slmp {
	color:#ffffff;font-size:1.2rem !important;font-weight:normal;text-shadow: 2px 2px #2D373E;
	 }
	 }
	  @media (min-width: 1400px)  { 
   .herodv {
    top:0px !important;max-width:800px;margin:auto;bottom:auto;
    } 
		  .smlh {
	 margin-top:20px;color:#ffffff;font-size:1.9rem !important;text-shadow: 2px 2px #2D373E;
	}
	 .slmp {
	color:#ffffff;font-size:1.2rem !important;font-weight:normal;
	 }
	 }
