
/*
 * independent theme custom style
 */
/* General Styles */
body{
	color: #818181;
	font-family: Poppins;
	font-weight: 400;
	
	font-size: 14px;
	line-height: 28px;
	
	
	
	
	background-color: #f6f6f6;
	
	
	
	
	
	
}body{
}body .independent-content-inner > .container {
	background-color: #ffffff;
	
	
	
	
	
	
}h1{
	color: #272727;
	font-family: Poppins;
	font-weight: 700;
	
	font-size: 34px;
	line-height: 42px;
	
	
	
	
}h2{
	color: #272727;
	font-family: Poppins;
	font-weight: 700;
	
	font-size: 28px;
	line-height: 36px;
	
	
	
	
}h3{
	color: #272727;
	font-family: Poppins;
	font-weight: 700;
	
	font-size: 24px;
	line-height: 32px;
	
	
	
	
}h4{
	color: #272727;
	font-family: Poppins;
	font-weight: 700;
	
	font-size: 20px;
	line-height: 29px;
	
	
	
	
}h5{
	color: #272727;
	font-family: Poppins;
	font-weight: 700;
	
	font-size: 18px;
	line-height: 26px;
	
	
	
	
}h6{
	color: #272727;
	font-family: Poppins;
	font-weight: 700;
	
	font-size: 16px;
	line-height: 25px;
	
	
	
	
}a{
	color: #282828;
}a:hover{
	color: #0172ff;
}a:active{
	color: #0172ff;
}
/* Widget Typography Styles */
.widget{
	color: #6b6b6b;
	font-family: Poppins;
	font-weight: 400;
	
	font-size: 14px;
	line-height: 28px;
	
	
	
	
}.widget .widget-title, .widget .independent-block-title span {
	color: #272727;
	font-family: Poppins;
	font-weight: 600;
	
	font-size: 18px;
	line-height: 28px;
	
	
	
	
}.container, .boxed-container, .boxed-container .site-footer.footer-fixed, .custom-container  {
	width: 1240px;
}.independent-content > .independent-content-inner > div {
}
/* Header Styles */
header.independent-header {
	
	
	
	
	
	
	}
