
@media (min-width: 0px) and (max-width: 768px){
.joinimgwrp{    padding: 40px 0 0;}
.header-main .logowrp a .logo-white{width: 220px;margin: 0 0 30px;}
.explorwrp{overflow: hidden;}
.home_cta .imgwrp img{display: none; }
.mobile-nav-btn {display: block; z-index: 111111; }
.header-main.showmenu .logowrp a .logo-dark{width: 210px;
    margin: 0 0 20px;}
.header-main.showmenu .logowrp a .logo-dark{    width: 210px;}
header .navwrp{display: none;}
.home-bannerwrp .imgwrp img{display: none; }
header .btnwrp{display: none; }
.paywrpr .mainwrp{width: 80%;    margin: 0 auto;}
.home-bannerwrp:after{display: none;}
.home-bannerwrp .txtwrp h1{padding: 0 6px 50px; }
section.home_cta p{    width: 100%;}
.testiwrp .main-testi{    width: 100%;}
.paywrpr .txtdiv h2{font-size: 30px;}
.paywrpr .maindiv{    margin: 0 0 30px;}
.home-bannerwrp .object2 img.hvrimg{display: none; }
.thinkwrp .mainwrp{margin: 15px auto; }
.newwrp:before{width: 123%; height: 20vw; top: 150px; left: 80px; }
.newwrp .mainwrp{margin: 0 auto 35px; }
.newwrp{padding: 50px 0 110px;  }
.featurewrp.add-width:after{    width: 640%;    height: 120%;    left: 0; }
.joinimgwrp .txtwrp{padding: 0px 0 100px; }
.joinimgwrp .txtwrp h2{font-size: 23px; }
.testiwrp .imgwrp img{margin: 0 auto 30px; }
.testiwrp .txtdiv.add-center{text-align: center; }
.testiwrp .txtdiv img{margin: 20px auto 0; }
.buusniswrp.add-ing::after{height: 185vw; }
.clintswrp .clienttxt ul li{width: 49%; }
.thinkwrp .txtwrp{padding: 0; }
.home-bannerwrp .imgwrp.addd img{top: -5px; right: 50px; width: 75%; }
.tapping .boxwrap ul li{width: 100%; margin: 25px 0 0 0; }
.tapping .boxwrap ul li .imgwrp{text-align: -webkit-right; position: absolute; bottom: 90px; right: 30px; }
.businesswrp{padding: 45px 0 45px; }
.movement:before{width: 390%; height: 100%; }
.movement.add-size .imgwrp img{width: 100%; margin: 50px 0 0; }
.onlinewrp .imgwrp.p4p{position: relative; top: 160px; }
.movement.add-size .imgwrp.p2p img{position: relative; top: 332px; width: 100%; }
.movement.add-size .imgwrp{text-align: center; }
.movement.add-size .imgwrp.p6p{position: relative; top: 180px; }
.sattlementwrp .imgwrp.image-set img{top: 90px; width: 100%; }
.partnerwrp .clientwrp ul li img{width: 15%; margin: 15px 30px; }
.partnerwrp .clientwrp ul li{display: inline; margin: 0; }
.partnerwrp .clientwrp ul{padding: 16px 0 0; }
.buusniswrp:after{width: 835%; }
.secndwrp .imgwrp img{margin: 0 0 20px; }
.secndwrp .imgbox ul li img{width: 80%; position: absolute; top: 123px; left: 30px; }
.secndwrp .txtdiv p{font-size: 11px; width: 60%; margin: 0 auto; }
.worklogowrp .logoswrp ul{text-align: center; }
.frequentwrp .mainwrp ul li{font-size: 13px; }
.bkngwrp .txtwrp h2{font-size: 30px; }
.bkngwrp .mainwrp ul {margin-top: 30px; }
.clintswrp ul li img{width: 100px; }
.home-bannerwrp.ecompg{height: 850px; }
.home-bannerwrp .imgwrp.set img{width: 100%; right: 35px; top: 40px; }
.movement .imgwrp.with img{width: 100%; }
.boxwrap .ecom-slider li{width: 50%; }
.movement.wide:before{width: 629%; }
.slick-next:before{display: none; }
.handlewrp .business.ddd .imgwrp img{    display: none; } 
.movement.handlewrp .business .txtwrp.ppp {width: 100%; padding: 30px 20px; }
.movement.handlewrp .txtwrp.qutation:after{display: none; }
.handlewrp .txtwrp.qutation:after{display: none; }
.ecomwrp .boxwrap ul li{width: 45%; }
.ecomwrp .txtwrp.optp{margin: auto; }
.ecomwrp .txtwrp.t1t{margin: auto; }
.ecomwrp .boxwrap ul{text-align: center; }
.customerwrp .boxwrap ul li{height: 450px; } .handlewrp .business .imgwrp.css img{display: none; }
.handlewrp .business .txtwrp.pfp{width: 100%; }
.movement.tvf:before{width: 555%; }
.movement .imgwrp.hid img{display: none; }
.movement.handlewrp .business .txtwrp.ccc{    width: 100%;}
.handlewrp .business .imgwrp.vvv img{
    display: none;
}
.handlewrp .business .txtwrp.bp{
    width: 100%;
}
.movement.res:before{
    width: 568%;
}
.expwrp .boxwrap .txtwrp.ttt{
    width: 100%;
    margin: 0;
}
.com.frequentwrp .maindiv{
    width: 100%;
}
.educationwrp .imgwrp img{
    top: 0;
}
.movement.rpr:before{
    width: 485%;
}
.home-bannerwrp .imgwrp.ara img{
    width: 100%;
    right: -6px;
    top: 60px;
}
.home-bannerwrp.hyf{
    height: 780px;
}
.benefit-txt{
    margin-left: 0;
}
.mark-cont .txt .h4h{position: absolute; top: -540px; left: 0; font-size: 22px; width: 100%; text-align: center; }
.marketing .mark-video{width: 100%; position: relative; top: -65px; }
.marketing .btnwrp .btn-1{
    position: relative;
    top: -115px;
}
.home-bannerwrp.kpk{
    height: 620px;
}
.mark-cont{
    margin: -70px 10px 0;
}
.mark-video span{
    display: none;
}
.img-sec .imgwrp img{
    width: 100%;
    margin: 0;
}
.img-sec .txtwrp.h2h h2{
    display: none;
}
.home-bannerwrp.add-main{height: 1700px; } .my-hold .all{height: 1360px; width: 95%; margin: 35px auto -15px; display: block;} 
.on-board .connect1 span{font-size: 20px; padding: 17px 28px; }
.on-board .connect1 span::after{width: 80px; height: 80px; left: 6px; top: -15px; }
.on-board .connect2 span{font-size: 20px; padding: 17px 25px; }
.on-board .connect2 span::after{width: 80px; height: 80px; left: 6px; top: -15px; }
.on-board .connect3 span{
   font-size: 20px;
    padding: 17px 25px;
}
.on-board .connect3 span::after{
    width: 80px;
    height: 80px;
    left: 6px;
    top: -15px;
}
.on-board .connect4 span{
    font-size: 20px;
    padding: 17px 25px;
}
.on-board .connect4 span::after{
    width: 80px;
    height: 80px;
    left: 6px;
    top: -15px;
}
.on-board .connect1 h5{
    margin-top: 35px;
}
.on-board .connect1 p{
    margin-bottom: 20px;
}
.on-board .connect2 h5{
    margin-top: 35px;
}
.on-board .connect2 p{
    margin-bottom: 20px;
}
.on-board .connect3 h5{
    margin-top: 35px;
}
.on-board .connect3 p{
    margin-bottom: 20px;
}
.on-board .connect4 h5{
    margin-top: 35px;
}
.on-board .connect4 p{
    margin-bottom: 20px;
}
.home-bannerwrp.pk{
    height: 830px;
}
.price-content .card-2{
    margin-top: -77px;
}
.price-content .card-3{
    margin: 323px 0px 0;
}
.price-content .card-5{
    margin: 292px 0 0;
}
.product-card .pcard-1{
    height: 300px;
    padding: 12px 25px;
}
.product-card .pcard-1 .head-5{
    width: 88%;
}
.home-bannerwrp.capital{
      height: 780px;
    background: #070325;
}
.main-services-banner-sec{
    padding: 80px 0 0;
    background: #0e0b25;
}
.custom .boxwrap .txtwrp p{
    height: 110px;
}
.ecomwrp .boxwrap ul li .txtwrp img{
    width: 76px;
}
.expwrp .boxwrap ul li{
    width: 49%;
    margin: 20px 2px 0;
}
.boxwrap.ptp{
    text-align: center;
}
.thinkwrp .mainwrp .imgwrp img{
    width: 59%;
}
.newwrp .mainwrp{
    height: 285px;
}
.newwrp .mainwrp .txtwrp{
    bottom: 5px;
    padding: 0 10px 0;
}
.thinkwrp .mainwrp .txtdiv {
    padding: 0px 10px 0;
}
.thinkwrp.add-hyt .mainwrp .imgwrp img {
    height: 350px;
}
.explorwrp .mainwrp .txtwrp{
    bottom: 0px;
}
.explorwrp .mainwrp .imgwrp img{
    margin: 223px 0 0 123px;
}
.home-bannerwrp .imgwrp.addd img{
    top: 50px;
    right: 20px;
    width: 100%;
}
.pkgewrpr .pkgebox{
    margin: 20px 0 0;
}
.productwrp .mainwrp{
    margin: 20px 0 0;
    height: 170px;
}
.onlinewrp .imgwrp.ufo{
    position: absolute;
    top: 160px;
    left: -20px;
}
.slick-next{
    display: none;
}
.marketing span {
    color: #3ec08f;
    font-size: 16px;
}
.my-hold .sec-2 h4{
    display: inline-block;
    width: 83%;
}
.secndwrp .imgwrp.iimg img{
    top: 175px;
}


.home-bannerwrp .imgwrp.set img{
    display: none;
}
.home-bannerwrp.ecompg {
    height: 750px;
}
.ecomwrp .boxwrap ul li {
    width: 80%;
}
.movement.res:before {
    width: 600%;
}
.clintswrp .clienttxt ul li {
    width: 50%;
}
.home-bannerwrp .imgwrp.addd img {
    display: none;
}
.movement.add-size .imgwrp img {
    display: none;
}
.sattlementwrp .imgwrp.image-set img {
    display: none;
}
.mobile-nav.active img {
    width: 150px;
}
section.explorwrp.benefits.other{    padding: 40px 0 0;}
.businesswrp .imgwrp.pyp img{    display: none;}
.mobile-nav-btn{       z-index: 111 !important;}
.buusniswrp .imgwrp img{
    display: none;
}
.floatbutton .clickbutton{  display: none;}
.currentwrp .imgwrp.tik img{
    display: none;
}
.secndwrp .imgbox ul li img {
    width: 80%;
    position: absolute;
    top: -690px;
    left: 30px;
}
.secndwrp .tabswrp ul li.current .maindiv .undrbox.tb1{
    margin: 250px 0 0;
}
.secndwrp .tabswrp ul li.current .maindiv .undrbox.tb2{
    margin: 300px 0 0;
}
.secndwrp .tabswrp ul li.current .maindiv .undrbox.tb3{
    margin: 350px 0 60px;
}
.educationwrp .imgwrp img {
    display: none;
}
.productwrp .mainwrp {
    height: 110px;
}
.home-bannerwrp .imgwrp.ara img {
    display: none;
}
.home-bannerwrp.hyf {
    height: 620px;
}
.benefit-txt {
    text-align: center;
}
.benefit-txt p{
    margin: auto;
}
.home-bannerwrp.kpk {
    height: 780px;
}
.my-hold .all {
    height: 1400px;
}
.on-board .connect1 {
    text-align: center;
}
.on-board .connect1 span::after {
    width: 80px;
    height: 80px;
    left: 166px;
    top: -15px;
}
.on-board .connect2 {
    text-align: center;
}
.on-board .connect2 span::after {
    width: 80px;
    height: 80px;
    left: 166px;
    top: -15px;
}
.on-board .connect3 {
    text-align: center;
}
.on-board .connect3 span::after {
    width: 80px;
    height: 80px;
    left: 166px;
    top: -15px;
}
.on-board .connect4 {
    text-align: center;
}
.on-board .connect4 span::after {
    width: 80px;
    height: 80px;
    left: 166px;
    top: -15px;
}
.secndwrp .imgwrp.iimg img {
    display: none;
}
.home-bannerwrp.pk {
    height: 600px;
}
.com.frequentwrp {
    padding: 60px 0 0px;
}
.footer-bottom .btm-foot {
    text-align: center;
}
.footer-bottom ul {
    text-align: center;
    float: none;
}
.txtwrp.left h2 {
    width: 100%;
    font-size: 28px;
}
.supportwrp .imgwrp img {
    display: none;
}
.banner-form{  display: none;}
.home-bannerwrp .imgwrp img{
    display: none;
}
.buusniswrp{
    padding: 30px 0;
}
.expwrp .boxwrap ul li{
    width: 100%;
}
.movement{
    padding: 50px 0 50px;
}
.partnerwrp .clientwrp ul li img {
    width: 33%;
}
.home-bannerwrp.hyf{
    height: 680px;
}








}





@media (min-width: 0px) and (max-width: 1024px){
.my-hold .all{height: 560px }
.home-bannerwrp.add-main {height: 850px; }

}






