*{
  margin:0;
  padding:0;
}

html {
	font-size: 62.5%;
	box-sizing: border-box;
}

body {
	margin: 0;
	padding: 0;
	background-color: #000000;
	font-family: 'Nunito Sans', Helvetica, Arial, sans-serif;
	height: auto;
}

#showcase{
  background-color: #2e4680;
}

#section-a{
  padding: 20px;
  text-align:center;
}

#section-b{
  padding: 20px;
}

h1,h2,h3,h4,h5,h6,p{
  font-family: 'Nunito Sans', Arial, sans-serif;
  color: white;
  padding-bottom: 1rem;
}

h1 {
  font-size:40px;
  line-height:48px;
  font-family: 'Roboto Mono', monospace;
  text-transform: uppercase;
  font-weight:700;
  letter-spacing: -2px;
  margin: 15px;
}

h2 {
  font-size:22px;
  line-height:25px;
  margin: 15px;
}

h3 {
  font-size:18px;
  line-height:22px;
  text-transform:none;
  text-transform:uppercase;
  font-weight:500;
  font-family: 'Roboto Mono', monospace;
  letter-spacing: 3px;
  padding-left:50px;
  padding-right:50px;
  padding-bottom:10px;
  padding-top:10px;
  background:
    url(../images/banner_transparent_left.png) no-repeat left top / contain,
    url(../images/banner_transparent_right.png) no-repeat right top / contain;
  display: block;
  background-color: #130f2e;
}

h4 {
  font-size:16px;
  font-family: 'Roboto Mono', monospace;
  font-weight: 400;
  text-transform: uppercase;
  padding-top: 20px;
}

p {
  font-family: 'Nunito Sans', Arial, sans-serif;
  font-size:16px;
  line-height:22px;
  padding-top: 10px;
  padding-bottom: 10px;
}

a {
  color: white;
}

a:hover {
  color: #4f5a80;
}

b {
  color: #4f5a80;
  font-weight: bold;
  text-decoration: underline;
}

b:hover {
  color: #ffffff;
  text-decoration: underline;
  opacity: 70%;
}

/**=======================================
* MOSCA CODE SNIPPETS
*=========================================/
/**** #.prlx-parent ****/
.prlx-parent {
	position: relative;
	z-index: 10;

	height: 100rem;
}

/**** #.prlx__item ****/
.prlx__item {
	position: fixed;

	overflow: hidden;

	width: 100%;
	height: inherit;

	background-repeat: repeat-x;
	background-position: bottom center;
	background-size: auto 104rem;
}

/* ITEMS BACKGROUNDS IMAGES */
.prlx__item_1 {
	background-image: url('../images/parallax0.png');
}

.prlx__item_2 {
	background-image: url('../images/parallax1.png');
}

.prlx__item_3 {
	background-image: url('../images/parallax2.png');
}

.prlx__item_4 {
	background-image: url('../images/parallax3.png');
}

.prlx__item_5 {
	background-image: url('../images/parallax4.png');
}

.prlx__item_6 {
	background-image: url('../images/parallax5.png');
}

.prlx__item_7 {
	background-image: url('../images/parallax6.png');
}

.prlx__item_8 {
	background-image: url('../images/parallax7.png');
}

.prlx__item_9 {
	position: absolute;

	background-image: url('../images/parallax8.png');
}

/**** #main ****/
main {
	position: relative;
	z-index: 10;


	padding: 8% 8%;

	background-color: #000000;
}

@media(max-width: 600px) {
	.prlx__item_3 {
		display:none;
	}
}
