body {
  background-color: rgb(255, 255, 255);
  font: 400 0.875em/1.38 Arial;
  color: rgb(94, 94, 95);
}

.abn {
  float: left;
  width: 20.0433369447%;
  min-height: 20px;
  margin-left: 6.84876%;
  font-size: 0.714em;
  line-height: 1.38;
  text-align: right;
  color: rgb(94, 94, 95);
}

.border {
  position: relative;
  float: left;
  z-index: 0;
  width: 80%;
  height: 389px;
  margin: 112px 0 0 10%;
  border: 1px solid rgb(116, 174, 170);
  border-radius: 8px;
}

.contact {
  float: left;
  width: 72.9910184714%;
  min-height: 20px;
  font-size: 1em;
  line-height: 1.38;
  color: rgb(225, 62, 23);
}

.image {
  display: block;
  position: absolute;
  min-width: 245px;
  height: auto;
  overflow: hidden;
}

.intro {
  position: absolute;
  top: 124px;
  left: 11.4986979166%;
  z-index: 6;
  width: 29.5833333333%;
  min-height: 30px;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.38;
  color: rgb(94, 94, 95);
}

.intro p {
  margin-bottom: 0.5em;
}

._container {
  float: left;
  clear: both;
  width: 77.4166666666%;
  height: 20px;
  margin: 10px 0 0 11.4987%;
}

.image-1 {
  top: 35px;
  left: 10%;
  z-index: 1;
  width: 32.4166666666%;
}

.image-2 {
  top: 124px;
  left: 47.2486979166%;
  z-index: 5;
  width: 41.6666666666%;
}

