.serive-grid .specialities .srv-content {
  height: 100%;
  padding: 25px;
  box-shadow: none;
  background: #3ABDB7;
  width: 100%;
  text-align: center;
  margin-bottom: 30px;
  border-radius: 5px;
  color: #ffffff;
  text-decoration: none;
}
.serive-grid .specialities .srv-content:hover{
  color:#333333;
}
.serive-grid .specialities .srv-content h6{
  margin-bottom: 0;
}
.specialities-detail .imagez{
  padding-bottom: 350px !important;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  margin-bottom: 20px;
  border-radius: 5px;
}
.fancybox__content :focus{
  outline: none !important;
}
.sidebar::after{
   background-image: none;   
}
.expertise-section .serive-column .srv-content{
  background: #3abdb7 !important;
  color: #ffffff !important; 
}
.expertise-section .serive-column .srv-content a {
  border-bottom: 1px solid #ffffff;
  color: #ffffff !important;
}
form select.form-control{
    background-color: transparent;
    border: 0;
  border-bottom-color: currentcolor;
  border-bottom-style: none;
  border-bottom-width: 0px;
    border-bottom: 1px solid #3ABDB7;
    border-radius: 0;
    margin-bottom: 40px;
    font-size: 15px;
    font-weight: 500;
    padding: 0.375rem 0;
    color: #ffffff;
}
.members-section{
    padding: 20px 0;
}
.members-section img{
    width:100%;
    max-width:80%;
    margin-bottom:30px;
}
body{
    color:#000000 !important;
}

@media (max-width:420px){
    .members-section img{
    width:100%;
    max-width:100%;
    }
}
@media (max-width:768px){
    .footer-section .social-mobile{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #313340;
    z-index: 9;
    padding: 0;
}
.footer-section .social-mobile ul{margin-bottom:0;}
.footer-section .social-mobile ul li:nth-child(2n-1) {
  background-color: #3ABDB7;
}
    .footer-section .social-mobile ul li{
        padding: 0;
        margin: 0;
        flex-grow: 1;
        flex-basis: 0;
        line-height: 1;
    }
    .footer-section .social-mobile ul li a {
      width: 100%;
      font-size: 20px;
      height: 50px;
      display: block;
    text-align: center;
    }
}    