.serviceSection{
    padding:50px 0;
    background-color: rgb(226, 226, 226);
}
.service-card {
    border: 1px dashed #a0c4c7; 
    border-radius: 5px; 
    margin-bottom: 12px;
    min-height: 320px;
}

.service-card img {
    width: 80px;
    height: 80px;
    margin: 5px auto;
    display: block; 
    margin-top: 20px; 
}
.card-body{
    padding:5px 10px;
    text-align:center;
}

.service-title {
    font-weight: bold;
}
 

.service-button { 
    text-align: center;
}
.property-item img {
    transition: .5s;
    width: 100%;
    height: 300px;
}


 

  /* Service Details page css  */

  .ServiceDetailsScreen h5{
    background: #ededed;
    padding: 10px;
  }
  .ServiceListSidebar h5{
    background: #ededed;
    padding: 10px;
  }
  .ServiceListSidebar ul{margin: 0;padding: 0;list-style: none;}
  .ServiceListSidebar ul li{float:none;border-bottom:1px solid #ccc;}
  .ServiceListSidebar ul li a{padding:5px 10px; display: block;text-decoration: none;}
  .ServiceDetailsScreen p{
    padding:0px 10px;
    margin-bottom: 0;
  }
  .detailsPageHeader{
    background-color: rgb(48 55 64);
    padding:10px
  }
  .detailsPageHeader h1{
    color:white;
    font-size: 35px;
    text-align: center;
    margin: 0;padding:30px
  }


  .choose-us-item{
    border:1px dashed rgba(6, 77, 60, 0.3);
    padding:7px; border-radius: 7px;
    margin-bottom: 15px;
    overflow: hidden;
  } 
  .choose-us-item img{
    width:50px;float:left;margin-right:10px;
    height:50px;    border-radius: 50%;
  } 
  .choose-us-item h5{
    text-align: left;
    font-size: 18px;
    vertical-align: middle;
    margin-bottom: 0;
  } 
.choose-us-item:hover{
    background-color: rgb(192, 192, 192);
}

.whyChooseCoverImage img{width:100%}


.serviceItemList{
    border:1px dashed #9bc8cc;
    margin-bottom: 20px;
    border-radius: 5px;
}
.serviceItemList img{
    width:100%;
    height: 190px;
}
.serviceItemList h5{
    overflow: hidden;
    padding: 8px 7px;
    font-size: 18px;
    height: 33px;
    background: #e7e7e7;
}
.serviceItemList p{
    padding: 2px 7px; 
}
.serviceItemList a{
    width:130px;
    margin:10px auto;
    display: block;
}













