@media only screen and (max-width: 992px) {
    .gird{
        display: none !important;
    }
    .nsns{
        justify-content: center;
    }
    .rackses_head{
        font-size: 29px;
    }
    html{
        overflow-x: hidden;
    }
    .project-content .title a{
        font-size: 16px;
    }

}

@media only screen and (max-width: 767px) {
    .rackses_head{
        font-size: 26px;
    }
    html{
        overflow-x: hidden;
    }
    .march{
        justify-content: center;
    }
    .alert-success{
        padding: 13px;
    }
    .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: #fff;
      }
      .swiper-pagination .swiper-pagination-bullet{
        border: 2px solid #fff;
      }

    .testimonial-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
        background: #000;
      }
     .testimonial-carousel .swiper-pagination .swiper-pagination-bullet{
        border: 2px solid #000;
      }
}

@media only screen and (max-width: 567px) {

    .rackses_head{
        font-size: 22px;
    }
    .dsf {
        align-items: center;
        text-align: center;
        row-gap: 19px;
    }
    html{
        overflow-x: hidden;
    }
    .prd{
        text-align:center;
    }
    .gall{
        row-gap: 15px;
    }


}


@media only screen and (max-width: 480px) {
    .fedtr{
        display:block !important;
         padding:0px;
    }
    .theme-btn1, a.theme-btn1{
        padding: 10px 8px;
        font-size:14px;
    }
    .rackses_head{
        font-size: 22px;
    }
    .dsf {
        align-items: center;
        text-align: center;
        row-gap: 19px;
    }
    html{
        overflow-x: hidden;
    }


}

@media only screen and (max-width: 375px) {
    .theme-btn1, a.theme-btn1{
         font-size:12px;
    }
     .fedtr{
        display:block !important;
        padding:0px;
    }
}