
@media(min-width: 1440px) {
.download-inner .rowBox .leftColumnBox{ width: 36%;}
.download-inner .rowBox .rightColumnBox{width: 64%;}	
}
@media(min-width: 1500px) {
    .journey-sec {
        background-position: -274px 133px;
        background-size: 133% 55%;
        padding: 40px 0 80px 0;
    }
 .journey-box-top {
 padding: 0px 58px;
}
 .explore-box {
 padding: 23px 35px 288px 35px;
}
.payment-track-box-two .payment-track-left img {
    bottom: -161px;
    left: 52px;
    width: 70%;
    height: 288px;
}
.mastercard-box img {
    bottom: 81px;
}
.mastercard-box h3 {
    font-size: 40px;
    padding-right: 48px;
}
.send-money-box h3 {
    font-size: 40px;
}
.explore-box h3 {
    font-size: 40px;
}
.accordion-left h2 {
    font-size: 36px;
}
.accordion-button {
    font-size: 26px;
    font-weight: 800;
}
.accordion-button.collapsed {
    font-size: 26px;
    font-weight: 800;
    padding: 15px 0 !important;
}
.cont-sec h2 {
    font-size: 40px;
}
.cont-sec p {
    font-size: 16px;
}


}
@media(max-width: 1660px) {
.text-sec p {
    font-size: 48px;   
    line-height: 54px;   
}

.journey-sec {
    background-position: -271px 133px;
    background-size: 135% 54%;
}

}
@media(max-width: 1370px) {
.qr-sec img {
    height: 100px;
}
.text-sec p {
        font-size: 34px;
        line-height: 40px;
    }
.web-footer-hand-thumb img {   
    max-width: 70%;
}
.web-footer-slider-box p {
    font-size: 30px;   
    line-height: 40px;   
}
.web-footer-bottominner {
    padding: 40px 0 60px 0;
}	
.copyWrightTextAreainner p {   
    top: -20px;
}
.web-footer-hand-thumb {  
    right: 0px;  
}


}

