.mb-5 {
  margin-bottom: 25px;
}
footer .tel-info a,
footer .email-info a {
  color: #818181;
}

img.logo{
    max-width: 158px;
    height: 49px;
}
.service_size_normal{
  width: 20%;
}

.flexslider .slides img{
  opacity: 0.7;
}
/* .iti {
  display: block !important;
} */
.alert.alert-success{
  color: #155724;
  background-color: #d4edda !important;
  border-color: #c3e6cb;
} 
.alert.alert-warning{
  background-color:#f8d7da !important;
  border-color: #f8d7da;
  color: #721c24;
} 
.error {
  color: red;
}
#loader {
  display: none;
  margin: 0 auto;
  text-align: center;
  padding-top: 20px;
}
#loader img {
  width: 50px;
}
.iti {
  width: 100%;
}
@media (min-width: 768px) {
  .page_header.section_padding_40 [class*="container"] {
    padding-top: 40px;
    padding-bottom: 40px;
    transition: padding-top 0.2s linear 0s, padding-bottom 0.2s linear 0s;
  }
  
  .page_header.section_padding_40.affix [class*="container"] {
    padding-top: 20px;
    padding-bottom: 20px;
  }


  .meet-the-team {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
@media (max-width: 767px) {
 .page_header.section_padding_40 [class*="container"] {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

@media (min-width: 1441px) {
    .intro_section .slides > li {
        max-height: 80vh;
    }
}