body {
  margin: 0;
  min-width: 1200px;
}

#heroimage {
  float: left;
  position: relative;
  width: 1200px;
  height: 564px;
  margin-top: 69px;
  margin-left: 40px;
  z-index: 112;
}

#breakpoint {
  float: left;
  position: relative;
  width: 1200px;
  height: 1px;
  margin-top: 2361px;
  margin-left: -1200px;
  z-index: 2;
  background-color: #f37219;
}

#background {
  float: left;
  position: relative;
  width: 1200px;
  height: 2676px;
  margin-top: 0;
  margin-left: -1200px;
  z-index: 1;
}

#limited {
  float: left;
  position: relative;
  width: 1199px;
  margin-top: 1333px;
  margin-left: -1199px;
  z-index: 65;
  min-height: 366px;
}

#box {
  float: left;
  position: relative;
  width: 1199px;
  height: 366px;
  margin-top: 0;
  margin-left: 0;
  z-index: 41;
  background-color: #f4f4f4;
}

#text-10 {
  float: left;
  position: relative;
  width: 127px;
  margin-top: 287px;
  margin-left: -1094px;
  z-index: 57;
  min-height: 31px;
}

#image-2 {
  float: left;
  position: relative;
  width: 121px;
  height: 155px;
  margin-top: 121px;
  margin-left: -1088px;
  z-index: 56;
}

#text-9 {
  float: left;
  position: relative;
  width: 127px;
  margin-top: 287px;
  margin-left: -969px;
  z-index: 58;
  min-height: 31px;
}

#image-3 {
  float: left;
  position: relative;
  width: 120px;
  height: 155px;
  margin-top: 121px;
  margin-left: -965px;
  z-index: 55;
}

#text-8 {
  float: left;
  position: relative;
  width: 127px;
  margin-top: 287px;
  margin-left: -845px;
  z-index: 59;
  min-height: 31px;
}

#image-4 {
  float: left;
  position: relative;
  width: 121px;
  height: 155px;
  margin-top: 121px;
  margin-left: -843px;
  z-index: 54;
}

#text-11 {
  float: left;
  position: relative;
  width: 346px;
  margin-top: 42px;
  margin-left: -773px;
  z-index: 42;
  min-height: 96px;
}

#text-7 {
  float: left;
  position: relative;
  width: 127px;
  margin-top: 287px;
  margin-left: -723px;
  z-index: 60;
  min-height: 31px;
}

#image-5 {
  float: left;
  position: relative;
  width: 121px;
  height: 155px;
  margin-top: 121px;
  margin-left: -721px;
  z-index: 53;
}

#text-6 {
  float: left;
  position: relative;
  width: 127px;
  margin-top: 287px;
  margin-left: -601px;
  z-index: 61;
  min-height: 31px;
}

#bottom {
  float: left;
  position: relative;
  width: 487px;
  height: 155px;
  margin-top: 121px;
  margin-left: -597px;
  z-index: 52;
}

#text-5 {
  float: left;
  position: relative;
  width: 127px;
  margin-top: 287px;
  margin-left: -476px;
  z-index: 62;
  min-height: 31px;
}

#text-4 {
  float: left;
  position: relative;
  width: 127px;
  margin-top: 287px;
  margin-left: -356px;
  z-index: 63;
  min-height: 31px;
}

#text-3 {
  float: left;
  position: relative;
  width: 127px;
  margin-top: 287px;
  margin-left: -231px;
  z-index: 64;
  min-height: 31px;
}

#logo {
  float: left;
  position: relative;
  width: 176px;
  height: 28px;
  margin-top: 22px;
  margin-left: -1173px;
  z-index: 115;
}

#text {
  float: left;
  position: relative;
  width: 440px;
  margin-top: 2455px;
  margin-left: -1158px;
  z-index: 117;
  min-height: 43px;
}

#starting {
  float: left;
  position: relative;
  width: 1119px;
  margin-top: 1109px;
  margin-left: -1157px;
  z-index: 109;
  min-height: 175px;
}

#four-1 {
  float: left;
  position: relative;
  width: 156px;
  margin-top: 0;
  margin-left: 0;
  z-index: 72;
  min-height: 157px;
  background-image: url(four-1.png);
  background-repeat: no-repeat;
}

#four {
  float: left;
  position: relative;
  width: 126px;
  margin-top: 124px;
  margin-left: 0;
  z-index: 71;
  min-height: 33px;
}

#julite {
  float: left;
  position: relative;
  width: 180px;
  margin-top: 0;
  margin-left: -21px;
  z-index: 78;
  min-height: 174px;
  background-image: url(julite.png);
  background-repeat: no-repeat;
}

#justicia {
  float: left;
  position: relative;
  width: 126px;
  margin-top: 124px;
  margin-left: 0;
  z-index: 77;
  min-height: 50px;
}

#tropical {
  float: left;
  position: relative;
  width: 169px;
  margin-top: 0;
  margin-left: -9px;
  z-index: 84;
  min-height: 175px;
  background-image: url(tropical.png);
  background-repeat: no-repeat;
}

