.head-fill{
min-height:25vh; 
max-height:41vh; 
background-size: cover; 
background-position: top center; 
background-image: url('../img/header.jpg');
}

@media screen and (min-width: 1200px){
.head-fill{min-height:41vh;
background-position: center center;
background-image: url('../img/header.jpg'); 
}
}

button.navbar-toggler, .dta-nav a{z-index: 999999 !important;}

@media screen and (min-width: 657px) and (max-width: 767px){
#secc-modules{padding-top:15px !important;}
}

@media screen and (max-width: 650px){
	.head-fill{display:none !important;}
}


@media only screen and (max-width: 767px){
	#debug{display:none !important;}	
	.slogan-t{max-width:550px;}	
}

@media only screen and (min-width: 1200px) {
img.logo-header{min-width:100% !important;max-width:none !important;}
}
	
@media only screen and (max-width: 574px) {
	.slogan-t{display:none !important;}	
	.how-section{text-align:center;}
}

#head{padding-top:100px !important;}	

.head-fill{background-position: center center !important;
max-height: auto !important;
}


.logo-d img{margin-top:10%;}



.sec-btn{margin:auto 15px auto 15px;}

.lead{font-weight:500; color:#fff !important;}

.how-section{
    padding: 0 10% 2% 10%;
	min-width:180px;
}

.how-section img{
max-width:50%;
}

.how-section h4{
    color: #444;
    font-weight: bold;
    font-size: 30px;
}
.how-section .subheading{
    color: #777;
    font-size: 20px;
}

.how-img 
{
    text-align: center;
}

@media only screen and (min-width: 767px) {
.how-img img{
    max-width: 200px !important;
}
}

.slogan-t{background-color: rgba(0,0,0,.4); margin-top:20px; border-radius:7px;}

.pay_methods img{max-width:70%;}
@media only screen and (max-width: 600px) {
.pay_methods img{max-width:25%;}
.pay_methods li{display:inline !important;}
}

.circle {
  position:relative;
  max-height: 100px;
  z-index: 2;
}

.circle img{    
	display: block;
    max-width: 50px;
    margin: 0;
}

.how-it-works.row .n-st {
  align-self: stretch;
}

.how-it-works.row .n-st.bottom::after {
  height: 50%;
  left: 50%;
  top: 50%;
}
.how-it-works.row .n-st.full::after {
  height: 100%;
  left: calc(50% - 3px);
}

.how-it-works.row .n-st.full-l::after {
  height: 100%;
  left: calc(50%);
}

.how-it-works.row .n-st.top::after {
  height: 50%;
  left: 50%;
  top: 0;
}

.how-it-works h5{color: #333;}

#secc-modules a, a:hover{color:#0275d8 !important;}

.paypal-method img{
max-width:280px;
}
.oxxo-method img{
max-height:65px;
}

#feature img{border-radius: 15px;}

.sec-btn{margin:auto 15px auto 15px;}

.bg-brs{
background-image: url(../img/gradient.jpg);
background-position: center center;
background-color:#fff;
background-repeat:no-repeat;
border-radius:0px;
z-index:0;
}


@media only screen and (max-height: 900px) and (max-width: 1200px){
.bg-brs hr{
max-width:100% !important;
}
}

.bg-brs hr{
max-width:1200px;
}

.apk_download{
background-image: url("../img/apk_download.png"); 
background-size:cover;
background-position:center center; 
background-repeat: no-repeat;
}

.download_0{
position:absolute;
right:2%;
top: 37%;
width: 200px;
height: 70px;
}

.download_1{
width:270px;
height:90px;
}

@media only screen and (min-width: 651px) {
.download_1{
display:none;
}
}
