.rehabilitationdes h2 {
  color: #000;
  font-family: "Rokkitt";
  font-size: 30px;
  font-weight: 500;
  letter-spacing: 2px;
  margin-bottom: 23px;
  text-transform: uppercase;
}

.rehabilitationdes p {
  color: #000000;
  margin-top: -15px;
  line-height: 30px;
  position: relative;
  margin-bottom: 20px;
}

@media screen and (max-width: 600px) {
  .mbl-ban {
    height: 200px !important;
  }
}

.hd-1 h3 {
  font-size: 24px;
  text-transform: uppercase;
  color: #fff;
  font-weight: normal;
}

.ab-1 p {
  color: #000000;
  text-align: justify;
  line-height: 31px;
  font-size: 16px;
}

.ab-2 p {
  color: #FFFFFF;
  font-size: 18px;
  line-height: 41.5px;
}

.ab-3 p {
  color: #000000;
  text-align: justify;
  line-height: 31px;
  font-size: 16px;
}

.pr-1 p {
  color: #FFFFFF;
  line-height: 36px;
  text-align: justify;
  font-size: 14px;
}

.pr-2 p {
  color: #FFFFFF;
  line-height: 20px;
  text-align: justify;
  font-size: 14px;
}

.pr-3 h3 {
  color: #000;
  font-size: 15px;
  text-align: center;
  font-weight: 700;
}

.pr-3 p {
  color: #000000;
  font-size: 14px;
  text-align: center;
}

.member-style-one .trust-img-s {
  aspect-ratio: 3/5;
  /*object-fit:contain;*/
}

.team-img img {
  aspect-ratio: 1/1;
  object-fit: contain;
}

.member-style-one .inner-box-1 {
  position: relative;
  display: block;
  background: #f3f3f3;
  border-bottom: 3px solid #e0e0e0;
  overflow: hidden;
  transition: all 500ms ease;
  /*-moz-transition: all 500ms ease;*/
  -webkit-transition: all 500ms ease;
  /*-ms-transition: all 500ms ease;*/
  /*-o-transition: all 500ms ease;*/
}

.appeal-des p {
  color: #000000;
  margin-top: -15px;
  line-height: 30px;
}

.donation-1 p {
  color: #000000;
  margin-top: -15px;
  line-height: 30px;
}

.partners-1 p {
  color: #000000;
  margin-top: 10px;
  line-height: 37px;
  line-height: 36px;
  font-weight: 700;
}

.orangehvc-1 p {
  color: #000000;
  margin-top: 10px;
  line-height: 37px;
  line-height: 36px;
  font-weight: 700;
}

.profiledes h3 {
  font-weight: 500;
  color: #222222;
  text-transform: uppercase;
  margin-bottom: 7px;
}

.profiledes p {
  color: black;

}

.kannalservice p {
  color: #000000;
  margin-top: -15px;
  line-height: 30px;
}

.communtityservice-1 p {
  color: #000000;
  margin-top: -15px;
  line-height: 30px;
}

.communtityservice-1 h2 {
  color: #000;
  font-family: "Rokkitt";
  font-size: 30px;
  font-weight: 500;
  letter-spacing: 2px;
  margin-bottom: 23px;
  text-transform: uppercase;
}


.about-address {
  color: black;
  display: flex;
  justify-content: center;
}

.about-address p {
  text-align: center;
}


.news_event-d p {
  color: black !important;
}

.default-portfolio-item .image-box img {
    height: 400px;
    object-fit: cover;
}

.single-call-to-action .content-box {
  width: 100%;
}
.reviewm .image-box img {
  height: 30rem !important;
}
.rbtn{
  float: right;
  margin-top: 1rem;
}
.btn-black{
  color: #fff;
    background-color: #222222d5;
    border-color: #222222d5;
    margin-right: 1rem;
    width: 6rem;
}
.btn-black:hover{
  color: white !important;
}
.reviewbtn{
  background-color: #5cb85c !important;
    border-color: #4cae4c !important;
    padding: 1rem !important;
    color: white !important;
    font-weight:500 !important;
}
.cardd{
  background-color: #f9f9f9;
  padding: 2.5rem;
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.reviewtitle{
  margin-bottom: 2rem !important;
}
body{
    overflow-x: hidden;
}

/*from here*/
.orangehvc_patientsection h2{
    margin-bottom: 0 !important;
}