@media (max-width: 768px){
    body{
        overflow-x: hidden;
        margin: 0;
        padding: 0;
    }
    .testimonial-text{
        left: 0px;
    }
    .get{
        display: none;
    }
    .browse-link{
        right:93px;
        bottom: 83px;
        display: none;
       
    }
    .services-header h2 {
        font-size: 50px;
    }
    .our-process{
        display: grid;
        padding: 40px 15px;
    }
    .process-left h3{
        font-size: 34px;
    }
    .step-title{
        font-size: 20px;
    }
    .process-right,.process-left{
        max-width: 100%;
    }
    .showcase-content h3{
        font-size: 39px;
    }
    .showcase-content p {
        font-size: 15px;
    }
    .image-wrapper img{
        margin-top: 7px;
    }
    .header-last h3 {
        font-size: 39px;
    }
    .header-last p{
        margin-top: 20px
    }
    .testimonial-img{
        width: 100%;
    }
    .main-title{
        margin: 0px;
        font-size: 1.9rem;
    }
    .sub-title{
        margin: 0px;
    }
    .carousel{
        display: block;
    }
    .projects-sections{
        margin: 0px;
    }
    .main-titles{
        font-size: 2rem;
        margin: 0px 15px;
    }
    .descriptions{
        margin: 10px 15px;
        text-align: left;
    }
    .carousel-images{
        margin-top: 28px;
    }
    .image-grid{
        grid-template-columns: repeat(2, 1fr);
    }
    .cta-section h3 {
        font-size: 26px;
    }
    .contact-item {
        width: 100%;
    }
    .menu-right img {
    width: 169px;
    height: 164px;
    object-fit: cover;
    }
    .menu-left{
        gap:20px;
    }
}
