/*
Theme Name: Niro Child
Theme URI: http://droitthemes.com/wp/niro/
Template: niro
Author: DroitThemes
Author URI: http://droitthemes.com/
Description: Niro is a creative, modern and elegant portfolio Theme for agencies, studios, freelancers and more.
Tags: custom-background,custom-logo,custom-menu,featured-images,threaded-comments,translation-ready
Version: 1.0
Updated: 2021-02-25 10:00:23

*/

.dark_banner_section .typed-title, .dark_banner_section .typed-cursor {
	color: #0071E4 !important;
}
body,a {
	color: #fff;
}
.niro-filter-buttons li.current a {
	color: #0071E4;
}
.dt-heading-fill-gradient .typed-title, .dt-heading-fill-gradient .typed-cursor {
	background:  #0071E4;
	background: #fff;
		-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.niro-filter-buttons li a {
	color: #fff;
}
.site-header .dt-hamburger .bar {
	background: #fff;
	height: 2px;
	display: block;
}
.tagcloud a:hover {
	background: #0071e4;
	border-color: #0071e4;
	color: #fff;
	position: relative;
	z-index: 2;
}
.site-header.menu-transparent:not(.showed).menu-light:not(.showed) .menu > li > a:hover {
	color: #0071E4;
}
.main-logo {
	width: 140px;
}
.logo-sticky {
	width: 140px;
}
.site-header:not(.mobile-header).header-1 .nav-right {
	display: none;
	justify-content: flex-end;
}
.site-header:not(.mobile-header).header-1 .menu > li > a:hover {
	color: #0071E4;
}
.list-service li{
	color:#fff !important;
}
.blog .blog-post-list .entry-content .entry-title a {
	color: #fff;
}
.blog .blog-post-list .blog-footer .read-more {
	color: #fff;
}
.blog .blog-post-list .blog-footer .read-more i {
	color: #fff;
}
.blog .post-meta {
	display: none;
}
.blog .entry-content p {
	color: #fff;
	font-size: 16px !important;
	font-weight: 300;
	line-height: 22px;
}
.post-meta {
	display: none;
}
.tag_list .tags {
	color: #fff;

}
.widget .widget-title {
	font-size: 24px;
	font-weight: 600;
	line-height: 22px;
	margin-bottom: 28px;
	color: #fff;
}
.dt-recent-posts .post_title a {
	color: #fff !important;
	font-size: 16px !important;
	line-height: 1.2;
	font-weight: normal !important;
}
.blog-archive-wrapper {
	padding: 160px 0 !important;
}
.date {
	display: none;
}
@media (max-width: 991px){
.mobile-header .site-logo img {
  height: auto;
}
	.site-header .full-width-menu {
	padding: 20px 15px;
}
	.mobile-header .main-nav-container li a {
	font-size: 20px;
	color: #051441 !important;
	text-transform: capitalize;
	font-weight: 400;
}
}