.contact a {
  border-bottom: 1px dashed rgb(116, 174, 170);
  border-top-width: 0;
  border-right-width: 0;
  border-left-width: 0;
  border-top-color: transparent;
  border-right-color: transparent;
  border-left-color: transparent;
  border-top-style: none;
  border-right-style: none;
  border-left-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: inherit;
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.contact a:active,
.contact a:hover {
  color: rgb(116, 174, 170);
}

.intro em {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: inherit;
  font-weight: 700;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: rgb(0, 0, 0);
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

.intro strong {
  border-top-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-left-width: 0;
  border-color: transparent;
  border-style: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: transparent;
  font-family: inherit;
  font-style: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  text-decoration: inherit;
  letter-spacing: inherit;
  word-spacing: inherit;
  color: rgb(243, 14, 14);
  opacity: 1;
  word-break: normal;
  word-wrap: normal;
  white-space: normal;
}

@media(max-width: 1100px) {
  .border {
    position: relative;
    z-index: 0;
    height: 355px;
  }

  .image {
    height: auto;
  }

  .intro {
    left: 11.4928977272%;
    width: 34.6363636363%;
  }

  ._container {
    margin-top: 9px;
    margin-left: 11.4929%;
  }

  ._container .abn-1 {
    margin-left: 6.84942%;
  }
}

@media(max-width: 1000px) {
  body {
    font-size: 0.875em;
  }

  .border {
    position: relative;
    z-index: 0;
    height: 324px;
    margin-top: 105px;
  }

  .image {
    height: auto;
  }

  .intro {
    top: 117px;
    left: 11.4984375%;
    width: 33.125%;
  }

  ._container {
    margin-top: 10px;
    margin-left: 11.49844%;
  }

  .image-2 {
    top: 117px;
    left: 47.2484375%;
  }

  ._container .abn-1 {
    width: 25.4036598493%;
    margin-left: 29.72591%;
  }

  ._container .contact-1 {
    width: 44.8229927743%;
  }
}

@media(max-width: 900px) {
  .border {
    position: relative;
    z-index: 0;
    height: 332px;
    margin-top: 100px;
  }

  .image {
    height: auto;
  }

  .intro {
    width: 33.3333333333%;
  }

  ._container {
    margin-left: 11.49653%;
  }

  .image-2 {
    top: 105px;
    left: 47.2482638888%;
  }

  ._container .abn-1 {
    width: 29.340868462%;
    margin-left: 21.9277%;
  }

  ._container .contact-1 {
    width: 48.7979906709%;
    margin-left: -0.0672800001%;
  }
}

@media(max-width: 800px) {
  body {
    font-size: 0.875em;
  }

  .border {
    position: relative;
    z-index: 0;
    height: 356px;
    margin-top: 91px;
  }

  .image {
    height: auto;
  }

  .intro {
    width: 33.125%;
  }

  ._container {
    margin-left: 11.4980499999%;
  }

  .image-2 {
    top: 110px;
    left: 47.248046875%;
  }

  ._container .abn-1 {
    width: 35.0914962325%;
    margin-left: 12.83649%;
  }

  ._container .contact-1 {
    width: 52.1532911168%;
    margin-left: -0.08326%;
  }
}

@media(max-width: 700px) {
  .border {
    position: relative;
    z-index: 0;
    height: 392px;
    margin-top: 92px;
  }

  .image {
    height: auto;
  }

  .intro {
    width: 34.7142857142%;
  }

  ._container {
    margin-top: 9px;
    margin-left: 11.4977699999%;
  }

  .image-2 {
    top: 104px;
    left: 47.2477678571%;
  }

  ._container .abn-1 {
    width: 39.5269042909%;
    margin-left: 1.53682%;
  }

  ._container .contact-1 {
    width: 58.8662706879%;
    margin-left: -0.07785%;
  }
}

@media(max-width: 600px) {
  body {
    font-size: 0.875em;
  }

  .border {
    position: relative;
    z-index: 0;
    height: 564px;
    margin-top: 90px;
  }

  .image {
    height: auto;
  }

  .intro {
    top: 443px;
    left: 11.5%;
    width: 76.5%;
  }

  ._container {
    margin-top: 12px;
    margin-left: 11.5%;
  }

  .image-2 {
    top: 98px;
    left: 11.5%;
    width: 77.3333333333%;
  }

  ._container .abn-1 {
    width: 32.2938742557%;
    margin-left: 14.31311%;
  }

  ._container .contact-1 {
    width: 53.3907427341%;
    margin-left: 0;
  }
}

@media(max-width: 500px) {
  .border {
    position: relative;
    z-index: 0;
    height: 576px;
    margin-top: 93px;
  }

  .image {
    height: auto;
  }

  .intro {
    top: 396px;
    left: 11.6%;
  }

  ._container {
    margin-top: 10px;
    margin-left: 11.6%;
  }

  .image-2 {
    top: 105px;
  }

  ._container .abn-1 {
    width: 41.5936705283%;
    margin-left: 5.00949%;
  }
}

@media(max-width: 400px) {
  body {
    font-size: 0.875em;
  }

  .border {
    position: relative;
    z-index: 0;
    height: 559px;
    margin-top: 97px;
  }

  .image {
    height: auto;
  }

  .intro {
    top: 345px;
    width: 76%;
  }

  ._container {
    margin-top: 9px;
    margin-left: 11.59766%;
  }

  ._container .abn-1 {
    width: 32.6168129982%;
    margin-left: 13.99233%;
  }
}

@media(max-width: 320px) {
  .border {
    position: relative;
    z-index: 0;
    height: 561px;
    margin-top: 88px;
  }

  .image {
    height: auto;
  }

  .intro {
    top: 281px;
    left: 11.5625%;
    width: 76.5625%;
  }

  ._container {
    margin-top: 8px;
    margin-left: 11.5625%;
  }

  .image-2 {
    top: 96px;
    left: 11.4990234375%;
  }

  ._container .abn-1 {
    clear: both;
    width: 42.7904629746%;
    margin-top: 13px;
    margin-left: 0.082%;
    text-align: left;
  }

  ._container .contact-1 {
    width: 69.8372650435%;
    margin-left: 0.082%;
  }
}