body {
  background-color: #fff;
}

.banner-moc-box {
  padding-bottom: 50px;
}

.thm-btn {
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
}

.banner-static .banner-content .thm-btn {
  box-shadow: 0 15px 30px rgba(33, 149, 215, 0.27);
}

.fun-fact .single-fun-fact span.counter {
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 200;
  font-size: 53px;
}

.how-app-work-section .single-how-app-work .icon-box .inner {
  background: #7175DC;
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#6541c1", endColorstr="#d43396", GradientType=1);
}

.how-app-work-section .single-how-app-work .icon-box .inner i {
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.how-app-work-section .how-app-work-content:before {
  filter: grayscale(25%);
}

.how-app-work-section .single-how-app-work .icon-box .inner:hover {
  box-shadow: 0 18px 37px rgba(33, 149, 215, 0.2);
}

.how-app-work-section .download-btn {
  background: #7175DC;
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#6541c1", endColorstr="#d43396", GradientType=1);
}

.how-app-work-section .download-btn.active, .how-app-work-section .download-btn:hover {
  box-shadow: 0 15px 30px rgba(33, 149, 215, 0.27);
}

.how-app-work-section .download-btn i.fab {
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.how-app-work-section .download-btn span.avail, .how-app-work-section .download-btn span.store-name {
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.sign-up-btn a:hover {
  background: #6541c1;
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
}

.feature-style-content-icon {
  width: 50px;
  height: 50px;
}
.feature-style-content-icon img {
  width: 100%;
  height: auto;
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  background: #7175DC;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.blog-style-one .owl-theme .owl-nav [class*=owl-] {
  top: 50%;
  transform: translateY(-50%);
}

.how-app-work-section .how-app-work-slider-wrapper {
  box-shadow: 0 15px 30px rgba(33, 149, 215, 0.2);
}

.video-box {
  background: #16C1E7 url(/images/user-2.png?00e9537473de7459bdbfceb83ebffed8) center center no-repeat fixed;
  background-size: cover;
  position: relative;
  padding: 126px 0;
}

.video-box:before {
  background: #6541c1;
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 100%);
  opacity: 0.8;
}

.video-box a.video-btn i {
  background: #16C1E7;
}

.preloader {
  background: #6541c1;
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#6541c1", endColorstr="#d43396", GradientType=1);
}

.scrollup {
  background: #6541c1;
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#6541c1", endColorstr="#d43396", GradientType=1);
}

footer.footer .footer-widget.links-widget ul.link-list li a:hover {
  color: #16C1E7;
}

footer.footer {
  background: none;
}
footer.footer .footer-logo {
  display: block;
  width: 105px;
  height: auto;
}
footer.footer .footer-logo img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}

.logo {
  display: block;
  width: 105px;
  height: auto;
}
.logo img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}

footer.footer .footer-widget .social a:hover {
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.blog-style-one .owl-theme .owl-nav [class*=owl-] i {
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.app-features .single-app-features:hover i {
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.app-features .single-app-features .line {
  background: #6541c1;
  background: linear-gradient(to right, #16C1E7 0%, #2195D7 98%, #7175DC 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#6541c1", endColorstr="#d43396", GradientType=1);
}

.service-icon {
  width: 50px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
.service-icon img {
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}

.home-page-one.menu-bg-overlay .navbar-nav .nav-link.active {
  color: #16C1E7 !important;
}

.lang-content .lang-btn {
  color: #fff;
}
.lang-content .lang-btn:hover {
  color: #16C1E7;
}

@media screen and (max-width: 991px) {
  .banner-static .banner-moc-box > img {
    left: 0;
    margin-top: 50px;
  }
}
