@media (max-width: 767px) {
  footer > .container {
    display: flow-root;
    text-align: center;
  }

  .projects .titlePart,
  .blogPosts .titlePart {
    display: flow-root;
  }

  .cta {
    display: flow-root;
    text-align: center;
    line-height: 2rem;
  }

  .cta a {
    padding: 10px;
    float: none;
    margin: 20px auto 0;
  }

  .faq {
    display: flow-root;
  }

  .whyCandoo .content #counter {
    width: 100%;
    text-align: center;
    /* display: flow-root; */
    align-items: center;
    justify-content: space-between;
  }

  .services ul li {
    margin-bottom: 20px;
  }

  .projectItems .inner .img img {
    max-width: 100%;
  }

  .projectItems .content {
    color: #666;
  }

  .projectItems .title a {
    color: var(--gray);
  }

  .projectItems:before {
    display: none;
  }

  .centerHead {
    justify-content: space-between;
  }

  .topHead .container {
    clear: both;
    display: flow-root;
    text-align: center;
    padding: 0;
  }

  .topHead__item {
    display: none;
  }

  .topHead .social ul {
    text-align: center;
  }
  .aboutUs .img img {
    margin: 0 auto;
    display: block;
  }

  .aboutUs {
    margin: 0;
  }
  .aboutUs h1 {
    width: auto;
  }
  .pageStyle {
    margin: 0 auto;
  }
  .mainSlider {
    margin-top: 0;
  }
  .ns_content img {
    max-width: 100%;
    height: auto;
  }
  .footerLogo {
    margin-bottom: 50px;
  }

  footer {
    padding-top: 35px;
  }
  .comment-respond form {
    display: flow-root;
  }
}
