/*========================================================
                        Camera
=========================================================*/
@-webkit-keyframes swing {
  15% {
    -webkit-transform: translateY(5px);
    transform: translateY(5px); }
  50% {
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }
@keyframes swing {
  15% {
    -webkit-transform: translateY(5px);
    transform: translateY(5px); }
  50% {
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px); }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); } }
.camera_container {
  position: relative;
  padding-bottom: 52.73%; }

@media (max-width: 568.93609px) {
  .camera_container {
    padding-bottom: 300px; } }
.fluid_container {
  margin-bottom: -100px;
  position: relative; }
  .fluid_container:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    content: '';
    display: block;
    width: 100%;
    height: 249px;
    background: url(../image/camera-bottom.png) no-repeat right bottom;
    pointer-events: none;
    background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    -webkit-background-size: 100% 100%; }
  .fluid_container .camera__block {
    position: relative;
    z-index: 6;
    display: inline-block;
    margin-top: -226px;
    color: #fff;
    width: 500px;
    height: 452px;
    padding: 60px 50px 0;
    letter-spacing: 7px;
    background: #072e99;
    font: bold 40px/55px "Noto Sans", sans-serif; }
    .fluid_container .camera__block i {
      position: absolute;
      bottom: 55px;
      left: 55px;
      font-size: 20px;
      line-height: 20px;
      font-weight: 400;
      display: inline-block;
      -moz-transition: 1s all ease;
      -o-transition: 1s all ease;
      -webkit-transition: 1s all ease;
      transition: 1s all ease; }
    .fluid_container .camera__block:hover i {
      left: 422px; }

div.camera__img_prev,
div.camera__img_next {
  position: absolute;
  top: 0;
  right: 125px;
  display: inline-block;
  width: 120px; }
  div.camera__img_prev img,
  div.camera__img_next img {
    position: absolute;
    max-width: 100% !important;
    width: 120px;
    top: 0; }

div.camera__img_next {
  right: auto;
  left: 0; }

.camera_pag_ul {
  padding-left: 0;
  list-style: none; }
  .camera_pag_ul li {
    display: inline-block;
    float: left; }

.camera_thumbs {
  position: absolute;
  display: block;
  top: 40%;
  width: 100%; }
  .camera_thumbs > div .camera_thumbs_cont ul {
    padding-left: 0;
    list-style: none; }
    .camera_thumbs > div .camera_thumbs_cont ul li {
      float: left;
      width: 120px;
      display: inline-block; }
      .camera_thumbs > div .camera_thumbs_cont ul li img {
        max-width: 100% !important; }

.camera_wrap {
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  margin-bottom: 0 !important;
  height: 100%;
  background: #fff;
  z-index: 0; }

.camera_wrap img {
  max-width: none !important; }

.camera_fakehover {
  height: 100%;
  min-height: 60px;
  position: relative;
  width: 100%; }

.camera_src {
  display: none; }

.cameraCont, .cameraContents {
  height: 100%;
  position: relative;
  width: 100%; }

.cameraContent {
  display: none; }

.camera_target {
  overflow: hidden;
  text-align: left;
  z-index: 0; }

.camera_overlayer {
  overflow: hidden;
  z-index: 0; }

.camera_target_content {
  overflow: hidden; }

.camera_loader {
  background: #fff url("data:image/gif;base64,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") no-repeat center;
  border: 1px solid #ffffff;
  border-radius: 18px;
  height: 36px;
  left: 50%;
  overflow: hidden;
  position: absolute;
  margin: -18px 0 0 -18px;
  top: 50%;
  width: 36px;
  z-index: 3; }

.camera_nav_cont {
  height: 65px;
  overflow: hidden;
  position: absolute;
  right: 9px;
  top: 15px;
  width: 120px;
  z-index: 4; }

.camerarelative {
  overflow: hidden;
  position: relative; }

.imgFake {
  cursor: pointer; }

.camera_command_wrap .hideNav {
  display: none; }

.camera_command_wrap {
  position: relative;
  float: right;
  z-index: 1; }

.showIt {
  display: none; }

.camera_clear {
  clear: both;
  display: block;
  height: 1px;
  margin: -1px 0 25px;
  position: relative; }

.camera_caption {
  display: none; }
  .camera_caption > div {
    position: absolute;
    top: 41%;
    left: 0;
    width: 100%;
    display: inline-block;
    color: #fff;
    font: 400 40px/53px "Noto Sans", sans-serif;
    text-transform: uppercase; }
    .camera_caption > div a:hover p {
      text-decoration: none; }

.cameraContent .camera_caption {
  display: block; }

