.home-banner .home-banner-content .bnr-btm.lft-gp {
    background: #005ef9 ;
    color: #fff;
}
.bnr-btm.lft-gp {
    margin-left: 8px;
}
@media (max-width:1367px)
{
    .top-header a.bookonlinebtm {
       
        font-size: 12px !important;
    }
    .droopmenu>li>a, .droopmenu>li>span {
   
        font-size: 16px;
        padding: 5px 11px;
       
    }
    .home-banner .home-banner-content h1 {
        color: #fff;
       font-size: 36px !important;
        line-height: 52px !important;
    }
    .h-btm.fbtm {
        font-size: 12px !important;
    }
	.home-banner .home-banner-content h4 {
   
    font-size: 18px !important;
    line-height: 30px !important;
}
	.home-banner .home-banner-content .bnr-btm {
    background: #ffff00;
    padding: 9px 26px !important;
    font-weight: 600;
    border-radius: 30px;
    display: inline-block;
    color: #000;
    font-size: 15px !important;
    margin-top: 10px;
}
   
}
@media (max-width:1280px)
{
}
@media (max-width:1024px)
{
    .droopmenu>li>a, .droopmenu>li>span {
        font-size: 12px;
        padding: 5px 11px;
    }
    .top-header a.bookonlinebtm {
        font-size: 10px !important;
    }
    .logo img {
        width: 120px;
        margin-top: 7px;
    }
    .home-banner .home-banner-content h1 {
        color: #fff;
        font-size: 40px !important;
        line-height: 44px !important;
    }

}

@media (max-width:991px)
{
	.cas-stu-bx img {
    width: 100% !important;
    margin-bottom: 20px;
}
	.case-study-video {
   
    margin-top: 50px !important;
}
	.case-video-txt {
    padding-right: 0 !important;
}
    .top-header a.bookonlinebtm{
        display: none !important;
    }
    .logo img {
        width: 110px !important;
        padding: 0 !important;
    }
   
    
    .droopmenu-toggle {
      
        top: -25px;
    }
    .process-sub::after{
        display: none !important;
    }
    
    .process-box-content {
        margin-top: 0 !important;
        padding: 10px 0 !important;
    }
    .process-sec .process-sub-box .process-box-img {
        position: relative;
        padding: 10px !important;
    }
 .clientstory-sec {
        padding-bottom: 40px;
    }
    .growth-sec .growth-box.popular {
        
        margin-top: 20px !important;
    }
    .social-list {
        margin-bottom: 30px;
    }
    .home-banner .home-banner-content {
        margin-top: 0 !important;
    }
    .top-header a.desktop-hidn {
        display: inherit !important;
    }
    .casestudy-sec ul.trusted {
        text-align: left !important;
    }
    .casestudy-sec ul.trusted li {
        text-align: center;
        display: inline-block;
        margin-bottom: 10px;
    }
    .inrsucessbox{
        padding: 20px !important;
    }
    .stroke-txt{
        top:0 !important;
        font-size: 100px !important;
    }
    .trusted-sec h2 {
        color: #000;
        text-align: center;
        font-size: 28px !important;
        margin-bottom: 20px !important;
        letter-spacing: -1px;
    }
    .inr-experience h2 {
        font-size: 30px !important;
        line-height: 40px !important;
        letter-spacing: -1px;
    }
    .inrexptxtbox span {
        color: #1dadec;
        font-size: 24px !important;
        font-weight: 800;
    }
    .inrexptxtbox {
        background: #fff;
        border-radius: 10px;
        box-shadow: 2px 2px 15px #cdcdcd;
        padding: 40px;
        font-size: 22px !important;
        margin-bottom: 30px;
    }
    .top-header.sticky{
        backdrop-filter: inherit;
    }
    
}

@media (max-width:768px)
{
	.videi-reel {
    width: 100%;
    height: 560px !important;
    margin-bottom: 20px;
}
    .top-header {
        background: transparent;
        padding: 16px 0;
        padding-top: 6px !important;
    }
    .inr-sucessstory-sec .slick-next{
        display: none !important;
    }
    .inr-sucessstory-sec .slick-prev{
        display: none !important;
    }

}
@media (max-width:767px)
{
    
    
}


@media (max-width:576px)
{
    .home-banner .home-banner-content h1 {
        color: #fff;
        font-size: 30px !important;
        line-height: 40px !important;
    }
    .home-banner .home-banner-content h4 {
       
        font-size: 20px !important;
        line-height: 34px !important;
    }
    .home-banner .home-banner-content .bnr-btm {
       
        padding: 12px 26px !important;
       
        font-size: 14px !important;
        margin-top: 10px;
    }
    .title-hdng h2 {
      
        font-size: 28px !important;
    }
    .title-hdng h5 {
      
        font-size: 18px;
    }
    .truth-box h3 {
        color: #fff;
        margin-bottom: 12px !important;
        font-size: 20px !important;
        line-height: 29px !important;
    }
    .h-btm {
        
        padding: 11px 30px !important;
      
        font-size: 14px !important;
    }
    .process-sub {
        position: relative;
        padding: 0 !important;
    }
    .title-hdng.text-center.mbt100 {
        margin-bottom: 30px;
    }
    .lead-genretaion .lead-genretaion-txt {
        padding: 20px 0 !important;
        padding-right: 0 !important;
    }
    .lead-genretaion .lead-genretaion-txt .title-hdng h2 {
      
        line-height: 37px !important;
    }
    .lead-genretaionimg {
        margin-top: 30px !important;
    }
}

@media (max-width:480px)
{
   


}

@media (max-width:360px)
{


}

@media (max-width:320px)
{

}


@media screen and (min-width:1024px) and (max-width:1199px){
    
}

}
@media screen and (min-width:768px) and (max-width:991px){


}
@media screen and (min-width:577px) and (max-width:767px){



}

@media screen and (min-width:480px) and (max-width:576px){

}
@media screen and (min-width:380px) and (max-width:479px){

}
@media screen and (min-width:320px) and (max-width:379px){


}





