 .real-projects-slider .project-slide img {
      width: 100%;
      height: 320px;
      object-fit: cover;
      border-radius: 10px;
    }

    .real-projects-slider .project-slide {
      margin-bottom: 10px;
    }

    @media (max-width: 767px) {
      .real-projects-slider .project-slide img {
        height: 260px;
      }
    }

    .about-faq-section .accordion-item {
      border: 1px solid #e6e6e6;
      margin-bottom: 12px;
      border-radius: 8px;
      overflow: hidden;
    }

    .about-faq-section .accordion-button {
      font-weight: 600;
    }

    .about-image-cta {
      position: absolute;
      left: 62%;
      bottom: 130px;
      transform: translateX(-50%);
      z-index: 2;
      width: min(92%, 560px);
      text-align: center;
    }

    .about-image-cta .cta-btn-row {
      display: flex;
      gap: 10px;
      justify-content: center;
      flex-wrap: nowrap;
    }

    .about-image-cta .cta-btn-row .prt-btn {
      flex: 1 1 240px;
      max-width: 280px;
      min-width: 0;
      text-align: center;
    }

  

   
  @media (max-width: 991px) {
      .about-image-cta {
        bottom: 50px !important;
        width: min(94%, 460px);
      }

      .about-image-cta .cta-btn-row .prt-btn {
        font-size: 13px;
        padding: 8px 10px;
      }
    }

     @media (max-width: 767px) {
      .about-image-cta {
        left: 50% !important;
        bottom: 33px !important;
        /* bottom: 10px !important; */
        width: calc(50% - 20px);
        /* left: 255px; */
      }

      .about-image-cta .cta-btn-row {
        flex-direction: row;
        gap: 8px;
      }

      .about-image-cta .cta-btn-row .prt-btn {
        width: 100%;
        max-width: 100%;
        font-size: 9px;
        padding: 5px 3px;
      }
    }

    /* New CSS added in 2026 */
    @media (max-width: 1570px){
 .about-image-cta {
  bottom: 100px;
 }
    }

      @media (max-width: 1270px){
 .about-image-cta {
  left: 68%;
  bottom:70px;
 }
    }

      @media (max-width: 520px){
        .about-image-cta{
 bottom: 15px !important;
        }
 
      }