@media (min-width: 1101px) {
#splash img {
	max-height:620px;
min-height: 475px;
width: 100%; 
}
	.slideshow img {
	height: 475px;
     max-height: 620px;
     min-height: 475px;
}
}
@media (min-width: 769px) and (max-width: 1100px) {
#splash img {
max-height: 450px;
    min-height: 400px;
width: 100%; 
}
	.slideshow img {
		height: 450px;
max-height: 450px;
    min-height: 400px;
}
}









@media (max-width: 768px) {
	#splash img {
	height: 300px;
     max-height: 300px;
width: 100%; 
}
	.slideshow img {
		height: 300px;
     max-height: 300px;
}
}


.fade-down {
     background-image: linear-gradient(to top, transparent, #000000aa);
     opacity: 1;
     min-height: 30%;
     width: 100%;
     position: absolute;
     z-index: 0;
}
 .fade-up {
     background-image: linear-gradient(to bottom, transparent, #000000dd);
     min-height: 45%;
     position: absolute;
     bottom: 0;
     width: 100%;
     z-index: 0;
}

 
 .feature-wide img, .feature-boxed img, .slideshow img, .ms-container img, .master-slider-parent img, .ms-slide img, .ms-slide-container img, .ms-view img {
     object-fit: cover;
     object-position: center;
}

 .splash .brand {
}
.splash-center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1;
}
.splash-center p {
 
}



.splash-center-bottom, .splash-center {
	 width: 70%;
}

.splash-center-bottom p, .splash-center p {
	 color: #FFFFFF;
     margin: 0 auto;
	 font-weight: normal;
     font-size: 4vh;
     line-height: 100%;
     z-index: 2;
}
 .splash-center-bottom {
     margin: auto;
     display: block;
     height: auto;
     width: 100%;
     position: absolute;
     left: 0;
     right: 0;
     bottom: 0;
     z-index: 1;
}
.splash-center-bottom p {
	  left: 0;
     right: 0;
	 position: absolute;
     bottom: 69px;
}



 @media (max-width: 700px) {
     .splash-center-bottom {
         width: 100%;
         right: 0;
         left: 0;
         bottom: 30px;
    }
     .splash-center-bottom p, .splash-center p {
         font-size: 25px;
         width: 75%;
         bottom: 20px;
    }
}
 @media (max-width: 768px) {
     .splash-center {
      
    }
}

/* #splash .float {
     height: 45%;
}
*/

/* #splash .feature-wide img, #splash .slideshow {
     object-fit: cover;
     object-position: center;
     width: 100%;
     max-height: 630px;
     border-radius: 0;
     z-index: -1;
     position: absolute;
}
*/