@media (max-width: 767px){
    .topbar{
        display: none;
    }
    .res-logo{
        display: block;
    }
    .res-logo img{
        width: 162px;
    }
    .about-img-2{
        display: none;
    }
    .about-experince-text{
        display: none;
    }
    .trusted-source-inner{
        justify-content: center;
        flex-direction: column;
        padding: 58px 25px 58px;
    }
    .trusted-source-left{
        flex-direction: column;
        text-align: center;
    }
    .trusted-source-icon{
        margin-left: 0;
        margin-top: 20px;
        margin-bottom: 20px
    }
    .helping-right-content{
        max-width: 400px;
    }
    .breadcrumb .inner{
        flex-direction: column;
    }
    .backvideo{
        width: 100%;
    }
    .slider-caption {
        width: 100%;
        max-width: 100%;
        margin-top: 30px;
    }
    .slider-caption h1{
        font-size: 25px;
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .slider-caption p{
        margin: 0;
        font-size: 12px;
        letter-spacing: unset;
    }
    .slider .site-btn1, .slider .site-btn2{
        display: none;
    }
    .slider-caption .head1,.slider-caption .head2,.slider-caption .head3{
       /* padding: 4px 18px;*/
        font-size: 14px;
    }
    .slider-caption p{
        font-size: 12px;
        line-height: unset;
    }
    .about-right-box{
        margin-top: 30px;
    }
    .process-wrap{
        margin: 0px;
    }
    .footer-widget-2{
        padding-left: 0px;
    }
    .slider .slider-bg-video {
        height: auto;
    }
    .login-btn{
        display: none;
    }
    .slider-text-3{
        padding-right: 0px;
    }
    .slider-text-1{
        padding-left: 0px;
    }
    .slider-caption .head {
        font-size: 10px;
        padding: 0px 80px;
    }
    .slider-text-1, .slider-text-2 ,.slider-text-3{
        text-align: center;
        padding: 0px 30px!important;
    }
}