@font-face {
  font-family: 'myriad_set_protext';
  src: url("/assets/fonts/myriad-set-pro_text-webfont.eot");
  src: url("/assets/fonts/myriad-set-pro_text-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/myriad-set-pro_text-webfont.woff2") format("woff2"), url("/assets/fonts/myriad-set-pro_text-webfont.woff") format("woff"), url("/assets/fonts/myriad-set-pro_text-webfont.ttf") format("truetype"), url("/assets/fonts/myriad-set-pro_text-webfont.svg#myriad_set_protext") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'myriad_set_prothin';
  src: url("/assets/fonts/myriad-set-pro_thin-webfont.eot");
  src: url("/assets/fonts/myriad-set-pro_thin-webfont.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/myriad-set-pro_thin-webfont.woff2") format("woff2"), url("/assets/fonts/myriad-set-pro_thin-webfont.woff") format("woff"), url("/assets/fonts/myriad-set-pro_thin-webfont.ttf") format("truetype"), url("/assets/fonts/myriad-set-pro_thin-webfont.svg#myriad_set_prothin") format("svg");
  font-weight: normal;
  font-style: normal; }

.iseller-website-navbar {
  background-color: rgba(0, 0, 0, 0.3);
  border: 0;
  border-radius: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 2; }
  .iseller-website-navbar nav.navbar {
    margin-bottom: 0;
    border: none;
    box-shadow: none; }
    .iseller-website-navbar nav.navbar .navbar-header {
      height: 64px; }
      .iseller-website-navbar nav.navbar .navbar-header .navbar-brand {
        padding: 10px 10px 10px 15px; }
        .iseller-website-navbar nav.navbar .navbar-header .navbar-brand img {
          width: 120px; }
      .iseller-website-navbar nav.navbar .navbar-header .navbar-toggle {
        margin: 9px 9px 0 0;
        float: right; }
        .iseller-website-navbar nav.navbar .navbar-header .navbar-toggle span {
          width: 30px;
          height: 30px; }
    .iseller-website-navbar nav.navbar .navbar-collapse ul.nav.navbar-nav li a {
      transition: all 0.2s linear;
      color: white !important;
      text-transform: none;
      font-size: 16px;
      line-height: 64px;
      padding: 0 24px; }
      .iseller-website-navbar nav.navbar .navbar-collapse ul.nav.navbar-nav li a:hover {
        background: none;
        color: #0072cc !important; }
    .iseller-website-navbar nav.navbar .navbar-collapse ul.nav.navbar-nav li.active a {
      background-color: transparent !important;
      color: #0072cc !important; }
    .iseller-website-navbar nav.navbar .navbar-collapse ul.nav.navbar-nav li .btn {
      padding: 0 10px;
      line-height: 2.2;
      margin-top: 15px; }
      .iseller-website-navbar nav.navbar .navbar-collapse ul.nav.navbar-nav li .btn:hover {
        background-color: #0286c2;
        color: white !important; }

.centered-grid {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  z-index: 1;
  width: 100%;
  padding: 0 15px; }
  .centered-grid h1 {
    margin: 0;
    font-size: 6rem;
    width: 100%; }
  .centered-grid h2 {
    margin: 0;
    width: 100%; }
  .centered-grid h4 {
    margin-top: 0;
    margin-bottom: 16px;
    font-size: 1.2rem;
    width: 100%; }
  .centered-grid h6 {
    margin: 16px 0;
    width: 100%; }

.moving-objects {
  position: absolute;
  display: block; }
  .moving-objects.objects-404.object-1 {
    top: 50%;
    left: -120px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%); }
    .moving-objects.objects-404.object-1 img {
      transform: scale(0.4); }
  .moving-objects.objects-404.object-2 {
    top: 50%;
    right: -170px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%); }
    .moving-objects.objects-404.object-2 img {
      transform: scale(0.4); }
  .moving-objects.objects-404.object-3 {
    top: -100px;
    left: auto;
    right: -100px; }
    .moving-objects.objects-404.object-3 img {
      transform: scale(0.4); }
  .moving-objects.objects-404.object-4 {
    bottom: -150px;
    left: 15px; }
    .moving-objects.objects-404.object-4 img {
      transform: scale(0.4); }
  .moving-objects.objects-404.object-5 {
    bottom: -250px;
    left: -250px; }
    .moving-objects.objects-404.object-5 img {
      transform: scale(0.4); }
  .moving-objects.objects-404.object-6 {
    bottom: -200px;
    right: -250px; }
    .moving-objects.objects-404.object-6 img {
      transform: scale(0.4); }
  .moving-objects.objects-error.object-1 {
    top: -150px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%); }
    .moving-objects.objects-error.object-1 img {
      transform: scale(0.4); }
  .moving-objects.objects-error.object-2 {
    bottom: -30px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%); }
    .moving-objects.objects-error.object-2 img {
      transform: scale(0.4); }
  .moving-objects.objects-error.object-3 {
    top: -25px;
    right: -100px; }
    .moving-objects.objects-error.object-3 img {
      transform: scale(0.4); }
  .moving-objects.objects-error.object-4 {
    bottom: 50px;
    right: -70px; }
    .moving-objects.objects-error.object-4 img {
      transform: scale(0.4); }
  .moving-objects.objects-error.object-5 {
    bottom: 50px;
    left: -150px; }
    .moving-objects.objects-error.object-5 img {
      transform: scale(0.4); }
  .moving-objects.objects-error.object-6 {
    top: 40px;
    left: -70px; }
    .moving-objects.objects-error.object-6 img {
      transform: scale(0.4); }
  .moving-objects.objects-error.object-7 {
    bottom: 80px;
    right: 0px; }
    .moving-objects.objects-error.object-7 img {
      transform: scale(0.4); }

