#full-width-slider {
  width: 100%;
}
#full-width-slider h1,
#full-width-slider h2,
#full-width-slider h3 {
}
#full-width-slider h4,
#full-width-slider h5,
#full-width-slider h6 {
}
section#stage {
	background-image: url(../img/bg1.jpg);
	background-position: center;
	background-size: cover;
}
section#stage .container {
}
.infoBlock {
  position: absolute;
  overflow: hidden;
  line-height: 1.3em;
  text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.3);
}
.infoBlock img {
  max-height: 100% !important;
}
.infoBlockLeft {
  left: 0px;
  right: auto;
  color: #FFF;
}
.infoBlockRight {
  right: 0px;
  left: auto;
  color: #FFF;
}
.infoBlockStyle1 {
  margin-top: 40px;
  margin-left: 0px;
}
/* ================================= min-width: 980px DEFAULT ================================= */
.heroSlider .rsOverflow, .royalSlider.heroSlider {
  height: 400px !important;
}
/*---------------------------slide 1-------------------------------*/
#slide1 {
  background: transparent url(../img/slider-home/img-ph1.png) no-repeat top right;
  background-size: auto;
}
#slide1 .first {
  /*image*/
}
#slide1 .second {
  margin-top: 40px;
  margin-left: 0px;
  font-size: 3.1em;
  color: #fff;
}
#slide1 .third {
  margin-top: 120px;
  margin-left: 10px;
  font-size: 2.1em;
  color: #c0c0c0;
}
#slide1 .fourth {
  margin-top: 280px;
  margin-left: 100px;
  font-size: 3.1em;
  color: #fff;
}
/*---------------------------slide 2-------------------------------*/
#slide2 {
  background: transparent url(../img/slider-home/img-earth.png) no-repeat top center;
  background-size: auto;
}
#slide2 .first {
  /*image*/
}
#slide2 .second {
  margin-top: 40px;
  margin-left: 0px;
  font-size: 3.1em;
  color: #fff;
}
#slide2 .third {
  margin-top: 160px;
  margin-left: 40px;
  font-size: 3.1em;
  color: #fff;
}
#slide2 .fourth {
  margin-top: 220px;
  margin-left: 100px;
  font-size: 3.1em;
  color: #fff;
}
/*---------------------------slide 3-------------------------------*/
#slide3 {
  background: transparent url(../img/slider-home/img-execs.png) no-repeat top right;
  background-size: auto;
}
#slide3 .first {
  /*image*/
}
#slide3 .second {
  margin-top: 40px;
  margin-left: 0px;
  font-size: 2.8em;
  /*text-align: center;*/
  color: #b3b3b3;
}
#slide3 .third {
  margin-top: 200px;
  margin-left: 0px;
  font-size: 3.1em;
  /*text-align: center;*/
  color: #fff;
}

