/*=========================
	All css
==========================*/

/*=========================
	All css
==========================*/
/*
font-family: 'Hind', sans-serif;
font-family: 'Montserrat', sans-serif;
font-family: 'Poppins', sans-serif;
font-family: 'Nunito', sans-serif;
font-family: 'Roboto', sans-serif;
font-family: 'Roboto Slab', serif;
font-family: 'PT Serif', serif;
font-family: 'Open Sans', sans-serif;
font-family: 'Lato', sans-serif;
font-family: 'Raleway', sans-serif;
*/

/*------------ Custom-Work ----------*/
.fix-active{
	color: #fff !important;
	background-color: #1c2765 !important;
	border-color: #1c2765 !important;
	margin-right: 10px;
}
.main-slider .item-content {
position: relative;
}
.main-slider .item-content img{
	width:100%;
	height: 760px;
	object-fit: cover;
	object-position: center;
}
.item-content .inner-hero-slide{
	position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    transform: translateY(-50%);
}
.slider-details .title{
    text-transform: uppercase;
    font-size: 45px;
    line-height: 60px;

}
.slider-details .sub-title{
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
}
.main-slider .owl-prev,
.main-slider .owl-next{
	width: 30px;
	height: 30px;
	padding: 6px;
    text-align: center;
}
.main-slider.owl-theme .owl-nav .owl-prev{
	left: 15px;
}
.main-slider.owl-theme .owl-nav .owl-next{
	right: 15px;
}

.main-slider.owl-theme .owl-dots {
    text-align: center;
    display: block;
    margin: 0;
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
}
.main-slider.owl-theme .owl-dots .owl-dot.active span{
background-color: #1c2765;
}
@media screen and (max-width: 767px){
.main-slider .owl-prev,
.main-slider .owl-next{
	display: none;
}
}
/*--------- Full-Width --------------*/
.inner-full-width img{
	margin-bottom: 30px;
	width: 100%;
	height: auto;
}