
.service-details-content .text .new-list-item li{
  position: relative;
  color: #444242;
  display: block;
  font-size: 19px;
  line-height: 25px;
  font-weight: 600;
  padding-left: 24px;
  margin-bottom: 14px;
}

.service-details-content .text .new-list-item li:last-child{
  margin-bottom: 0px;
}

.service-details-content .text .new-list-item li:before{
  position: absolute;
  content: "\f00c";
  font-family: 'Font Awesome 5 Pro';
  font-size: 15px;
  font-weight: 700;
  left: 0px;
  top: 0px;
}

.service-details-content .text .new-list-item li:before {
    color: #d32e1b;
}
.testimonial-block-one .inner-box{
  max-width: 100%;
}

.img-radius{
  border-radius: 10px!important;
}

/*p{
  font-family: Roboto,sans-serif;
  font-weight: 500!important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
  font-family: rubik,sans-serif;
}

li{
  font-family: Roboto,sans-serif;
  font-weight: 500!important;
}*/

.rev_card {
    background-color: #f9f9f9;
    padding: 16px!important;
    margin-bottom: 16px!important;
    border-color: 1px solid #f3f3f3;
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 16%), 0 0 0 1px rgb(0 0 0 / 8%);
    border-radius: 10px;
}

.rev_card:hover {
    box-shadow: 0 5px 5px 0 rgb(0 0 0 / 26%), 0 0 0 1px rgb(0 0 0 / 8%);
}

.page-title:before {
    opacity: 0.6;
}

@media only screen and (max-width: 400px){
.header-upper .right-column .info li {
    padding-right: 25px;
}
.mobile-menubtn{
  margin-top: 30px!important;
  text-align: right;
  border: 1px solid #f5f5f5;
}
.mobile-menubtn i{
  left: 40px!important;
  top: 0px!important;
}
}