@media all and (max-width: 1080px) {

  .menu-icon {
      display: block;
      color: #fff;
  }
  .menu-area {
      display: none;
  }
}
@media (max-width: 992px) {
  .about-feature-list {
    grid-template-columns: 33% 20% 36%;
  }
  .about-image .image-2 {
    position: static;
  }
  .about-image .image-2 {
    max-width: 100%;
  }
  .about-image .image-2 {
    width: 100%;
    margin-top: 20px;
  }
  .about-image {
    max-width: 100%;
    height: auto;
    position: relative;
  }
  .inner-cms-section {
    padding-top: 50px;
  }
  .founder-bio {
    padding-top: 30px;
  }
  .fixed-top {
    position:sticky;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
}
}

@media (max-width: 768px) {
  .main-banner {
    height: 215px;
}
  .our-success {
    bottom: -113%;
  }
  .img-thumb-1 {
    max-width: 100%;
  }
  .img-thumb-2 {
    max-width: 100%;
  }
  .project-box {
    height: 100%;
  }
  .project-box .project-img {
    height: 100%;
  }
  .project-box .p-content{margin-top: 30px;}
}
@media (max-width: 575px) {
  .main-banner {
    height: 155px;
}
  .btn-default {
    padding: 9px 14px;
  }
}
@media (max-width:425px){
  .main-banner {
    height: 150px;
}
.main-banner > img{
    height: 150px;
}
}
