/*mobile div css here*/
#mobile_img{
    height: 237px;
    width: 205px;
}
.gImg{
    height: 36px;
    width: 120px;
}
#mobile{
    /* border: 1px solid red; */
    background: linear-gradient(180deg, rgb(255, 255, 255) 37%, rgb(240,242,247) 0%);
}
#mobile_img_para{
    display: flex;
    justify-content: center;
}
#mobile_para{
    padding-left: 15px;
    padding-top: 100px;
}
.h4M{
    font-size: 20px;
    color: rgb(45,51,68);
    line-height:normal;
    vertical-align:baseline;letter-spacing:normal;word-spacing:0px;margin:0px 0px 16px;padding:0px;      font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}





/*footer up start here*/
h4{
    font-size: 24px;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    font-weight: 600;
    color: black;
 
}
#upLower{
    background-color: rgb(249,250,252);
}
p{
    color:rgb(111, 117, 136);
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    font-weight: 500;
    padding: 8px 0px;
    font-size: 18px;
}
#upLowerChild{
    display: flex;
    justify-content: space-evenly;
    padding-bottom: 50px;
}
#areas{
    padding-left: 150px;
    color: black;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    font-weight: 600;
    padding-bottom: 5px;
    padding-top: 20px;
}



/*footer style start here*/
h4{
    color: white;
}
*{
    box-sizing: border-box;
    margin: 0;
    padding:0;
    list-style: none;
    text-decoration: none;
   
}
a :hover{

text-decoration:underline solid rgb(255, 255, 255);
}
h3{
color: white;
margin-bottom: 12px;
font-size: 15px;
font-weight:500;
font-style:normal;
font-variant:normal;
text-transform:none;
text-align:start;
text-indent:0px;
font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
}

.white{
 color: white;
 font-size:16px;
 margin:  0 0 12px;
 font-style: normal;
  font-family: sans-serif;
  font-weight: 600;
}
.grey{
    color:
rgb(183, 186, 195);
    font-size: 14px;
    font-weight:600;
  font-style: normal;
    line-height: 18px;
    letter-spacing: normal;
font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;

}
#footerA{
    background-color: rgb(23, 30, 48);
   
    /* height: 400px; */
}
#footContain{
    padding-top: 63px;
    padding-left: 80px;
    padding-right: 80px;
    padding-bottom: 63px;

}
#fhr{
   background-color: rgb(135,139,149);
    border-radius: 0;
   
}
#logoA{
    height: 70px;
    width: 70px;
}
#logoAA{
    height:200px ;
    width:260px ;
    margin: 0;
    padding:0;
}
.footLower{
    display: flex;
    /* border: 1px solid red; */
    justify-content: space-evenly;
    padding-top: 45px;
    
}
.fh4{
font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
font-size: 16px;

}

/*top pics start here*/
.topImg {
    height: 163px;
    width: 244px;
    border-radius: 10px;
    margin-right: 20px;
margin-left: 22%;
  }
  #top_pics_Img {
    display: flex;
    padding-top: 30px;
    padding-left: 7px;


  }
 
  #top_pics{
      /* border: 1px solid red; */
      margin-bottom: 60px;
      margin-left: 7%;

  }
  #top_l{
      font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
      padding-left: 80px;
  }
/* mid div start here*/
#mid{
    background-color: #f7fdfa;
    height: 150px;
/* margin-top: 20px; */
/* border: 1px solid red; */
/* margin-bottom: 30px; */
        }
        #mid1{
            display: flex;
            margin-left: 12%;
/* border: 1px solid red; */
height: 120px;
 
        }
        .mid_div{
            background-color: white;
            margin-right: 20px;
            width: 160px;
            border-radius: 8px;
            padding-left: 10px;
            font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
            margin-top: 15px;
        }
        .mid_img{
            
            height: 40px;
            width:40px
        }
        
        /* mid-2 start here*/
        .mid2_img{
            height: 180px;
            width: 244px;
            border-radius: 10px;
        }
        #mid_2{
            display: flex;
           margin-left: 12%;
        }
        #mid2{
            background-color:  #f7fdfa;
            /* margin-left: 12%; */
            margin-bottom: 20px;
        }
        .mid2_div{
          margin-right: 20px;
        
  
        }
  /*--mumbai head--*/

  #mumbai1{
      margin-top: 100px;
    margin-left: 12%;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
margin-right: 12%;
}
.mumbaiPara{
    color:rgb(111, 117, 136);
}
#mumbai{
    margin-bottom: 40px;
}