/* Topbar Styles */
.topbar{
	color: #545454;
	font-family: Poppins;
	font-weight: 500;
	
	font-size: 12px;
	
	
	
	
	background: rgba(255,255,255,1);
}.topbar a{
	color: #545454;
}.topbar a:hover{
	color: #0172ff;
}.topbar a:active,.topbar a:focus {
	color: #0172ff;
}
.topbar-items > li{
    height: 40px ;
    line-height: 40px ;
}
.header-sticky .topbar-items > li,
.sticky-scroll.show-menu .topbar-items > li{
	height:  ;
    line-height:  ;
}
.topbar-items > li img{
	max-height: 40px ;
}
/* Logobar Styles */
.logobar{
	
	
	
	
	
	
	
	
	
	
}.logobar a{
}.logobar a:hover{
}.logobar a:active,
.logobar a:focus, .logobar .independent-main-menu > li.current-menu-item > a, .logobar .independent-main-menu > li.current-menu-ancestor > a, .logobar a.active {
}
.logobar-items > li{
    height: 130px ;
    line-height: 130px ;
}
.header-sticky .logobar-items > li,
.sticky-scroll.show-menu .logobar-items > li{
	height: 0px ;
    line-height: 0px ;
}
.logobar-items > li img{
	max-height: 130px ;
}
/* Logobar Sticky Styles */
.header-sticky .logobar, .sticky-scroll.show-menu .logobar{
	
}.header-sticky .logobar a, .sticky-scroll.show-menu .logobar a{
}.header-sticky .logobar a:hover, .sticky-scroll.show-menu .logobar a:hover{
}.header-sticky .logobar a:active, .sticky-scroll.show-menu .logobar a:active,
.header-sticky .logobar .independent-main-menu .current-menu-item > a, .header-sticky .logobar .independent-main-menu .current-menu-ancestor > a,
.sticky-scroll.show-menu .logobar .independent-main-menu .current-menu-item > a, .sticky-scroll.show-menu .logobar .independent-main-menu .current-menu-ancestor > a ,
.header-sticky .logobar a.active, .sticky-scroll.show-menu .logobar a.active{
}
.header-sticky .logobar img.custom-logo, .sticky-scroll.show-menu .logobar img.custom-logo{
	max-height: 0px ;
}
/* Navbar Styles */
.navbar{
	color: #ffffff;
	font-family: Poppins;
	font-weight: 600;
	
	font-size: 14px;
	
	letter-spacing: 0.5px;
	
	
	background: rgba(0,0,0,1);
}.navbar a{
	color: #ffffff;
}.navbar a:hover{
	color: #ffffff;
}.navbar a:active,.navbar a:focus, .navbar .independent-main-menu > li.current-menu-item > a, .navbar .independent-main-menu > li.current-menu-ancestor > a, .navbar a.active {
	color: #ffffff;
}.navbar .secondary-space-toggle > span {
	background-color: #ffffff;
}.header-sticky .navbar .secondary-space-toggle > span,
.sticky-scroll.show-menu .navbar .secondary-space-toggle > span{
	background-color: #ffffff;
}
.navbar-items > li {
    height: 50px ;
    line-height: 50px ;
}
.header-sticky .navbar-items > li,
.sticky-scroll.show-menu .navbar-items > li{
	height: 50px ;
    line-height: 50px ;
}
.navbar-items > li img{
	max-height: 50px ;
}
/* Navbar Sticky Styles */
.header-sticky .navbar, .sticky-scroll.show-menu .navbar{
	color: #ffffff;background: rgba(0,0,0,1);
}.header-sticky .navbar a, .sticky-scroll.show-menu .navbar a {
	color: #ffffff;
}.header-sticky .navbar a:hover, .sticky-scroll.show-menu .navbar a:hover {
	color: #ffffff;
}.header-sticky .navbar a:active, .sticky-scroll.show-menu .navbar a:active,
.header-sticky .navbar .independent-main-menu .current-menu-item > a, .header-sticky .navbar .independent-main-menu .current-menu-ancestor > a,
.sticky-scroll.show-menu .navbar .independent-main-menu .current-menu-item > a, .sticky-scroll.show-menu .navbar .independent-main-menu .current-menu-ancestor > a,
.header-sticky .navbar a.active, .sticky-scroll.show-menu .navbar a.active {
	color: #ffffff;
}
.header-sticky .navbar img.custom-logo, .sticky-scroll.show-menu .navbar img.custom-logo{
	max-height: 50px ;
}
/* Secondary Menu Space Styles */
.secondary-menu-area{width: 350px ;}.secondary-menu-area,.secondary-menu-area .widget{
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	right: -350px;
}.secondary-menu-area.left-overlay, .secondary-menu-area.left-push{
}.secondary-menu-area.right-overlay, .secondary-menu-area.right-push{right: -350px;
}.secondary-menu-area .secondary-menu-area-inner{
}.secondary-menu-area a{
}.secondary-menu-area a:hover{
}.secondary-menu-area a:active{
}
/* Sticky Header Styles */
.sticky-header-space{
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}.sticky-header-space li a{
}.sticky-header-space li a:hover{
}.sticky-header-space li a:active{
}
/* Mobile Header Styles */
.mobile-header-items > li{
    height: 80px ;
    line-height: 80px ;
}
.mobile-header .mobile-header-inner ul > li img {
	max-height: 80px ;
}
.mobile-header{background: rgba(255,255,255,1);
}.mobile-header-items li a{
}.mobile-header-items li a:hover{
}.mobile-header-items li a:active{
}
.header-sticky .mobile-header-items > li, .show-menu .mobile-header-items > li{
    height: 75px ;
    line-height: 75px ;
}
.header-sticky .mobile-header-items > li .mobile-logo img, .show-menu .mobile-header-items > li .mobile-logo img{
	max-height: 75px ;
}
.mobile-header .header-sticky, .mobile-header .show-menu{}.header-sticky .mobile-header-items li a, .show-menu .mobile-header-items li a{
}.header-sticky .mobile-header-items li a:hover, .show-menu .mobile-header-items li a:hover{
}.header-sticky .mobile-header-items li a:hover, .show-menu .mobile-header-items li a:hover{
}
/* Mobile Bar Styles */
.mobile-bar{
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
}.mobile-bar li a{
}.mobile-bar li a:hover{
}.mobile-bar li a:active, .mobile-bar li.current-menu-item > a, 
.mobile-bar ul>li.current-menu-parent>a, .mobile-bar li.current-menu-ancestor > a{
}
/* Top Sliding Bar Styles */
.header-inner .main-logo img{
    max-height:  ;
}
.header-inner .sticky-logo img{
    max-height:  !important;
}
.mobile-header .mobile-header-inner ul > li img ,
.mobile-bar-items .mobile-logo img {
    max-height:  !important;
}
/* General Menu Styles */
.menu-tag-hot{
	background-color: #dd2525;
}.menu-tag-new{
	background-color: #7100e2;
}.menu-tag-trend{
	background-color: #0172ff;
}
/* Main Menu Styles */
ul.independent-main-menu > li > a,
ul.independent-main-menu > li > .main-logo{
	
	font-family: Poppins;
	font-weight: 500;
	
	font-size: 14px;
	
	
	
	text-transform: uppercase;
	
}ul.independent-main-menu > li > a:hover, ul.independent-main-menu > li > a:active, ul.independent-main-menu > li > a:focus,
	.navbar .independent-main-menu > li.current-menu-item > a, .navbar .independent-main-menu > li.current-menu-item > a:active, .navbar .independent-main-menu > li.current-menu-item > a:focus, .navbar .independent-main-menu > li.current-menu-ancestor > a, .navbar ul>li.current-menu-parent>a  {
		background-color: #0172ff;
	}
