@media (max-width:1920px){
    
   .banner-rt img{min-height: 776px;}
   .ban-in{min-height: 776px;}
   .transform {padding: 101px 60px 40px 25px;min-height: 672px;}
   .transform-rt img{min-height:672px;}
}

@media (max-width:1650px){
    
}
@media (max-width:1500px){
   .story-blk{min-height: 486px;}
   .claim-in {padding: 215px 0 0 0;}
   .banner-rt img{min-height: 620px;}
   .ban-in{min-height: 620px;}
   .claim-rt h6{font-size:22px;}
   .transform {padding: 63px 60px 40px 25px;}
}
@media (max-width:1250px){
    .video-rt ul li:last-child {text-align: left;width: 50%;padding: 14px 0 0 12px;}
    .video-rt ul li{width: 100%;}
     h2 {font-size: 35px;line-height: 42px;}
    .transform ul li h4 {color: #3139FB;font-size: 35px;line-height: 42px;}
    .transform {min-height: 412px;}
    .claim-rt h6{font-size:22px;}
    .banner-rt img{min-height: 510px;}
   .ban-in{min-height: 510px;}
    .claim-in {padding: 167px 0 0 0;}
     /*---- pricing page ------------*/
     .mem-in ul li{font-size: 14px;}
     .member-blk {padding: 30px 20px;}
     .bonus ul li p {padding: 6px 12px;}
     .footer-link ul li:first-child a {font-size: 15px;}
     .footer-lt ul li h6{font-size: 15px;}
     .footer-in {padding: 50px 35px 20px;}
     .about-cnt-rt p {width: 75%;}
     .member-blk.bk1{margin: 68px 0 0 0;}
     .member-blk.bk2 {margin: 20px 0 0 0;}
     footer {padding: 60px 0 0 0;}
     .footer-btm ul li {padding: 0 8px;}
     .footer-btm p{font-size: 16px;}
     /*--- about page -------*/
     .about-cnt-lt h2{font-size: 46px;line-height: 58px;}
     .story-blk {min-height: 433px;padding:20px 12px;}
     .about-in ul li{padding:0 10px;}
     .story-blk h4 {font-size: 20px;line-height: 28px;}
     .story-blk p {font-size: 14px;line-height: 21px;}
     .min-height {min-height: 163px;}
     /*--- home ------*/
     .ban-in h1{font-size: 50px;line-height: 59px;}
     .claim-rt h6 {font-size: 16px;}
     .ban-in h1:after {right: 9px;width: 209px;height: 83px;}
     .plan-in{min-height: 315px;}
     .form-new-in {padding: 30px 15px;}
}

@media (max-width:1024px){
   h3 {font-size: 23px;}
   .claim-rt h6 {font-size: 16px;}
   .transform-rt img {
        min-height: 590px;
    }
}

@media (max-width:991px){
    .ban-in h1 br{display: none;}
    .ban-in h1:after {display:none;}
    .claim-in {padding: 36px 0 0 0;}
    .ban-in{min-height:auto;}
    .banner-rt img{min-height:auto;}
    
     .claim-lt {padding: 0 0 23px 0px;}
     .partner-in ul li {width: 49%;padding: 0 12px 24px;}
     .partner-blk{padding: 60px 0 50px;}
     .journey-in ul li {padding: 0 10px;}
     .plan-in{padding: 20px 14px;}
     .plan-in h3 {padding: 20px 0;font-size: 19px;}
     .transform-blk{padding: 60px 0;}
     .video-rt ul li:last-child{width: 100%;}
     .transform h2{font-size: 28px;line-height: 34px;padding: 0 0 25px 0;}
     .transform ul li h4 {font-size: 30px;line-height: 40px;}
     .transform{min-height: 286px;padding: 30px 35px 20px 25px;}
     .test-lt h2 {font-size: 41px;line-height: 55px;}
    .banner-lt{width: 100%;}
    .banner-rt{width: 100%;}
    .about-cnt-lt h2 {font-size: 41px;line-height: 58px;}
    .service-in ul li {padding: 0 10px 20px;}
    .footer-lt.lt1 {padding: 0 52px 20px 0;}
    .transform ul li p {font-size: 14px;line-height: 20px;}
    .transform ul li {padding: 0 0 18px 0;}
        .transform-rt img {
        min-height: 560px;
    }
    /*---- about ---------------*/
    .story-blk{min-height: auto;}
    .about-in {padding: 60px 20px;}
    .about-in ul li{padding: 0 0 20px 0;}
    .min-height {min-height: 74px;}
    .seize-in h2 {font-size: 39px;line-height: 66px;}
    .seize-in {padding: 60px 25px;}
    /*---- contact page -------*/
    .con-lt h2 {font-size: 39px;}
    .mob{display: none;}
    .popup {width:43%;padding:35px 20px;}
}
@media (max-width:767px){
    .header-rt{float: none !important;width:250px;position:  fixed;top: 0;right:  -250px;height:  100%;overflow:  auto;z-index: 9999;background:  #2481be;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -web-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;}
   nav{display: none;}       
   #nav-icon{display:block;position:absolute;top:42px;right: 10px;}
    .sticky #nav-icon{top: 34px;}
    .side_bar{display:block;width:240px;background:#162068;height:100%; position:fixed;top:0;right:-240px;z-index:9;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;overflow:auto;padding: 44px 0;}
	.side_bar ul{padding:0;}   
	.side_bar ul li{padding: 0  0; float:none; display:block; width:100%;margin:0;background:none;border:none;position: relative;} 
	.side_bar ul li a{display:block;padding: 13px 35px;font-size: 15px;color:#fff !important;text-align: left;}
	.menu{text-align: center;margin: 0 auto;position:absolute;right: 14px;top:8px;z-index:999;padding:4px 0;}
	.side_bar nav ul{display:block!important;position:static; padding:0; box-sizing:border-box; }
    .side_bar nav{display: block;}
    .side_bar nav ul li.book a{color: #000;}
	.side_bar nav ul{width:100%; padding:0;position: relative;}
	.wrapper{position:relative; top:0; right:0; transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-web-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;}    
	body.open{overflow:hidden;}
	.open .wrapper{right:240px;top:0px;position: fixed;}   
    .open .side_bar{right:0}
	.open #nav-icon{top: 42px;}
    .banner-rt{padding: 20px 0 0 0;}
     .plan-in{min-height: auto;}
     .journey-in ul li {padding: 0 15px 20px;}
     .journey-block {padding: 45px 0 45px 0;}
     .video-lt h2 {font-size: 38px;line-height: 45px;padding: 0 0 20px 0;}
     .video-rt{padding: 0;}
     .video-lt h2 br{display: none;}
     .transform-rt{padding: 10px 0 0 0;}
     .client-in{padding: 60px 10px 45px;}
     .test-rt{align-self: start;text-align: left;padding: 34px 0 0 16px;display: block;}
     .test-rt:after{right: auto;}
.transform-rt img{min-height:auto;}
    .about-in {padding: 60px 20px;}
    .member-blk {margin: 0;}
    .about-cnt-lt h2 {font-size: 29px;line-height: 54px;padding: 0 0 10px 0;}
    .about-cnt-lt h2 img {width: 40px;}
    .about-cnt {padding: 0 0 40px 0;}
    .about-cnt-rt p{width: 100%;}
    .member-blk.bk1{margin: 0;}
    .member-blk.bk2 {margin: 0;}
    .member{padding: 0 0 20px 0;}
    .service-in {padding: 60px 0 0px;}
    .footer-lt.lt1 .button {text-align: center;}
    .footer-lt {padding: 0 0 15px 0;text-align: center;}
    .footer-link{padding: 0;text-align: center;}
    .footer-lt.lt1{text-align: center;padding: 0 0 20px 0;}
    .footer-btm{text-align: center;}
    .footer-bt-rt {text-align: center;padding: 6px 0 0 0;}
    .service-in ul li:last-child{padding: 0 10px 0;}
    .about-cnt-rt h6{width:100%;}
    /*---- about ---------*/
    .seize-in p br{display: none;}
    .min-height {min-height: 0;}
    .faq-lt h2 {padding: 0 0 15px 0;}
    .faq-rt {padding: 25px 0 0 0;}
    .faq-item {padding: 18px 22px;margin: 0 0 20px 0;}
    .faq-in {padding: 60px 0 45px;}
    .seize-in h2 {font-size: 31px;line-height: 58px;}
    /*---- contact ----------*/
    .contact-in{padding: 45px 3px;}
    .form-new .form-in ul li{padding: 0 0 15px 0;}
    .form-new .form-in ul li:last-child label{display: none;}
    .form-new .form-in ul li:last-child{padding: 0;}
    .popup {width:60%;padding:35px 20px;}
}
@media (max-width:599px){
    .about-cnt-lt h2 {font-size: 26px;line-height: 35px}
    .about-cnt-lt {padding: 0 0 14px 0;}
    .about-cnt-rt{padding: 0 0 15px 0;}
    .con-in{padding: 0 0 30px 0;}
    .ban-in h1 {
        font-size: 36px;
        line-height: 50px;
    }
    .claim-rt h6 br{display: none;}
    .popup {width:68%;padding:35px 20px;}
}
@media (max-width:478px){
    .popup {width:90%;padding:35px 15px;}
    .about-cnt-lt h2 {font-size: 26px;line-height: 43px;}
    .head {padding: 0 0 25px 0;}
    .about-cnt-rt{padding: 0;}
    .about-cnt-rt p{font-size: 15px;}
    .about-cnt-lt{padding: 0;}
    .bonus ul li p {padding: 6px 9px;font-size: 13px;}
    .mem-in ul { padding: 20px 0 12px;}
    .con-lt h2 {font-size: 30px;}
    p {font-size: 14px;line-height: 21px;}
    .con-lt h2 img {width: 47px;}
    .ban-in h1 {font-size: 28px;line-height: 42px;}
    .claim-in {padding: 61px 0 0 0;}
    .claim-rt h6 {font-size: 15px;}
    .claim-rt{padding: 0;}
    .video-in { padding: 35px 5px 20px;}
    .video-blk {padding:14px;}
    .video-blk iframe{height:350px !important;}
    .test-lt h2 {font-size: 25px;line-height: 38px;}
    .test-lt h2 img {width: 34px;}
    .test-cnt {padding: 30px 15px;}
    .client-in ul li {padding: 0 9px 20px 9px;}
    .test-in{padding: 0 0 30px 0;}
    .faq-lt{padding: 0;}
     h2 {font-size: 30px;line-height: 36px;}
    .faq-in{padding: 60px 0 30px;}
    .seize-in h2 {
        font-size: 25px;
        line-height: 38px;
    }
    .footer-in {
        padding: 50px 12px 20px;
    }
    .footer-lt.lt1 ul li h6 {
    font-size: 26px;}
}
@media (max-width:410px){
   

}
   
@media (max-width:359px){
    
}