#julapa {
  float: left;
  position: relative;
  width: 168px;
  margin-top: 123px;
  margin-left: 0;
  z-index: 83;
  min-height: 52px;
}

#wood-1 {
  float: left;
  position: relative;
  width: 172px;
  margin-top: 0;
  margin-left: -12px;
  z-index: 90;
  min-height: 174px;
  background-image: url(wood-1.png);
  background-repeat: no-repeat;
}

#wood {
  float: left;
  position: relative;
  width: 166px;
  margin-top: 124px;
  margin-left: 0;
  z-index: 89;
  min-height: 50px;
}

#arandis-1 {
  float: left;
  position: relative;
  width: 182px;
  margin-top: 0;
  margin-left: -22px;
  z-index: 96;
  min-height: 174px;
  background-image: url(arandis-1.png);
  background-repeat: no-repeat;
}

#arandis {
  float: left;
  position: relative;
  width: 126px;
  margin-top: 124px;
  margin-left: 0;
  z-index: 95;
  min-height: 50px;
}

#tapidus {
  float: left;
  position: relative;
  width: 164px;
  margin-top: 0;
  margin-left: 4px;
  z-index: 102;
  min-height: 174px;
  background-image: url(tapidus.png);
  background-repeat: no-repeat;
}

#lapidus {
  float: left;
  position: relative;
  width: 159px;
  margin-top: 124px;
  margin-left: 5px;
  z-index: 101;
  min-height: 50px;
}

#oro-1 {
  float: left;
  position: relative;
  width: 160px;
  margin-top: 0;
  margin-left: -4px;
  z-index: 108;
  min-height: 156px;
  background-image: url(oro-1.png);
  background-repeat: no-repeat;
}

#oro {
  float: left;
  position: relative;
  width: 157px;
  margin-top: 124px;
  margin-left: 3px;
  z-index: 107;
  min-height: 32px;
}

#text-20 {
  float: left;
  position: relative;
  width: 483px;
  margin-top: 2404px;
  margin-left: -1157px;
  z-index: 16;
  min-height: 70px;
}

#location {
  float: left;
  position: relative;
  width: 269px;
  margin-top: 2487px;
  margin-left: -1156px;
  z-index: 15;
  min-height: 173px;
}

#body {
  float: left;
  position: relative;
  width: 978px;
  margin-top: 1858px;
  margin-left: -1083px;
  z-index: 38;
  min-height: 388px;
}

#image-11 {
  float: left;
  position: relative;
  width: 509px;
  height: 373px;
  margin-top: 0;
  margin-left: 0;
  z-index: 19;
}

#text-13 {
  float: left;
  position: relative;
  width: 262px;
  margin-top: 153px;
  margin-left: -374px;
  z-index: 37;
  min-height: 68px;
}

#text-17 {
  float: left;
  position: relative;
  width: 223px;
  margin-top: 214px;
  margin-left: -26px;
  z-index: 33;
  min-height: 46px;
}

#text-14 {
  float: left;
  position: relative;
  width: 164px;
  margin-top: 84px;
  margin-left: -182px;
  z-index: 36;
  min-height: 46px;
}

#box-4 {
  float: left;
  position: relative;
  width: 214px;
  height: 32px;
  margin-top: 213px;
  margin-left: -178px;
  z-index: 27;
  background-color: #f58233;
}

#image-9 {
  float: left;
  position: relative;
  width: 213px;
  height: 116px;
  margin-top: 257px;
  margin-left: -213px;
  z-index: 21;
}

#image-10 {
  float: left;
  position: relative;
  width: 213px;
  height: 114px;
  margin-top: 129px;
  margin-left: -213px;
  z-index: 20;
}

#box-2 {
  float: left;
  position: relative;
  width: 213px;
  height: 32px;
  margin-top: 84px;
  margin-left: -213px;
  z-index: 29;
  background-color: #f58233;
}

#image-7 {
  float: left;
  position: relative;
  width: 213px;
  height: 116px;
  margin-top: 0;
  margin-left: -213px;
  z-index: 23;
}

#box-1 {
  float: left;
  position: relative;
  width: 213px;
  height: 32px;
  margin-top: 341px;
  margin-left: -213px;
  z-index: 30;
  background-color: #f58233;
}

#text-18 {
  float: left;
  position: relative;
  width: 211px;
  margin-top: 342px;
  margin-left: -206px;
  z-index: 32;
  min-height: 46px;
}

#text-15 {
  float: left;
  position: relative;
  width: 164px;
  margin-top: 213px;
  margin-left: -8px;
  z-index: 35;
  min-height: 46px;
}

#text-16 {
  float: left;
  position: relative;
  width: 164px;
  margin-top: 85px;
  margin-left: -152px;
  z-index: 34;
  min-height: 46px;
}

#box-5 {
  float: left;
  position: relative;
  width: 214px;
  height: 32px;
  margin-top: 84px;
  margin-left: -158px;
  z-index: 26;
  background-color: #f58233;
}

