@charset "utf-8";

.home{
  width: 100%;
  height: 82vh;
}
.home .home-title{
  width: 100%;
  height: 82vh;
}
.home .home-title h2{
  display: block;
  text-align: center;
  font-size: 10em;
  font-weight: 900;
  color: #4a4a4a;
  line-height: 70vh;
  white-space: nowrap;
}
/* .home .home-img{
    width: 100%;
    height: 57vh;
}
.home .home-img img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center center;
} */

@media screen and (max-width:1500px){
  .home .home-title h2{
    font-size: 8.5em;
}
}
@media screen and (max-width:1200px){
  .home .home-title h2{
    font-size: 7.5em;
}
}
@media screen and (max-width:1090px){
  .home .home-title h2{
    font-size: 6.5em;
}
}
@media screen and (max-width:950px){
  .home .home-title h2{
    padding-top: 150px;
    white-space: wrap;
    line-height: 1.3;
}
}

@media screen and (max-width:800px){
  .home .home-title h2{
      font-size: 7em;
      /* margin-bottom: 17px; */
  }
}

@media screen and (max-width:700px){
  .home .home-title h2{
      font-size: 6.5em;
  }
}
@media screen and (max-width:650px){
  .home .home-title h2{
      font-size: 6em;
  }
}
@media screen and (max-width:600px){
  .home .home-title h2{
    padding-top:170px;
    font-size: 5em;
  }
}
@media screen and (max-width:500px){
    .home .home-title h2{
      font-size: 4.5em;
  }
}