div.all_contents{
  padding: 0 0 60px;
}
div.find_block{
  text-align: center;
}
#about-4{
  padding-top: 20px;
}
ul.indicators{
  display: none !important;
}
p.custom_para{
  color: #505356;
  font-size: 38px;
  text-align: center;
  padding-right: 0 !important;
}
h2.title2{
  color: #004861;
  font-size: 68px;
  text-align: center;
}
img.-full-width{
  width: 100%;
}

section.hero_section{
  position: relative;
  text-align: center;
  padding-top: 200px;
}
@media screen and (max-width: 991px){
  section.hero_section{
  }
}
section.hero_section div.slogan_block{
  position: absolute;
  top: 40px;
  left: 50%;
  transform: translateX(-50%);
}
@media screen and (max-width: 991px){
  section.hero_section div.slogan_block{
    top: 100px;
  }
}
section.hero_section div.slogan_block h1{
  font-size: 3.75rem;
  color: #004861;
  text-align: center;
  white-space: nowrap;
}
section.hero_section div.slogan_block p{
  font-size: 38px;
  color: #505356;
  margin: 20px 0 0 0;
  text-align: center;
  white-space: nowrap;
}
@media screen and (max-width: 800px){
  section.hero_section div.slogan_block p{
    font-size: 30px;
  }
}
@media screen and (max-width: 767px){
  section.hero_section div.slogan_block h1{
    font-size: 30px;
  }
  section.hero_section div.slogan_block p{
    font-size: 20px;
  }
}
@media screen and (max-width: 575px){
  section.hero_section div.slogan_block h1{
    font-size: 26px;
  }
  section.hero_section div.slogan_block p{
    font-size: 14px;
  }
}
section.hero_section div.img_block{
  font-size: 0;
}
section.hero_section div.img_block img{
  width: 100%;
}

@media screen and (min-width: 992px){
  div.doctor_say{
    padding-left: 80px;
  }
}

#breadcrumb{
  background-image: url("../images/img-breadcrumb.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
div.all_contents{
  padding: 88px 0 60px;
}
div.division{
  margin-top: -90px;
}
@media screen and (max-width: 575px) {

  #breadcrumb {
    margin-top: -24px;
    text-align: center;
  }

}