* {
margin: 0;
padding: 0;
box-sizing: border-box;
text-decoration: none;
}

body {
font-family: "Black Han Sans", Sans-serif;
background-color: #0E225B;
color: white;
overflow-x: hidden;
}
img{max-width:100%;vertical-align: bottom;}
.container{max-width:700px;margin:0 auto; padding:0px}
.header{    width: 100%;
float: left;
text-align: center;padding:10px;}
.header h1{

font-weight: 200;
text-transform: uppercase;
font-style: oblique;
text-decoration: none;
text-shadow: -1px 3px 0px rgba(13.599999999999989, 1.0495652173913042, 3.586935727788278, 0.3);
color: #F8FDFF;}
.header h2{
font-weight: 700;
text-transform: uppercase;
font-style: oblique;
text-decoration: none;
-webkit-text-stroke-color: #000;
stroke: #000;
text-shadow: -1px 3px 0px rgba(13.599999999999989, 1.0495652173913042, 3.586935727788278, 0.3);
color: #E3FF00;
text-align: right;
font-size: 29px;
}
.sub-header{padding:20px 0;float: left;width: 100%;padding:10px;}
.banner{padding:20px 0;float: left;width: 100%;padding:10px;padding-bottom: 0;}
.app-download{text-align:center;float: left;width: 100%;background: #fff;margin:0px 0 20px 0;padding: 30px;}
.withdrawalPartner{width:100%;float:left;padding:10px;}
.footer{
padding:10px;
display: flex;
clear: both;
justify-content: space-between;
gap: 10px;
margin-top: 20px;
float: left;
width: 100%;
padding-bottom: 20px;
}

.app-download-app{
float: left;
width: 100%;
background: #fff;
text-align: center;
margin: 0;

}	
.download{    background: #ff0000;
color: #fff;
padding: 10px;
border-radius: 5px;
border: 4px solid #000;}

@media screen and (max-width: 767px) {
.footer img{width:50px;}
}