@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: DinRegular;
  src: url("/files/fonts/DINNextLTPro-Regular.eot");
  /* IE9 Compat Modes */
  src: url("/files/fonts/DINNextLTPro-Regular.eot?#iefix") format("embedded-opentype"), url("/files/fonts/DINNextLTPro-Regular.woff2") format("woff2"), url("/files/fonts/DINNextLTPro-Regular.woff") format("woff"), url("/files/fonts/DINNextLTPro-Regular.ttf") format("truetype"), url("/files/fonts/DINNextLTPro-Regular.svg#DinRegular") 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; }
#built-by-experts {
  height: 517px;
  margin-bottom: 18px; }
  #built-by-experts .relative-wrapper {
    padding-top: 132px;
    text-align: right; }
  #built-by-experts .full-img-wrapper {
    width: 1352px; }
  #built-by-experts #built-by-experts-background {
    background-image: url(/files/images/camera-landing/built-by-experts.jpg); }
    #built-by-experts #built-by-experts-background.full-w-img {
      height: 100%;
      position: relative;
      -moz-background-size: 1316px;
      -o-background-size: 1316px;
      background-size: 1316px;
      background-repeat: no-repeat;
      width: 1316px;
      margin: 0 auto; }
  #built-by-experts .built-by-experts-content {
    width: 605px;
    text-align: center;
    display: inline-block; }
  #built-by-experts p {
    width: 565px; }
  #built-by-experts p:first-of-type {
    font-family: Din, Helvetica, sans-serif;
    font-weight: normal;
    color: #FFFFFF;
    font-size: 25px;
    line-height: 38px;
    margin: 0 auto 20px; }
  #built-by-experts p:nth-of-type(2) {
    font-family: Din, Helvetica, sans-serif;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 17px;
    line-height: 28px;
    margin: 10px auto 0; }
