@font-face {
  font-family: Din;
  src: url("/files/fonts/DINNextLTPro-Light.eot");
  /* IE9 Compat Modes */
  src: url("/files/fonts/DINNextLTPro-Light.eot?#iefix") format("embedded-opentype"), url("/files/fonts/DINNextLTPro-Light.woff2") format("woff2"), url("/files/fonts/DINNextLTPro-Light.woff") format("woff"), url("/files/fonts/DINNextLTPro-Light.ttf") format("truetype"), url("/files/fonts/DINNextLTPro-Light.svg#Din") format("svg");
  /* Legacy iOS */
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: Din;
  src: url("/files/fonts/DINNextLTPro-Medium.eot");
  /* IE9 Compat Modes */
  src: url("/files/fonts/DINNextLTPro-Medium.eot?#iefix") format("embedded-opentype"), url("/files/fonts/DINNextLTPro-Medium.woff2") format("woff2"), url("/files/fonts/DINNextLTPro-Medium.woff") format("woff"), url("/files/fonts/DINNextLTPro-Medium.ttf") format("truetype"), url("/files/fonts/DINNextLTPro-Medium.svg#Din") format("svg");
  /* Legacy iOS */
  font-weight: bold;
  font-style: normal; }
#camera-features .relative-wrapper {
  padding: 96px 0 74px; }
#camera-features .camera-feature {
  text-align: center;
  vertical-align: top; }
#camera-features .img-wrapper {
  margin: 0 auto;
  height: 50px; }
#camera-features h3 {
  margin: 17px 0 22px;
  font-family: Din, Helvetica, sans-serif;
  font-weight: bold;
  color: #51545D;
  font-size: 17px;
  vertical-align: middle; }
#camera-features p {
  font-family: Din, Helvetica, sans-serif;
  font-weight: normal;
  color: #9D9CA1;
  font-size: 17px;
  margin: initial;
  line-height: 24px; }
#camera-features .second {
  margin-top: 70px; }
#camera-features.features-mini .relative-wrapper {
  padding: 83px 0 45px; }
#camera-features.features-mini .camera-feature:nth-of-type(2) .img-wrapper img {
  top: 7px; }
#camera-features.features-mini .camera-feature:nth-of-type(3) .img-wrapper img {
  top: 14px; }
#camera-features.features-mini .img-wrapper {
  height: 70px; }
  #camera-features.features-mini .img-wrapper img {
    position: relative; }
