@media screen and (min-width: 375px) {
  h1 {
    font-size: 2.8rem;
    /* padding: 0 1rem; */
  }
  h2 {
    font-size: 1.6rem;
  }

  .fitoutsection {
    height: calc(100vh - 360px);
  }



}

@media screen and (min-width: 575px) {
  .imgBox1,
  .imgBox2,
  .imgBox3,
  .imgBox4 {

   width: 50%;
  }
}
@media screen and (min-width: 768px) {
  h1 {
    font-size: 3.5rem;
  }
  h2 {
    font-size: 2.4rem;
  }

  .footerLogo img {
   max-width: 80px;
   height: auto;
   margin-left:70px;
  }
  .fitoutsection {
    height: calc(100vh - 220px);
  }
}

@media screen and (min-width: 992px) {
  h2 {
    font-size: 30px;
  }
  .imgBox1,
  .imgBox2,
  .imgBox3,
  .imgBox4 {

   width: 25%;
  }
}

@media screen and (min-width: 1200px) {
  h1 {
    font-size: 4rem;
  }
  .fitoutText h1 {
    font-size: 3rem;
  }
}
