.rs-layer h2, .rs-layer h3, .rs-layer h4, .rs-layer h5, .rs-layer h6, .rs-layer p { color:#fff!important; text-align: center!important;  }
.rs-layer h2 { line-height: 1.2em!important; }
.rs-layer h3 { font-size: 30px!important; }
.rs-layer h6 { font-size: 30px!important; font-weight: 300!important; margin: 0 0 5px !important; }
.rs-layer p { font-family: 'Roboto Condensed'; font-size: 20px!important; font-weight: 100!important; line-height: 1.6em!important; }

@media only screen and (max-width: 1440px) {
  .rs-layer h2 { font-size: 28px!important; margin: 0 0 8px; }
	.rs-layer h6 { font-size: 24px!important; }
  .rs-layer p { font-size: 18px!important; font-weight: 300!important; }
}

@media only screen and (max-width: 768px) {
  .rs-layer h2 { font-size: 28px!important; margin: 0 0 8px; }
	.rs-layer h6 { font-size: 20px!important; }
  .rs-layer p { font-size: 16px!important; line-height: 30px; }
}

@media only screen and (max-width: 480px) {
  .rs-layer h2 { font-size: 24px!important; margin: 0 0 8px; }
	.rs-layer h6 { font-size: 18px!important; }
  .rs-layer p { font-size: 13px!important; line-height: 24px; }
}