.cameraSlide, .cameraContent, .camera_target, .camera_overlayer, .camera_target_content {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/*================   Custom Layout&Styles   =====================*/
.camera__buttons {
  position: absolute;
  top: 56.1%;
  left: 0;
  width: 100%;
  display: block; }
  .camera__buttons > .container > div {
    display: inline-block;
    float: right;
    position: relative; }

.camera_prev, .camera_next {
  position: absolute;
  z-index: 2;
  cursor: pointer;
  display: inline-block;
  left: -62px; }
  .camera_prev span, .camera_next span {
    display: inline-block;
    width: 62px;
    height: 63px;
    font-size: 20px;
    line-height: 63px;
    text-align: center;
    color: #fff;
    background: #072e99;
    -moz-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    -webkit-transition: 0.5s all ease;
    transition: 0.5s all ease; }
  .camera_prev:hover span, .camera_next:hover span {
    color: #072e99;
    background: #fff; }

.camera_prev {
  top: 0;
  left: auto;
  right: 63px; }
  .camera_prev span {
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg); }

/*========================================================
               Responsive Header styles
=========================================================*/
@media (max-width: 2048px) {
  .fluid_container:after {
    background-size: auto auto;
    -moz-background-size: auto auto;
    -o-background-size: auto auto;
    -webkit-background-size: auto auto; } }
@media (min-width: 1890px) {
  .fluid_container {
    margin-bottom: -312px; } }
@media (max-width: 1889px) {
  .camera_caption > div {
    top: 39%; } }
@media (min-width: 1200px) and (max-width: 1420px) {
  .camera__buttons > .container > div {
    margin-right: 120px; } }
@media (min-width: 992px) and (max-width: 1190px) {
  .camera__buttons > .container > div {
    margin-right: 120px; } }
@media (min-width: 768px) and (max-width: 970px) {
  .camera__buttons > .container > div {
    margin-right: 120px; } }
@media (min-width: 992px) and (max-width: 1199px) {
  .camera_caption > div {
    top: 35%; }

  .fluid_container .camera__block {
    font-size: 32px;
    line-height: 44px;
    letter-spacing: 4px;
    margin-top: -155px;
    padding: 48px 40px 0;
    width: 400px;
    height: 362px; }
    .fluid_container .camera__block i {
      bottom: 44px;
      left: 44px; }
    .fluid_container .camera__block:hover i {
      left: 330px; } }
@media (min-width: 768px) and (max-width: 991px) {
  .camera_caption > div {
    top: 34%; }

  .fluid_container {
    margin-bottom: -20px; }
    .fluid_container .camera__block {
      font-size: 26px;
      line-height: 35px;
      letter-spacing: 3px;
      margin-top: -124px;
      padding: 38px 32px 0;
      width: 320px;
      height: 290px; }
      .fluid_container .camera__block i {
        bottom: 35px;
        left: 35px; }
      .fluid_container .camera__block:hover i {
        left: 264px; } }
@media (min-width: 768px) {
  .camera_prev:hover {
    padding-left: 120px; }

  .camera_next:hover {
    padding-right: 120px; } }
.ipad .fluid_container .camera__block i, .iphone .fluid_container .camera__block i, .android .fluid_container .camera__block i, .mobile .fluid_container .camera__block i {
  left: 28px; }
.ipad .fluid_container .camera__block:hover i, .iphone .fluid_container .camera__block:hover i, .android .fluid_container .camera__block:hover i, .mobile .fluid_container .camera__block:hover i {
  left: 28px;
  color: rgba(255, 255, 255, 0.6); }

@media (max-width: 767px) {
  .camera_caption > div {
    top: 34%; }

  .fluid_container {
    margin-bottom: 20px; }
    .fluid_container .camera__block {
      font-size: 21px;
      line-height: 28px;
      letter-spacing: 2px;
      margin-top: -99px;
      padding: 30px 26px 0;
      width: 256px;
      height: 232px; }
      .fluid_container .camera__block i {
        bottom: 28px;
        left: 28px; }
      .fluid_container .camera__block:hover i {
        left: 28px;
        color: rgba(255, 255, 255, 0.6); }
    .fluid_container .camera__img_prev, .fluid_container .camera__img_next {
      display: none !important; } }
@media (max-width: 480px) {
  .camera_caption > div {
    top: 30%; }

  .fluid_container .camera__block {
    font-size: 17px;
    line-height: 22px;
    letter-spacing: 0;
    margin-top: -79px;
    padding: 24px 21px 0;
    width: 204px;
    height: 186px; }
    .fluid_container .camera__block i {
      bottom: 22px;
      left: 22px; }
    .fluid_container .camera__block:hover i {
      left: 169px; }

  .camera__buttons {
    top: 72%; } }
