@media all 
{

.banner-side-a,
.banner-side-a:hover
{
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
}

.banner-side-a > *
{
	display: block;
}

.banner-side-a.a1 > span:first-child
{
	font-size: 0.8rem;
}

.banner-side-a.a1 > span:nth-child(2)
{
	font-size: 3.2rem;
	font-weight: bold;
	line-height: 3.2rem;
	letter-spacing: -0.1rem;
}

.banner-side-a.a1 > span:nth-child(2) .c
{
	color: #00fcff;
}

.banner-side-a.a1 > span:last-child
{
	font-size: 1.1rem;
	font-weight: bold;
}

.banner-side-a.a2 > span:first-child
{
	font-size: 2rem;
	line-height: 2rem;
	font-weight: bold;
}

.banner-side-a.a2 > span:nth-child(2)
{
	font-size: 3.4rem;
	font-weight: bold;
	line-height: 3.2rem;
	letter-spacing: -0.1rem;
	color: #deff00;
}

.banner-side-a.a2 > span:last-child
{
	font-size: 1.1rem;
	font-weight: bold;
}



}





@media (max-width: 767px) {

#MEDIA-MOBILE-ONLY------------------------------
{
}



}



@media (min-width: 768px) {

#MEDIA-TABLET------------------------------
{
}



}

@media (min-width: 992px) {

#MEDIA-DESKTOP------------------------------
{
}



}


@media (min-width: 1250px) {

#MEDIA-LARGE------------------------------
{
}

}

@media (min-width: 1440px) {

#MEDIA-ULTRA------------------------------
{
}



}


@media (min-width: 1919px) {

#MEDIA-FULLHD------------------------------
{
}




}