.blacker {
    display:none
}
.welcome-section {
    padding:30px 0 0;
    position:relative
}
.home-slider-wrapper .slider-wrapper video {
    height:90vh;
    width:100%;
    object-fit:cover
}
.welcome-section .top-gray {
    position:absolute;
    top:-10px 
}
.hidden-md.hidden-lg  .mobile-home-feature-header{
    display:none !important
}
.welcome-section .dTitle h3:not(.inside-wrap .dTitle h3) {
    top:0
}


div#vid-sec-wrap > div:last-child{
	margin-bottom:40px;
}


div#vid-sec-wrap .dTitle2 {
	padding: 0 0 10px;
}

@media(max-width:1080px) {
    .home-slider-wrapper .slider-wrapper video {
		height:100%
	}

	.dTitle h3:first-of-type {
		left:0
	}

	.welcome-section .dTitle h3:not(.inside-wrap .dTitle h3) {
		left:0;
		line-height:1;
		font-size: 
	}

	.welcome-section #customwrap{
		display:flex;
		gap:10px;
		margin-top:40px;
		margin-inline:auto
	}

	div#about {
		padding: 1em 0em 1em 2em;
	}

	div#vid-sec-wrap > div:last-child > div > div{
		padding-bottom:100% !important
	}
}

@media(max-width:991px){
	.welcome-section #customwrap{
		flex-direction:column;
		align-items:center;
		justify-content:center
	}
	.welcome-section .inside-wrap {
		padding:0
	}

	.welcome-section #customwrap *{
		text-align:center !important;
		width:100%
	}

	div#about {
		padding: 0;
}
}
@media(max-width:480px) {
	div#home {
		position: relative;
		top: 0px;
		margin-bottom: 0px !important;
	}
	.home-slider-wrapper .slider-wrapper video {
		margin-top:50PX;

	}
	.home-slider-wrapper {
		z-index:1
	}
	div#vid-sec-wrap > div:last-child > div > div{
		padding-bottom:150% !important
	}
	.welcome-section .top-gray {
		top:-12px 
	}
}