.banner-content{
	height: 400px;
	background-image: url(../../images/banner-mobile.jpg);
	background-size: cover;
	background-position: 100% center;
	display: flex;
}
	
.banner-block{
	width: 50%;
	flex-shrink: 0;
	flex-grow: 0;
	background-color: rgba(0,0,0,0.25);
	color: white;
	display: flex;
	align-items: center;
	padding: 60px;
}

.banner-block-text{
	max-width: 440px;
	width: 100%;
	flex-shrink: 0;
	flex-grow: 0;
	margin-left: auto;
	text-align: justify;
}

.banner-block-text .mobile-title {
    margin-bottom: 10px;
    font-size: 34px;
}

.mobile-download p{
	color: #d6de06;
	font-family: 'Lato H';
	font-size: 18px;
	margin-top: 15px;
}


/*:::::::::::::::::::::::*/
/* RESPONSIVE */
/*:::::::::::::::::::::::*/

@media all and (min-width: 801px){
	.banner-content .mobile-store{
		display: none;
	}
}

@media all and (max-width: 800px){
	.banner-content{
		height: inherit;
	}
	.banner-block{
		width: 100%;
		background-color: rgba(0,0,0,0.5);
		padding: 40px 20px;
	}
	.banner-block-text{
		display: flex;
		flex-direction: column;
		align-items: center;
		max-width: inherit;
	}
	.mobile-download{
		display: flex;
		margin-top: 35px;
	}
	.mobile-download p{
		display: none;
	}
	.mobile-store{}
    #mobile, .press {
        display: none;
    }
}