/* Dropdown Menu Styles */
ul.dropdown-menu{
}ul.dropdown-menu > li{
	color: #282828;
	font-family: Poppins;
	font-weight: 600;
	
	font-size: 13px;
	line-height: 14px;
	
	
	
	
}ul.dropdown-menu > li a,
ul.mega-child-dropdown-menu > li a,
.header-sticky ul.dropdown-menu > li a, .sticky-scroll.show-menu ul.dropdown-menu > li a,
.header-sticky ul.mega-child-dropdown-menu > li a, .sticky-scroll.show-menu ul.mega-child-dropdown-menu > li a {
	color: #282828;
}ul.dropdown-menu > li a:hover,
ul.mega-child-dropdown-menu > li a:hover,
.header-sticky ul.dropdown-menu > li a:hover, .sticky-scroll.show-menu ul.dropdown-menu > li a:hover,
.header-sticky ul.mega-child-dropdown-menu > li a:hover, .sticky-scroll.show-menu ul.mega-child-dropdown-menu > li a:hover {
	color: #0172ff;
}ul.dropdown-menu > li a:active,
ul.mega-child-dropdown-menu > li a:active,
.header-sticky ul.dropdown-menu > li a:active, .sticky-scroll.show-menu ul.dropdown-menu > li a:active,
.header-sticky ul.mega-child-dropdown-menu > li a:active, .sticky-scroll.show-menu ul.mega-child-dropdown-menu > li a:active,
ul.dropdown-menu > li.current-menu-item > a, ul.dropdown-menu > li.current-menu-parent > a, ul.mega-child-dropdown-menu > li.current_page_item a,
.header-sticky .navbar .independent-main-menu .dropdown-menu .current-menu-item > a,
.header-sticky .navbar .independent-main-menu .dropdown .current-menu-ancestor>a {
	color: #0172ff;
}
/* Template Page Title Styles */
.independent-single-post .page-title-wrap-inner{
		color: ;
	background-color: #ffffff;
	
	
	
	
	
	padding-bottom: 0;
	}.independent-single-post .page-title-wrap a{
	}.independent-single-post .page-title-wrap a:hover{
	}.independent-single-post .page-title-wrap a:active{
	}.independent-single-post .page-title-wrap-inner > .page-title-overlay{
	}.independent-blog .page-title-wrap-inner{
		color: #818181;
	
	
	
	
	
	
	
	}.independent-blog .page-title-wrap a{
	color: #818181;
	}.independent-blog .page-title-wrap a:hover{
	color: #0172ff;
	}.independent-blog .page-title-wrap a:active{
	color: #0172ff;
	}.independent-blog .page-title-wrap-inner > .page-title-overlay{
	}.independent-page .page-title-wrap-inner{
		color: ;
	
	
	
	
	
	
	
	}.independent-page .page-title-wrap a{
	}.independent-page .page-title-wrap a:hover{
	}.independent-page .page-title-wrap a:active{
	}.independent-page .page-title-wrap-inner > .page-title-overlay{
	}.independent-archive .page-title-wrap-inner{
		color: #818181;
	
	
	
	
	
	
	
	}.independent-archive .page-title-wrap a{
	color: #818181;
	}.independent-archive .page-title-wrap a:hover{
	color: #0172ff;
	}.independent-archive .page-title-wrap a:active{
	color: #0172ff;
	}.independent-archive .page-title-wrap-inner > .page-title-overlay{
	}.independent-search .page-title-wrap-inner{
		color: #818181;
	
	
	
	
	
	
	
	}.independent-search .page-title-wrap a{
	color: #818181;
	}.independent-search .page-title-wrap a:hover{
	color: #0172ff;
	}.independent-search .page-title-wrap a:active{
	color: #0172ff;
	}.independent-search .page-title-wrap-inner > .page-title-overlay{
	}