@media(max-width: 1199px) {
    .download-right h2 {
        font-size: 39px;
    }
    .journey-sec {
        background-position: -229px 163px;
        background-size: 135% 38%;
    }
    .journey-img img {
        height: 268px;
    }
    .journey-box-top {
        padding: 0px 30px;
    }
    .payment-track-right {
        width: 50%;
        padding: 29px 11px 29px 0;
    }
    .payment-track-box-two .payment-track-right {
        width: 78%;
    }
    .payment-track-box-two h3 {
        font-size: 28px;
    }
    .payment-track-right h3 {
        font-size: 34px;
        line-height: 33px;
    }
    .payment-track-left img {
        bottom: -154px;
        left: -16px;
        height: 296px;
    }
    .payment-track-box-two .payment-track-left img {
        bottom: -160px;
        left: 27px;
        width: 78%;
        height: 233px;
    }
    .send-money-box h3 {
        font-size: 29px;
        line-height: 35px;
    }
    .mastercard-box h3 {
        font-size: 29px;
        line-height: 35px;
    }
    .send-money-box img {
        position: relative;
        height: 224px;
    }
    .send-money-box {
        height: 349px;
    }
    .mastercard-box img {
        position: relative;
        right: 0px;
        bottom: 24px;
        height: 275px;
        width: 130%;
        max-width: 155%;
    }
    .mastercard-box {
        height: 349px;
    }
    .explore-box {
        height: 349px;
    }
    .explore-box h3 {
        font-size: 29px;
        line-height: 35px;
    }
    .explore-box img {
        bottom: -65px;
        right: -33px;
        height: 269px;
    }
    .accordion-left h2 {
        font-size: 28px;
    }
    .web-footer-hand-thumb img {
        display: none;
    }
}
 @media(max-width: 991px) {
 .navbar-toggler {
 border: 0;
 padding: 0;
 background: transparent;
}
 .nan-btn-icon {
 display: block;
 width: 30px;
 height: 3px;
 background-color: #000;
 margin: 5px 0;
}
 .navbar-toggler:focus {
 box-shadow: none;
}
 .curent .sub-menu {
 visibility: visible;
 opacity: 1;
 position: relative;
 transform: translateY(0em);
 z-index: 1;
 transition: none;
 background-color: transparent;
        /* margin-top: 2px; */
        display: block !important;
 min-width: 100%;
 left: 0 !important;
 transform: translate(0%, 0px);
}
 .sub-menu>li>a {
 color: #ccb700;
 padding: 10px 0;
 font-size: 15px;
}
 .sub-menu>li {
 border: 0;
}
 .web-header .navbar .navbar-nav li:hover .sub-menu {
 opacity: 1;
 visibility: visible;
 -webkit-transform: translate(0%, 0px);
 -moz-transform: translate(0%, 0px);
 -ms-transform: translate(0%, 0px);
 -o-transform: translate(0%, 0px);
 transform: translate(0%, 0px);
}
 .menu_overlay {
 display: none;
 content: '';
 position: fixed;
 top: 0;
 left: 0;
 background: rgba(0, 0, 0, 0.6);
 width: 100%;
 height: 100%;
 display: none;
 z-index: 2;
}
 .navbar-collapse {
 background-color: #000;
 position: fixed;
 top: 0;
 left: 0;
 width: 260px;
 display: none;
 height: 100% !important;
 max-height: 100% !important;
 overflow: hidden;
 overflow-x: scroll;
 display: block !important;
 transform: translateX(-260px);
 opacity: 0;
 visibility: hidden;
 padding: 0px 0 20px;
 transition: all 300ms ease;
 -o-transition: all 300ms ease;
 -ms-transition: all 300ms ease;
 -moz-transition: all 300ms ease;
 -webkit-transition: all 300ms ease;
 z-index: 3;
 padding: 18px 15px;
}
 .navbar-collapse.menu-visible {
 transform: translateX(0px);
 transition: all 300ms ease;
 -o-transition: all 300ms ease;
 -ms-transition: all 300ms ease;
 -moz-transition: all 300ms ease;
 -webkit-transition: all 300ms ease;
 opacity: 1;
 visibility: visible;
}
 .menu_overlay.menu-visible {
 display: block;
}
 .secound-account-btn {
 display: none;
}
 .first-account-btn {
 display: block !important;
 margin-top: 32px;
}
 .web-header .nav-item .nav-link {
 font-size: 18px;
 color: #fff;
 padding: 6px 9px !important;
}
 .banner-info-sec {
 width: 100%;
}
 .banner-sec {
 background-position: 50% 50%;
}
 .download-left {
 text-align: center;
}
 .download-right img {
 margin-top: 29px;
}
 .journey-sec {
 background-image: none;
}
 .journey-inner-row {
 flex-wrap: wrap;
}
 .journey-box {
 width: 50%;
}
 .flex-column-reverse {
 flex-direction: column !important;
}
 .journey-box-top {
 padding: 0px 28px;
}
 .journey-box-top h3 {
 margin-bottom: 7px;
}
 .payment-track-box {
 margin-bottom: 20px;
}
 .payment-track-left img {
bottom: -113px;
 height: 242px;
 object-fit: contain;
}
 .send-money-box h3 {
 font-size: 31px;
 line-height: 37px;
}
 .payment-track-box-two .payment-track-left img {
    bottom: -120px;
    left: 64px;
    width: 53%;
    height: 217px;
}
 .mastercard-box h3 {
 font-size: 31px;
 line-height: 37px;
}
 .send-money-box {
 margin-bottom: 20px;
}
 .mastercard-box {
 margin-bottom: 20px;
}
 .explore-box h3 {
 font-size: 31px;
 line-height: 37px;
}
 .explore-box img {
 bottom: -37px;
}
 .accordion-right {
 display: none;
}
 .accordion-sec {
 padding: 80px 0 50px 0;
}
 .web-footer-slider-box p {
 font-size: 41px;
}
 .text-sec p {
 font-size: 50px;
 line-height: 65px;
}
.journey-box-secound .journey-box-top {
    top: 0;
}
}
 @media(max-width: 767px) {
 .banner-info-sec h1 {
 font-size: 44px;
}
 .banner-sec { 
 padding: 159px 0 191px 0;
}
 .download-sec {
 padding: 50px 0 0;
}
.journey-sec{padding: 50px 0 0;}
 .payment-track-left img {
 bottom: -199px;
}
 .payment-track-box-two .payment-track-left img {
 bottom: -186px;
 width: 59%;
 height: 256px;
}
 .send-money-box {
 text-align: center;
}
 .send-money-box h3 {
 text-align: left !important;
}
 .send-money-box img {
 height: 268px;
}
 .mastercard-box img {
 right: -36px;
 bottom: 0;
 width: 100%;
 height: 271px;
}
 .explore-box img {
 bottom: -97px;
}
 .text-sec p {
 font-size: 30px;
 line-height: 46px;
}
 .web-footer-bottom {
 padding: 0px 0 25px 0;
}
 .footer-bottom-sec ul li, .footer-bottom-sec ul li a {
 font-size: 14px;
}
.banner-inner {    
	         height: auto;
        padding: 110px 0 110px;
        position: relative;
}
.banner-sec {
    padding: 0 0 0 0;
    position:relative;
}
.banner-sec:before{
	content:'';
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:rgba(255,255,255,0.3);
}

.download-right-content {
    padding-left: 0px;
}
.download-app-btn {
    margin-top: 25px;
    margin-bottom: 30px;
}
.download-right h2 {
    font-size: 35px;
}
.payment-track-left img {
    bottom: -204px;
    height: 398px;
}
.payment-track-box {
    overflow: visible;
}
.payment-track-box-two .payment-track-right {
    width: 60%;
}
.payment-track-box-two .payment-track-left img {
    bottom: -193px;
    width: 64%;
    height: 311px;
    left: 46px;
}
.send-money-box {
    height: 326px;
}
.send-money-box img {
    height: 246px;
}
.mastercard-box {
    height: 326px;
}
.mastercard-box img {
    bottom: 24px;
    height: 312px;
}
.explore-box {
    height: 326px;
}
.explore-box img {
    bottom: -32px;
    right: 0;
}
.cont-sec h2 {
    font-size: 28px;
}
.payment-track-sec {
    padding: 40px 0 0;
}
.img-cont-sec {   
    padding: 30px 0 0px;
}
.web-foter {   
    padding: 80px 0 0;    
}



}
 @media(max-width: 575px) {
 .download-left img {
 height: 350px;
}
 .banner-info-sec h1 {
 font-size: 34px;
 line-height: 53px;
}
 .download-app-btn a img {
 height: auto;
}
 .download-app-btn {
 margin-top: 32px;
 margin-bottom: 22px;
}
 .download-right h2 {
 font-size: 33px;
}
 .payment-track-box-two .payment-track-left img {
 bottom: -171px;
}
 .mastercard-box img {
 right: -127px;
 height: 283px;
 object-fit: contain;
}
 .web-footer-slider-box p {
 font-size: 27px;
 line-height: 30px;
}
 .web-footer-bottom {
        padding: 0px 0 100px 0;
        background-position: 100% 100%;
}
 .qr-sec img {
 height: 106px;
}
 .mastercard-box {
 overflow: hidden;
}
.mastercard-box img {
    right: -84px;
    height: 283px;
}
.mastercard-box h3 {
    padding-right: 66px;
}
.payment-track-left img {
    bottom: -142px;
    height: 306px;
}
.payment-track-box-two .payment-track-left img {
    bottom: -184px;
}
.web-foter {
    width: 100%;
    margin-bottom: 0px;   
}
.footer-container {
        border-radius: 0;
        width: 100%;
    }

.web-footer-bottom{background-size:contain;}
.web-footer-bottominner {
        padding: 40px 0 0px 0;
    }
.copyWrightTextAreainner p {
    color: #d3f36b;
      
}
.copyWrightTextAreainner p a {
    color: #d3f36b;
}
}
 @media(max-width: 480px) {
 p {
 font-size: 15px !important;
}
 .banner-sec {
  background-size: cover;
  padding: 90px 0 50px 0;
}
.banner-sec:before {      
  background-color: rgba(255, 255, 255, 0.6);
 }
 .banner-info-sec h1 {
 font-size: 35px;
 line-height: 44px;
 margin-bottom: 15px;
}
 .banner-info-sec p {
 font-size: 15px;
 line-height: 22px;
 color: #24282c;
 text-align: center;
}
 .download-left img {
 height: auto;
}
 .download-right h2 {
font-size: 24px;
 line-height: 43px;
}
 .download-sec {
 padding: 50px 0 0;
}
 .journey-header h2 {
 font-size: 33px;
 margin-bottom: 36px;
}
 .journey-box {
 width: 100%;
}
 .payment-track-box {
 flex-wrap: wrap;
}
 .payment-track-left {
 display: none;
}
 .payment-track-right {
 width: 100%;
}
 .payment-track-right h3 {
 font-size: 28px;
 margin-bottom: 17px;
}
 .payment-track-box-two .payment-track-right {
 padding: 28px 14px 32px 19px;
}
 .mastercard-box h3 {
 padding-right: 0;
}
 .mastercard-box img {
 right: -0;
 height: 215px;
 bottom: -13px;
}
 .accordion-sec {
 padding: 30px 0 20px 0;
}
 .send-money-box h3 {
 font-size: 27px;
}
 .mastercard-box h3 {
 font-size: 27px;
}
 .explore-box h3 {
 font-size: 27px;
}
 .accordion-left h2 {
 font-size: 28px;
 line-height: 40px;
 margin-bottom: 11px;
}
 .accordion-button {
 font-size: 19px;
}
 .accordion-button.collapsed {
 font-size: 19px;
}
 .cont-sec h2 {
 font-size: 28px;
 line-height: 40px;
 margin-bottom: 11px;
 margin-top: 15px;
}
 .fater-list-sec ul {
 flex-wrap: wrap;
}
 .fater-list-sec ul li {
 width: 100%;
 margin-bottom: 10px;
}
 .faster-list-text h3 {
 font-size: 23px;
}
 .faster-list-icon {
 width: 59px;
 height: 58px;
}
 .faster-list-icon img {
 width: 25px;
}
 .footer-container {
 
}
 .web-footer-top {
 padding: 10px 0;
}
 .text-sec p {
 font-size: 19px !important;
 line-height: 29px;
}
 .qr-sec img {
 height: 88px;
}
 .web-footer-left {
 padding-left: 0;
}
 .store-sec {
 display: flex;
}
 .store-sec a {
 padding: 12px 11px;
}
 .web-footer-bottom {
   background-color: #577737;
   background-size: contain;
}
 .footer-bottom-sec ul {
 display: flex;
 align-items: center;
 background: #d3f36b;
 padding: 3px 14px;
 flex-wrap: wrap;
 border-radius: 10px;
 justify-content: center;
}
 .footer-bottom-sec {
 margin-top: 12px;
}
 .line {
 display: none;
}
.banner-inner {
    height: 229px;
	height: auto;
    padding: 0;
}
.journey-header h2 {
    font-size: 29px;
}
.payment-track-right {
    padding: 20px 28px;
}
.payment-track-box-two .payment-track-right {
    width: 100%;
}
.explore-box img {
    bottom: -44px;
}
.accordion-left h2 {
    font-size: 23px;
}
.accordion-button.collapsed {
    font-size: 18px;
}
.accordion-button span {
    font-size: 18px;
}
.cont-sec h2 {
    font-size: 22px;
}
.copyWrightTextAreainner p {
    color: #d3f36b;
        top: 0;	
}
.copyWrightTextAreainner p a {
    color: #d3f36b;
}
.web-footer-bottominner {
        padding: 40px 0 0px 0;
    }

}
