.sliderCustom{
	height: 700px;
	background-image: url('../upload/slider/villa-cover.jpg');
	background-size: cover;
}

.sliderCustomContainer{
	z-index: 10;
}

.sliderCustomOverlay{
	content: ""; 
	position: absolute;
	
	left: 0;
	width: 100%;
	top:70px;
	height: 700px;
	background: #000;
	opacity: .3;
	z-index: 0;
}

.sliderTitle{
	color:white;
	font-size: 40px;
}

.sliderText{
	color:white;
	font-size: 16px;
	z-index: 99999;
}

.iconbox .icon{
	-webkit-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	font-size: 32px;
	color: #ff002a;
	display: block;
	width: 83px;
	height: 83px;
	line-height: 76px;
	border: 2px solid #ff002a;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	text-align: center;
	margin: 0px auto;
}


.header-lower{
	height: 67px !important;
}
.main-box{
	height: 67px !important;
}

.sliderList{
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 2%;
}

.sliderList .item{

	color:white;
	font-size: 24px;
	font-weight: bold;
	z-index: 10;
}

.btn-dark{
	background: #ff002a;
	border-color: #ff002a;
}


.about-section-home1{
	padding: 70px 0px;
}
.call-to-action.style-two{
	padding: 70px 0px !important;
	opacity: 1 !important;
}
.call-to-action.style-two:before{
	opacity: 1 !important;
}

.project-section{
	padding: 80px 0px !important;
}


.main-footer .bg-image:before {
	position: absolute !important;
	left: 0 !important;
	top: 0 !important;
	height: 100% !important;
	width: 100% !important;
	opacity: .9 !important;
	background: #1d1d2 !important;
	content: "" !important;
}
.main-footer .about-widget .text{
	color:white !important;
}


.header-style-five .header-top{
	height: 4px !important;
	background: #1d1d29;
}

@media only screen and (max-width: 1000px) {
	.sliderCustom{
		height: 1180px !important;
	}
	.sliderCustomOverlay{
		height: 1180px !important;
	}
	.sliderTitle{
		font-size: 30px !important;
	}
	.mobileButton{
		height: 40px;
		font-size: 18px;
	}
}

@media only screen and (min-width:1280px) and (max-width:1920px) {
	.liitem{
		font-size: 20px !important;
	}
}