#image-12 {
  float: left;
  position: relative;
  width: 213px;
  height: 116px;
  margin-top: 257px;
  margin-left: -213px;
  z-index: 18;
}

#box-6 {
  float: left;
  position: relative;
  width: 213px;
  height: 32px;
  margin-top: 341px;
  margin-left: -213px;
  z-index: 25;
  background-color: #f58233;
}

#image-6 {
  float: left;
  position: relative;
  width: 213px;
  height: 116px;
  margin-top: 129px;
  margin-left: -213px;
  z-index: 24;
}

#box-3 {
  float: left;
  position: relative;
  width: 213px;
  height: 32px;
  margin-top: 213px;
  margin-left: -213px;
  z-index: 28;
  background-color: #f58233;
}

#image-8 {
  float: left;
  position: relative;
  width: 213px;
  height: 116px;
  margin-top: 0;
  margin-left: -213px;
  z-index: 22;
}

#text-19 {
  float: left;
  position: relative;
  width: 213px;
  margin-top: 342px;
  margin-left: -206px;
  z-index: 31;
  min-height: 39px;
}

#image {
  float: left;
  position: relative;
  width: 727px;
  height: 108px;
  margin-top: 669px;
  margin-left: -961px;
  z-index: 111;
}

#image-1 {
  float: left;
  position: relative;
  width: 655px;
  height: 257px;
  margin-top: 817px;
  margin-left: -924px;
  z-index: 110;
}

#text-2 {
  float: left;
  position: relative;
  width: 608px;
  margin-top: 2295px;
  margin-left: -842px;
  z-index: 113;
  min-height: 93px;
}

#text-12 {
  float: left;
  position: relative;
  width: 522px;
  margin-top: 1755px;
  margin-left: -840px;
  z-index: 39;
  min-height: 75px;
}

#logos {
  float: left;
  position: relative;
  width: 380px;
  height: 165px;
  margin-top: 2439px;
  margin-left: -822px;
  z-index: 13;
}

#text-1 {
  float: left;
  position: relative;
  width: 440px;
  margin-top: 14px;
  margin-left: -451px;
  z-index: 116;
  min-height: 49px;
}

#map {
  float: left;
  position: relative;
  width: 349px;
  height: 229px;
  margin-top: 2401px;
  margin-left: -393px;
  z-index: 14;
}

p {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
  font: 16px/22px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #585858;
  letter-spacing: normal;
}

.text-style-1 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: left;
  font: 19px/25px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #666;
  letter-spacing: normal;
}

.text-style-2 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
  font: 22px/31px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #6f6e6e;
  letter-spacing: normal;
}

.text-style-3 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: left;
  font: 18px/60px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #5b5b5b;
  letter-spacing: normal;
}

.text-style-4 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
  font: 18px/31px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #fff;
  letter-spacing: normal;
}

.text-style-5 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: left;
  font: 18px/31px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #fff;
  letter-spacing: normal;
}

.text-style-6 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
  font: 18px/22px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #fff;
  letter-spacing: normal;
}

.text-style-7 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: left;
  font: bold 18px/30px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #516879;
  letter-spacing: normal;
}

.text-style-8 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: left;
  font: bold 21px/24px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #666;
  letter-spacing: normal;
}

.text-style-9 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: left;
  font: 26px/24px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #666;
  letter-spacing: normal;
}

.text-style-10 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: left;
  font: bold 19px/25px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #666;
  letter-spacing: normal;
}

.text-style-11 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
  font: bold 28px/31px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #f58233;
  letter-spacing: normal;
}

.text-style-12 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: left;
  font: 17px/22px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #fff;
  letter-spacing: normal;
}

.text-style-13 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: left;
  font: 18px/22px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #fff;
  letter-spacing: normal;
}

.text-style-14 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
  font: 16px/22px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #fff;
  letter-spacing: normal;
}

.text-style-15 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
  font: 24px/31px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #7d7d7d;
  letter-spacing: normal;
}

.text-style-16 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: left;
  font: bold 25px/30px Helvetica;
  text-transform: none;
  text-decoration: none;
  color: #f58233;
  letter-spacing: normal;
}

.text-style-17 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
  font: 24px/33px Avenir Next;
  text-transform: none;
  text-decoration: none;
  color: #fff;
  letter-spacing: normal;
}

.text-style-18 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
  font: 30px/33px Avenir Next;
  text-transform: none;
  text-decoration: none;
  color: #fff;
  letter-spacing: normal;
}

.text-style-19 {
  margin: 0;
  padding: 0;
  text-indent: 0;
  text-align: center;
  font: 16px/22px Avenir Next;
  text-transform: none;
  text-decoration: none;
  color: #fff;
  letter-spacing: normal;
}

.span {
  color: #f58233;
  font-size: 25px;
}

.span-1 {
  font-weight: normal;
}

.span-2 {
  color: #f58233;
  font-size: 20px;
}

.span-3 {
  font-weight: bold;
  font-size: 18px;
}

.span-4 {
  font-size: 18px;
}

.span-5 {
  color: #f58233;
  font-size: 28px;
}
