:root {
  --main-color: #e61228;
 --btn-gradient-color: radial-gradient(circle, rgba(135,3,14,1) 0%, rgba(232,18,41,1) 85%) !important;

}

.main-navbar .navbar .navbar-nav .nav-item:hover a, .main-navbar .navbar .navbar-nav .nav-item:active a {
  color: var(--main-color);
}
.main-navbar .navbar .navbar-nav .nav-item a:hover, .main-navbar .navbar .navbar-nav .nav-item a:focus, .main-navbar .navbar .navbar-nav .nav-item a:active {
  color: var(--main-color);
}
/***
a:hover, a:focus, a.active {
  color: var(--main-color);
  text-decoration: none;
}****/

/********************************Homepage*********************/
.home-slides.owl-theme .owl-dots .owl-dot:hover span, .home-slides.owl-theme .owl-dots .owl-dot.active span {
  background: radial-gradient(circle, rgba(232,18,41,1) 0%, rgba(135,3,14,1) 85%);
  width: 30px;
  border-radius: 30px;
}
.about-content h3 b , .testimonials-section-content h3 b , .section-title h2 b , .services-section-content h3 b{
  background: radial-gradient(circle, rgba(232,18,41,1) 0%, rgba(135,3,14,1) 85%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  
}
.blog-card:hover .blog-content .date {
  background: radial-gradient(circle, rgba(232,18,41,1) 0%, rgba(135,3,14,1) 85%);
  color: var(--white-color);
}
.main-navbar .navbar .navbar-nav .nav-item a::after {
  content: "";
  background: radial-gradient(circle, rgba(232,18,41,1) 0%, rgba(135,3,14,1) 85%);
  -webkit-transition: all ease 0.5s;
  transition: all ease 0.5s;
  border-radius: 50px;
}
.default-btn{
  color:#fff !important;
}

.partner-logo{
  height:62px;
}
.buy-now-btn, .switch-box{
  display: none !important;
}
.owl-carousel .owl-item img {
border-radius: 2mm;
}

.page-banner-area {
  padding-top: 200px;
}
/*****************Services*************/
.services-item {
  height:530px;
}

.projects-filter-menu .filter.mixitup-control-active {
  background: radial-gradient(circle, rgba(232,18,41,1) 0%, rgba(135,3,14,1) 85%);
  color: var(--white-color);
}
.projects-filter-menu li:hover {
  background: radial-gradient(circle, rgba(232,18,41,1) 0%, rgba(135,3,14,1) 85%);
  color: var(--white-color);
}


/*************Blog******************/
.single-blog-card .blog-image .date {
  background: radial-gradient(circle, rgba(232,18,41,1) 0%, rgba(135,3,14,1) 85%);
  display: inline-block;
  font-size: 15px;
  font-weight: 500;
  font-family: var(--heading-font-family);
  padding: 12px 25px;
  border-radius: 50px;
  color: var(--white-color);
  position: absolute;
  left: 15px;
  bottom: 15px;
  -webkit-transition: var(--transition);
  transition: var(--transition);
}

.text-red{
  color: var(--main-color);
}
/*****
.single-projects-item::before {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  -webkit-transition: var(--transition);
  transition: var(--transition);
  visibility: hidden;
  background:  radial-gradient(circle, rgba(232,18,41,1) 0%, rgba(135,3,14,1) 85%);
  border-radius: 20px;
  z-index: 1;
}
***************/

/************************* Blog Details***********/
.widget-area .widget_recent_post .item .thumb .fullimage.bg1 {
  background-image: url(../images/blog/why-webiknows2.png);
}
.widget-area .widget_recent_post .item .thumb .fullimage.bg2 {
  background-image: url(../images/blog/digitl-marketing2.png);
}
.widget-area .widget_recent_post .item .thumb .fullimage.bg3 {
  background-image: url(../images/blog/imp-of-seo2.png);
}
.widget-area .widget_recent_post .item .thumb .fullimage.bg4 {
  background-image: url(../images/blog/kavya-new.jpg);
}
.widget-area .widget_recent_post .item .thumb .fullimage.bg5 {
  background-image: url(../images/blog/qconnect.jpg);
}
.widget-area .widget_recent_post .item .thumb .fullimage.bg6 {
  background-image: url(../images/blog/seo2.png);
}
.widget-area .widget_recent_post .item .thumb .fullimage.bg7 {
  background-image: url(../images/blog/award.jpg);
}