
body {
  --theme-clr-primary: #57A2DA;
  --theme-clr-secondary: #57A2DA;
}

.circle-shape::before, .section-title.circle-shape::before{
	background-color: var(--theme-clr-primary);
}
.text-warning{
	color: var(--theme-clr-secondary) !important;
}
a{
	color: var(--theme-clr-primary);
}
.years-experience-of-number::before{
	background-color: var(--theme-clr-primary);
}
.blog-meta-item:last-child span{
	color: var(--theme-clr-secondary);
}
.pricing-rate{
	color: var(--theme-clr-secondary);
}
a:hover{
	color: var(--theme-clr-primary);
}
#scrollUp:hover span{
	color: var(--theme-clr-secondary) !important;
}
.blog-meta-item:last-child::before, .dot::before{
	background-color: var(--theme-clr-secondary);
}
.blog-title-section:hover a, .portfolio-title:hover a{
	color: var(--theme-clr-secondary);
}
.social-links a:hover{
	color: var(--theme-clr-secondary) !important;
}
.offcanvas-menu-item:hover a{
	color: var(--theme-clr-secondary) !important;
}
.offcanvas-social-links li a:hover{
	color: var(--theme-clr-secondary) !important;
}
.service-contact-card-footer:hover a{
	color: var(--theme-clr-secondary) !important;
}
.video-popup svg circle{
	fill: var(--theme-clr-primary);
}
.video-popup:hover circle{
	fill: var(--theme-clr-secondary);
}
a.video-popup.play-button svg{
	fill: var(--theme-clr-secondary);
}
.bg-primary{
	background-color: var(--theme-clr-primary) !important;
}
.project-item-contet-wrap:hover a, .bg-dark .portfolio-tag-link:hover, .bg-black .contact-social-link:hover{
	color: var(--theme-clr-secondary);
}
.bg-dark .contact-link:hover, .footer-social-link:hover{
	color: var(--theme-clr-secondary) !important;
}
.service-card:hover a, section.bg-white li.blog-meta-item:last-child{
	color: var(--theme-clr-secondary);
}
.contact-social-link:hover{
	color: var(--theme-clr-secondary);
}


a, button{
	color: inherit;
}