@import url('https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;500;700&display=swap');
img {
  width: 100%; /* or max-width: 100%; */
  height: auto;
}
h2{
  font-family: 'Ubuntu', sans-serif!important;
  font-size: 40px;
  text-transform: unset;
}
h1, h3, h4,h5, h6{
  font-family: 'Ubuntu', sans-serif!important;
  text-transform: unset;
}
h4,h5, h6{
  font-weight: 400;
}
.bulleted-list{
  line-height: 40px;
  list-style-type: none;
}
.image_box{
  background-color: #813f96;
  margin-left: -30px;
  margin-right: -35px;
  margin-bottom: -40px;
}
.inner-page{
  background-image: url('../images/tm-titlebar-bg.jpg');
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
  height: 200px;
  opacity: .75;
}
.choose__item img{
  -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
}
.choose__item img{
  width: auto;
}
.nam-img{
  margin-top: -180px;
}
.contact-breadcrumb{
  background-image: url('../img/breadcrumb/contact-breadcrumb.jpg');
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
}
.about-us{
  font-weight: 900;
  /* text-transform: uppercase; */
  color: #000000;
  padding-top: 70px;
  font-size: 48px;
}
.details-header{
  text-transform: unset;
}
.card{
  border-radius: 0px;
}
.services-list li{
  text-transform: capitalize!important;
}
.card a{
  color: #813f96!important;
}
.h2-he{
  font-weight: 700;
}

/* header{
  -webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black;
} */


h2:after {
  content: "";
  display: block;
  position: absolute;
  height: 4px;
  width: 30%;
  background: #813f96;
}
.contact{
  font-size: 24px;
  color: #fff;
}
footer{
  border-top: 5px solid #531651;
  border-bottom: 5px solid #531651;
}