@media only screen and (max-device-width: 767px)
{
  .home-top {
    height: 50vh;
  }

  .page-header {
    height: 50vh;
  }

  .content-for-layout {
    font-size: 17.5px;
  }
}

@media only screen and (min-device-width: 768px)
{
  .home-top {
    height: 100vh;
  }

  .page-header {
    height: 100vh;
  }

  .content-for-layout {
    font-size: 20px;
  }
}

.content-for-layout {
  padding-bottom: 0px !important;
  background-color: #FFFFFF !important;
}