/* .home-banner {
	background:url('../../assets/img/banner/banner-bg.jpg') no-repeat;
	background-size: cover;
	background-position: center;
	padding:80px 0px !important;
} */

.home-banner{
    position: relative;
    background-color: #170d3a;
    padding:80px 0px !important;
}

.home-banner::before{
    content: ' ';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    opacity: 0.1;
    background:url('../../assets/img/banner/banner.jpg') no-repeat center center;
    background-size: cover;
}


.slider-left {
	padding-top:70px;
	padding-bottom:30px;
}

.slider-left h2 {
	color:#fff;
	margin-bottom:40px;
}

.slider-left li {
	color:#fff;
	font-size:20px;
	line-height:50px;
}

.slider-left i {
	color:var(--tp-acctod-1);
	background-color:#fff;
	padding:5px;
	padding-bottom:0px;
	width:30px;
	height:30px;
	border-radius:30px;
	margin-right:10px;
	font-size:14px;
	text-align: center;
	line-height:22px;
}

.slider-right {
	z-index:99;
}

.slider-right .tp-contact-form-2 {
	border:none;
	padding:0px;
}

.slider-right .tp-contact-form-2 h2 {
	color:#fff;
	margin-bottom:30px;
}

.slider-right .tp-contact-single-input input {
	background-color:#4B4366;
	height:50px;
	color:#fff;
	padding:10px 20px;
	border-radius:4px;
}

.slider-right .tp-contact-single-input .nice-select {
    background-color:#4B4366;
	height:50px;
	color:#fff;
	padding:10px 20px;
	border-radius:4px;
	font-size:14px;
	line-height:30px;
	border:none;
}

.slider-right .tp-contact-single-input .nice-select::after {
	color:#fff;
}

.slider-right .tp-contact-single-input .nice-select .option {
	color:#000;
}

.slider-right .tp-contact-single-input input::placeholder {
  color:#fff;
}

.slider-right button {
	width:100%;
}

.inner-banner .slider-left {
	padding-top:20px;
}

.slider-left h4 {
	color:#fff;
	margin-bottom:40px;
	font-weight:normal;
}

.slider-left h4 span {
	color:#09A5FA;
	font-weight:bold;
}

.slider-section {
	border:1px solid #fff;
	margin-left:0px;
	margin-right:50px;
}

.slider-section h4 {
	background-color:#fff;
	color:#000;
	font-size:18px;
	font-weight:bold;
	padding:10px;
	text-align: center;
	margin-bottom:10px;
}

.slider-block p {
	color:#fff;
	font-size:16px;
	margin-top:15px;
}

.slider-content {
	text-align: center;
	padding:10px;
}

.slider-content p {
	margin-top:10px;
	margin-bottom:10px;
	color:#fff;
}

.slider-content p:after {
    content: "+";
    color:#fff;
    font-size:16px;
    font-weight:bold;
    float:right;
    margin-top:-30px;
    margin-right:-30px;
}

.slider-content p.icon-none:after {
	content:"";
}




@media (min-width:320px) and (max-width:767px) {

	.home-banner {
		padding:50px 0px !important;
	}

	.slider-left {
		padding-top:0px;
	}

	.slider-section {
		margin-right:0px;
	}

	.slider-content p:after {
		display: none;
	}

	.slider-content:after {
		content: "+";
        color:#fff;
        font-size:16px;
        font-weight:bold;
        margin-left:-10px;
	}

	.slider-content.slider-last:after {
		display: none;
	}

}

@media (min-width:768px) and (max-width:991px) {

	.slider-section {
		margin-right:0px;
	}

}

@media (min-width:992px) and (max-width:1199px) {

	.home-banner h2 {
		font-size:40px !important;
	}

}


.tp-main-menu ul li .submenu {
	 z-index:9999;
	}