/* min media */
/* sx */
@media (max-width:575px) {
 
    .banner-content h1{
        font-size: 40px;
    }
}

/* sm */
@media(min-width:576px) {


   
      /* banner */
      .banner-content h1{
        font-size: 50px;
    }

    .map {
        margin-bottom: 290px;
    }

    .map-content {
        margin-bottom: 20px;
    }
}

/* md */
@media(min-width:768px) {
   
    .gallery-item {
        width: 50%;
    }
    /* banner */
    .banner-content h1{
        font-size: 60px;
    }
  
}

/* lg */
@media(min-width:992px) {
   
    .gallery-item {
        width: 14%;
    }

    /* banner */
.banner-content h1{
    font-size: 65px;
}
}
/* xl */
@media(min-width:1200px) {
    /* banner */
 
    .banner-content h1{
        font-size: 80px;}

    
     
}

/* xxl */
@media(min-width:1400px) {
    /* banner */
 
    .banner-content h1{
        font-size: 80px;
    
    }
    .bannerimg{
        width: 600px;
      }
      .hero-banner {
        padding: 40px 0;
        min-height: 90vh;
     
    }
        .container{
            max-width: 1370px;
            margin: 0 auto;
            padding: 0 15px;
          }
          .workarrow {
            width: 108.95px;
        }
        .fd-img {
            max-width: 90%;
        }
}