@media (min-width: 992px) {
  .iseller-website-navbar .navbar-brand {
    margin-left: initial !important; }
  .iseller-website-navbar .navbar-nav {
    float: right; }
  .centered-grid {
    width: auto; }
    .centered-grid h1 {
      margin: 0;
      font-size: 8rem; }
    .centered-grid h4 {
      margin-top: 0;
      margin-bottom: 16px;
      font-size: 1.6rem; }
  .moving-objects.objects-404.object-1 {
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%); }
    .moving-objects.objects-404.object-1 img {
      transform: scale(0.6); }
  .moving-objects.objects-404.object-2 {
    top: 50%;
    right: -100px;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%); }
    .moving-objects.objects-404.object-2 img {
      transform: scale(0.6); }
  .moving-objects.objects-404.object-3 {
    top: -100px;
    right: -100px; }
    .moving-objects.objects-404.object-3 img {
      transform: scale(0.6); }
  .moving-objects.objects-404.object-4 {
    bottom: -70px;
    left: 200px; }
    .moving-objects.objects-404.object-4 img {
      transform: scale(0.6); }
  .moving-objects.objects-404.object-5 {
    bottom: -250px;
    left: -250px; }
    .moving-objects.objects-404.object-5 img {
      transform: scale(0.6); }
  .moving-objects.objects-404.object-6 {
    bottom: -200px;
    right: -200px; }
    .moving-objects.objects-404.object-6 img {
      transform: scale(0.6); }
  .moving-objects.objects-error.object-1 {
    top: -135px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%); }
    .moving-objects.objects-error.object-1 img {
      transform: scale(0.6); }
  .moving-objects.objects-error.object-2 {
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%); }
    .moving-objects.objects-error.object-2 img {
      transform: scale(0.6); }
  .moving-objects.objects-error.object-3 {
    top: -25px;
    right: -25px; }
    .moving-objects.objects-error.object-3 img {
      transform: scale(0.6); }
  .moving-objects.objects-error.object-4 {
    bottom: 50px;
    right: 300px; }
    .moving-objects.objects-error.object-4 img {
      transform: scale(0.6); }
  .moving-objects.objects-error.object-5 {
    bottom: 50px;
    left: 100px; }
    .moving-objects.objects-error.object-5 img {
      transform: scale(0.6); }
  .moving-objects.objects-error.object-6 {
    top: 100px;
    left: 50px; }
    .moving-objects.objects-error.object-6 img {
      transform: scale(0.6); }
  .moving-objects.objects-error.object-7 {
    bottom: 150px;
    right: 50px; }
    .moving-objects.objects-error.object-7 img {
      transform: scale(0.6); } }

@media (min-width: 1200px) {
  .iseller-website-navbar {
    padding: 0 12%; }
    .iseller-website-navbar .navbar-brand {
      margin-left: initial !important; }
    .iseller-website-navbar .nav.navbar-nav {
      float: right; } }

body {
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  font-family: "myriad_set_protext", "Lucida Grande", Helvetica, sans-serif; }

.full-width {
  width: 100%; }

.full-height {
  height: 100%; }

h1, h2, h3, h4, h5, h6 {
  font-family: "myriad_set_prothin", "Lucida Grande", Helvetica, sans-serif; }

.grey-background {
  background: #eeeff1; }

.iseller-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-align: center;
  padding: 12px 0; }

.icon-action {
  display: inline-block; }
  .icon-action img, .icon-action h6 {
    transition: all 0.2s linear; }
  .icon-action img {
    max-width: 70px;
    max-height: 70px; }
  .icon-action h6 {
    color: #808080;
    margin-top: 8px;
    margin-bottom: 0; }
  .icon-action:hover {
    cursor: pointer; }
    .icon-action:hover img, .icon-action:hover h6 {
      opacity: 0.8; }
    .icon-action:hover img {
      opacity: 0.5; }