/* Template Article Styles */
.single-post-template article.post{
		color: #808080;
	}.single-post-template article.post a{
	color: #808080;
	}.single-post-template article.post a:hover{
	color: #0172ff;
	}.single-post-template article.post a:active{
	color: #0172ff;
	}.single-post-template .post-format-wrap{
			
			
		}.single-post-template .post-quote-wrap > .blockquote, .single-post-template .post-link-inner, .single-post-template .post-format-wrap .post-audio-wrap{
			
			
		}.blog-template article.post{
		color: ;
	}.blog-template article.post a{
	}.blog-template article.post a:hover{
	}.blog-template article.post a:active{
	}.archive-template article.post{
		color: ;
	}.archive-template article.post a{
	}.archive-template article.post a:hover{
	}.archive-template article.post a:active{
	}.search-template article.post{
		color: ;
	}.search-template article.post a{
	}.search-template article.post a:hover{
	}.search-template article.post a:active{
	}
/* Blockquote / Audio / Link Styles */
.post-quote-wrap > .blockquote{
	border-left-color: #0172ff;
}.post-audio-wrap{
	background-color: #0172ff;
}.single-post-template .post-quote-wrap > .blockquote{
			background-color: rgba(0, 0, 0, 0.7);
		}.single-post-template .post-link-inner{
			background-color: rgba(0, 0, 0, 0.7);
		}
