.logo-title h1 {
  color: #fff;
  font-size: 30px;
}
.logo-title h1 span {
  display: block;
  font-size: 16px;
}
.logo-title a {
  display: flex;
  align-items: center;
}
header.style-5 .logo-title img {
  max-width: 60px;
  min-width: auto;
  margin-right: 10px;
}
.odometer.odometer-auto-theme .odometer-digit,
.odometer.odometer-theme-default .odometer-digit {
  color: #fff;
}
.contact-section .section-title2 h2 {
  color: #fff;
}
.service-img-grp > img {
  border-radius: 10px;
  margin-bottom: 25px;
}
.service-details-text ul {
  padding-left: 1rem;
}
.service-details-text ul li {
  margin-bottom: 10px;
}
.service-details-text ul li:last-child {
  margin-bottom: 0;
}
.modal-dialog {
  max-width: 760px;
}
.no-scroll {
  overflow: hidden;
}
.modal-content{
  background-color: #151515;
}
.modal-content p{
  color: #fff;
  font-size: 14px;
  line-height: 21px;
}
.modal-content h6{
  color: var(--primary-color3);
}
.modal-title{
  color: var(--primary-color3);
}
.modal-footer .btn-primary{
  background-color: var(--primary-color3);
  border: none;
}