@media (max-width: 768px) {
    .breadcrumb-wrap {
        padding: 15px 36px;
    }
}

@media (max-width: 540px) {
    .breadcrumb-wrap {
        padding: 15px 24px;
    }
  section.services_section img {
    height: 250px;
}
  section.services_section h2 {
    margin-top: 30px;
    font-size: 24px;
}
  
  .modal.show .modal-dialog img {
    height: 250px;

}
  
}

@media (max-width: 320px) {
section.services_section .card_content_box ul li a {
    word-wrap: break-word;
}
.card_content_box {
    padding: 0px 20px 20px 20px;
    height: 375px;
  }
}