@media screen and (max-width: 991px) {
  .project .tab-contant-col,
  .about-section .col-lg-5,
  .about-section .text-col .text,
  .about-section .text-col .content,
  .about-section .col-lg-7 {
    width: 100%;
    max-width: 100%;
  }
  .about-section .row {
    row-gap: 50px;
  }
  .about-section .text-col.col-lg-5.col-md-6.col-sm-12 {
    justify-content: start;
  }
  .col-serivce-ss {
    width: 48%;
  }
  .clients-section .client-block {
    width: 40%;
  }
}
@media screen and (max-width: 767px) {
  .founder-section .text-col .inner,
  .founder-section .image-col {
    padding: 0;
  }
  .col-serivce-ss {
    width: 100%;
  }
  .contact-section .info .info-block {
    width: 100%;
    margin: 0;
  }
  .contact-section .clearfix {
    row-gap: 50px;
  }
  .clients-section .client-block {
    width: 50%;
  }
  .style-model {
    background-position: -89px -10px;
  }
  .btn-modal-box {
    max-height: fit-content !important;
  }
  
  .s-block .inner{
      padding: 40px 30px;
  }
  
  .s-block h3{
      font-size: 60px;
  }
  
  .s-block h4{
      font-size: 18px;
  }
}

@media screen and (max-width: 450px) {
  .video-container-s {
    width: 95%;
  }
  .style-model span.close {
    right: 7px;
    top: -14px;
  }
  .video-container-s {
    min-height: 26vh;
  }
  .clients-section .client-block {
    width: 100%;
  }
  .project .list--row ul li {
    font-size: 13px;
    padding: 13px 19px;
    max-width: 371px;
  }
  .btn-style-one img {
    width: 100%;
    height: 137px;
    object-fit: cover;
  }
  div#three-tab {
    padding: 0;
  }
  .meets-section .title-box {
    margin-bottom: 50px;
  }
  .meets-section .meet-block {
    margin-bottom: 30px;
  }
}
