@media (min-width: 1200px) {
  .row .col-lg-4:nth-child(n+4) {
    margin-top: 24px;
  }

  .row .col-lg-3:nth-child(n+5) {
    margin-top: 24px;
  }
}

@media (min-width: 1440px) {
  .container {
    width: 1296px;
  }
}

@media (min-width: 1200px) and (max-width: 1439px) {
}

/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1199px) {
  .col-md-6:nth-child(n+3) {
    margin-top: 24px;
  }
}


/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
  .productGroup-area .productGroup .productGroupItem {
    width: 100%;
    padding: 0 15px;
    margin-bottom: 30px;
  }

  .productGroup-area .productGroup .productGroupItem:not(:first-child) {
    margin-left: 0;
  }

  .imageText_text {
    padding: 0;
    margin-bottom: 40px;
    text-align: center;
  }
}

/* small mobile :320px. */
@media (max-width: 768px) {
  .row .col-sm-12:nth-child(n+2) {
    margin-top: 24px;
  }
  .productGroup-area .productGroup .productGroupItem {
    width: 100%;
    padding: 0 15px;
    margin-bottom: 30px;
  }

  .productGroup-area .productGroup .productGroupItem:not(:first-child) {
    margin-left: 0;
  }

  .imageText_text {
    padding: 0;
    margin-bottom: 40px;
    text-align: center;
  }

  .latest-blog-area .blogList .blog-wrapper .blog-content {
    position: static;
    width: 100%;
    margin: 0 auto;
    transform: none;
  }
}

/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .productGroup-area .productGroup .productGroupItem {
    width: 100%;
    padding: 0 15px;
    margin-bottom: 30px;
  }

  .productGroup-area .productGroup .productGroupItem:not(:first-child) {
    margin-left: 0;
  }

  .imageText_text {
    padding: 0;
    margin-bottom: 40px;
    text-align: center;
  }

  /* .latest-blog-area .blogList .blog-wrapper {
    height: 425px;
  } */
}