/* ================================= max-width: 979px ================================= */
@media (max-width: 979px) {
.heroSlider .rsOverflow, .royalSlider.heroSlider {
  height: 300px !important;
}
/*---------------------------slide 1 max-width: 979px-------------------------------*/
#slide1 .first {
  /*image*/
}
#slide1 .second {
  margin-top: 20px;
  margin-left: 0px;
  font-size: 2.6em;
  color: #fff;
}
#slide1 .third {
  margin-top: 80px;
  margin-left: 10px;
  font-size: 1.8em;
  color: #c0c0c0;
}
#slide1 .fourth {
  margin-top: 220px;
  margin-left: 60px;
  font-size: 2.6em;
  color: #fff;
}
/*---------------------------slide 2 max-width: 979px-------------------------------*/
#slide2 .first {
  /*image*/
}
#slide2 .second {
  margin-top: 40px;
  margin-left: 0px;
  font-size: 2.6em;
  color: #fff;
}
#slide2 .third {
  margin-top: 120px;
  margin-left: 40px;
  font-size: 2.6em;
  color: #fff;
}
#slide2 .fourth {
  margin-top: 160px;
  margin-left: 100px;
  font-size: 2.6em;
  color: #fff;
}
/*---------------------------slide 3 max-width: 979px-------------------------------*/
#slide3 .first {
  /*image*/
}
#slide3 .second {
  margin-top: 20px;
  margin-left: 0px;
  font-size: 2.6em;
  /*text-align: center;*/
  color: #b3b3b3;
}
#slide3 .third {
  margin-top: 140px;
  margin-left: 0px;
  font-size: 2.6em;
  /*text-align: center;*/
  color: #fff;
}
}
/* ================================= max-width: 767px ================================= */
@media (max-width: 767px) {
/*---------------------------slide 1 max-width: 767px-------------------------------*/
#slide1 .first {
  /*image*/
}
#slide1 .second {
  margin-top: 20px;
  margin-left: 0px;
  font-size: 2.0em;
  color: #fff;
}
#slide1 .third {
  margin-top: 80px;
  margin-left: 10px;
  font-size: 1.2em;
  color: #c0c0c0;
}
#slide1 .fourth {
  margin-top: 220px;
  margin-left: 60px;
  font-size: 2.0em;
  color: #fff;
}
/*---------------------------slide 2 max-width: 767px-------------------------------*/
#slide2 .first {
  /*image*/
}
#slide2 .second {
  margin-top: 40px;
  margin-left: 0px;
  font-size: 2.0em;
  color: #fff;
}
#slide2 .third {
  margin-top: 120px;
  margin-left: 40px;
  font-size: 2.0em;
  color: #fff;
}
#slide2 .fourth {
  margin-top: 160px;
  margin-left: 100px;
  font-size: 2.0em;
  color: #fff;
}
/*---------------------------slide 3 max-width: 767px-------------------------------*/
#slide3 .first {
  /*image*/
}
#slide3 .second {
  margin-top: 20px;
  margin-left: 0px;
  font-size: 2.0em;
  /*text-align: center;*/
  color: #b3b3b3;
}
#slide3 .third {
  margin-top: 140px;
  margin-left: 0px;
  font-size: 2.0em;
  /*text-align: center;*/
  color: #fff;
}
}

/* ================================= max-width: 568px ================================= */
@media (max-width: 568px) {
.heroSlider .rsOverflow, .royalSlider.heroSlider {
  height: 200px !important;
}
/*---------------------------slide 1 max-width: 568px-------------------------------*/
#slide1 {
  background: transparent url(/img/slider-home/img-ph1.png) no-repeat top right;
  background-size: contain;
}
#slide1 .first {
  /*image*/
}
#slide1 .second {
  margin-top: 20px;
  margin-left: 0px;
  font-size: 1.5em;
  color: #fff;
}
#slide1 .third {
  margin-top: 60px;
  margin-left: 10px;
  font-size: 1.0em;
  color: #fff;
}
#slide1 .fourth {
  margin-top: 140px;
  margin-left: 60px;
  font-size: 1.5em;
  color: #fff;
}
/*---------------------------slide 2 max-width: 568px-------------------------------*/
#slide2 {
  background: transparent url(/img/slider-home/img-earth.png) no-repeat top right;
  background-size: cover;
}
#slide2 .first {
  /*image*/
}
#slide2 .second {
  margin-top: 40px;
  margin-left: 0px;
  font-size: 1.5em;
  color: #fff;
}
#slide2 .third {
  margin-top: 80px;
  margin-left: 40px;
  font-size: 1.5em;
  color: #fff;
}
#slide2 .fourth {
  margin-top: 160px;
  margin-left: 100px;
  font-size: 1.5em;
  color: #fff;
}
/*---------------------------slide 3 max-width: 568px-------------------------------*/
#slide3 {
  background: transparent url(/img/slider-home/img-execs.png) no-repeat top right;
  background-size: contain;
}
#slide3 .first {
  /*image*/
}
#slide3 .second {
  margin-top: 20px;
  margin-left: 0px;
  font-size: 1.5em;
  /*text-align: center;*/
  color: #fff;
}
#slide3 .third {
  margin-top: 100px;
  margin-left: 0px;
  font-size: 1.5em;
  /*text-align: center;*/
  color: #fff;
}
}