  @media (max-width: 1199.98px) {
    /* .choose_us_card {
      width: 100%;
    } */

    .partnership_content {
      width: 78%;
      margin-right: 41px;
      margin-bottom: 20px;
    }
  }

  @media (max-width: 991.98px) {

    .tabs-control a {
      padding: 13px !important;
    }

    .choose_us_card {
      margin-top: 25px;
    }

    .partnership_content h3 {
      font-size: 30px;
    }

    .partnership_content p {
      font-size: 14px;
    }

    .partnership_content .btn {
      font-size: 13px;
      margin-top: 7px;
    }

    .partnership_wrapper {
      padding: 0;
    }

    .banner_content h1 {
      font-size: 25px;
      color: #000000;
      font-weight: 600;
      font-family: "Inter", sans-serif;
      margin: 12px 0;
      line-height: 35px;
    }

    .banner_wrapper {
      padding: 65px 5px 16px;
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .navbar .container-fluid {
      padding: 0 10px;
    }

    .choose_us_wrapper .choose_us_heading h2 {
      font-size: 87px;
      padding: 7px 0;
    }

    .choose_us_wrapper .choose_us_heading p {
      font-size: 30px;
    }

    .choose_us_wrapper .choose_us_content p {
      font-size: 14px;
      padding-right: 0px;
    }
  }



  @media (max-width: 991.98px) {
    .partnership_content {
      width: 75%;
      margin: 20px auto;
    }

    .tabs_wrapper {
      margin-top: 50px;
    }

    .tab_sec {
      width: 100%;
      height: auto;
    }

    .tab_img .carousel-inner .carousel-item {
      height: 550px;
      width: 100%;
    }

    .tab_img .carousel-inner .carousel-item img {
      height: 100%;
      width: 100%;
      object-fit: cover;
    }

    .tabs-content_wrapper .tab-body {
      position: relative;
      color: #fff;
      margin-top: 15px;
      padding: 50px;
      height: 250px;
    }

    .talent_wrapper .talent_content p {
      font-size: 15px;
      line-height: 27px;
    }

    footer p {
      font-size: 14px;
    }

    .footer_list ul li a {
      font-size: 13px;
      font-weight: 400;
      margin: 15px;
    }

    .social_wrapper {
      width: 25px;
      height: 25px;
    }

    .footer_social_icon ul li {
      margin: 0 7px;
    }

    .footer_copyright p {
      font-size: 11px;
    }

    .footer_global {
      font-size: 11px;
    }

    .we_do_list ul li a {
      font-size: 13px;
    }
  }

  @media (max-width: 768.98px) {
    .footer_list ul li a {
      font-size: 11px;
      margin: 0 5px;
    }

    .tabs-tags__tag {
      font-size: 15px;
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .tabs-content {
      padding: 45px 25px;
    }

  }

  @media (max-width: 499.98px) {
    .partnership_content {
      width: 100%;
    }

    .footer_logo {
      margin: 0 auto;
      width: 270px;
      height: 90px;
    }

    .we_do_heading h4 {
      font-size: 16px;
      margin-bottom: 2px;
      margin-top: 10px;
    }

    .client_card {
      padding: 5px 16px;
      text-align: justify;
    }

    .footer_list ul li a {
      font-size: 11px;
      margin: 0 10px;
    }
  }


  @media (max-width: 399.98px) {
    .partnership_content {
      width: 100%;
    }

    .talent_wrapper .talent_content .talent_content_btn .btn {
      font-size: 13px;
      padding: 5px 12px;
      margin-right: 11px;
    }

    .talent_wrapper .talent_heading_wrapper .talent_heading {
      width: 100%;
    }

    .talent_wrapper .talent_heading_wrapper .talent_heading span {
      font-size: 16px;
      line-height: 27px;
      margin-top: 12px;
    }

    .navbar-brand {
      width: 230px;
    }
  }