.n2-ss-slider .n2-ss-layer[data-sstype=slide] {
 padding:22px!important;
		border-bottom:5px solid #922a35;
			height:60vw!important;
}

.transparent-column {
		background-color:#00000080!important;
	align-self:center!important;
		max-width:350px!important;
display:none!important;
		padding:0;
		max-height:250px!important;
	
	/*	height: 200px!important; */
		
		
}


.highgrove-heading h1 {
  font-family: "Lobster Two", Arial, Helvetica, sans-serif!important;
  color: #ffffff;
  text-align: center;
  padding-bottom: 8px;
  text-shadow: 1px 1px 2px black !important;
  font-size: 40px!important;
		line-height:50px!important;
}

.highgrove-sub p {
  color: #fff !important;
  text-align: center !important;
  text-shadow: 1px 1px 2px black !important;
  font-family: cristinaregular, 'Lobster Two', serif !important;
  font-size: 24px !important;
  padding: 0 !important;
}

/*--------------- OVER 480 px -------------*/

@media (width >= 480px) {
	
		.n2-ss-slider .n2-ss-layer[data-sstype=slide] {
			height:45vw!important;
}

		.transparent-column {
		display:flex!important;
		}
}

/*--------------- OVER 1024xpx -------------*/

@media (width >= 1024px) {
		
	.n2-ss-slider .n2-ss-layer[data-sstype=slide] {
 				padding:60px!important;
				height:40vw!important; 
	}
		
	.transparent-column {	
				padding-top:30px!important;
				padding-bottom:50px!important;
				max-width:445px!important;
				width:445px!important
				max-height:350px!important;
				height:350px!important;
	}


	 .highgrove-heading h1 { 
    		font-size: 50px!important;
				line-height:60px!important;
}
		
	.highgrove-sub p {
 			font-size: 40px !important;
			line-height:60px!important;
			padding-top: 50px !important;
	}
		

}