@media screen and (max-width: 1350px) and (min-width: 1025px){
  .footer .content, .main-benner .content, .home-block .content, .layout-container.inner .content {
    width: 100%;
    margin: 0;
    padding: 0 30px;
  }
  .home-block .title {
    width: auto;
  }
  .home-block .desc {
    width: auto;
  }
  .home-block.testimonials .img > div {
    width: 19%;
  }
  .path-frontpage .home-block.testimonials .img img{
    width: 100%;
  }
  .home-block.testimonials .img{
    text-align: left;
    margin-left: 20px;
  }
  .testimonials .awards .content {
    width: 100%;
  }
  .view-blog-and-guides .blog-title {
    height: 110px;
  }
  .home-block .h-list {
    padding-top: 30px;
  }
  .main-benner .left-content .banner-title1 {
    font-size: 40px;
  }
  .main-benner .left-content .banner-title2 {
    font-size: 40px;
    line-height: 50px;
  }
  .main-benner .right-content .content img.animate-banner-img1 {
    width: 75%;
  }
  .path-frontpage .main-benner .phone {
    right: 0;
  }
  .main-benner .right-content .content img.banner-img2-animation {
    width: 70% !important;
  }
  header .header-top .main-menu {
    text-align: left;
    width: 50% !important;
  }
  .main-menu .menu-item a {
    font-size: 14px;
    padding-right: 10px;
  }
  .home-block.blogs, .home-block.guides {
    margin-bottom: 50px;
  }
  .home-block {
    padding: 60px 0;
  }
  .header-right .btn-ppl {
    padding: 4px 8px;
    height: 33px;
    font-size: 12px;
  }
  .userbox .profile-picture img {
    width: 30px !important;
  }
  .home-block.track-everything .v-list .vl-item > div {
    display: flex;
  }
  .view-blog-and-guides.view-display-id-block_1 .views-view-responsive-grid {
    --views-responsive-grid--column-count: 2 !important;
  }
  .home-block.logos .content.s-logos {
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
    height: 150px;
  }
  .path-frontpage header {
    height: 550px;
  }
  .view-blog-and-guides.view-display-id-block_1 .views-view-responsive-grid .blog-title{
    height: 70px;
  }
  .view-blog-and-guides.view-display-id-block_1 .views-view-responsive-grid__item a, .view-blog-and-guides.view-display-id-block_2 .views-view-responsive-grid__item a {
    height: auto !important;
  }
  .path-seo-winners-and-losers .ranking-analysis .r-block {
    width: 31%;
  }
  .path-seo-winners-and-losers .more-data .img img {
    width: 300px;
  }
  .full-news .left-side .description li {
    display: flex;
  }
  .path-guide .cf-desc {
    margin-bottom: 20px;
  }
  .full-news .right-side {
    padding-left: 50px;
  }
  .path-testimonials .featured .view-user-reviews .views-row:nth-child(2), .path-testimonials .featured .view-user-reviews .views-row:nth-child(3), .path-testimonials .featured .view-user-reviews .views-row:nth-child(4), .path-testimonials .featured .view-user-reviews .views-row:nth-child(5) {
    width: 48.7%;
  }
  .path-testimonials .testimonials {
    padding: 20px;
  }
  .path-testimonials .free-demo .img img {
    width: 100%;
  }
  .free-demo .details {
    padding-top: 20px;
  }
  .about-us .free-demo .img img {
    width: 100%;
  }
  .about-us .founder .founder .img img {
    width: 100%;
  }
  header .header-right .h-btn {
    margin-top: 5px;
  }
  .main-benner .left-content .content {
    padding-top: 80px;
  }
  .main-benner .left-content .banner-btns span {
    padding-right: 5px;
  }
  .about-us .founder .img-lrg img {
    width: 33%;
  }
  .privacy-policy .title, .terms-use .title, .news-seo-newsletter .title, .discover-pulse .title, .campaigns .title {
    font-size: 36px;
    margin-left: 30px;
  }
  .news-seo-newsletter .details img {
    width: 100%;
  }
  .page-node-type-news article img {
    width: 100%;
  }
  header .header-right {
    margin-top: -3px;
  }
  .public-header .userbox {
    margin: 5px 17px 0 0;
  }
}

