body{
	background: red !important;
}
.navbar-area.custom-style-02.dark-bg-01{
	background: #ffffff;
	padding: 15px 0px;
	box-shadow: 0px 0px 15px #ccc;
}


:root {
  --main-color-one: #0741ad;
  --main-color-two: #FFC12D;
  --main-color-two: #FF1747;
  --secondary-color: #FEEBE4;
  --bg-light-one: #F2F3F5;
  --bg-light-two: #EAEAEA;
  --bg-dark-one: #081131;
  --bg-dark-two: #060C22;
  --bg-dark-three: #151C2B;
  --bg-dark-four: #0F1520;
  --bg-dark-five: #1A1A27;
  --heading-color: #333333;
  --paragraph-color: #666666;
}
.navbar-area.custom-style-01.dark-bg-01{
	background: #f3f3f3;
}

.navbar-area.custom-style-01 .nav-container .navbar-collapse .navbar-nav > li a , .navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children a{
	color: #000000;
}

.hamburger-menu-wrapper button{
	color: #000;
}

.navbar-area.custom-style-01.v-02 .nav-container .navbar-nav .menu-item-has-children.current-menu-item a, .navbar-area.custom-style-01.v-02 .nav-container .navbar-nav .menu-item-has-children:hover a{
	color: #000;
}

.navbar-area.custom-style-01 .nav-container .navbar-collapse .navbar-nav > li:hover a{
	color: #000;
}

.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:before{
	color: #000;
}

.navbar-area.custom-style-01 .nav-right-content.v-02 .support-bar-search-box input{
	background: #fff;
	color: #000;
}

.navbar-area.custom-style-01 .nav-right-content.v-02 .support-bar-search-box input::placeholder{
	color: #656363;
}

.supportbar-area-wrapper .col-lg-2{
	max-width: 13.666667%;
}

.navbar-area.custom-style-01.v-02 .nav-container .navbar-nav > li::after{
	background: #1485ff ;
}

.category-style-01{
	background: #ed5609 !important;
}

/*.image-blog-style-01 .content .title:hover{
	color: #ccc !important;
}*/

.breadcrumb-area {
    background-color: #1d263a;
}
.breadcrumb-area .breadcrumb-inner .content .title ,.breadcrumb-area .breadcrumb-inner .content .page-list .list-item a , .breadcrumb-area .breadcrumb-inner .content .page-list .list-item:last-child,
.breadcrumb-area .breadcrumb-inner .content .page-list .list-item:after{
	color: #fff;
}

.breadcrumb-area .breadcrumb-inner .content{
	height: 60px;
}
.breadcrumb-area .breadcrumb-inner .content .title{
	font-size: 19px;
}
.breadcrumb-area .breadcrumb-inner .content .page-list .list-item a , .breadcrumb-area .breadcrumb-inner .content .page-list .list-item:last-child{
	font-size: 14px;
}

.breadcrumb-area .breadcrumb-inner .content .page-list .list-item:after{
	font-size: 10px;
}

.navbar-area.custom-style-02 .nav-container .navbar-collapse .navbar-nav > li a{
	color: #0e0e0e;
	text-transform: uppercase;
}
.navbar-area.custom-style-02 .nav-container .navbar-collapse .navbar-nav>li>a{
	border-radius: 30px;
	transition: unset;
	padding: 5px 20px;
	font-weight: 700;
}
.navbar-area.custom-style-02 .nav-container .navbar-collapse .navbar-nav>li{
	line-height: initial;
}
.navbar  .logo-wrapper{
	max-width: 190px;
}
.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children a:hover{
	color: #fff;
}

a{
	transition: unset !important;
}

.blog-grid-style-01.v-02 .content .title{
	font-size: 21px;
	line-height: 33px;
}

.img-box img{
	object-fit: cover !important;
}

.navbar-area.custom-style-02 .nav-right-content .search .search-open .icon{
	color: #000;
}

.image-blog-style-01 .content .title:hover{
	color: #fff;
	text-shadow: 2px 2px 10px #bababa;
}

.widget-area-wrapper .widget .social-link.style-02 .widget-social-link-list .single-item, .widget-area-wrapper .widget .social-link.style-02 .widget-social-link-list .single-item .left-content{
	align-items: center;
}
.contact-us-area-wrapper .get-in-touch-wrapper{
	margin: 0px !important;
}
.navbar-area.nav-style-01 .nav-container .responsive-mobile-menu .navbar-toggler{
	background: #0741ad;
}
@media(max-width: 1600px){
	.widget-area-wrapper .widget .border-round{
		padding: 26px 20px 40px;
	}
	.widget-area-wrapper .widget .social-link.style-04 .widget-social-link-list .single-item{
		    width: 25%;
    margin: 0px;
}
	.footer-area.style-01.v-02 .footer-top .search-form .newsletter-footer .btn-wrapper{
		width: 30%;
	}
	.search-form.style-01 input[type=text]{
		width: 70%;
	}
	.widget-area-wrapper .widget .category.style-02.v-02 .widget-category-list .single-item{
		width: 100%;
    margin: 0px 0px 20px 0px !important;
	}
}
@media(max-width: 1200px){
	.widget-area-wrapper .widget .category.style-02.v-02 .widget-category-list .single-item{
		width: 50%;
	}
	.widget-area-wrapper .widget .social-link.style-02 .widget-social-link-list .single-item{
		margin: 0px 0px 20px 0px;
	}
.recent_news .col-md-6{
	flex: 0 0 100%;
max-width: 100%;
}
@media(max-width: 1024px){
	.nav-main-wrap-for-custom-style-02{
		min-height: initial;
	}
	.navbar.navbar-area.navbar-expand-lg.has-topbar.nav-style-01.custom-style-02{
		position: relative;
	}
		.navbar-area.nav-style-01 .nav-container .responsive-mobile-menu .navbar-toggler{
		background: #000;
	}
	.breadcrumb-area .breadcrumb-inner .content .page-list{
		margin: 0px !important;
	}
	.breadcrumb-area .breadcrumb-inner .content{
	display: flex !important;	
	flex-direction: column !important;
	height: initial;
	align-items: initial;
	}
	.breadcrumb-area .breadcrumb-inner .content .title{
		line-height: 27px;
	}
}

@media(min-width: 992px) and (max-width: 1200px){
	.navbar-area.custom-style-02 .nav-container .navbar-collapse .navbar-nav>li>a{
		padding: 5px;
		font-size: 14px;
	}
}
@media only screen and (max-width: 991px){
	.navbar-area.nav-style-01 .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children .sub-menu li a{
		color: rgb(42 40 40 / 80%);
    margin-left: 46px
	}
}
@media(max-width: 767px){

	.navbar .search {
    display: block;
}
.navbar-area.custom-style-02.dark-bg-01{
	padding: 0px;
}
.navbar .logo-wrapper{
	max-width: 140px;
}
}