.header-ds .caption h1 span{
    font-size: 3rem;
}
.logo-width{
    width: 175px;
}
.services-ds .item .title{
    margin-bottom: 0;
}
.services-ds .item .title h2{
    font-size: 80px;
}
.clients-dm img{
    width: 150px !important;
}
body{
    background-color: #0b0d12;
}
.work-card .card-item{
    background-color: #1b232d;

}
.loader-wrap svg {
    fill: #0b0d12;
}
.navbar .logo{
    border: none;
}
.ad_logo img{
    width: 100px !important;
}
.no_img img{
    width: 35px !important;
}
.yes_img img{
    width: 90px !important;
}
.team-ds .item .img, .team-ds .item .numb{
    background-color: #1b232d !important;
}
.blog-ds {
    background: #131920;
}
.footer-cloakdex {
  background: #0b0d12;
  color: #aaa;
  font-size: 0.95rem;
}
.footer-cloakdex h6 {
  color: #fff;
  margin-bottom: 15px;
  font-weight: 600;
}
.footer-cloakdex a {
  color: #aaa;
  transition: color 0.2s ease;
}
.footer-cloakdex a:hover {
  color: #1704df;
}
.footer-cloakdex ul {
  list-style: none;
  padding: 0;
}
.footer-cloakdex ul li {
  margin-bottom: 8px;
}
.social-links a {
  display: inline-block;
  margin-right: 10px;
  font-size: 1.2rem;
  color: #aaa;
}
.social-links a:hover {
  color: #1704df;
}
.subscribe-form {
  display: flex;
  margin-bottom: 10px;
}
.subscribe-form input {
  flex: 1;
  padding: 8px 12px;
  border: none;
  outline: none;
  background: #1a1d24;
  color: #fff;
}
.subscribe-form button {
  background: #1704df;
  color: #ffffff;
  border: none;
  padding: 0 15px;
  cursor: pointer;
}
.footer-legal a {
  margin-left: 20px;
  color: #888;
}
.footer-legal a:hover {
  color: #1704df;
}
.tiny-text {
  font-size: 0.75rem;
  color: #777;
}
.brand-block img{
    width: 160px !important;
}
.box-dark .box{
    background: #131920;
}
.faqs-ds .accordion-item{
    background: #131920;

}
.pricing-ds .content .price-body .price-bodyItems .price-item-red i{
  background: red;
}
.pricing-ds .monthly_price {
    display: block;
}
.pricing-ds .yearly_price {
    display: none;
}

.page-content{
  color:#bbb;
}