/* Post Item Overlay Styles */
.post-overlay-items{
	color: ;
}.post-overlay-items a{
}.post-overlay-items a:hover{
}.post-overlay-items a:hover{
}
/* Footer Styles */
.site-footer{
	color: #c6c6c6;
	font-family: Poppins;
	font-weight: 400;
	
	font-size: 15px;
	
	
	
	
	
	
	
	
	
	
	
	
}.site-footer .widget{
	color: #c6c6c6;
	font-family: Poppins;
	font-weight: 400;
	
	font-size: 15px;
	
	
	
	
	
}
footer.site-footer:before {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	content: "";
	background-color: ;
}.site-footer a{
	color: #ffffff;
}.site-footer a:hover{
	color: #0172ff;
}.site-footer a:hover{
	color: #0172ff;
}
/* Footer Top Styles */
.footer-top-wrap{
	
	
	
	
	
	
	
	
	
	
}.footer-top-wrap .widget{
	
	
	
	
	
	
	
	
	
	
}.footer-top-wrap a{
}.footer-top-wrap a:hover{
}.footer-top-wrap a:hover{
}.footer-top-wrap .widget .widget-title {
	color: ;
}
/* Footer Middle Styles */
.footer-middle-wrap{
	
	
	
	
	
	
	
	
	
	background: rgba(17,17,17,1);
				border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #2e2e2e;padding-top: 110px;padding-right: 60px;padding-bottom: 50px;padding-left: 60px;
}.footer-middle-wrap .widget{
	
	
	
	
	
	
	
	
	
	
}.footer-middle-wrap a{
}.footer-middle-wrap a:hover{
}.footer-middle-wrap a:active{
}.footer-middle-wrap .widget .widget-title {
	color: #ffffff;
}
/* Footer Bottom Styles */
.footer-bottom{
	color: #949494;
	font-family: Poppins;
	font-weight: 400;
	
	font-size: 14px;
	
	
	
	
	background: rgba(0,0,0,1);padding-top: 33px;padding-right: 60px;padding-bottom: 33px;padding-left: 60px;
}.footer-bottom .widget{
	color: #949494;
	font-family: Poppins;
	font-weight: 400;
	
	font-size: 14px;
	
	
	
	
	
}.footer-bottom a{
	color: #999999;
}.footer-bottom a:hover{
	color: #0172ff;
}.footer-bottom a:active{
	color: #0172ff;
}.footer-bottom-wrap .widget .widget-title {
	color: ;
}
/* Theme Extra Styles */
.theme-color {
	color: #0172ff;
}.theme-color-bg {
	background-color: #0172ff;
}
/*----------- News Blocks Style----------- */
.category-tag {
	background-color: #0172ff;
}
/*----------- General Style----------- */
::selection {
	background : #0172ff;
}.top-sliding-toggle.fa-minus {
	border-top-color : #0172ff;
}.typo-white .entry-title:hover {
	color : #0172ff;
}
/*----------- Menu----------- */
.dropdown:hover > .dropdown-menu {
	border-color: #0172ff;
}
/*----------- Search Style----------- */
.search-form .input-group .btn,
.full-search-wrapper .input-group-btn {
	background: #0172ff;
}.full-search-wrapper .search-form .input-group .btn {
	border-color: #0172ff;
}.form-control:focus ,input.search-field:focus{
	border-color: #0172ff !important;
}
/*----------- Button Style----------- */
.btn, button , .btn.bordered:hover, .post-grid a.read-more,
.post-password-form input[type="submit"] {
	background: #0172ff;
}.btn.classic:hover {
	background: #0172ff;
}.btn.bordered {
	border-color: #0172ff;
	color: #0172ff;
}.btn:hover, button:hover, .search-form .input-group .btn:hover {
	border-color: #0172ff;
}
/* -----------Pagination Style----------- */
.nav.pagination > li.nav-item.active span, 
.nav.pagination > li.nav-item a:hover, .post-comments .page-numbers.current, .post-comments .page-numbers:hover { 
	background: #0172ff;
}
/*----------- Select Style ----------- */
select:focus, .wpcf7 textarea:focus, .wpcf7 input:focus, .wpcf7 select:focus {
	border-color: #0172ff;
}
/*----------- Header Styles---------------- */
.close:before, .close:after, .secondary-space-toggle.active { 
	background: #0172ff;
}.nav-link:focus, .nav-link:hover { 
	color: #0172ff;
}.zmm-dropdown-toggle { 
	color: #0172ff;
}
/*----------- Post Style----------- */
.post-more .read-more:hover, .post-meta .read-more:hover {
	background: #0172ff;
}
/*----------- Post Meta----------- */
.post-meta li a:hover, .post-meta .post-date a:hover, .post-meta .post-category a:hover,
article.post .post-format-wrap .post-overlay-items .post-meta ul li a:hover {
	color: #0172ff;
}
/*----------- Post Navigation ---------*/
/*----------- Calender---------------- */
.calendar_wrap th ,tfoot td { 
	background: #0172ff;
}
/*----------- Calender---------------- */
/*----------- Archive---------------- */
.widget_archive li:before { 
	color: #0172ff;
}
/*----------- Instagram widget---------------- */
.null-instagram-feed p a { 
	background: #0172ff;
}
/*----------- Tag Cloud---------------- */
/*----------- Service Menu---------------- */
.widget-area .widget .menu-item-object-independent-service a:hover,
.widget-area .widget .menu-item-object-independent-service.current-menu-item a { 
	background: #0172ff;
}
/*----------- Service Menu---------------- */
.widget-area .widget .menu-item-object-independent-service a { 
	border-color: #0172ff;
}
/*----------- Post Nav---------------- */
.widget.independent_latest_post_widget a:hover,
.zozo_advance_tab_post_widget a:hover { 
	color: #0172ff;
}
/*----------- Back to top---------------- */
.back-to-top > i { 
	background: #0172ff;
}
/*----------- Owl Carousel---------------- */
.owl-dot span , .owl-prev, .owl-next  { 
	background: #0172ff;
}
/*----------- Shortcodes---------------- */
.typo-white .client-name:hover,.team-wrapper .team-overlay a.client-name:hover,.team-dark .client-name:hover,
.entry-title a:hover,.blog-dark .entry-title a:hover,
.portfolio-title a:hover, .portfolio-overlay a:hover,
.services-dark .entry-title:hover,.entry-title:hover { 
	color: #0172ff !important;
}.title-separator.separator-border { 
	background-color: #0172ff;
}.twitter-3 .tweet-info { 
	border-color: #0172ff;
}.twitter-dark a:hover { 
	color: #0172ff;
}.header-inner .media i { 
	background: #0172ff;
}
/*----------- Blog---------------- */
.blog-dark .blog-inner a:hover { 
	color: #0172ff;
}.blog-style-3 .post-thumb { 
	border-color: #0172ff;
}
/*----------- Blog List---------------- */
/*----------- Pricing table---------------- */
.price-text { 
	color: #0172ff;
}.pricing-style-3 .pricing-inner-wrapper,.pricing-table-wrapper .btn:hover { 
	border-color: #0172ff;
}.pricing-style-2 .price-text p { 
	color: #0172ff;
}.pricing-style-3 ul.pricing-features-list > li {
	box-shadow: 0 7px 10px -9px rgba(1,114,255, 0.8);
}
/*-----------Compare Pricing table---------------- */
.compare-pricing-wrapper .pricing-table-head, .compare-features-wrap { 
	background: #0172ff;
}
/*-----------Counter Style---------------- */
.counter-wrapper.counter-style-2 { 
	border-color: #0172ff;
}.font-big .counter-value h3 span { 
	color: #0172ff;
}
/*-----------Testimonials---------------- */
.testimonial-wrapper.testimonial-3 .testimonial-inner, .testimonial-wrapper.testimonial-3 .testimonial-thumb img { 
	border-color: #0172ff;
}.testimonial-3 .testimonial-name a { 
	background: #0172ff;
}
/*-----------Events---------------- */
.events-date { 
	background: #0172ff;
}.events-date { 
	border-color: #0172ff;
}.events-inner .read-more:hover { 
	color: #0172ff;
}
/*-----------Team---------------- */
.team-wrapper.team-3 .team-inner > .team-thumb { 
	border-color: #0172ff;
}.team-1 .team-designation > p { 
	background: #0172ff;
}.team-2 .team-overlay-actived .team-thumb:before, .team-2 .team-overlay-actived .team-thumb:after { 
	border-color: #0172ff;
}.single-independent-team .team-social-wrap ul.social-icons > li > a:hover { 
	background: #0172ff;
}
/*-----------Portfolio---------------- */
.portfolio-masonry-layout .portfolio-angle .portfolio-title h4:after {
	background-color: #0172ff;
}span.portfolio-meta-icon , ul.portfolio-share.social-icons > li > a:hover{
	color: #0172ff;
}.portfolio-filter.filter-1 ul > li.active > a, .portfolio-filter.filter-1 ul > li > a:hover {
	background-color: #0172ff;
}.portfolio-filter.filter-1 ul > li > a, .portfolio-filter.filter-1 ul > li > a:hover {
	border: solid 1px #0172ff;
}.portfolio-filter.filter-1 ul > li > a {
	border-color: #0172ff;
}.portfolio-masonry-layout .portfolio-classic .portfolio-content-wrap {
	background: #0172ff;
}.portfolio-filter.filter-2 .active a.portfolio-filter-item {
	color: #0172ff;
}.portfolio-slide .portfolio-content-wrap > .portfolio-title {
	background: #0172ff;
}.portfolio-minimal .portfolio-overlay-wrap:before,
.portfolio-minimal .portfolio-overlay-wrap:after { 
 border-color: #0172ff;
}.portfolio-angle .portfolio-overlay-wrap:before { 
 background: linear-gradient(-45deg, rgba(0, 0, 0, 0.75) 0%, rgba(1,114,255, 0.86) 100%);
 
}.portfolio-overlay .portfolio-icons a:hover i { 
	color: #0172ff;
}
/*-----------Feature Box---------------- */
span.feature-box-ribbon { 
	background: #0172ff;
}
/*-----------Flipbox---------------- */
[class^='imghvr-shutter-out-']:before, [class*=' imghvr-shutter-out-']:before,
[class^='imghvr-shutter-in-']:after, [class^='imghvr-shutter-in-']:before, [class*=' imghvr-shutter-in-']:after, [class*=' imghvr-shutter-in-']:before,
[class^='imghvr-reveal-']:before, [class*=' imghvr-reveal-']:before { 
	background: #0172ff;
}
/*-----------Progress Bar---------------- */
.vc_progress_bar .vc_single_bar .vc_bar { 
	background: #0172ff;
}
/*-----------Accordion---------------- */
.wpb-js-composer .transparent-accordion.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading { 
	border-color: #0172ff;
}
/*-----------Services---------------- */
.services-2 .services-title a { 
	background: #0172ff;
}.services-wrapper.services-1 .services-inner > .services-thumb , .services-3 .services-inner > .services-thumb { 
	border-color: #0172ff;
}
/*-----------Contact form 7---------------- */
.wpcf7 input[type="submit"] { 
	background: #0172ff;
}.contact-form-classic .wpcf7 textarea, .contact-form-classic .wpcf7 input, .contact-form-classic .wpcf7 select,
.wpcf7 textarea:focus, .wpcf7 input:focus, .wpcf7 select:focus, .invalid div.wpcf7-validation-errors { 
 	border-color: #0172ff;
}.contact-form-grey .wpcf7 textarea:focus, .contact-form-grey .wpcf7 input:focus, .contact-form-grey .wpcf7 select:focus { 
 	border-color: #0172ff;
}.mptt-shortcode-wrapper ul.mptt-menu.mptt-navigation-tabs li.active a, .mptt-shortcode-wrapper ul.mptt-menu.mptt-navigation-tabs li:hover a { 
 	border-color: #0172ff;
}.mptt-shortcode-wrapper ul.mptt-menu.mptt-navigation-tabs li.active a, .mptt-shortcode-wrapper ul.mptt-menu.mptt-navigation-tabs li:hover a { 
	border-color: #0172ff;
}
/*-----------Tab---------------- */
.wpb_tabs .wpb_tabs_nav li { 
	background: #0172ff;
}.wpb-js-composer .vc_tta-container .vc_tta-style-classic.theme-tab .vc_tta-tab> a { 
	background: #0172ff;
}
/*-----------Flipbox---------------- */
/*-----------Charity---------------- */
.donate-button.button { 
	background: #0172ff;
}.campaign-raised .amount, .campaign-figures .amount, .donors-count, .time-left, .charitable-form-field a:not(.button), .charitable-form-fields .charitable-fieldset a:not(.button), .charitable-notice, .charitable-notice .errors a {
	color: #0172ff !important;
}.campaign-progress-bar .bar, .donate-button, .charitable-donation-form .donation-amount.selected, .charitable-donation-amount-form .donation-amount.selected {
	background: #0172ff !important;
}
/*-----------Woocommerce---------------- */
.woocommerce ul.products li.product .price,
.woocommerce .product .price,
.woocommerce.single  .product .price,
.woocommerce p.stars a, .woocommerce ul.products li.product .woocommerce-loop-product__title:hover, .woocommerce ul.products li.product:hover .woocommerce-loop-product__title { 
 color: #0172ff;
}.woocommerce .product .onsale,.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce #respond input#submit, 
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button { 
 background-color: #0172ff;
}.woocommerce .woocommerce-error .button, 
.woocommerce .woocommerce-info .button, 
.woocommerce .woocommerce-message .button, 
.woocommerce-page .woocommerce-error .button, 
.woocommerce-page .woocommerce-info .button, 
.woocommerce-page .woocommerce-message .button,
.woocommerce ul.products li.product .button, 
.woocommerce ul.products li.product .added_to_cart { 
 background-color: #0172ff;
}.woocommerce .product .button, 
.woocommerce.single .product .button,
.woocommerce #review_form #respond .form-submit input,
.woocommerce button.button,
.woocommerce ul.products li.product .woo-thumb-wrap .button:hover,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a { 
 background-color: #0172ff;
}.woocommerce .widget_price_filter .ui-slider .ui-slider-range { 
 background-color: #0172ff;
}.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,.dropdown-menu.cart-dropdown-menu .mini-view-cart a { 
 background: #0172ff;
}
/*-----------Widgets---------------- */
.widget .widget-title:before,
.related-articles-wrap .related-title:before { 
 background-color: #0172ff;
}.widget .nav.nav-tabs { 
	border-color: #0172ff;
}.widget-title { 
	border-top-color: #0172ff;
}.widget.independent_latest_post_widget li .side-item:hover .post-serial { 
 background-color: #0172ff;
}
/*----------- Scrollbar ---------------- */
.player-type-3 .video-playlist-wrapper::-webkit-scrollbar-thumb,
.video-playlist-nav > i { 
 background-color: #0172ff;
}
/*----------- News Related Styles ---------------- */
/*----------- Banner ---------------- */
.category-tag { 
 	color: #0172ff;
}.category-tag:after, .independent-block-overlay .post-category > a:before, .category-tag:hover:after {
 	border-top-color: #0172ff;
}.independent-block-title.title-style-1:before, .independent-block-overlay .post-category > a { 
 	background-color: #0172ff;
}.gradient-theme-overlay { 
 background: linear-gradient(-45deg, rgba(0, 0, 0, 0) 0%, rgba(1,114,255, 0.86) 100%);
}.hvr-overlay-wrapper:hover .gradient-theme-overlay {
 background: linear-gradient(-45deg, rgba(1,114,255, 0.86), rgba(0, 0, 0, 0.99) 100%);
}.independent-block .news-tabs ul.more-tab-dropdown > li > a:hover,
.independent-news-slider .independent-block-overlay .post-meta li a span.before-icon,
.independent-block.independent-block-3.custom-list-dark .independent-block-list.big-list .post-title a:hover,
.nav.news-tabs > li > a:hover, .nav.news-tabs > li.active > a { 
 color: #0172ff;
}.news-ticker-title, .news-ticker-navs > i,
.mega-dropdown-menu .independent-block .news-tabs > li.active { 
 	background-color: #0172ff;
}.independent-block.independent-block-3.custom-list-dark .independent-block-list.big-list .post-list-content a.read-more { 
 	background-color: #0172ff;
}.independent-slider-nav .slide-nav > li > a:hover, .page-links > a:hover, .page-links > span { 
 	background-color: #0172ff;
	border-color: #0172ff;
}
/*-----------Social Widget---------------- */
ul.social-icons.social-theme > li a, 
ul.social-icons.social-hbg-theme > li a:hover,
ul.social-icons.social-bg-light > li a:hover {
	background-color: #0172ff;
}ul.social-icons.social-bg-light > li a:hover,
.single-post-template article ul.social-icons > li > a:hover {
	background-color: #0172ff;
}ul.social-icons.social-theme > li a, 
ul.social-icons.social-h-theme > li a:hover,
.custom-post-nav ul.social-icons > li > a:hover,
.topbar-items ul.social-icons > li > a:hover { 
	color: #0172ff;
}.most-viewed-post-image .most-viewed-index,
.topbar span.site-date, .mega-dropdown-menu .independent-block .post-grid .post-thumb-wrapper:after {
	background-color: #0172ff;
}.typo-dark .independent-block-slide .independent-block-overlay.typo-white .post-title:hover, 
.typo-dark .independent-block-slide .independent-block-overlay.typo-white .post-title > a:hover,
.crypto-short-info .crypto-usd { 
	color: #0172ff;
}.vc_row div.btcwdgt-chart .stats, 
.vc_row div.btcwdgt-chart .btcwdgt-header h2, 
.vc_row div.btcwdgt-text-ticker .btcwdgt-edge, .theme-bg { 
	background-color: #0172ff!important;
}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #0172ff; /* base: #0073a8; */
}
.wp-block-quote:not(.is-large):not(.is-style-large),
.wp-block-freeform blockquote,
.single-post-template blockquote {
border-left: 2px solid #0172ff; /* base: #0073a8; */
}
blockquote.wp-block-quote.is-large, 
blockquote.wp-block-quote.is-style-large,
figure.wp-block-pullquote blockquote,
.wp-block-pullquote:not(.is-style-solid-color) blockquote {
	border-left-color: #0172ff;
}
.entry-content .wp-block-quote[style*="text-align:right"]:not(.is-large):not(.is-style-large) {
	border-right: 2px solid #0172ff; /* base: #0073a8; */
}
.wp-block-file .wp-block-file__button,
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background) {
background-color: #0172ff; /* base: #0073a8; */
}
/* Hover colors */
.wp-block-file .wp-block-file__textlink:hover {
color: #0172ff; /* base: #005177; */
}
/* Do not overwrite solid color pullquote or cover links */
.wp-block-pullquote.is-style-solid-color a,
.wp-block-cover a {
color: inherit;
}/* Demo id:  */